Suggestion pour Outil Special *Renommer*

French support forum

Moderators: white, nsp, Stefan2

Lasertank
Junior Member
Junior Member
Posts: 14
Joined: 2004-12-03, 19:16 UTC
Location: Canada, Québec
Contact:

Suggestion pour Outil Special *Renommer*

Post by *Lasertank »

Cher Mr. Ghisler

J'adore l'Outil Special *Renommer* mais je trouve dommage d'être obligé de passer par le menu déroulant pour sélectionner <Défaut>

Je trouve que dans les versions 5 et précédentes, le bouton Défaut était plus pratique

Serait-il possible de ramenez le bouton?
J'imagine que je ne suis pas le seul qui apprécierais.

Merci et bravo pour votre merveilleux programme.
Donald Drouin
The World's Best Free Puzzle Game
http://perso.cgocable.ca/lasertank/
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Ici, c'est très bien !

Post by *Clo »

2Lasertank
:) Bonjour,

- La question est donc en suspens… comme vu le forum Anglophone.
- Vous pouvez toujours poster ici, il y a moins de monde, mais la réaction est rapide !
- De plus, ce sont souvent les mêmes qui répondent ;)

:mrgreen: Cordialement,
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
Lasertank
Junior Member
Junior Member
Posts: 14
Joined: 2004-12-03, 19:16 UTC
Location: Canada, Québec
Contact:

Merci

Post by *Lasertank »

Merci Claude

Étant un francophone du Québec, je me sens plus à l'aise en français qu'en anglais et j'ai donc posté ici en premier mais ensuite j'ai réalisé qu'il y a plus d'activité du coté anglophone et j'ai donc porté ma question dans l'autre section.
J'espère ne pas avoir causé de problème avec mon double post.

Je suis content de constater que tu es ambidextre de la langue. :D

Je me débrouille un peu aussi dans la langue de "ch'expire" :) car la majorité des utilisateurs du jeu "Lasertank" communiquent avec moi en anglais.

Bon weekend
Donald (Ducky)
The World's Best Free Puzzle Game
http://perso.cgocable.ca/lasertank/
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Bonjour,

En utilisant TCScript Editor (outil permettant d'automatiser certaines tâches de TC), il est possible d'ouvrir l' "outil spécial renommer" avec la configuration "Par Défaut"

Voici le code à utiliser :

Code: Select all

#include VKeys.h
postCmd(cm_MultiRenameFiles); //Open MultiRename tool
//Activate the scrolling menu
SendVKey(VK_TAB,2);
SendVKey(VK_TAB,2);
SendVKey(VK_TAB,2);
SendVKey(VK_TAB,2);
SendVKey(VK_TAB,2);
SendVKey(VK_TAB,2);
SendVKey(VK_TAB,2);
SendVKey(VK_TAB,2);
SendVKey(VK_TAB,2);
SendVKey(VK_TAB,2);
//Choose <By Default>
SendVKey(VK_DOWN,2);
//Validate
SendVKey(VK_RETURN,2);
//->the cursor automatically come back to the name field
Si vous avez besoin d'explications, n'hésitez pas à demander.
TC#88260 -
Lasertank
Junior Member
Junior Member
Posts: 14
Joined: 2004-12-03, 19:16 UTC
Location: Canada, Québec
Contact:

Oh la la!!

Post by *Lasertank »

Oh la la!!

Cela semble compliqué, ça ressemble à de la programmation et je ne me sens pas à l'aise avec ça.

Je crois que je ferais mieux d'espérer le retour du bouton et en attendant d'utiliser le menu déroulant.

Merci franck8244

Donald
The World's Best Free Puzzle Game
http://perso.cgocable.ca/lasertank/
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

2Lasertank
Cela n'est pas du tout compliqué: j'ai fait le plus dur :wink:

1) Télécharger TCScript Editor
2) Décompresser/Copier le contenu de cette archive dans un répertoire
3) Copier le "code" de mon message précédent et le sauvegarder dans un fichier, par exemple "DefautRenommer.tcs"
4) Placer un raccourci vers "TCScript.exe" dans la barre de bouton (ou menu utilisateur)
5) Pour ce bouton (ou commande utilisateur) mettre en paramètre :
/run "chemin vers le fichier\DefautRenommer.tcs"

6)Optionnel : choisir un autre icone

Pour lancer l'outil spécial renommer avec les valeurs par défaut, vous n'avez plus qu'a cliquer sur le bouton précédemment créé.
TC#88260 -
Lasertank
Junior Member
Junior Member
Posts: 14
Joined: 2004-12-03, 19:16 UTC
Location: Canada, Québec
Contact:

