: commande tabulation ou une astuce [DOS] - Shell/Batch - Programmation
Marsh Posté le 11-01-2008 à 11:25:08
delmbacio a écrit : |
batch, donc.
bash est un shell Unix.
Marsh Posté le 11-01-2008 à 11:27:57
faire tout ca en batch DOS ??
je ne suis pas un spécialiste mais ca me parrait impossible
Marsh Posté le 11-01-2008 à 14:15:28
On ne peut pas faire ça avec un fichier ".bat".
Je ne suis pas sure que l'on puisse le faire en VBS. (EDIT : Oui, on peut, voir les réponses plus bas).
Par contre, on peut le faire avec autoit.exe (voir Google), mais cela demande de lire la documentation et un peu (beaucoup) d'efforts au début pour comprendre comment écrire un script. Ensuite, ça marche bien. J'ai fait ce genre de chose pour récupérer automatiquement quelques données sur internet.
Il existe d'autres solutions, mais autoit.exe me satisfait. Je l'ai connu parce qu'il était recommandé sur ce forum dans la section Windows.
Marsh Posté le 11-01-2008 à 14:42:47
olivthill a écrit : On ne peut pas faire ça avec un fichier ".bat". |
Si, en VBS on peut faire tout ce que autoit permet.
C'est juste un peu plus fastidieux.
=> Ouverture d'un process dans un Handle.
Puis à grand coups de SendKeys() on peut s'en sortir.
J'ai déjà posté des exemple sur ce forum, dont un robot automatique pour venir spammer sur ce forum. Il s'agit juste de les retrouver, ce qui n'est pas chose facile
J'avais même fait un truc qui venait corriger dans le texte d'un autre forum un mot pour le passer au féminin pour qu'une copie voit le forum lui parler correctement quand elle était connectée.
On peut faire plein de trucs avec quelques lignes de JS pourri
Marsh Posté le 11-01-2008 à 17:34:58
delmbacio a écrit : Je cherche à créer un programme qui : |
Tu peux aussi lancer IE pour une adresse du style :
http://www.google.fr/search?q=mot+cle
Possible de combiner avec d'autres paramètres de recherche.
Enfin, ce n'est pas une solution générique mais ça pourrait suffire si l'exemple dessus (et les requêtes du même genre) est ce que tu veux précisément.
Marsh Posté le 12-01-2008 à 17:45:18
en vbs ca donne ca:
Code :
|
Marsh Posté le 11-01-2008 à 11:08:18
Salut tout le monde,
Je suis actuellement en train d'apprendre la programmation bash (j'espère que c'est comme ça qu'on le dit car je suis une bille la dessu) sous dos.
Je cherche à créer un programme qui :
==>ouvre une page web (Explorer http://www.google.fr ==> ça marche)
==>écrire "manger" dans le champ de recherche
==>selectionner le bouton "Recherche Google" et pressé dessus (ou si vous voulez cliquer dessus)
Pour ça j'ai pensé à la touche TABULATION sur le clavier (mais je ne sais pas comment faire en DOS) pour aller jusqu'au champ et après sur le bouton.
Si quelqu'un a une piste (concernant la touche TABULATION), merci de m'aider, sinon si quelqu'un à une autre solution, je suis toujours prenneur.
Merci d'avance.