After trying trying and trying, finally I got it.
I wuold like to share my experience:
I am using winxp, have some drmed-ebooks which I can read by mobilepocket reader on my PC.
First, I tried the newest version of mobidedrm.py (I mean ver. 05). And it didn't work, I indicated "invalid PID number" or "invalid PID checksum" over and over. Even when I try to follow your advices (somethings like put in single quote, cut off the 2 last number etc...).
I also tried to modify the ver. 02 code as pdurrant adviced. But it didnot help. Actually, it indicated some errs at the line I added.
So, I returned to use the original of ver. 02. It worked well.
And I noted that I'd had a stupid mistake before I succeeded.
If you change the file name (say mobidedrm02.py) I have to change the command also. In this case (mobilededrm02.py) you have to use the command "mobidedrm02 inputfile.prc ouputfile.prc PID" instead of "mobidedrm inputfile.prc outputfile.prc PID".
If you just follow the instruction (like me ever done), "mobilededrm ..." then you will got the same error over and over.
Thanks all of you for many advices and exciting feelings.
|