Copie dans la même fenêtre

French support forum

Moderators: white, nsp, Stefan2

ChristianB
Junior Member
Junior Member
Posts: 45
Joined: 2005-06-23, 19:19 UTC
Location: France

Copie dans la même fenêtre

Post by *ChristianB »

Bonjour,

Il est parfois intéressant de faire une copie rapide d'un fichier, L'explorateur de Windows le permet par un simple glisser déplacer et le nomme copie...

Pour le faire dans Total Commander, j'ai placé un bouton contenant la commande cm_copySamepanel (Copier dans la fenêtre)

Lorsque je clic dessus, j'obtiens le message "vous ne pouvez pas copier un fichier sur lui même. Faites un bouton ou une entrée de menu avec
cm_copySamepanel pour obtenir un doublon renommé:?: :?:
C'est pas justement ce que j'ai fait :?:

A bientôt
Christian
User avatar
Vansumsen
Power Member
Power Member
Posts: 761
Joined: 2003-11-09, 08:16 UTC
Location: Belgique
Contact:

Post by *Vansumsen »

Bonsoir,

As-tu essayé le raccourci clavier Majuscule+F5 ?

Paul
Ouistiti, #11943

L'important n'est pas de convaincre, mais de donner à réfléchir.
The important thing is not to convince, but to incite to think.

1,77245385090552...
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Ça marche ici !

Post by *Clo »

2ChristianB

:) Bonsoir,

- J'ai bien un bouton pour cette commande, et elle fonctionne parfaitement. Vous pouvez voir le dialoque de configuration des boutons pour celui-ci sur cette capture.
- Vous devez obtenir un petit dialogue avec un champ pour saisir le nom du doublon.
- Dans le fichier *.bar correspondant, j'ai :
button22=C:\icones\32-24b\Copy-same-panel.ico
cmd22=cm_copySamepanel
menu22=Copier-renommer même fenêtre
- Si vous avez correctement configuré le bouton, ça DOIT marcher !
- Vérifiez SVP que le fichier <wincmd.inc> se trouve bien dans le répertoire de TC !!! Même le fichier en Anglais fonctionne. Celui en Français pour TC 6.5x est inclus dans le paquet d'icônes disponible depuis la page TC de mon site…

:mrgreen: Cordialement,
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
JeanPaul
Junior Member
Junior Member
Posts: 62
Joined: 2003-08-02, 13:11 UTC
Location: France

Post by *JeanPaul »

Pour copier un fichier dans la même fenêtre, j'utilise les raccourcis-clavier Ctrl-C et Ctrl-V et TC crée une copie du fichier qu'il nomme "Copie de...".


Edit : on peut aussi créer deux boutons dans la barre d'icônes, un bouton copier (commande cm_CopyToClipboard ((32-bit) Copy selected files to clipboard) et un bouton Coller (commande cm_PasteFromClipboard ((32-bit) Paste from clipboard to current dir).

Le résultat est exactement le même qu'avec le clavier.


Autre solution : installer le freeware rjhExtensions qui installe (entre autres) une commande Duplicate file dans le menu contextuel. A télécharger ici http://www.rjhsoftware.com/rjhextensions/
Last edited by JeanPaul on 2005-06-30, 08:09 UTC, edited 1 time in total.
ChristianB
Junior Member
Junior Member
Posts: 45
Joined: 2005-06-23, 19:19 UTC
Location: France

Post by *ChristianB »

Bonjour,

Que ce soit Majuscule+F5 ou par le bouton, j'ai le même résultat (indiqué dans mon post)

Dans le fichier *.bar pour ce bouton j'ai:
button2=wcmicons.dll,66
cmd2=cm_copySamepanel
ce qui paraît correct...
Et pourtant, ce coup ci, j'ai un Total Commander tout neuf...

Par contre, Claude, je n'ai pas de fichier wincmd.inc et je ne comprends pas, j'avais déjà téléchargé vos icônes (tcmplus)
et je n'y trouve pas ce fichier ???

Effectivement JeanPaul, cette méthode fonctionne

Encore bizarre, vous allez finir par ne plus me croire :)
Christian
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

INC OBLIGATOIRE !

Post by *Clo »

2ChristianB

:) Bonsoir !
- Le mystère s'éclaircit quelque peu :P

• Les commandes internes ne peuvent pas marcher sans fichier INC !
- Vous devez télécharger l'archive <tcm-plus-fr.zip> depuis la page Française de TC sur mon site ! Il y a un sous-répertoire <Fichiers-Fr> dans ce ZIP, et il n'y en a pas dans <tcmd-plus> destiné aux utilisateurs anglophones et autres…
- Le fichier doit être renommé de Totalcmd.IN$ en Totalcmd.INC, voir <CONTENU.TXT> dans le ZIP SVP…

