View Single Post
Old 12-18-2009, 05:32 PM   #122
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,983
Karma: 128903378
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by i♥cabbages View Post
Yeah, this puppy requires Python 2.6. There's some additions to ctypes I couldn't convince myself to live without.
I did install Python 2.6.4 and PyCrypto for 2.6 and got the following...

Code:
Traceback (most recent call last):
  File "G:\MP\unswindle.py", line 752, in gui_main
    inpath, pid = unswindler.get_book()
  File "G:\MP\unswindle.py", line 703, in get_book
    debugger.main_loop()
  File "G:\MP\unswindle.py", line 562, in main_loop
    self._handle_bp(addr)
  File "G:\MP\unswindle.py", line 493, in _handle_bp
    callback(self, context)
  File "G:\MP\unswindle.py", line 627, in _get_book_path
    path = debugger.read_process_memory(addr, 4096)
  File "G:\MP\unswindle.py", line 436, in read_process_memory
    raise DebuggerError("could not read memory @ 0x%08x" % (addr,))
TypeError: %x format: a number is required, not c_void_p
P.S. I did forget to mention that I am using XP Pro 32-bit with an AMD Athlon processor.
JSWolf is offline   Reply With Quote