jeantje Posted February 28, 2010 Share Posted February 28, 2010 (edited) I have a problem when I encrypt a mp3 file with: #include <String.au3> $open = FileRead("mp3file.mp3") $enc = _StringEncrypt(1, $open, "MP3FILE", 1) FileWrite("mp3file.enc", $enc) And decrypt it with #include <String.au3> $open = FileRead("mp3file.enc") $enc = _StringEncrypt(0, $open, "MP3FILE", 1) FileWrite("mp3file.mp3", $enc) The file named mp3file.mp3 ends up as a 4 bytes file? can anybody help me with this Edited February 28, 2010 by jeantje Link to comment Share on other sites More sharing options...
PsaltyDS Posted February 28, 2010 Share Posted February 28, 2010 The _StringEncrypt() function is for... strings. Binary data gets truncated at the first null byte, which would be EOF for a normal string. Look into the _Crypt* functions of the new Crypt.au3 UDF in the current Beta instead. Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law Link to comment Share on other sites More sharing options...
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