:mrgreen: Cordialement,
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
ChristianB
Junior Member
Junior Member
Posts: 45
Joined: 2005-06-23, 19:19 UTC
Location: France

Copie dans la même fenêtre

Post by *ChristianB »

Bonsoir,

Autant pour moi, j'ai bien ce fichier C:\totalcmd\TOTALCMD.INC.
Dans votre réponse précédente, vous parlez de wincmd.inc
est-ce la même chose :?:

J'avais déjà fait la manip in$=>inc, mais justement lorsqu'après ma réinstal à neuf de TCMD, quand j'ai refait cette manip, je me suis rendu compte que le bouton d'affichage des vignettes ne fonctionnait plus de nouveau, j'ai donc réinstallé totalcmd.inc d'origine et les vignettes fonctionnent :?

Dans les 2 cas c'est bien le chiffre 269 qui est indiqué pour cette fonction.

Je n'y comprend plus rien, mais ce n'est pas grave, du moment que l'affichage des vignettes fonctionne :D

Merci en tout cas :D
Christian
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Écrasé---

Post by *Clo »

2ChristianB

:) Re !
- Autant pour moi : <wincmd.inc> est l'ancienne dénomination … Mais dans le ZIP actuel, il y a bien <totalcmd.in$> en Fr. et convenable pour la version de TC en cours, c'est celui que j'utilise. Donc, renommer <totalcmd.inc> et ça fonctionne. Il est utile d'établir un attribut "Lecture seule" pour ce fichier, car il sera toujours écrasé -sans avertissement- par le nouveau fichier en Anglais lors de chaque mise à jour de TC ! Avec "Lecture seule", il y a un message, répondre "NON".
- Je mets à jour le fichier INC FR. quand cela est nécessaire (ajout ou modification de commandes), et il est disponible dans le ZIP au plus tôt… avec quelques icônes de plus, souvent ;)

:mrgreen: Cordialement,
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
ChristianB
Junior Member
Junior Member
Posts: 45
Joined: 2005-06-23, 19:19 UTC
Location: France

Copie dans la même fenêtre

Post by *ChristianB »

Bonsoir,

OK Claude, j'ai bien suivi vos instructions. J'ai retéléchargé le zip tcm-plus-fr
j'ai copié le fichier totalcmd.in$, renommé totalcmd.inc.

Les vignettes s'affichent toujours, çà c'est bon.

Par contre lorsque j'actionne le bouton "cm_copySamepanel (Copier dans la fenêtre)", j'obtient d'abord çà:
Copier "*"dans :
<confirmer> <arbre> <annuler>
Désolé, je ne sais pas comment transmettre une copie d'écran ici
En faisant <confirmer> la fenêtre copier qui reprend 2 fois le même chemin.
Suivi de la fenêtre diabolique "vous ne pouvez pas copier un fichier sur lui même. Faites un bouton ou une entrée de menu avec
cm_copySamepanel pour obtenir un doublon renommé"
Alors que c'est justement ce que j'ai fait
:?

Rageant non :?: :lol:
Christian
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Dialogue !

Post by *Clo »

:) Bonsoir,

- Ici, le bouton affiche bien le petit dialogue pour renommer la copie-doublon.
- Le fichier <totalcmd.inc> Fr. est exactement le même, j'ai vérifié.
- Quelque chose ne va pas dans la configuration du bouton chez vous…
- Vous ne pouvez pas afficher des images ici dans la rubrique-même, les balises [ img ] [ /img ] sont désactivées.
- Placez l'image sur un serveur, et utilisez les codes :

Code: Select all

[url]http://mon_serveur/mon_repertoire/image.png[/url]
ou encore, pour un lien sur du texte :

Code: Select all

