Aller au contenu

Dylav

Modérateurs
  • Compteur de contenus

    46 351
  • Inscription

  • Dernière visite

  • Jours gagnés

    221

Tout ce qui a été posté par Dylav

  1. Pour le 4567, DK, clique sur l'image, c'est sans danger... Il n'est pas mimi, ce 4573 ? (Branford Trolley Museum, East Haven, Connecticut) En plus, il va chez DEKALB AV... c'est presque chez toi, ça !
  2. J'aime bien PERL, c'est un langage sobre, efficace et puissant (les expressions dites régulières ou rationnelles, par exemple). Effectivement, il ressemble à des tas d'autres langages, dont des vieux de la vieille. Les accolades sont là pour délimiter un bloc d'instructions. Exemple : if (condition) {bloc d'instructions à exécuter si condition vraie} else {bloc d'instructions à exécuter si condition fausse}
  3. Andromede33, pourrais-tu rogner tes images pour n'en conserver que l'essentiel, comme ci-dessous ? Et puis on attendait plutôt une 4571 qu'une 4570 que j'avais déjà fournie... Enfin, il faudrait que tu aménages ta signature, elle déroge à nouveau à la Nétiquette Au fait, c'est quoi ta petite horloge analogique en premier plan ? Brrr, pas chaud en Illinois, pour la 4571, en janvier 2006
  4. Une des solutions les plus conviviales serait sans doute d'écrire une macro en VBA, qui traiterait 7 cellules saisies sur une feuille de classeur EXCEL, pour créer le fichier souhaité en appuyant sur un bouton. Je ne suis malheureusement pas encore assez expérimenté en VBA pour élaborer le code concerné Je peux en revanche te fournir une solution écrite en PERL (langage free que tu peux trouver ici, avec par exemple cette documentation en français) # #!/usr/bin/perl -w use integer; #-------------------------------------------------------------------------- SNI: print "NOM_ITINERAIRE ? "; chomp($Nom_Itineraire=<STDIN>);if ($Nom_Itineraire eq "") {exit}; $outfil=$Nom_Itineraire.".vxm"; if (open(OUTFIL,"<$outfil")) { # si le fichier existe déjà, print ("$outfil existe\n"); # on demande un nouveau nom d'itinéraire goto SNI; } #-------------------------------------------------------------------------- print "DEPART ? "; chomp($Depart=<STDIN>);if ($Depart eq "") {exit}; print "LONGITUDE ? "; chomp($D_Longitude=<STDIN>);if ($D_Longitude eq "") {exit}; print "LATITUDE ? "; chomp($D_Latitude=<STDIN>);if ($D_Latitude eq "") {exit}; print "ARRIVEE/PASSER ? "; chomp($Arrivee=<STDIN>);if ($Arrivee eq "") {exit}; print "LONGITUDE ? "; chomp($A_Longitude=<STDIN>);if ($A_Longitude eq "") {exit}; print "LATITUDE ? "; chomp($A_Latitude=<STDIN>);if ($A_Latitude eq "") {exit}; #-------------------------------------------------------------------------- open(OUTFIL,">$outfil") or die "Erreur ouverture $outfil <$!>\n"; $OUTFIL="OUTFIL"; #-------------------------------------------------------------------------- $sortie='<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE poi_list SYSTEM "http://www2.viamichelin.com/vmw2/dtd/export.dtd"><poi_list version="2.0" folder="Itinairaires"><itinerary name="' . $Nom_Itineraire . '"><step name="' . $Depart . '" longitude="' . $D_Longitude . '" latitude="' . $D_Latitude . '"/><step name="' . $Arrivee . '" longitude="' . $A_Longitude . '" latitude="' . $A_Latitude . '"/><description>Aller</description></itinerary></poi_list>'; print $OUTFIL ("$sortie\n"); close OUTFIL or die "Erreur fermerture $outfil <$!>\n"; print "LE FICHIER $outfil EST CREE - APPUYEZ SUR ENTREE"; $r=<STDIN>; #-------------------------------------------------------------------------- Au niveau de chaque zone à saisir, tu peux sortir du programme en appuyant simplement sur ENTREE : abandon immédiat. Si tu fournis un nom d'itinéraire déjà existant, le programme te demande immédiatement un autre nom.
  5. Les Canadiens ont tort de peindre leurs locos en rouge, on pourrait les confondre avec les fraises des bois... (Canadian Pacific Railway 4570, Saratoga Springs, Etat de New York, février 1993)
  6. Désolé, Andromède, je ne lis pas « 4568 » ? Alors je complète... La BNSF 4568 et ses copines nous regardent de haut (Fort Sumner, Nouveau Mexique)
  7. b û che
  8. Pas de fausse joie, DK, c'est bien une locomotive la CSXT 4566, à Brunswick, Maryland
  9. Andromede33, tu as pris un peu de retard, on en est à 4565 à venir...
  10. (4564) Et de jolies motrices bleu marine en Californie (Bealville, mars 1974) Saladin, tu perds tes repères ! Remets ton 4563
  11. Alors, Saladin, on dérape de 100 numéros ? Je rattrape le coup... (4559) Une Mexicaine égarée à Louisville, Kentucky (déc.2004) et je contribue, avec un train de nuit... (4561) sur fond de... Las Vegas, Nevada (août 2004) Salut DK, content de te revoir... (je ne fais pas de commentaire ) Argh, grillé par Cyril... mais avec une loco à vapeur ! Alors, voici une Canadienne égarée à South Schenectady, Etat de New York (oct. 1992)
  12. (4557) En voilà une qui a des problèmes... ( Vail, Arizona, juillet 2006)
  13. (4555) Celle-là ne pouvait être qu'anglaise (Saltern Cove, Torbay, United Kingdom, 6 avril 2007)
  14. (4553) En voilà une belle bleue très smart (Havre, Montana, juillet 2007)
  15. Dylav

    [Résolu] Impression

    Pour imprimer 200 PDF dans ta journée, tu disposes d'environ 2 minutes par document. C'est l'archétype du travail à la chaîne. Ces documents ne sortiraient-ils pas d'un traitement automatisé ? Auquel cas il suffirait de compléter le script de l'automate par des ordres d'impression appropriés...
  16. (4549) Ils n'entretiennent vraiment pas le ballast, dans le Massachusetts
  17. Tu te r é p è te s , Olive...
  18. Dylav

    QI !

    En multipliant le s r é pon s e s le s plu s farfelue s po s s ible, je n'ai pa s r é u s s i à de s cendre en de s s ou s de 115...
  19. Calme décade... Cédric s'envole
  20. Oui, b û che !
  21. Merci, Olivier, je s ui s un peu penaud... j'aurai s pu trouver tout s eul !
  22. Une solution simple : tu mets sur ta page un bouton d'enchaînement (image qui sert de lien actif pointant sur la page où tu veux diriger ton lecteur) <a href="adresseCible.html"> <img src="boutonDenchaînement.jpg" alt="Bouton d'enchaînement" /> </a>
  23. (4546) Ben, euh, ça, c'est plutôt une ville... (Saint Louis, Missouri, oct.2003)
  24. Un tableau dont la clef de recherche est une chaîne de caractères, c'est bien ce qu'on appelle un hachage, ou tableau associatif ? J'ai eu l'occasion d'en utiliser avec Perl, c'est d'une puissance phénoménale et jouissive ! Un hachage à trois dimensions, je n'ai pas tenté le coup (avec Perl, on sent néanmoins que ça va fonctionner, intuitivement). Mais excuse-moi, ceci ne répond absolument pas à ta question, je n'en ai pas l'expérience avec PHP. Ce qui est clair, c'est que je suis d'accord avec la façon dont tu initialises le contenu de ton tableau.
×
×
  • Créer...