Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Копирование файла и одновременно получение SHA1 (http://forum.oszone.net/showthread.php?t=342019)

-TRM- 31-08-2019 17:05 2886161

Копирование файла и одновременно получение SHA1
 
Приветствую гуру! Возможно ли копировать файл и одновременно с него снимать контрольные суммы SHA1 (к примеру) для экономии времени т.к. сначало копирую и потом заново снимаю контрольную сумму с этого же файла от куда копировал? Если возможно, намного дольше будет по времени от простого копирования через FileCopy() (для понимания как выгоднее копировать)? Благодарю заранее.

Iska 31-08-2019 19:24 2886167

Цитата:

Цитата -TRM-
Возможно ли копировать файл и одновременно с него снимать контрольные суммы SHA1 (к примеру) »

-TRM-, если реализовать свою функцию копирования — да.

Но смысл? Если Ваши файлы не гигабайтные, то они при первом же чтении кладутся в кэш, посему Вы можете, например, сначала посчитать хэш, затем копировать — повторное чтение будет идти преимущественно из кэша.

-TRM- 02-09-2019 09:13 2886316

Iska, да я за мелкие молчу-там все быстро происходит, а вот если на 4 гб-то это ощутимо. Просто не знаю как правильно организовать собственную функцию-если есть время-помогите плз.

Iska 03-09-2019 02:37 2886426

-TRM-, не, я так глыбоко не копаю.


Время: 09:10.

Время: 09:10.
© OSzone.net 2001-