Apprentice Harper
e0c7d7d382
Revert "PyCrypto requires RSA values to be long"
...
This reverts commit a1703e15d4 .
2020-11-25 08:36:06 +00:00
Apprentice Harper
f12a4f3856
Revert to byte arrays for maps on PC, and so fix for Mac which still used byte arrays. Remove some unused code.
2020-11-23 14:22:48 +00:00
Apprentice Harper and GitHub
87881659c4
Merge pull request #1362 from ivan-m/pycrypto_rsa_long
...
PyCrypto requires RSA values to be long not int (which is possible for small numbers)
2020-11-23 13:31:10 +00:00
Apprentice Harper and GitHub
dbc7f26097
Merge pull request #1357 from task-hazy/python_3_cli_linux
...
Adjust wineutils to better call wine python
2020-11-23 13:28:29 +00:00
Apprentice Harper and GitHub
c58e82d97f
Merge pull request #1354 from ableeker/python3
...
Python3 customisation dialog
2020-11-23 13:26:27 +00:00
Apprentice Harper and GitHub
e2e19fb50f
Merge pull request #1348 from fireattack/master
...
Convert all to bytes first before concat (fix for Windows routine)
2020-11-05 10:51:56 +00:00
Apprentice Harper and GitHub
f1ef1b8ecd
Merge pull request #1340 from ableeker/python3
...
Python 3 fixes config.py alfcrypto.py
2020-10-29 14:09:28 +00:00
Apprentice Harper and GitHub
af0acf31a3
Merge pull request #1338 from ivan-m/wine_pythonpath
...
Set PYTHONPATH="" when running through wine
2020-10-29 14:06:53 +00:00
Apprentice Harper and GitHub
019abecd05
Merge pull request #1333 from jpwhiting/fixwinreg
...
Fixwinreg - thanks, these all look useful and good.
2020-10-22 13:56:05 +01:00
Apprentice Harper and GitHub
7b3bbbd008
Merge pull request #1331 from koumaza/koumaza/issue-template
...
Create Question Issue Template
2020-10-22 13:54:11 +01:00
Apprentice Harper and GitHub
32968b1328
Merge pull request #1329 from koumaza/koumaza/readme-wiki-how-to-remove
...
Add link to Wiki Page `How to remove DRM` in README.md
2020-10-22 13:53:01 +01:00
Apprentice Harper and GitHub
c4c20eb07e
Merge pull request #1318 from task-hazy/kindle_fetch
...
Get working kindlekey.py on Python 3.8.6
2020-10-20 16:21:36 +01:00
Apprentice Harper
939cdbb0c9
More fixes for Amazon books, fixing identity checks, started on Topaz.
2020-10-16 13:58:59 +01:00
Apprentice Harper
dc27c36761
test file type correctly
2020-10-16 13:22:19 +01:00
Apprentice Harper and GitHub
7262264b95
Update README.md
2020-10-14 16:34:27 +01:00
Apprentice Harper
4b160132a5
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
2020-10-14 16:33:14 +01:00
Apprentice Harper and GitHub
85fb4ff729
Merge pull request #1297 from PetraOleum/patch-1
...
Update doc link for preferences code
2020-10-14 16:25:01 +01:00
Apprentice Harper and GitHub
608bd400ee
Merge pull request #1296 from tartley/lint-fixes
...
Fix CI lint failures
2020-10-14 16:24:16 +01:00
Apprentice Harper
781268e17e
More general changes, and get mobidedrm and kindlekey to work on Mac.
2020-10-14 16:23:49 +01:00
Apprentice Harper
e31752e334
Mostly Mac fixes. mobidedrm.py now works, and k4mobidedrm for at least some input. kindlekey.py should be working too. But lots more changes and testing to do.
2020-10-04 20:36:12 +01:00
Apprentice Harper and GitHub
2eb31c8fb5
Merge pull request #1275 from jpwhiting/python3fixes
...
Python3fixes
2020-10-04 20:07:37 +01:00
Apprentice Harper and GitHub
a3c7bad67e
Merge pull request #1265 from heindevries/master
...
Some changes in obok.py to make it work on windows
2020-10-04 20:04:32 +01:00
Apprentice Harper
ff8d44492e
Fix problem on Mac with byte arrays.
2020-09-30 13:25:32 +01:00
Apprentice Harper and GitHub
21d4811bfe
Merge pull request #1255 from cclauss/patch-2
...
GitHub Action test on both Python 2 and Python 3
2020-09-30 11:45:50 +01:00
Apprentice Harper
de50a02af9
More generic 3.0 changes, to be tested.
2020-09-27 11:54:49 +01:00
Apprentice Harper and GitHub
6920f79a26
Merge pull request #1248 from kubik147/adobekey
...
Make adobekey.py work in Python 3
2020-09-27 10:11:37 +01:00
Apprentice Harper and GitHub
9118ce77ab
Merge pull request #1170 from Dr-Willy/master
...
Fix path in make_release.py
2020-09-26 21:19:48 +01:00
Apprentice Harper and GitHub
c3aa1b62bb
Merge pull request #1241 from erikbrinkman/patch-1
...
Support ebook-convert
2020-09-26 21:19:17 +01:00
Apprentice Harper
afa4ac5716
Starting on Version 7.0 using the work done by others. Completely untested. I will be testing things, but I thought I'd get this base version up for others to give pull requests.
...
THIS IS ON THE MASTER BRANCH. The Master branch will be Python 3.0 from now on. While Python 2.7 support will not be deliberately broken, all efforts should now focus on Python 3.0 compatibility.
I can see a lot of work has been done. There's more to do. I've bumped the version number of everything I came across to the next major number for Python 3.0 compatibility indication.
Thanks everyone. I hope to update here at least once a week until we have a stable 7.0 release for calibre 5.0
2020-09-26 21:22:47 +01:00
Apprentice Harper
4868a7460e
Updates to FAQs and ReadMes
2020-06-18 08:03:20 +01:00
Apprentice Harper
0859f197fc
Update init file, update versions in files, update comments in files
2020-06-18 07:42:41 +01:00
Apprentice Harper and GitHub
da85d4ffac
Merge pull request #1095 from fondfire/patch-1
...
Create ignoblepdf.py
2020-06-17 16:04:41 +01:00
Apprentice Harper and GitHub
6fd5535072
Merge pull request #1091 from vanicat/inetepub-python3
...
Inetepub python3
2020-06-17 15:57:27 +01:00
Apprentice Harper and GitHub
885ef5e890
Merge pull request #1037 from apprenticesakuya/master
...
Finish .kinf2018 support and add KFX v2/v3 support
2020-06-17 15:56:37 +01:00
Apprentice Harper
2bb73584f2
merge of translations
2020-02-17 12:07:35 +00:00
Apprentice Harper
8495ebe36d
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
2020-02-17 12:06:23 +00:00
Apprentice Harper
92bf51bc8f
Remove stand-alone apps. Only support the two plugins.
2020-02-16 10:12:25 +00:00
Apprentice Harper and GitHub
e15ff385ca
Merge pull request #989 from jony0008/master
...
New translation for obok plug-in: Swedish
2020-02-06 12:01:44 +00:00
Apprentice Harper and GitHub
d48f4b86cf
Merge pull request #988 from ZolaLa9/Update-FAQs-for-Kindle-for-Mac-and-Catalina
...
Update FAQs.md for K4Mac and Catalina
2020-02-06 11:59:15 +00:00
Apprentice Harper and GitHub
ef3c7f261c
Merge pull request #859 from HansChua/linux_handling
...
Allow users to specify Kobo directory and add 'ip' command for linux
2020-01-30 12:08:45 +00:00
Apprentice Harper and GitHub
778ce4782e
Merge branch 'master' into linux_handling
2020-01-30 12:06:38 +00:00
Apprentice Harper and GitHub
69ac9b7399
Merge pull request #848 from sretlawd/kfx_dsn_fix
...
Allow decryption with DSN only.
2020-01-30 12:04:00 +00:00
Apprentice Harper and GitHub
423dec0309
Merge pull request #847 from aplaice/linux_documentation
...
Improve documentation for using Kindle for PC with Linux in Wine
2020-01-30 12:03:08 +00:00
Apprentice Harper and GitHub
582479c1f4
Merge pull request #845 from aplaice/fix_default_winepath
...
Fix automatic import of decryption keys on Linux with wine
2020-01-30 12:02:15 +00:00
Apprentice Harper and GitHub
c1ece2f288
Merge pull request #850 from cclauss/modernize-Python-2-codes
...
Use print() function in both Python 2 and Python 3
2020-01-30 12:00:02 +00:00
Apprentice Harper and GitHub
f5dd758b1b
Merge branch 'master' into modernize-Python-2-codes
2020-01-30 11:58:50 +00:00
Apprentice Harper and GitHub
a107742191
Merge pull request #983 from cclauss/patch-1
...
GitHub Action: There is no requirements.txt
2020-01-30 11:57:21 +00:00
Apprentice Harper and GitHub
2cf5960511
Merge pull request #863 from taroxd/patch-2
...
Fix typos - thanks.
2020-01-23 12:11:24 +00:00
Apprentice Harper and GitHub
ef687eb057
Merge pull request #895 from adrw/patch-1
...
Update link - thanks.
2020-01-23 12:10:34 +00:00
Apprentice Harper and GitHub
7d5352fdf3
Merge pull request #910 from corysolovewicz/patch-2
...
Update FAQs.md
2020-01-23 12:09:31 +00:00
Apprentice Harper
795f413ecb
Allow Kindle serial numbers to have spaces, allowing copy/paste from Amazon web site (thanks to jakemarsden)
2020-01-23 12:14:19 +00:00
Apprentice Harper and GitHub
43f80b767a
Merge pull request #957 from cclauss/patch-1
...
GitHub Actions: Lint and test our Python code
2020-01-20 12:32:28 +00:00
Apprentice Harper and GitHub
e07bb6523b
Merge pull request #965 from jakemarsden/patch-1
...
Fix very minor typo in contrib README
2020-01-20 12:28:26 +00:00
Apprentice Harper and GitHub
5d8dc595ce
Merge pull request #971 from cgaspar/master
...
Update lzma import to include calibre >= 4.6.0
2020-01-19 14:48:20 +00:00
Apprentice Harper and GitHub
b71ed3887e
Update README.md
...
added three very FAQs
2019-05-18 18:42:56 +01:00
Apprentice Harper and GitHub
d152586edc
Update FAQs.md
2019-04-22 15:03:09 +01:00
Apprentice Harper and GitHub
aca8043174
Update FAQs.md
...
better pycrypto install instructions for Mac
2019-04-22 15:01:43 +01:00
Apprentice Harper
8165ad3ebb
Fix silly version number error
2019-03-30 16:13:05 +00:00
Apprentice Harper
3d0aa17b2e
Version to 6.6.3 with update for kindle book name cleanup and .kinf2018 support (initial)
2019-03-30 15:02:40 +00:00
Apprentice Harper and GitHub
b17b913839
Update FAQs.md
...
confirmed that it's Kindle for Mac and PC 1.25 that's incompatible at present.
2019-02-23 16:45:16 +00:00
Apprentice Harper
d73cd15090
Update for Mac application - 64 bit and no splash screen
2019-02-23 16:13:22 +00:00
Apprentice Harper
e4f44604d7
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
2019-01-19 15:43:46 +00:00
Apprentice Harper
6ab4f633f1
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
2019-01-19 15:36:09 +00:00
Apprentice Harper and GitHub
feae07c502
Update FAQs.md
...
better version info for Kindle for Mac and KIndle for PC
2019-01-19 15:30:06 +00:00
Apprentice Harper and GitHub
c8aaabcbca
Merge pull request #613 from jonahweissman/cli-instructions
...
Create Calibre CLI instructions
2019-01-19 15:17:06 +00:00
Apprentice Harper and GitHub
588d06e846
Merge pull request #685 from mvastola/master
...
Fix "UnicodeEncodeError" in k4mobidedrm.py with titles containing UTF-8 chars
2019-01-19 15:16:07 +00:00
Apprentice Harper
ca4bab45ec
64-bit Macintosh Application, executable bit set on droplet, Updated release script, Version set to 6.6.2
2018-12-02 12:37:52 +00:00
Apprentice Harper
3f21bd9f5a
Move to new positions
2018-12-02 11:37:07 +00:00
Apprentice Harper and GitHub
9b001bfaf3
Merge pull request #421 from drzraf/patch-1
...
obok.py: support fetching mac address on linux
2018-10-13 18:58:46 +01:00
Apprentice Harper and GitHub
a76adf0ee1
Merge pull request #641 from adericbourg/patch-1
...
Fix typo
2018-10-13 18:48:54 +01:00
Apprentice Harper and GitHub
49b064efa4
Merge pull request #623 from shhivam/master
...
Drastically simplified and corrected primes() in src/kindlekey.py
2018-10-13 18:44:23 +01:00
Apprentice Harper and GitHub
8f23bf2b30
Merge pull request #546 from felixonmars/patch-1
...
Fix some typos in ReadMe_First.txt
2018-10-13 18:41:20 +01:00
Apprentice Harper and GitHub
0b206e3fc5
Update FAQs.md
2018-08-29 08:07:02 +01:00
Apprentice Harper and GitHub
ed306a8488
Update FAQs.md
2018-08-29 08:03:47 +01:00
Apprentice Harper and GitHub
b1d13f2b23
Update FAQs.md
...
Updated KFX info
2018-06-02 17:07:35 +01:00
Apprentice Harper and GitHub
613450f84d
Update README.md
2018-06-02 17:00:10 +01:00
Apprentice Harper
af6e479af4
Update version number to 6.6.1, with wzyboy's new folder structure.
2018-06-02 16:47:00 +01:00
Apprentice Harper and GitHub
90e822f470
Merge pull request #502 from wzyboy/feature/reuse-code
...
Reuse code
2018-06-02 16:21:44 +01:00
Apprentice Harper and GitHub
421877574f
Merge pull request #332 from wxl/patch-1
...
removed Requiem website
2018-05-05 18:41:21 +01:00
Apprentice Harper and GitHub
6956117e28
Merge pull request #490 from wzyboy/backports/infer-filename
...
Infer filenames consistently
2018-05-05 18:39:34 +01:00
Apprentice Harper and GitHub
dd09da7dd9
Merge pull request #489 from wzyboy/backports/pylzma
...
Support pylzma as a fallback
2018-05-05 18:36:55 +01:00
Apprentice Harper and GitHub
75acbe5536
Merge pull request #473 from cemeyer/kfxzip_efficiency
...
kfxdrm: Traipse through the kfx-zip more efficiently
2018-05-05 18:34:17 +01:00
Apprentice Harper
85e3db8f7c
Minor tweaks for first attempt at KFX support - version numbers to 6.6.0, readmes, etc. Removed KFX archive.
2018-04-05 18:30:37 +01:00
Apprentice Harper and GitHub
29338db228
Merge pull request #458 from tomthumb1997/KFX
...
Initial KFX support from tomthumb1997
2018-04-05 17:53:41 +01:00
Apprentice Harper and GitHub
7619ee4e0f
updated KFX instructions.
2018-01-20 17:04:50 +00:00
Apprentice Harper
a390d7a207
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
2017-10-20 08:09:50 +01:00
Apprentice Harper
f04f9eca04
Updated version number, copied fix to all tools, updated READMEs and FAQs
2017-10-20 08:09:16 +01:00
Apprentice Harper and GitHub
1ece09023c
Added note about Mac application and error 111
2017-08-01 06:54:53 +01:00
Apprentice Harper
8d9f384492
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
2017-07-04 07:07:04 +01:00
Apprentice Harper
c3fbb83dbc
Finally, a proper fix for the accented user name problem
2017-07-04 07:05:51 +01:00
Apprentice Harper and GitHub
0f23eac3b8
Merge pull request #306 from concavegit/master
...
forgot backslash in kindle key instructions
2017-06-29 07:03:36 +01:00
Apprentice Harper
a252dd0da6
Kindlekey fix for complex mac disk setups.
2017-06-27 17:22:23 +01:00
Apprentice Harper
2042354788
Update PDF to use Decimal instead of float to handle very precise numbers. Update for changes to ActiveState Python. Fix a few copyright dates. Update version to 6.5.4. Minor changes to obok script for stand-alone use.
2017-06-27 07:05:37 +01:00
Apprentice Harper and GitHub
9bea20c7ab
fix formatting
2017-06-22 07:01:09 +01:00
Apprentice Harper
415df655a1
Add disabling workaround to KFX section.
2017-06-22 06:59:36 +01:00
Apprentice Harper
346b3e312c
KFX Decrypter archive in Pascal!
2017-06-20 06:55:25 +01:00
Apprentice Harper and GitHub
f981a548a3
Merge pull request #300 from concavegit/master
...
Linux documentation update from concavegit
2017-06-20 06:46:53 +01:00
Apprentice Harper and GitHub
e4b702e241
Merge pull request #257 from agronauts/multi_decrypt
...
Add support to command line tool to decrypt all kobo books instead of having to choose books one by one.
2017-04-27 07:51:40 +01:00
Apprentice Harper
fa317dc1cf
KFX and other updates to the readmes
2017-04-20 08:03:56 +01:00
Apprentice Harper
ff03c68674
Fix for problem starting Mac app due to missing folder
2017-03-23 06:28:24 +00:00