Question

Est-il possible d'écrire un programme pour faire des choses que vous faites en permanence sur un ordinateur? Par exemple, se connecter à un site torrent et télécharger un fichier .torrent puis démarrer. Ou aller dans les dossiers et extraire tous les fichiers RARed? Ou tout simplement faire quelque chose monotone que vous faites tous les jours sur un ordinateur. Juste besoin d'un coup de pied dans la bonne direction.

Merci, -Pete

Était-ce utile?

La solution

Il est une question assez vague. Il est possible d'automatiser toutes les tâches, mais les applications dont vous avez besoin pour effectuer ces tâches doivent fournir une interface. Certains programmes de GUI acceptent les paramètres de ligne de commande de sorte que vous pouvez automatiser leur utilisation dans des fichiers batch / script mais si les programmes ne sont pas une telle interface, vous serez à la recherche à une manière maladroite d'enregistrer les mouvements de la souris. Grands cris de joie au sujet PowerShell ci-dessus, mais je comprends les applications doivent être codées pour soutenir cette interface?

Sur les systèmes Unix comme Linux, la philosophie est d'avoir au moins une interface de ligne de commande et peut-être une interface graphique. Vous serez plus susceptibles d'être en mesure de scripts tâches courantes sur ce type de système d'exploitation que Windows celui où la philosophie de la conception de l'interface utilisateur est une interface graphique centrée.

Autres conseils

Bien

for i in **/*.rar; do unrar e $i; done serait unrar tous rar, peut-être

comme pour chose torrent, vous pouvez prendre perl, apprendre quelques http et utiliser la bibliothèque LWP.

Sur les fenêtres, les scripts de ligne de commande est sévèrement limité, sauf si vous utilisez powershell que personne ne sait vraiment.

Oui, beaucoup de ces choses sont possibles, étant donné les bons outils. Sur les systèmes d'exploitation de type UNIX ce type de script est très commun. Sous Windows un peu moins.

Votre question est très large. Si vous avez des besoins spécifiques, alors vous devriez nous dire quel système d'exploitation que vous utilisez, et que d'autres programmes que vous utilisez. Ensuite, les gens peuvent être en mesure de vous donner des directives appropriées.

Si vous êtes par exemple Linux, jetez un oeil à bash script .

PowerShell est un environnement de script assez puissant pour ce genre de chose, si nous sommes parler de Windows.

Peut-être vérifier AutoHotkey .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top