Найдено 9 результатов
- 07.09.2010 12:53:54
- Форум: Lazarus
- Тема: MD5 - сравнить файлы
- Ответы: 15
- Просмотры: 10235
Re: MD5 - сравнить файлы
Можно небольшой примерчик по MD5Stream (или все же MD5Buffer?)? 
- 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 ...
Ткните меня в нужную сторону, возможно, можно переделать подобный кусок кода от TProcess:
CompProc := TProcess.Create(nil);
with TProcess.Create(nil ...
- 06.09.2010 15:26:49
- Форум: Lazarus
- Тема: MD5 - сравнить файлы
- Ответы: 15
- Просмотры: 10235
Re: MD5 - сравнить файлы
Ага, помогло, спасибо.
Теперь главная загвоздка - как убрать блокировку главной формы при подсчете хеша, не вынося при этом MD5File в отдельный тред...
Теперь главная загвоздка - как убрать блокировку главной формы при подсчете хеша, не вынося при этом MD5File в отдельный тред...
- 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. ...
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. ...
- 29.08.2010 10:58:48
- Форум: Lazarus
- Тема: MD5 - сравнить файлы
- Ответы: 15
- Просмотры: 10235
Re: MD5 - сравнить файлы
Протокол, естественно, HTTP
Спасибо за советы, сегодня буду пробовать (как доберусь до рабочего компьютера)
Да, я новичок, поэтому могу не представлять как это все можно оформить
Спасибо за советы, сегодня буду пробовать (как доберусь до рабочего компьютера)
Да, я новичок, поэтому могу не представлять как это все можно оформить
- 27.08.2010 20:27:42
- Форум: Lazarus
- Тема: MD5 - сравнить файлы
- Ответы: 15
- Просмотры: 10235
Re: MD5 - сравнить файлы
Задача следующая - слить с сервера файл, генерируемый "find . ! -type d -print0 | xargs -0 md5sum", взять оттуда данные и сравнить с md5 локального файла.
Я просто не совсем понимаю как это реализовать
Я просто не совсем понимаю как это реализовать
- 27.08.2010 19:38:40
- Форум: Lazarus
- Тема: MD5 - сравнить файлы
- Ответы: 15
- Просмотры: 10235
MD5 - сравнить файлы
Необходимо сравнить несколько файлов на локальной машине и на удаленной по MD5. Есть ли какая-нибудь документация по этому поводу? Или кто-нибудь может предоставить пример? 
- 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 ...
procedure TForm1.LAUNCHURTClick(Sender: TObject);
begin
cmdopts := ' +name ' + NICK.Text + ' +connect ' + IPADDRESS.Text;
cmdopts1 := ' +password ' + PWFIELD.Text;
Xoverlay := 'xinit /usr/bin/mumble-overlay ...
- 18.07.2010 08:01:08
- Форум: Lazarus
- Тема: [РЕШЕНО] TProcess - 2 запуска вместо 1го
- Ответы: 3
- Просмотры: 2820
[РЕШЕНО] TProcess - 2 запуска вместо 1го
Пишу небольшую программку для облегчения жизни геймерам-линуксоидам. Суть программы вот в чем: запускается процесс ioUrbanTerror.ARCH, путь до которого хранится в BINARYPATH (TEdit). К нему, в зависимости от выбранных параметров, добавляются такие опции, как запуск mumble-overlay, или же запуск во ...
