scon Posted May 4, 2012 Posted May 4, 2012 Hi! Please, helpI want to very quickly cut a small piece of a large binary file at the end. This piece (5 KB) I need. I am using:# Include "Binary.au3"$ bData = FileRead ($hFile)$ bData = _BinaryRight ($bData, 5000)FileClose ($ hFile)This works for a long time. How can I do differently?TNX
Skitty Posted May 4, 2012 Posted May 4, 2012 That will only work with the other WinAPI functions. He needs to use the native function FileSetPos before using FileRead.Good thing you pointed that out, I've been up too damn long today.
scon Posted May 4, 2012 Author Posted May 4, 2012 (edited) YES! thank you very much!#include <Constants.au3>$hFile = FileOpen ($hFile, 16)FileSetPos ( $hFile, -5000, 2 )$bData = FileRead ( $hFile )FileClose ( $hFile )This work very fast Edited May 4, 2012 by scon
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now