Erreur

Post by *Lasertank »

2franck8244

J'ai tout fait ce que tu dis mais j'obtiens une fenêtre "No Script Library" contenant le message "Could not load the script library, program is terminated!"

Dans le répertoire C:\Temp j'ai 4 fichiers :
TCScript.exe, Cmds.ini, Whatsnew.txt et DefautRenommer.tcs
Ce dernier contient un copier/coller du code en vert de ton message.

Dans mon menu utilisateur j'ai ajouté un item : "Défaut Renommer"
La ligne Commande : C:\Temp\TCScript.exe
La ligne paramètres : /run C:\Temp\DefautRenommer

Donald
The World's Best Free Puzzle Game
http://perso.cgocable.ca/lasertank/
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Si cela ne marche pas cela est de ma faute: l'archive que je vous ai fait télécharger ne contenait pas la libary et 2 autres fichiers nécessaires.
Voici un lien vers les fichiers manquant : Fchiers Nécessaires

- Copier ces fichier dans C:\temp (vers les autres fichiers)

- Ajouter ".tcs" à votre ligne de paramètre :wink:

Cela devrait maintenant fonctionner...
TC#88260 -
Lasertank
Junior Member
Junior Member
Posts: 14
Joined: 2004-12-03, 19:16 UTC
Location: Canada, Québec
Contact:

Merci

Post by *Lasertank »

Merci beaucoup, ça marche.

Très pratique ce TCScript.
Y a t-il une façon d'apprendre à écrire ses propres lignes de code?
Existe t-il un fichier d'aide ou un tutoriel ?

Merci encore
Donald
The World's Best Free Puzzle Game
http://perso.cgocable.ca/lasertank/
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

Désolé, il n'existe pas (encore) de fichier d'aide pour TCSript Editor.

Pour réaliser des script, je regarde la façon de procéder manuellement puis je convertit en code...

il suffit de lire le "readme" fournit avec TCScript Editor (également présent dans le lien ci dessous) et de s'entrainer...
Quelques scripts que j'utilise: Mes Scripts

TCScript Editor ayant quelques problèmes avec les caractéres spéciaux, il est utile d'avoir les code ascii sous la main pour remédier à ces problèmes (voir exemples dans les codes !)
TC#88260 -
Lasertank
Junior Member
Junior Member
Posts: 14
Joined: 2004-12-03, 19:16 UTC
Location: Canada, Québec
Contact:

Post by *Lasertank »

Très bien,
je vais m'amuser avec tout cela pendant les vacances de Noël.

Merci mille fois
Donald
The World's Best Free Puzzle Game
http://perso.cgocable.ca/lasertank/
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

SendVKey(VK_TAB,2);
SendVKey(VK_TAB,2);
[...]

Au lieu de ces dizaines de VK_TAB, vous pouvez aussi envoyer un seul VK_F2...
Author of Total Commander
https://www.ghisler.com
Lasertank
Junior Member
Junior Member
Posts: 14
Joined: 2004-12-03, 19:16 UTC
Location: Canada, Québec
Contact:

Post by *Lasertank »

Merci Mr. Ghisler

Ça marche très bien.

================

J'aurais une autre question:

Le racourci clavier pour lancer l'Outil Special *Renommer* est CTRL-M

Existe t'il une façon d'associer un racourci clavier a une entrée du menu utilisateur ou à un bouton de la barre de boutons ?

Donald
The World's Best Free Puzzle Game
http://perso.cgocable.ca/lasertank/
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Existe t'il une façon d'associer un racourci clavier a une entrée du menu utilisateur
Oui, cm_usermenu1 .. cm_usermenu9 pour les 9 premiers, pour les autres il faut les ajouter vous-mêmes dans totalcmd.inc.
Author of Total Commander
https://www.ghisler.com
Lasertank
Junior Member
Junior Member
Posts: 14
Joined: 2004-12-03, 19:16 UTC
Location: Canada, Québec
Contact:

Post by *Lasertank »

Excuser mon ignorance,

j'ai trouvé cette ligne dans Totalcmd.inc

cm_usermenu1=701;Start first menu item in Start menu

mais que faut-il ajouter à la ligne pour avoir par exemple CTRL , qui est la touche voisine de CTRL M.

CTRL M lancerait l'Outil Special *Renommer* Normal
CTRL , lancerait l'Outil Special *Renommer* Défaut activé

Merci
The World's Best Free Puzzle Game
http://perso.cgocable.ca/lasertank/
Post Reply