Найдено 9 результатов

pztrn
07.09.2010 12:53:54
Форум: Lazarus
Тема: MD5 - сравнить файлы
Ответы: 15
Просмотры: 10235

Re: MD5 - сравнить файлы

Можно небольшой примерчик по MD5Stream (или все же MD5Buffer?)? :-)
pztrn
06.09.2010 15:40:37
Форум: Lazarus
Тема: MD5 - сравнить файлы
Ответы: 15
Просмотры: 10235

Re: MD5 - сравнить файлы

Да, я в курсе про Application.ProcessMessages, однако у меня файлы размером в 50-200 мбайт (текстуры), поэтому фриз все же существует
Ткните меня в нужную сторону, возможно, можно переделать подобный кусок кода от TProcess:

CompProc := TProcess.Create(nil);
with TProcess.Create(nil ...
pztrn
06.09.2010 15:26:49
Форум: Lazarus
Тема: MD5 - сравнить файлы
Ответы: 15
Просмотры: 10235

Re: MD5 - сравнить файлы

Ага, помогло, спасибо.

Теперь главная загвоздка - как убрать блокировку главной формы при подсчете хеша, не вынося при этом MD5File в отдельный тред...
pztrn
05.09.2010 16:05:47
Форум: Lazarus
Тема: MD5 - сравнить файлы
Ответы: 15
Просмотры: 10235

Re: MD5 - сравнить файлы

Вот и проблемка с MD5:

procedure TForm1.Button2Click(Sender: TObject);
begin
Index := 0;
fn := TStringList.Create;
md5s := TStringList.Create;

fn.LoadFromFile(ExtractFilePath(Application.EXEName) + 'hashes.name');

try repeat
MD5Print(MD5File(fn&#46 ...
pztrn
29.08.2010 10:58:48
Форум: Lazarus
Тема: MD5 - сравнить файлы
Ответы: 15
Просмотры: 10235

Re: MD5 - сравнить файлы

Протокол, естественно, HTTP
Спасибо за советы, сегодня буду пробовать (как доберусь до рабочего компьютера)

Да, я новичок, поэтому могу не представлять как это все можно оформить
pztrn
27.08.2010 20:27:42
Форум: Lazarus
Тема: MD5 - сравнить файлы
Ответы: 15
Просмотры: 10235

Re: MD5 - сравнить файлы

Задача следующая - слить с сервера файл, генерируемый "find . ! -type d -print0 | xargs -0 md5sum", взять оттуда данные и сравнить с md5 локального файла.

Я просто не совсем понимаю как это реализовать :-(
pztrn
27.08.2010 19:38:40
Форум: Lazarus
Тема: MD5 - сравнить файлы
Ответы: 15
Просмотры: 10235

MD5 - сравнить файлы

Необходимо сравнить несколько файлов на локальной машине и на удаленной по MD5. Есть ли какая-нибудь документация по этому поводу? Или кто-нибудь может предоставить пример? :-)
pztrn
18.07.2010 17:08:40
Форум: Lazarus
Тема: [РЕШЕНО] TProcess - 2 запуска вместо 1го
Ответы: 3
Просмотры: 2820

Re: TProcess - 2 запуска вместо 1го

Спасибо большое, помогло :> Вот что получилось у меня:

procedure TForm1.LAUNCHURTClick(Sender: TObject);
begin
cmdopts := ' +name ' + NICK.Text + ' +connect ' + IPADDRESS.Text;
cmdopts1 := ' +password ' + PWFIELD.Text;
Xoverlay := 'xinit /usr/bin/mumble-overlay ...
pztrn
18.07.2010 08:01:08
Форум: Lazarus
Тема: [РЕШЕНО] TProcess - 2 запуска вместо 1го
Ответы: 3
Просмотры: 2820

[РЕШЕНО] TProcess - 2 запуска вместо 1го

Пишу небольшую программку для облегчения жизни геймерам-линуксоидам. Суть программы вот в чем: запускается процесс ioUrbanTerror.ARCH, путь до которого хранится в BINARYPATH (TEdit). К нему, в зависимости от выбранных параметров, добавляются такие опции, как запуск mumble-overlay, или же запуск во ...