Thread Rating:
  • 5 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Read/Write - Save Progress
#23
    ASM-Code:
invoke CreateFile,ADDR fileName,\
        GENERIC_READ or GENERIC_WRITE ,\
        FILE_SHARE_READ or FILE_SHARE_WRITE,\
        NULL,OPEN_ALWAYS,FILE_FLAG_OVERLAPPED,\
        NULL 
 
	mov hFile,eax
	invoke GlobalAlloc,GMEM_MOVEABLE or GMEM_ZEROINIT,100
    mov  hMemory,eax
    invoke GlobalLock,hMemory
    mov  pMemory,eax 
	invoke ReadFile,hFile,pMemory,10,ADDR SizeReadWrite,addr Overlap
	cmp dword ptr ds:[SizeReadWrite],0
	jnz return ;WHY@#$~!^%@#$!@#$!^%@#$!#@$!#@$#@
	lea edx, dword ptr ds:[pMemory]
	mov edx,dword ptr ds:[edx]
	mov dword ptr ds:[edx],10
	invoke WriteFile,hFile,pMemory,10,ADDR SizeReadWrite,addr Overlap


There is a problem here, it ALWAYS writes 10 to the file... It's something to do with the WinAPI's.
[Image: doty7Xn.gif]

10 ʏᴇᴀʀs sɪɴᴄᴇ ɪʀᴄ ɢᴏᴏᴅ.ɪ ᴡᴀʟᴋ ᴛʜʀᴏᴜɢʜ ᴛʜᴇ ᴇᴍᴘᴛʏ sᴛʀᴇᴇᴛs ᴛʀʏɪɴɢ ᴛᴏ ᴛʜɪɴᴋ ᴏғ sᴏᴍᴇᴛʜɪɴɢ ᴇʟsᴇ ʙᴜᴛ ᴍʏ ᴘᴀᴛʜ ᴀʟᴡᴀʏs ʟᴇᴀᴅs ᴛᴏ ᴛʜᴇ ɪʀᴄ. ɪ sᴛᴀʀᴇ ᴀᴛ ᴛʜᴇ sᴄʀᴇᴇɴ ғᴏʀ ʜᴏᴜʀs ᴀɴᴅ ᴛʀʏ ᴛᴏ sᴜᴍᴍᴏɴ ᴛʜᴇ ɢᴏᴏᴅ ɪʀᴄ. ɪ ᴡᴀᴛᴄʜ ᴏᴛʜᴇʀ ɪʀᴄ ᴄʜᴀɴɴᴇʟs ʙᴜᴛ ɪᴛ ɪs ɴᴏ ɢᴏᴏᴅ. ɪ ᴘᴇsᴛᴇʀ ᴢᴏʀᴛ ᴀɴᴅ ᴛʀʏ ᴛᴏ ʀᴇsɪsᴛ ʜɪs sᴇxɪɴᴇss ʙᴜᴛ ɪᴛ ɪs ᴀʟʟ ᴍᴇᴀɴɪɴɢʟᴇss. ᴛʜᴇ ᴇɴᴅ ɪs ɴᴇᴀʀ.ɪ ᴛʜᴇɴ ᴜsᴜᴀʟʟʏ ʀᴇᴀᴅ sᴏᴍᴇ ᴏʟᴅ ɪʀᴄ ʟᴏɢs ᴀɴᴅ ᴄʀʏ ᴍʏsᴇʟғ ᴛᴏ sʟᴇᴇᴘ.


Reply
Thanks given by:


Messages In This Thread
Read/Write - Save Progress - by Boop - 08-23-2009, 08:07 PM
RE: Read/Write - Save Progress - by naruto hyuuga - 08-23-2009, 09:33 PM
RE: Read/Write - Save Progress - by vandesdelca - 08-23-2009, 11:55 PM
RE: Read/Write - Save Progress - by naruto hyuuga - 08-24-2009, 12:11 AM
RE: Read/Write - Save Progress - by Evil Sonidow - 08-24-2009, 12:13 AM
RE: Read/Write - Save Progress - by naruto hyuuga - 08-24-2009, 12:16 AM
RE: Read/Write - Save Progress - by Evil Sonidow - 08-24-2009, 12:35 AM
RE: Read/Write - Save Progress - by Zazz1 - 08-24-2009, 07:09 AM
RE: Read/Write - Save Progress - by rikumaster - 09-20-2009, 04:57 PM
RE: Read/Write - Save Progress - by Yinseko - 05-15-2011, 03:25 AM
RE: Read/Write - Save Progress - by Boop - 05-15-2011, 10:57 AM
RE: Read/Write - Save Progress - by Yinseko - 05-15-2011, 01:02 PM
RE: Read/Write - Save Progress - by Boop - 05-15-2011, 01:21 PM
RE: Read/Write - Save Progress - by Yinseko - 05-15-2011, 01:45 PM
RE: Read/Write - Save Progress - by Boop - 05-15-2011, 02:13 PM
RE: Read/Write - Save Progress - by Yinseko - 05-15-2011, 03:03 PM
RE: Read/Write - Save Progress - by Boop - 05-15-2011, 03:26 PM
RE: Read/Write - Save Progress - by Yinseko - 05-15-2011, 04:08 PM
RE: Read/Write - Save Progress - by Boop - 05-15-2011, 04:15 PM
RE: Read/Write - Save Progress - by Yinseko - 05-15-2011, 04:25 PM
RE: Read/Write - Save Progress - by Boop - 05-15-2011, 04:28 PM
RE: Read/Write - Save Progress - by Yinseko - 05-15-2011, 04:42 PM
RE: Read/Write - Save Progress - by Boop - 05-15-2011, 05:24 PM



Users browsing this thread: 1 Guest(s)