Know_Fear Posted July 3, 2018 Posted July 3, 2018 (edited) Snippet from from the helpfile, TCPRecv example 2: ; If the end of the file is reached. If BinaryMid($bData, 1 + $iDataLen - $iEOFLen, $iEOFLen) = $bEOF Then ; Strip the EOF code from the file data. $bData = BinaryMid($bData, 1, $iDataLen - $iEOFLen) ; Set the EOFReached to True. $fEOFReached = True EndIf It looks like the TCPRecv example (example 2) code is searching for the @CRLF&"{EOF}" data that the TCPSend example (example 2) put at the end of the sent data, and declares that it is the end-of-file if the data pattern is found. Q - what happens if the @CRLF&"{EOF}" happens to be split up between the last 4096 block, and the second last block? I assume it would fail end-of-file detection by this method? If so, how is this sort of issue usually handled? Edited July 3, 2018 by Know_Fear
careca Posted July 9, 2018 Posted July 9, 2018 I would assume it doesn't matter if it gets split up, because the computer reads it continuously, the same way you can write the beggining of a word in one page, and write the rest in the next, you still know what word it is. No experience with this, just my thinking logic. Spoiler Renamer - Rename files and folders, remove portions of text from the filename etc. GPO Tool - Export/Import Group policy settings. MirrorDir - Synchronize/Backup/Mirror Folders BeatsPlayer - Music player. Params Tool - Right click an exe to see it's parameters or execute them. String Trigger - Triggers pasting text or applications or internet links on specific strings. Inconspicuous - Hide files in plain sight, not fully encrypted. Regedit Control - Registry browsing history, quickly jump into any saved key. Time4Shutdown - Write the time for shutdown in minutes. Power Profiles Tool - Set a profile as active, delete, duplicate, export and import. Finished Task Shutdown - Shuts down pc when specified window/Wndl/process closes. NetworkSpeedShutdown - Shuts down pc if download speed goes under "X" Kb/s. IUIAutomation - Topic with framework and examples Au3Record.exe
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