Bienvenue invité ( Connexion | Inscription )
Galevsky |
3 Sep 2014, 17:44
Message
#1
|
Born to fly, fly to feel alive ! Messages : 3,001 Inscrit : 26/10/05 Lieu : Antibes Membre n° 282 |
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:
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" Ce message a été modifié par Galevsky - 3 Sep 2014, 17:52. --------------------
|
Goztreh |
3 Sep 2014, 17:59
Message
#2
|
Missa Bombardé Colonel Indicatif : BA-03 Messages : 1,958 Inscrit : 16/04/13 Membre n° 4,014 |
Bien utile en effet.
Merci Gal' Goz. --------------------
Golf Oscar Zoulou |
Boulling |
3 Sep 2014, 18:52
Message
#3
|
Indicatif : FX-04 Messages : 1,044 Inscrit : 27/04/14 Lieu : Nantes Membre n° 4,087 |
Merci Gal!
--------------------
|
Haut de page · Retour à l'accueil · Contacter le Webmestre | Nous sommes le : 27/09/24 - 02:36 |