[b][url=http://mon_serveur/mon_repertoire/image.png]TEXTE[/url][/b]
Exemple concret pour l'image ci-dessus :

Code: Select all

[b][url=http://membres.lycos.fr/charries/relais/dialogue_csm.png]le petit dialogue[/url][/b]
- En attendant vos captures,
:mrgreen:  Cordialement,
Claude
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
JeanPaul
Junior Member
Junior Member
Posts: 62
Joined: 2003-08-02, 13:11 UTC
Location: France

Post by *JeanPaul »

Bonjour,


Chez moi aussi la commande cm_copySamepanel ne permet pas de copier un fichier dans le répertoire où il se trouve.

Christian, j'ai édité mon précédent post, l'as-tu vu ? je n'emploie pas cm_copySamepanel mais cm_CopyToClipboard ((32-bit) Copy selected files to clipboard et cm_PasteFromClipboard ((32-bit) Paste from clipboard to current dir .
Cela implique bien sûr la création de deux boutons au lieu d'un seul, à moins qu'un spécialiste n'ait la solution pour utiliser ces deux commandes sur un seul bouton, ce dont je suis preneur 8) !
ChristianB
Junior Member
Junior Member
Posts: 45
Joined: 2005-06-23, 19:19 UTC
Location: France

Copie dans la même fenêtre

Post by *ChristianB »

:P OK j'ai compris
Bonsoir,

Claude, Grâce à votre image je crois avoir compris.
Nous parlions de la même chose, mais dans un processus différent.

Si j'ai bien compris (c'est cette fenêtre qui apparait d'abord chez moi également), il convient à ce moment de la renommer et d'y rajouter copie de ... Et dans ce cas bien sûr çà marche puisque le nom est différent.
Moi j'en était au processus de l'explorateur de Windows qui fait cela automatiquement. :idea:

Dans ce cas la première méthode de Jean-Paul est plus simple et plus rapide (ctrlC, ctrlV) :)
Jean-Paul, j'ai bien vu ta deuxième solution avec cm_CopyToClipboard etc.
mais c'est plus compliqué :(
Donc la première me convient très bien
8)

Claude, pour les captures, je trouve cela un peu compliqué et je n'ai pas de serveur à disposition
:?

Merci pour vos efforts :D
Christian
User avatar
Vansumsen
Power Member
Power Member
Posts: 761
Joined: 2003-11-09, 08:16 UTC
Location: Belgique
Contact:

Post by *Vansumsen »

À ChristianB

Voici comment je fais pour mettre une image à la disposition des autres... sans utiliser de serveur personnel...
1° Bien se rappeler où se trouve l'image sur son disque dur...
2° Lancer IE ou tout autre navigateur à l'adresse suivante http://imageshack.us/
(Lors de la première visite il faut s'enregistrer gratuitement)
3° Clic sur parcourir et sélectionner ton fichier image à partager...
4° Clic sur host-it
5° Copier le "direct link to image"
6° Coller le lien vers l'image
exemple http://img228.imageshack.us/img228/9489/voustesici5nq.gif

Cette solution n'est pas la plus élégante mais elle a le mérite d'être simple.

Paul
Ouistiti, #11943

L'important n'est pas de convaincre, mais de donner à réfléchir.
The important thing is not to convince, but to incite to think.

1,77245385090552...
User avatar
JeanPaul
Junior Member
Junior Member
Posts: 62
Joined: 2003-08-02, 13:11 UTC
Location: France

Post by *JeanPaul »

Bonjour,


Christian, si cela t'intéresse, j'ai trouvé le moyen de copier un fichier dans son propre répertoire grâce à un seul bouton dans la barre d'outils.
J'ai en effet retrouvé un post dans lequel un utilisateur demandait si on pouvait mettre plusieurs commandes sur un même bouton, ce qui est effectivement possible. Voir ce sujet ici http://www.ghisler.ch/board/viewtopic.php?t=5057. Merci à CoChOnOu d'avoir posé la question et à franck8244 d'y avoir répondu :wink: .

Il faut procéder ainsi :

1 - Télécharger Script Editor (script.rar) et le décompresser (je l'ai fait dans mon dossier Total Commander)

2 - Créer (avec le bloc-notes par exemple) un fichier code.tcs contenant les lignes suivantes :

PostCmd(cm_CopyToClipboard);
PostCmd(cm_PasteFromClipboard);

3 - Créer un bouton de barre d'outils comme sur cette capture d'écran, en modifiant si nécessaire les chemins de TCScript.exe et de code.tcs

http://img291.imageshack.us/img291/8245/untitled2mj.jpg

C'est terminé. En cliquant sur ce bouton , TC crée une copie du fichier ou du dossier sélectionné en la nommant "Copie de ...".
NB : on peut sélectionner plusieurs fichiers à la fois.
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Plus rapide

Post by *Clo »

2ChristianB
:) Bonsoir,
- Il faut évidemment changer le nom du fichier à copier !
- Je ne vois aucune nécessité d'ajouter "Copie de…". Si vous voulez plusieurs doublons, nommez-les fichier2.xxx; fichier3.xxx etc. ou tout autre identifiant : fichierB.txt; fichierC.txt …
TC a ses propres caractéristiques - souvent bien antérieures à celles de l'Explorateur, p. ex. "Renommer sur place"- et n'a nul besoin de reproduire les comportements de l'Explorateur…

:mrgreen: Cordialement,
Claude
Clo
Last edited by Clo on 2005-07-04, 22:42 UTC, edited 2 times in total.
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
Post Reply