Что нового

Отслеживание изменение размера файла

SergVrn

Новичок
Сообщения
87
Репутация
2
Здравствуйте, гуру автоита.
Помогите решить непростую проблему.

В папке С:\1483\ лежит текстовый файл 111.txt (он не запущен).
Как заставить скрипт автоита - отследить изменение размера этого файла, хотя бы на один байт (в большую или меньшую сторону) и если изменение замечено - то выдать сообщение "Файл 111.txt изменен" ?
 
A

Alofa

Гость
Код:
Local $sFile = 'C:\1483\111.txt' ; Файл
Local $iSizeNew, $iSize = FileGetSize($sFile)
If @error Then Exit 10
While Sleep(200)
	$iSizeNew = FileGetSize($sFile)
	If @error Then Exit 20
	If $iSizeNew <> $iSize Then
		MsgBox(262144+64, Default, 'Файл 111.txt изменен')
		$iSize = $iSizeNew
	EndIf
WEnd
 
Автор
S

SergVrn

Новичок
Сообщения
87
Репутация
2
Большое спасибо - скрипт работает.
 
Верх