#126 Le 29/08/2006, à 02:05
- Nazebrock
Re : TuXtremsplit - Recoller vos fichier .xtm
Bonjour tout le monde !
J'ai un problème:
Aucune des méthodes pour recoller des fichiers ne marche, donc Tuxtremsplit version graphique ne marche pas, ni meme la version console et encore moins la commande cat.
- Avec la version graphique de Tuxtremsplit, il commence bien son boulot, mon disque dur "grogne" ce qui est bon signe et au bout de 3 minutes il s'arrete de grogner et la lampiotte-témoin du disque dur arrete de s'affoler. J'en conclus donc que son travail est fini.
Je vais voir la taille du fichier, et là c'est aléatoire, 2Mo ou 8M alors que le fichier devrait en faire pas loin de 700... Et bien sur, le fichier ne marche pas
- Avec la version console de Tuxtremsplit, j'ai un message d'erreur:
:: TuXtremsplit 1.1 écrit par zedtux ::
Fichier d'entré : machin.avi.001.xtm
Fichier de sortie : mach.avi
Attention : Ce ne sont pas des fichiers XtremSplit
ERREUR : Le numéro de fichier n'est ne correspond pas [0].
- Avec la commande cat, j'ai essayé ceci:
cat nom_du_fichier001.xtm > fichier_final.extension
puis
cat nom_du_fichier002.xtm >> fichier_final.extension
cat nom_du_fichier003.xtm >> fichier_final.extension
etc...
Mais aussi:
cat nomdufichier.extension.*.xtm > nomdufichier.extension
Et là, le résultat est pareil avec ces deux méthodes: un fichier de 2Mo ou 4, c'est aléatoire aussi et bien sur le fichier ne marche pas....
Que faire ? C'est pas faute d'avoir essayé
Dernière modification par Nazebrock (Le 29/08/2006, à 02:06)
Hors ligne
#127 Le 31/08/2006, à 18:38
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Arf, j'avais pas vue les messages
Premièrement merci a vous d'utiliser mon soft
Merci Nazebrock d'avoir aidé Mattleboss.
Pour ton soucis, TuxTremSplit version GUI doit afficher un message qui indique que le collage est fini. Sans sa, c'est pas bon.
Pour voire ce qui ne vas pas, lance depuis une console. Tu verra tout ce qui se passe dans le programme, et tu verra surement l'erreur ( que tu pourra me coller que je voie cas )
Pour la version console, il y a un bug que je n'ai pas encore pris le temps de corriger, et de plus il colle le header avec dans le fichier ! Donc ton fichier sera hs.
Il faut absoluement que vous utilisiez la version graphique. C'est la version la plus avancé.
Tient moi au courant.
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#128 Le 01/09/2006, à 19:44
- $c0ubid0u
Re : TuXtremsplit - Recoller vos fichier .xtm
je veus bien tester ton log mais le truc c'est que j'ai pas de fichier xtm pour le tester ^^ Sinon bonne continuation
Hors ligne
#129 Le 01/09/2006, à 22:12
- Striatum
Re : TuXtremsplit - Recoller vos fichier .xtm
Salut,
juste pour dire que ton prog et le GUI marchent très bien sous Mandriva cooker!!!
Good Job
Laurent
#130 Le 01/09/2006, à 22:29
- $c0ubid0u
Re : TuXtremsplit - Recoller vos fichier .xtm
Bon voila j'ai recoller un fichier, voici l'erreur avec gui :
(TuxTremSplit:23236): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
A premiere vue le fichier marche
Hors ligne
#131 Le 02/09/2006, à 00:16
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
ton prog et le GUI marchent très bien sous Mandriva cooker!!!
Interesssant ! Merci !
(TuxTremSplit:23236): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
Mmm... Là je dirais que ca viendrais de ta machine... un paquet pas de la bonne version par exemple... mais alors aprés... en dehors de ca.... je voie pas trop
Il marche en dehors de cette erreur ?
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#132 Le 02/09/2006, à 17:27
- $c0ubid0u
Re : TuXtremsplit - Recoller vos fichier .xtm
Oui il marche très bien.
voici un rapport (ou je c'est pas trop koi ^^)
Backtrace was generated from '/usr/libexec/TuxTremSplit'
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1223649600 (LWP 13025)]
[New Thread -1226941520 (LWP 13030)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb754248b in __waitpid_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7f3f8e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
#3 <signal handler called>
#4 0xb745b6ad in fclose () from /lib/tls/i686/cmov/libc.so.6
#5 0x0804c8b3 in VerifieTypeFichier (
cheminFichier=0x83dc578 "/media/usbdisk/ForestGump.avi.001.xtm",
cheminSource=0xbf996596 "/media/usbdisk/",
basenameSource=0x80501a8 "ForestGump.avi.001.xtm") at verifietype.c:202
#6 0x0804c2bf in on_Bouton_Source_clicked (button=0x0, user_data=0x0)
at callbacks.c:233
#7 0xb75e8423 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#8 0xb75dc79f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#9 0xb75eb2ea in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#10 0xb75ecb19 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#11 0xb75ece89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#12 0xb790549f in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#13 0xb7906cda in _gtk_button_set_depressed ()
from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb75e8423 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#15 0xb75dc16f in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#16 0xb75dc79f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#17 0xb75eb5cc in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#18 0xb75ecb19 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#19 0xb75ece89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#20 0xb790541c in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb790638c in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb79c68e0 in _gtk_marshal_BOOLEAN__BOXED ()
from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb75dc16f in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#24 0xb75dc79f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#25 0xb75eb9ce in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#26 0xb75ec886 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#27 0xb75ece89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#28 0xb7aa8dcf in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb79c505d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb79c546b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb7868dec in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#32 0xb756c8d6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb756f996 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#34 0xb756fcb8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#35 0xb79c4765 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x0804ab26 in main (argc=74, argv=0x4a) at main.c:119Thread 2 (Thread -1226941520 (LWP 13030)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb74c78c4 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb756f7e8 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb756fcb8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb7bb770e in link_thread_io_context () from /usr/lib/libORBit-2.so.0
No symbol table info available.
#5 0xb75885a2 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb753c341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb74d14ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.Thread 1 (Thread -1223649600 (LWP 13025)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb754248b in __waitpid_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7f3f8e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 0xb745b6ad in fclose () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5 0x0804c8b3 in VerifieTypeFichier (
cheminFichier=0x83dc578 "/media/usbdisk/ForestGump.avi.001.xtm",
cheminSource=0xbf996596 "/media/usbdisk/",
basenameSource=0x80501a8 "ForestGump.avi.001.xtm") at verifietype.c:202
varTMp1 = "i"
varTMp2 = "Forest Gump.avi", '\0' <repeats 184 times>
cheminFinalTest = "/media/usbdisk/ForestGump.avi.002.xtm", '\0' <repeats 218 times>
numFichier = "002"
extention = "xtm\000\000\000\000\000\000"
unite = "Mo\000\000\000\000\000\000"
caractereActuel = <value optimized out>
i = <value optimized out>
j = 2
nbFichiers = 15
typeFichier = <value optimized out>
tailleFichier = <value optimized out>
nbErreurs = 1
tailleTotal = 47994575
fichier = (FILE *) 0x0
#6 0x0804c2bf in on_Bouton_Source_clicked (button=0x0, user_data=0x0)
at callbacks.c:233
pFileSelection = (GtkWidget *) 0x820a048
okBouton = <value optimized out>
sChemin = (gchar *) 0x83dc578 "/media/usbdisk/ForestGump.avi.001.xtm"
varTmp2 = "ForestGump.avi.001.xtm", '\0' <repeats 127 times>
cheminSource = "/media/usbdisk/\000orestGump.avi.001.xtm", '\0' <repeats 218 times>
filter_xtremsplit = <value optimized out>
Texte_Source = (GtkWidget *) 0x80cd950
#7 0xb75e8423 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#8 0xb75dc79f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9 0xb75eb2ea in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0xb75ecb19 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xb75ece89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0xb790549f in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0xb7906cda in _gtk_button_set_depressed ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0xb75e8423 in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xb75dc16f in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0xb75dc79f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb75eb5cc in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0xb75ecb19 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0xb75ece89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0xb790541c in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0xb790638c in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0xb79c68e0 in _gtk_marshal_BOOLEAN__BOXED ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0xb75dc16f in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xb75dc79f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0xb75eb9ce in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xb75ec886 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0xb75ece89 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#28 0xb7aa8dcf in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0xb79c505d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#30 0xb79c546b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#31 0xb7868dec in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#32 0xb756c8d6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#33 0xb756f996 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#34 0xb756fcb8 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#35 0xb79c4765 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#36 0x0804ab26 in main (argc=74, argv=0x4a) at main.c:119
window1 = (GtkWidget *) 0x80cd810
cheminDossierXTM = "/.tuxtremsplit/skins/"
nomPeau = "defaut"
#0 0xffffe410 in __kernel_vsyscall ()
Hors ligne
#133 Le 02/09/2006, à 20:51
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Etrange...
Tu n'as pas lancé mon soft dans une console pour avoir ca ???
Ouvre une console, et tappe tuxtremsplitgui
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#134 Le 03/09/2006, à 15:11
- snipe2004
Re : TuXtremsplit - Recoller vos fichier .xtm
Hep
J'avais eu pas ma l de problèmes il y a qq tps, tjrs l'erreur "...[0]".
Je viens de re-télécharger et réinstaller la version graphique, et ça marche
Génial
Le seul truc, c'est qu'à la fin, il m'ouvre une fenêtre "Information" pr me dire qu'il a réussi, et ça plante l'interface graphique (on ne voit plus que les barres de titres des deux fenêtres [l'interface graphique elle-même, et la fenêtre d'information]), mais le fichier est parfaitement recollé, et la console n'indique aucun message d'erreur --> ça vient peut-être de moi.
Je tourne sous Mandriva 2005 SE, KDE 3.4.
Merci
ACER NITRO V 515-54-75T7
i7-9750H @ 2,6 GHz x 12 + GTX 1660 Ti/PCIe/SSE2 6 Go (GDDR6)
NVMe 1 Tb, IPS 144 Hz
Hors ligne
#135 Le 04/09/2006, à 16:35
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Mmm je n'ai pas souvenir que l'interface plantais pendant la message box... mais c'est possible...
Maintenant, tu es sous kde.. peut être il y a t'il un lien ...
En tout cas, content qu'il fonctionne bien
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#136 Le 09/09/2006, à 21:15
- Mamat
Re : TuXtremsplit - Recoller vos fichier .xtm
Salut,
ayant eu quelques difficultes avec ton prog en mode console&interface(les fichiers semblait etre mal recolles)
j ai ecrit ce petit programme.
-----------------------------------------
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct xtrem
{
char plenght;
char name[20];
char vlen;
char version[4];
char unused[10];
int date;
char orgfnlen;
char orgfname[50];
char md5en;
int nbf;
double orgfilesize;
};
int main(int argc,char *argv[])
{
FILE *f,*f2;
struct xtrem tt;
char buff[4096],tmp;
int ret,t=1;
if(argc!=3)
{
printf("xtremsplit <nomdufichier.001.xmt> <fichier.avi>\n");
exit(0);
}
if( (f=fopen(argv[1],"r")) == NULL )
{
printf("Fichier inexistant ou illisible\n");
exit(0);
}
fread(&tt,sizeof(tt),1,f);
f2=fopen(argv[2],"w+");
do
{
do {
ret=fread(buff,sizeof(char),4096,f);
fwrite(buff,sizeof(char),ret,f2);
} while(ret == 4096);
fclose(f);
(tt.nbf)--;
t++;
printf("Il reste %d fichier(s) a coller.\n",tt.nbf);
*(argv[1]+strlen(argv[1])-5)=t+48;
if( ((f=fopen(argv[1],"r")) ==NULL) && tt.nbf!=0)
{
printf("Erreur a l'ouverture de : %s",argv[1]);
fcloseall();
exit(0);
}
} while (tt.nbf != 0);
fcloseall();
}
-------------------------------------------------------------
Pas d'option particuliere pour la compilation.
Attention le fichier a recolle doit etre splitte en moins de 10 parties
voila @++
Mamat
#137 Le 10/09/2006, à 02:24
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Bravo !
Mais pourquoi tu poste ca dans le poste dédié à mon soft ??
Le mode console recolle mal, car il colle le header avec. Je ne l'ai pas modifié, mais je devrais le faire oui...
Mais vue que j'ai fais une version GUI, qui elle colle bien comme il faut, je m'en suis pas trop occupé.
Bref utilise ton code si ca te chante, moi le mien
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#138 Le 10/09/2006, à 02:26
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Attention le fichier a recolle doit etre splitte en moins de 10 parties
Heum... je doute que les gens vont s'amuser à transférer moin de fichier ( pas plus de 10 ) mais qui seront chacun plus gros
Le but de coupé des gros fichiers, c'est pour adapater au système d'envoie. Exemple par mail, pas plus de x Mo ( selon FAI ou systeme )...
Et d'ailleur, c'est un peu étrange que ton code ne colle pas plus de 10 parties. je ne l'ai pas regardé de trés pret, je l'avoue...
Aprés lecture rapide.. je n'ai rien vue pour sauté les 104 octets d'entête... A mon avis, ou je me trompe, ton code collera aussi bien ( c'est à dire, aussi pourris ) que le mien. Mais aprés tout tu as raison, je vais corriger de ce pas mon code
Dernière modification par zedtux (Le 10/09/2006, à 02:29)
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#139 Le 10/09/2006, à 04:25
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Voila mon chere Mamat !!
Version console corrigé !! Non mais !
Fini les bugs connut dans cette version ! ( j'avais codé comme ados ! )
N'HESITEZ PAS A TESTER ET ME DIRE SI C'EST OK OU PAS !!!!!!
Dernière modification par zedtux (Le 10/09/2006, à 04:25)
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#140 Le 10/09/2006, à 10:10
- GoZ
Re : TuXtremsplit - Recoller vos fichier .xtm
Mmm je n'ai pas souvenir que l'interface plantais pendant la message box... mais c'est possible...
Maintenant, tu es sous kde.. peut être il y a t'il un lien ...
Non, ça m'arrive aussi et pourtant je suis sous ubuntu Dapper
on va dire que ça m'arrive 9 fois sur 10, et quand ça le fait, je n'ai pas non plus le nom du fichier final qui apparait dans la boite de messages.
c'est vrai que c'est un bug que je n'ai pas pensé a signaler...
Sinon autre chose, j'ai vu que ce programme ne fonctionne qu'avec les .xtm, ça ne marche pas avec les .001, .002, .003 etc simplement ?
Dans ton tar ça fait bizarre aussi, tu as deux fois les meme fichiers : installation et installation~
pareille pour desinstallation. a mon avis c'est simplement un petit coup de ménage qui manque
et c'est normal si apres avoir installé la derniere version je n'ai pas BETA d'écrit comme sur ta capture d'écran ?
Dernière modification par GoZ (Le 10/09/2006, à 10:17)
Hors ligne
#141 Le 10/09/2006, à 11:38
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
zedtux a écrit :Mmm je n'ai pas souvenir que l'interface plantais pendant le message box... mais c'est possible...
Maintenant, tu es sous kde.. peut être il y a t'il un lien ...
Non, ça m'arrive aussi et pourtant je suis sous ubuntu Dapper
Sous Gnome tu veux dire ?
on va dire que ça m'arrive 9 fois sur 10, et quand ça le fait, je n'ai pas non plus le nom du fichier final qui apparait dans la boite de messages.
c'est vrai que c'est un bug que je n'ai pas pensé a signaler...
Bon, faut que je me remette au GTK+ !
Sinon autre chose, j'ai vu que ce programme ne fonctionne qu'avec les .xtm, ça ne marche pas avec les .001, .002, .003 etc simplement ?
Oui, le code est exactement le même. Mais je ne voulais pas dispercer de trop.
Je voulais finir parfaitement les fichierx XTM pour ensuite pouvoir améliorer vers les autres formats.
Dans ton tar ça fait bizarre aussi, tu as deux fois les meme fichiers : installation et installation~
pareille pour desinstallation. a mon avis c'est simplement un petit coup de ménage qui manque
Heu ouais... je sais pas si c'est vraiment important... Mais oui, suffit de les supprimer
et c'est normal si apres avoir installé la derniere version je n'ai pas BETA d'écrit comme sur ta capture d'écran ?
Heu non, là c'est pas normal
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#142 Le 10/09/2006, à 12:10
- Mamat
Re : TuXtremsplit - Recoller vos fichier .xtm
Salut,
tout d abord je m'excuse je ne voulais en rien deranger ton post.
pour ce qui est de :
Aprés lecture rapide.. je n'ai rien vue pour sauté les 104 octets d'entête.
Je pense que
fread(&tt,sizeof(tt),1,f);
Je lis l entete mais je ne l ecris pas dans le fichier final.
Voila je vais tester ta nouvelle version console & surtout la graphique( qui est bien pratique je reconnais)
@++
Mamat
Edit: au risque de te paraitre enervant(pour pas dire autre chose:( ) j ai toujours un soucis avec la version console, j ai essaye de recoller 3 gros fichiers et la taille du fichier final ne correspond qu a 2 parties recollees alors que tout semble s etre passe pour le mieux.
edit2:La version GUI ne marche toujours pas pour moi :'( , il me colle bien mes 3 fichiers mais le fichier (une video) et partiellement illisible je n arrive a lire que le la premiere partie :'(
Dernière modification par Mamat (Le 10/09/2006, à 12:48)
Hors ligne
#143 Le 10/09/2006, à 15:10
- GoZ
Re : TuXtremsplit - Recoller vos fichier .xtm
Oui , je suis bien sous gnome
pour les fichiers en double, c'est juste pour un aspect propreté, c'est sur que ça n'a rien de dérengeant
quoiqu'il en soit, je le répète, bon boulot
Hors ligne
#144 Le 10/09/2006, à 15:56
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Actuelle je suis entrain de refaire TOUT mon code pour la version GUI.
Je veux réglé définitivement le soucis de la Progressebar. Pour ce qui est de la version console, tu veux dire (Mamat) qu'il a recollé que 2 morceau sur 3 ??
Bisard, j'ai essayé avec un fichier vidéo coupé en 19 parties, et il m'as bien collé les 19 parties.
Je te propose de me coller ce que tu as dans la console pour que voie ca.
Pour la version GUI, là tu m'étonne franchement!
Si tu recolle avec Xtremsplit, ton fichier n'est pas érroné non plus ?
Merci GoZ
et c'est normal si apres avoir installé la derniere version je n'ai pas BETA d'écrit comme sur ta capture d'écran ?
Oui, je vient de m'apercevoire que j'avais copié la mauvaise image dans l'archive CORRiGE !
Dernière modification par zedtux (Le 10/09/2006, à 16:00)
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#145 Le 10/09/2006, à 17:17
- Mamat
Re : TuXtremsplit - Recoller vos fichier .xtm
Voila le retour de la console.
:: TuXtremsplit 1.2 écrit par zedtux ::
Fichier d'entré : Test.avi.001.xtm
Fichier de sortie : Test.avi
Démarrage du Collage...
Collage à partir de Test.avi.001.xtm
Collage à partir de Test.avi.002.xtm
Collage à partir de Test.avi.003.xtm
Les fichiers ont été recollés avec succès !
Aucun message d erreur apparant mais par contre mon fichier ne fait que 400mo alors qu il devrait en faire 600mo :'(
-rw-r--r-- 1 mamat users 419338240 2006-09-10 18:14 Test.avi
-rw------- 1 mamat users 209668883 2006-09-09 03:03 Test.avi.001.xtm
-rw------- 1 mamat users 209668779 2006-09-09 02:08 Test.avi.002.xtm
-rw------- 1 mamat users 209668778 2006-09-08 19:10 Test.avi.003.xtm
Dernière modification par Mamat (Le 10/09/2006, à 17:18)
Hors ligne
#146 Le 10/09/2006, à 17:29
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Effectivement...
J'ai une idée du problème.. je regarde ca.
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#147 Le 10/09/2006, à 17:55
- Mamat
Re : TuXtremsplit - Recoller vos fichier .xtm
J ai regarde un peu le code je pense avoir trouve le probleme
if ( i < nbFichiers )
Pour ma part je penche pour ceci.
si j ai 3 fichiers il ne lira pas le 3: /
J ai donc remplacer le "< " par "<="
J ai eu un message d erreur me disant qu il ne trouvait pas le fichier 4 (ce qui est normal)
mais mon fichier a la taille correct et est cependant toujours partiellement lisible :'(
@+
Mamat
Edit:je viens de faire un petit test avec un fichier (dev-cpp.exe) que j ai pris au hasard je l ai decoupé (avec xtremsplit version windows) et je l ai recolle avec ton logiciel.
Independamment de ca j ai calcule la "cle" md5 du fichier original et du fichier recolle je trouve 2 "cles" differentes : /
Dernière modification par Mamat (Le 10/09/2006, à 22:15)
Hors ligne
#148 Le 11/09/2006, à 09:00
- GoZ
Re : TuXtremsplit - Recoller vos fichier .xtm
Salut !
Un nouveau bug rencontré. Si l'en-tête prévoit une dizaine de fichier mais qu'il y en a en vérité moins sur le disque dur, un message d'erreur apparait demandant d'informer les développeur de l'erreur puis l'application se ferme
Hors ligne
#149 Le 11/09/2006, à 17:23
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Merci mamat pour ton analyse, et j'avais pensé comme toi, sans touché plus que ca.
Je pense pouvoir regardé cela asser rapidement ( genre ce soir ).
Merci GoZ pour ton beta test !
Mais normalement il n'est pas sensé y avoir moin de fichier que prévue ... ??
Tu voulais essayer de recoller le début sans la fin ??
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#150 Le 11/09/2006, à 18:24
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Ok, c'est bon ! Le soucis indiqué par Mamat est résolut !
( Tu était sur la bonne voie, mais y avais quelques petites chose à faire.
Fallais passer tout le code qui reconstitue le nom du fichier à ouvrir aprés le if, et initialiser nbFichiers à 1 et voilà !
Parcontre GoZ, je n'ai pas trop regardé pour ta requet. Enffet là je doit bosser sur la version GUI que je refais entièrement
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne