Aligner des données sous batch

Fermé
michel62 - 31 janv. 2009 à 19:37
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 - 3 févr. 2009 à 08:13
Bonjour,

j'ai créé une ligne de commande "batch" pour mon widget yahoo "euro lightning monitor", cette commande est générée à chaques impacts d'orages dans un rayon de 3000 km...

voici la commande : echo %date% %time% <num> <brg> <dst> Km >> "C:\Orages\IMPACTS.TXT"

et voici le résultat :

---------------------------------------------------------
Date Heure Impacts Direction Distance
---------------------------------------------------------
31-01-2009 18:23:03.81 3 sud 1115 Km
31-01-2009 18:33:04.01 2 nord 1857 Km
31-01-2009 18:38:04.21 1 sud-est 1232 Km
31-01-2009 18:43:04.45 1 sud-est 1521 Km
31-01-2009 18:53:03.73 1 nord 1389 Km
31-01-2009 18:58:04.01 2 sud 1317 Km
31-01-2009 19:03:04.29 3 sud 1462 Km
31-01-2009 19:08:03.87 1 nord 1835 Km
31-01-2009 19:13:04.09 2 sud 1527 Km
31-01-2009 19:14:01.98 3 nord 798 Km
31-01-2009 19:14:55.70 2 nord 798 Km
31-01-2009 19:15:31.32 1 sud-est 1590 Km
31-01-2009 19:20:31.34 1 nord 2151 Km
31-01-2009 19:25:31.35 2 sud 1196 Km
31-01-2009 19:30:31.43 5 sud 1477 Km

il y a des mauvais espacements pour les distances en KM... comment faire?

pouvez-vous m'aider?

de plus, je dois récupérer des données qui se trouvent en format texte sur un site ouvert au public et pouvoir les rappatrier dans un autre fichier que je baptise "strikes.txt", mais je ne sait pas comment faire? que dois-je ajouter à la suite de ma première commande? celle qui génère déja mes alertes d'impacts de foudre?

merci de m'aider!

cordialement à tous!

michel

26 réponses

chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
1 févr. 2009 à 20:14
Salut,
Ben je connaissais pas du tout les widgets Yahoo.. C'est vrai que cela a l'air interessant!!! Je vais suivre tes conseils..je vais voir LIGHTNING VIEWER, ce que cela donne!!!
Dis moi si tu dois reformatter ton disque dur apres utilisation des exe afin que je cherche une nouvelle voix de formation, pour le biens des gens et ordinateurs!!!lool
A bientot sur le forum ou envoie moi un mail si besoin!!
@+
0
Si tu télécharge le logiciel "LIGHTNING VIEWER" chez Blitzorgund, tu risque de te prendre au jeux...
l'interface est encore plus fonctionnelle. et un petit truc.... cliques plusieurs fois sur le drapeau "europe", il y a 1 surprise!!!

chiche qu'un jour tu "relooke" le widget en y ajoutant les drapeaux en dessous, le plein-écran, l'astuce que tu as fabriqué pour bien formatter les lignes, le "pompage" des datas sur le site, et pleins de trucs en plus???

le principe du widget est qu'il est libre a partir de l'instant où tu explique que l'original appartiens à XXXX et que tu y a apporté des transformations.
de plus, les widgets sont de toutes sortes et tu y trouveras toujours LE truc qui te manquais!

encore un grand merci et s'il te viens des idées sur ce widget, n'hésites pas à me le faire savoir!

passe une bonne soirée et on déclare le topic "résolu"!

bien à toi!

michel

ps, j'en profite pour féliciter ce forum, car aucuns autres forums ne m'a dépané, a part des "donneurs de leçons" et des phrases du genre "hé oui, c'est limité, on peut pas t'aider!" dans le style "texto" le plus pur!
encore bravo pour ce forum !
0
juste encore 1 truc,

il faudrais améliorer le fichier qui "pompe" les données sur inyernet de telle façon que ca se lance automatiquement toutes les 2 heures, car le gestonaire de taches ne fait pas ca...
on lancerai impakt.exe et a partir de son lancement, il tournerai en tache de fond et pomperai toutes les 2 heures, car la nuit............ on fait comment? tu prends le 1er quart? lol

bonne nuit!

michel.

ps pour les fichiers résultants du pompage, comment faire pour que le (nom_du_fichier) (strikes) soit incrémenté par exemple avec l'heure dans le titre afin d'éviter tout écrasement éventuel?

ex : Strikes_22_12_34 ou Strikes-01, strikes-02, Strikes-03 etc...
0
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
2 févr. 2009 à 22:50
Salut,
Dans le batch qui lance l'exe impakt, met les lignes suivantes:
set renom=%date:~0,2%%date:~3,-5%%date:~6,9%%time:~0,2%%time:~3,-6%
move strikes.txt impacts%renom%.txt
set renom=
Pour l'autre point, je regarderai ce week-end....je suis un peu dans le jus au boulot et tout le tralala.....
mais en créant un thread ou un process enfant, çà devrait le faire!!!!
@+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
merci !
je vais essayer ca demain.

bonne fin de soirée.

Michel
0
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
3 févr. 2009 à 08:13
Salut,
move strikes.txt strikes%renom%.txt
J'ai mis "impacts%renom%.txt" au lieu de strikes%renom%.txt mais tu aurais corrigés tout seul!! ;-)
@+

0