Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1140 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  joindre 2 fichiers .RTF un 1 seul [RESOLU]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

joindre 2 fichiers .RTF un 1 seul [RESOLU]

n°2748696
snike
Posté le 08-01-2008 à 11:40:07  profilanswer
 

Je cherche une petite application pour joindre plusieurs fichiers rtf en 1 seul et cela en ligne de commande.
 
Ex :  
 
Prog fiche1.rtf fiche2.rtf fichier_cree.rtf
 
D'avance merci


Message édité par snike le 07-05-2008 à 08:32:34

---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
mood
Publicité
Posté le 08-01-2008 à 11:40:07  profilanswer
 

n°2748703
blueteen
Posté le 08-01-2008 à 12:07:25  profilanswer
 

salut,
un test rapide :
soit 2 fichiers (1.txt et 2.txt)
contenant respectivement blabla123 et blabla456
je tape cette commande (dans une fenêtre dos par exemple) :

Code :
  1. copy 1.txt+2.txt 3.txt


un fichier 3.txt est créé, et il contient ceci :

Citation :

blabla123blabla456

 

à voir si ça peut te donner un début de solution !


Message édité par blueteen le 08-01-2008 à 14:05:18
n°2748714
snike
Posté le 08-01-2008 à 12:52:55  profilanswer
 

J'avais trouvé la solution là dans ce forum, mais ça ne fonctionne pas avec des fichiers .rtf


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
n°2748730
blueteen
Posté le 08-01-2008 à 14:05:10  profilanswer
 

Effectivement, je viens de tester sur des fichiers rtf, et même si la commande ne renvoie pas d'erreur, les fichiers ne fusionnent pas.

 

Si toute fois la ligne de commande n'était plus obligatoire, tu pourrais tester ça :
http://www.monkeyjob.com/MonkMerg/Support.htm (voir tout en bas de page pour les rtf)


Message édité par blueteen le 08-01-2008 à 14:08:34
n°2778047
snike
Posté le 06-05-2008 à 21:34:17  profilanswer
 

Help me


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
n°2778056
SuppotDeSa​Tante
Aka dje69r
Posté le 06-05-2008 à 22:30:30  profilanswer
 

Bonjour
 
Ca a un rapport avec ton precedent post ?
Tu as laissé tomber Word ?
 
En batch ca risque d'etre difficile.
La piste proposée par blueteen est interressante, tu devrais te pencher un peu dessus.  
La ou ca pose probléme c'est sur les balises des fichiers rtf.
 
Il te faudra :
 

  • Ajouter ton premier fichier sans la derniere accolade.
  • Ajouter tes X fichiers -1 sans la premiere accolade et sans la derniere accolade.
  • Ajouter ton dernier fichier sans la premiere accolade.


Et en batch, bon courage ;)
 
Sous word parcontre ce serait presque un jeu d'enfant.
 
Cordialement

Message cité 1 fois
Message édité par SuppotDeSaTante le 06-05-2008 à 23:23:17

---------------
Soyez malin, louez entre voisins !
n°2778068
snike
Posté le 06-05-2008 à 23:29:43  profilanswer
 

SuppotDeSaTante a écrit :

Bonjour
 
Ca a un rapport avec ton precedent post ?
Tu as laissé tomber Word ?
 
En batch ca risque d'etre difficile.
La piste proposée par blueteen est interressante, tu devrais te pencher un peu dessus.  
La ou ca pose probléme c'est sur les balises des fichiers rtf.
 
Il te faudra :
 

  • Ajouter ton premier fichier sans la derniere accolade.
  • Ajouter tes X fichiers -1 sans la premiere accolade et sans la derniere accolade.
  • Ajouter ton dernier fichier sans la premiere accolade.


Et en batch, bon courage ;)
 
Sous word parcontre ce serait presque un jeu d'enfant.
 
Cordialement


 
Tu appel quoi première/dernière accolade ?


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
n°2778070
SuppotDeSa​Tante
Aka dje69r
Posté le 06-05-2008 à 23:45:47  profilanswer
 

Ton fichier rtf commence et fini par une accolade  
Ex :
Le fichier toto.rtf ressemble a ca :

Citation :


{\rtf1\ansi\ansicpg1252\deff0\deflang1036{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 toto\par
\par
\b bonjour\b0\par
\par
blabla\par
}


 
Le fichier toto2.rtf ressemble a ca :

Citation :


{\rtf1\ansi\ansicpg1252\deff0\deflang1036{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 toto2\par
\par
\b bonjour\b0\par
\par
blabla\par
}


 
Si on fusionne les deux fichiers rtf comme te l'explique blueteen avec  
copy toto.rtf+toto2.rtf toto3.rtf
on obtient :

Citation :


{\rtf1\ansi\ansicpg1252\deff0\deflang1036{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 toto\par
\par
\b bonjour\b0\par
\par
blabla\par
}
{
\rtf1\ansi\ansicpg1252\deff0\deflang1036{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 toto2\par
\par
\b bonjour\b0\par
\par
blabla\par
}


Alors que pour que tes fichiers soient fusionnés tu dois avoir :

Citation :


{\rtf1\ansi\ansicpg1252\deff0\deflang1036{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 toto\par
\par
\b bonjour\b0\par
\par
blabla\par
\rtf1\ansi\ansicpg1252\deff0\deflang1036{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 toto2\par
\par
\b bonjour\b0\par
\par
blabla\par
}


 
Les deux accolades en rouges sont de trop.
 
Cordialement
 
 
[edit]
 
Remarque je viens de tilter, rien ne t'empeche apres fusion de tes fichiers, d'ouvrir un editeur de texte et de remplacer la chaine "}{" par "" (rien)
telecharge la commande switch: http://powerusers.info/modules.php [...] tle=Switch
 
 

Code :
  1. copy toto.rtf+toto2.rtf toto3.rtf
  2. switch toto3.rtf "}{" ""


 
Tiens moi au jus ;)
[/edit]


Message édité par SuppotDeSaTante le 06-05-2008 à 23:57:41

---------------
Soyez malin, louez entre voisins !
n°2778079
SuppotDeSa​Tante
Aka dje69r
Posté le 07-05-2008 à 01:20:03  profilanswer
 

Dernier mess avant dodo
 
Le switch marche pas avec les caractere retour chariot.
 
Je repars avec mes toto.rtf ; toto2.rtf
 

  • Tu créés tes deux fichiers rtf toto.rtf et toto2.rtf
  • Tu créés un fichier depart.txt avec dedans ||             (voir deux barres a faire avec AltGr + 6)
  • Tu te créés un fichier toto.bat avec :
Citation :


copy depart.txt+toto.rtf+toto2.rtf toto3.rtf
"C:\Program Files\Microsoft Office\OFFICE11\winword.exe" c:\toto3.rtf /mRemplace


 

  • Dans le normal.dot tu mets cette macro, et tu n'oublies pas de mettre de mettre la securité des macros a faible
Citation :


Sub Remplace()
    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "}^p^w {"
        .Replacement.Text = ""
        .Forward = True
        .Wrap = wdFindContinue
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
     
     
    Selection.Find.ClearFormatting
    Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "||^p {"
        .Replacement.Text = "{"
        .Forward = True
        .Wrap = wdFindContinue
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
 
    Fich = ActiveDocument.FullName
    ActiveDocument.Close Savechanges:=wdSaveChanges
    Documents.Open FileName:=Fich
End Sub
 


 

  • Tu lances toto.bat


Enjoy
 
C'est bien sur a adapter en fonction d'ou provient le fichier Rtf. Avec Wordpad ca tourne.
 
Cordialement


Message édité par SuppotDeSaTante le 07-05-2008 à 01:25:28

---------------
Soyez malin, louez entre voisins !
n°2778092
snike
Posté le 07-05-2008 à 08:32:12  profilanswer
 

Ca marche, c'était si simple il suffisait d'enlever }{ dire que j'ai cherché des journées entières ...
 
Encore merci


---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??:
mood
Publicité
Posté le 07-05-2008 à 08:32:12  profilanswer
 

n°2778100
SuppotDeSa​Tante
Aka dje69r
Posté le 07-05-2008 à 09:54:07  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  joindre 2 fichiers .RTF un 1 seul [RESOLU]

 

Sujets relatifs
Apercu des fichiers mpg en miniature[Résolu] Nettoyage de mémoire ?
APPCRASH [Resolu]Fichiers SIT
[résolu] problème galerie windows[mp3]compression/decompression 128-->320kbp[RESOLU]
miniature sans le nom des fichiers ?lire mkv sur media center de vista(resolu)
Récupération de fichiers officeFaire une recherche avancée avec outlook sur fichiers words
Plus de sujets relatifs à : joindre 2 fichiers .RTF un 1 seul [RESOLU]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR