Qqun pourrait faire ça ? - Programmation
Marsh Posté le 08-08-2002 à 22:47:39
ReplyMarsh Posté le 08-08-2002 à 22:48:31
dd if=fichier1 of=fichier2 bs=1024 count=X
Autre chose ?
Marsh Posté le 08-08-2002 à 22:48:45
http://www.weihenstephan.de/~syring/win32/UnxUtils.zip
Mais c'est la mauvaise section qd même
diff.exe est dedans, c'est ton rêve
Marsh Posté le 08-08-2002 à 22:49:30
Jar Jar a écrit a écrit : dd if=fichier1 of=fichier2 bs=1024 count=X Autre chose ? |
Ah merde, j'ai mal lu sa question, je sais pas pourquoi je pensais qu'il voulait les différences sur les x premiers K
Marsh Posté le 08-08-2002 à 22:49:54
j'avais fait ça en Delphi en 1 minute le jour où j'avais besoin de récupérer les 20 premiers Ko d'un fichier :
procedure TForm1.Button1Click(Sender: TObject);
var
S1, S2: TFileStream;
begin
S1 := TFileStream.Create(Edit1.Text, fmOpenRead);
S2 := TFileStream.Create(Edit2.Text, fmCreate);
try
S1.Seek(0, soFromBeginning);
S2.CopyFrom(S1, 20000);
finally
S1.Free;
S2.Free;
end;
end;
Marsh Posté le 08-08-2002 à 22:51:04
arf le temps que je retrouve le .pas dans mon disque y avait deja plein de réponses
Marsh Posté le 08-08-2002 à 22:51:21
Pas besoin, DD est aussi dans le zip, y a tous les tools GNU pour Win32 sans Cygwin.
Une adresse que tu devrais mettre en signature Jar Jar
Marsh Posté le 08-08-2002 à 22:57:37
euh ... dsl mais je nage un peu là
déjà je suis sous win2000
ensuite si j'ai bien compris le zip que vous m'avez dit de dler, c des utils unix convertis pour win
bon très bien
mais déjà y a pas d'aide
en plus c tout du command line pas cool pour win 2000, j'ai essayé diff et cru comprendre que ct pas ça puisque ça compare 2 fichiers, puis dd qui semble ne rien faire ...
alors svp un peu d'aide je comprends rien là
Marsh Posté le 08-08-2002 à 22:58:55
antp a écrit a écrit : j'avais fait ça en Delphi en 1 minute le jour où j'avais besoin de récupérer les 20 premiers Ko d'un fichier : |
Ben en fait j'ai pas delphi d'installé présentement, donc s'il te reste l'executable ... Ah oui mais en fait faudrait que je puisse passer la taille à copier en param sinon ça va pas me servir à grand chose.
Marsh Posté le 08-08-2002 à 23:01:02
freewol a écrit a écrit : Ben en fait j'ai pas delphi d'installé présentement, donc s'il te reste l'executable ... Ah oui mais en fait faudrait que je puisse passer la taille à copier en param sinon ça va pas me servir à grand chose. |
Elle ne te plaît pas ma solution avec dd ? Je ne vois pas ce que je peux faire de plus...
Allez, je peux : head -c XXXX fichier1 > fichier 2
(cette fois, XXXX doit être en octets)
Marsh Posté le 08-08-2002 à 23:02:53
freewol a écrit a écrit : euh ... dsl mais je nage un peu là déjà je suis sous win2000 ensuite si j'ai bien compris le zip que vous m'avez dit de dler, c des utils unix convertis pour win bon très bien mais déjà y a pas d'aide |
Tu trouveras toute l'aide que tu veux sur Internet : http://www.google.fr/search?q=man+ [...] l=fr&meta=
Citation : en plus c tout du command line pas cool pour win 2000, j'ai essayé diff et cru comprendre que ct pas ça puisque ça compare 2 fichiers, puis dd qui semble ne rien faire ... |
Quoi Windows 2000 t'empêche de taper sur un clavier ?
Pour savoir comment fonctionne dd : dd --help sinon la page de manuel que je tu peux trouver sur Google.
Citation : alors svp un peu d'aide je comprends rien là |
Maintenant, tu as toutes les cartes en main.
Marsh Posté le 08-08-2002 à 23:03:20
Jar Jar t'as donné la bonne ligne de commande!
Puis dd --help ca te donnera l'aide.
dd if=fichier1 of=fichier2 bs=1024 count=X
EDIT: Grillé pour l'aide
Marsh Posté le 08-08-2002 à 23:15:48
freewol a écrit a écrit : Ben en fait j'ai pas delphi d'installé présentement, donc s'il te reste l'executable ... Ah oui mais en fait faudrait que je puisse passer la taille à copier en param sinon ça va pas me servir à grand chose. |
http://ibelgique.ifrance.com/antp/ [...] octets.zip
je suis trop bon
Marsh Posté le 09-08-2002 à 17:54:22
ok bon merci pour vos réponses. Dsl si j'ai été chiant pour les utils unix, m'enfin ne vous en déplaise c pas ce qu'il y a de plus pratique un util "dos" sous win2000 ...
Enfin bref peu importe puisque antp a été "trop bon", et m'a fourni un excellent utilitaire qui me fait ça très très bien.
Merci infiniment
Marsh Posté le 19-08-2002 à 22:03:06
freewol a écrit a écrit : ok bon merci pour vos réponses. Dsl si j'ai été chiant pour les utils unix, m'enfin ne vous en déplaise c pas ce qu'il y a de plus pratique un util "dos" sous win2000 ... |
Ah ! Ah ! Ah ! Dis plutôt que tu es trop polio pour t'en servir !
On te propose une solution en une commande, et il te faut carrément un programme Delphi pour résoudre le problème !
Marsh Posté le 08-08-2002 à 22:46:37
Voila j'aurais besoin d'un utilitaire tout con, qui copierait les x 1ers ko d'un fichier pour en faire un noveau fichier, et vu que j'ai rien trouvé sur internet, et que je n'ai eu aucune réponse sur le forum software, je suppose que ça n'existe pas malheureusement ...
Donc je me demande si qqun qui chercherait une idée de prog () pourrait pas faire ça ... En fait j'ai essayé et j'ai fait un ptit prog en C++ utilisant iostream, mais ça marche pas top ça prend des heures, je suppose que je m'y suis pas pris de la bonne manière.
Enfin bref si qqun a le courage, je le remercie d'avance