Aide - Recherche - Membres - Calendrier
Version complète : Listing pilotes du roster
3rd-Wing · Escadre virtuelle DCS > DCS (& LockOn) > 3rd Wing devs' zone
Galevsky
Lors de la creation de mission, je cours apres les indicatifs et numeros de chacun des pilotes, et je trouvais fatiguant de chercher a la main dans le roster.... j'ai fait un petit script ruby pour me formatter l'info de maniere plus lisible:

Cliquez pour voir le fichier-joint

Si ca interesse quelqu'un.... voila le fichier rosterParse.rb:

CODE

require 'open-uri'

str = URI.parse("http://www.3rd-wing.net/index.php?act=newroster").read.encode("UTF-8")

regexp = /<acronym title="([^"]+)"><img src="[^"]+" alt=""><\/acronym><br \/>\s+?<strong><a href="index\.php\?showuser=\d+\">(.+?)<\/a>.+?(\d+) heures de vol/

results = /Les pilotes de l'escadrille(.*)Plagiste et retraité/.match(str.gsub("\n", ""))[0].scan(regexp)
results.map { |grade, name, time|
puts name + " (" + grade + "/" + time + "h)"
}
puts "----------\n" + results.count.to_s + " pilotes"

Goztreh
Bien utile en effet.

Merci Gal' thumbsup.gif

Goz.
Boulling
Merci Gal!
C'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquez ici.