Что нового

[Файловая система] Как быстрее прочитать концовку файла ?

gregaz

AutoIT Гуру
Сообщения
1 166
Репутация
299
Как быстрее прочитать последние 128 байт MP3-файла.
Этот вариант затрачивает на чтение порядка 50 mC:

Код:
$hfile = FileOpen($sFilePath,16)
FileRead($hfile,FileGetSize($sFilePath)-128)
$sRez=FileRead($hfile)
FileClose($hfile)


Есть ли вариант побыстрее ( чтение с конца)?
 

SyDr

Сидра
Сообщения
651
Репутация
158
Код:
$hfile = FileOpen($sFilePath, 16)
FileSetPos($hfile, -128, 2)
$sRez=FileRead($hfile)
FileClose($hfile)
 
Автор
G

gregaz

AutoIT Гуру
Сообщения
1 166
Репутация
299
SyDr,Спасибо. :beer:
Я ведь чувствовал,что решение есть , а сам не нашел . :smile:
Вся беда в том,что больше заглядываешь в русскую справку. Пора ее ===> на свалку. :mad:
 
Верх