[EX] Command line pour plusieurs logiciels

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1020
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

[EX] Command line pour plusieurs logiciels

#1

Message par walkson »

Bonjour,
Ce n'est pas un exemple que j'ai à proposer mais une adresse qui liste les command line de plusieurs logiciels dont:
► Afficher le texte
L'adresse est http://www.robvanderwoude.com/commandlineswitches.php avec des liens vers les sites officiels
Je pense que cela permettra de résoudre un bon nombre de problèmes en évitant les "controle click" et compagnie
Seul regret est qu'il n'y a pas Outlook qui fonctionne aussi en command line. Je propose une petite fonction pour envoyer un mail avec une pièce jointe. Le script n'est pas parfait mais il fonctionne
► Afficher le texte
RMQ: le message est créé puis "envoyé", c'est à dire stocké dans "envoyé" de Outlook. Donc j'ouvre le logiciel, exécute la touche du raccourci "envoyé" par Send("{F9}") puis ferme Outlook. C'est le seul moyen que j'ai trouvé pour envoyer effectivement le mail.
Pour utiliser Firefox ou Chrome avec ou sans Sandboxie
CL pour Chrome => http://peter.sh/experiments/chromium-co ... -switches/
► Afficher le texte
Et pour finir, un grand classique, TrueCrypt Les C.L. doivent fonctionner aussi pour VeraCrypt
► Afficher le texte
Je profite de l'occasion pour mettre l'adresse http://www.autoitscript.fr/forum/viewto ... =4794&f=11 qui sont aussi des CL par Tlem pour lancer des impressions et aussi toutes Les CL d'IrfanView ci dessous
► Afficher le texte
A titre d'info, IrfanView (qui est portable http://portableapps.com/apps/graphics_p ... w_portable)
possède des plugins qui permettent une conversion en PDF ou autres (le choix est immense)
En version portable, il suffit de télécharger les plugins sur http://www.irfanview.com/ au format ZIP et de placer les DLL décompressées dans ...\IrfanViewPortable\App\IrfanView\Plugins
Un exemple simple de conversion de la taille (550,550) mais l'image reste proportionnelle.

Code : Tout sélectionner

Run(@ScriptDir & '\App\IrfanView\i_view32.exe C:\Users\Pc\Desktop\aa.bmp /resize=(550,550) /resample /aspectratio /convert=N_thumb.jpg ' ,'' ,@SW_HIDE)
Pour 7-Zip, vous avez le détail ici http://autoitscript.fr/forum/viewtopic. ... =40#p97085
Bon codage à tous et bonne année
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1020
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: [EX] Command line pour plusieurs logiciels

#2

Message par walkson »

Je continue mon petit inventaire.
Je pense que certains seront intéressés par la conversion d'un pdf en txt ou html ou png etc....
http://www.foolabs.com/xpdf/home.html
un petit contrôle n'est pas inutile https://www.virustotal.com/fr/file/9a69 ... 472289797/
Pour pdftotxt:

Code : Tout sélectionner

Copyright 1996-2014 Glyph & Cog, LLC
Usage: pdftotext [options] <PDF-file> [<text-file>]
  -f <int>             : first page to convert
  -l <int>             : last page to convert
  -layout              : maintain original physical layout
  -table               : similar to -layout, but optimized for tables
  -lineprinter         : use strict fixed-pitch/height layout
  -raw                 : keep strings in content stream order
  -fixed <fp>          : assume fixed-pitch (or tabular) text
  -linespacing <fp>    : fixed line spacing for LinePrinter mode
  -clip                : separate clipped text
  -enc <string>        : output text encoding name
  -eol <string>        : output end-of-line convention (unix, dos, or mac)
  -nopgbrk             : don't insert page breaks between pages
  -opw <string>        : owner password (for encrypted files)
  -upw <string>        : user password (for encrypted files)
  -q                   : don't print any messages or errors
  -cfg <string>        : configuration file to use in place of .xpdfrc
  -v                   : print copyright and version info
  -h                   : print usage information
  -help                : print usage information
  --help               : print usage information
  -?                   : print usage information

testé avec succès mais il faut que le pdf soit de bonne qualité (tentative loupée avec un pdf de la BNF !)
Si je ne me trompe pas, c'était Mikell qui avait proposé cette solution pour faire une recherche de texte sur un pdf.
ShellExecute(@ScriptDir & "\pdftotext.exe","C:\Users\monPC\Desktop\test.pdf C:\Users\monPC\Desktop\test.txt")
ShellExecute(@ScriptDir & "\pdftopng.exe","C:\Users\monPC\Desktop\test.pdf C:\Users\monPC\Desktop\test.png")
ShellExecute(@ScriptDir & "\pdftohtml.exe","C:\Users\monPC\Desktop\test.pdf C:\Users\monPC\Desktop\test.html")
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1020
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: [EX] Command line pour plusieurs logiciels

#3

Message par walkson »

Pour les adeptes du cryptage, il y a Veracrypt en remplaçant de TrueCrypt
La "nouveauté" est que Veracrypt propose des command line pour créer des volumes cryptés en plus de la gestion des volumes.
Mon regret est qu'il n'est pas possible de faire des volumes cachés.
L'ensemble des command line, voir https://www.veracrypt.fr/en/Command%20Line%20Usage.html
Le projet semble sérieux et a régulièrement des mises à jour
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Répondre