]>
xmof Git - DeDRM.git/log
Apprentice Harper [Sat, 2 Jun 2018 15:21:44 +0000 (16:21 +0100)]
Merge pull request #502 from wzyboy/feature/reuse-code
Reuse code
Zhuoyun Wei [Mon, 7 May 2018 10:27:05 +0000 (06:27 -0400)]
Generate only one zip file, making the behaviours consistent
Zhuoyun Wei [Mon, 7 May 2018 09:55:38 +0000 (05:55 -0400)]
A wrapper script to make releases
Zhuoyun Wei [Mon, 7 May 2018 08:49:14 +0000 (04:49 -0400)]
Adjust macOS app directory structure
Zhuoyun Wei [Mon, 7 May 2018 08:45:23 +0000 (04:45 -0400)]
Remove redundant source files in macOS app
Zhuoyun Wei [Mon, 7 May 2018 08:44:33 +0000 (04:44 -0400)]
Move macOS app resources into contrib/macos/res/
Zhuoyun Wei [Mon, 7 May 2018 08:40:43 +0000 (04:40 -0400)]
Move Windows-related stuff into contrib/windows/
Zhuoyun Wei [Mon, 7 May 2018 08:38:49 +0000 (04:38 -0400)]
Remove redundant files in Windows app
Zhuoyun Wei [Mon, 7 May 2018 08:36:59 +0000 (04:36 -0400)]
Move calibre-related into contrib/calibre/
Zhuoyun Wei [Mon, 7 May 2018 08:35:49 +0000 (04:35 -0400)]
Move core source files into src/
Apprentice Harper [Sat, 5 May 2018 17:41:21 +0000 (18:41 +0100)]
Merge pull request #332 from wxl/patch-1
removed Requiem website
Apprentice Harper [Sat, 5 May 2018 17:39:34 +0000 (18:39 +0100)]
Merge pull request #490 from wzyboy/backports/infer-filename
Infer filenames consistently
Apprentice Harper [Sat, 5 May 2018 17:36:55 +0000 (18:36 +0100)]
Merge pull request #489 from wzyboy/backports/pylzma
Support pylzma as a fallback
Apprentice Harper [Sat, 5 May 2018 17:34:17 +0000 (18:34 +0100)]
Merge pull request #473 from cemeyer/kfxzip_efficiency
kfxdrm: Traipse through the kfx-zip more efficiently
Walter Lapchynski [Thu, 19 Apr 2018 22:56:35 +0000 (15:56 -0700)]
fixed spelling mistake
Zhuoyun Wei [Wed, 18 Apr 2018 09:23:12 +0000 (05:23 -0400)]
Propagate changes
Zhuoyun Wei [Wed, 18 Apr 2018 09:21:44 +0000 (05:21 -0400)]
Infer filenames consistently
Zhuoyun Wei [Wed, 18 Apr 2018 09:09:33 +0000 (05:09 -0400)]
Document LZMA support on Windows
Zhuoyun Wei [Wed, 18 Apr 2018 08:58:45 +0000 (04:58 -0400)]
Propagate changes
Zhuoyun Wei [Wed, 18 Apr 2018 08:57:07 +0000 (04:57 -0400)]
Use pylzma as a fallback
Zhuoyun Wei [Wed, 18 Apr 2018 08:54:53 +0000 (04:54 -0400)]
Don't mask ImportError if dependencies are not met
Conrad Meyer [Thu, 5 Apr 2018 17:32:59 +0000 (10:32 -0700)]
kfxdrm: Traipse through the kfx-zip more efficiently
We only need to read the magic bytes headers to identify files of the
correct type. Avoid slurping the entire contents out of the zip if it's
the wrong file.
Apprentice Harper [Thu, 5 Apr 2018 17:30:37 +0000 (18:30 +0100)]
Minor tweaks for first attempt at KFX support - version numbers to 6.6.0, readmes, etc. Removed KFX archive.
Apprentice Harper [Thu, 5 Apr 2018 16:53:41 +0000 (17:53 +0100)]
Merge pull request #458 from tomthumb1997/KFX
Initial KFX support from tomthumb1997
tomthumb1997 [Tue, 13 Mar 2018 00:35:52 +0000 (20:35 -0400)]
Create kfxdedrm.py
tomthumb1997 [Tue, 13 Mar 2018 00:35:28 +0000 (20:35 -0400)]
Create ion.py
tomthumb1997 [Tue, 13 Mar 2018 00:34:58 +0000 (20:34 -0400)]
Update kgenpids.py
tomthumb1997 [Tue, 13 Mar 2018 00:33:33 +0000 (20:33 -0400)]
Update k4mobidedrm.py
tomthumb1997 [Tue, 13 Mar 2018 00:32:41 +0000 (20:32 -0400)]
Update __init__.py
Apprentice Harper [Sat, 20 Jan 2018 17:04:50 +0000 (17:04 +0000)]
updated KFX instructions.
Raphaël Droz [Mon, 1 Jan 2018 17:46:03 +0000 (14:46 -0300)]
support fetching mac address on linux
support fetching mac address on linux
Apprentice Harper [Fri, 20 Oct 2017 07:09:50 +0000 (08:09 +0100)]
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
Apprentice Harper [Fri, 20 Oct 2017 07:09:16 +0000 (08:09 +0100)]
Updated version number, copied fix to all tools, updated READMEs and FAQs
Walter Lapchynski [Thu, 3 Aug 2017 19:51:44 +0000 (12:51 -0700)]
removed Requiem website
The hidden service serving the Requiem website is down and has probably [been down][1] for quite a while.
[1]: http://forums.peerblock.com/read.php?13,13983,13983
Apprentice Harper [Tue, 1 Aug 2017 05:54:53 +0000 (06:54 +0100)]
Added note about Mac application and error 111
Apprentice Harper [Tue, 4 Jul 2017 06:07:04 +0000 (07:07 +0100)]
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
Apprentice Harper [Tue, 4 Jul 2017 06:05:51 +0000 (07:05 +0100)]
Finally, a proper fix for the accented user name problem
Apprentice Harper [Thu, 29 Jun 2017 06:03:36 +0000 (07:03 +0100)]
Merge pull request #306 from concavegit/master
forgot backslash in kindle key instructions
Kawin Nikomborirak [Wed, 28 Jun 2017 19:25:39 +0000 (19:25 +0000)]
forgot backslash in kindle key instructions
Apprentice Harper [Tue, 27 Jun 2017 16:22:23 +0000 (17:22 +0100)]
Kindlekey fix for complex mac disk setups.
Apprentice Harper [Tue, 27 Jun 2017 05:50:24 +0000 (06:50 +0100)]
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.
Apprentice Harper [Thu, 22 Jun 2017 06:01:09 +0000 (07:01 +0100)]
fix formatting
Apprentice Harper [Thu, 22 Jun 2017 05:59:36 +0000 (06:59 +0100)]
Add disabling workaround to KFX section.
Apprentice Harper [Tue, 20 Jun 2017 05:55:25 +0000 (06:55 +0100)]
KFX Decrypter archive in Pascal!
Apprentice Harper [Tue, 20 Jun 2017 05:46:53 +0000 (06:46 +0100)]
Merge pull request #300 from concavegit/master
Linux documentation update from concavegit
concavegit [Mon, 19 Jun 2017 04:04:16 +0000 (21:04 -0700)]
fix step numbers
concavegit [Mon, 19 Jun 2017 04:02:49 +0000 (21:02 -0700)]
Update kindle on linux documentation
- ActivePython for x86 is gone, but using regular python, at least for the kindle decryption, works.
- The new kindle for pc hangs during wine installation, but the one presented by `winetricks kindle` works.
- The decryption keys must be manually obtained.
- vcrun2008 stops any available version of Kindle from being able to install.
I have only tested these steps for kindle for PC on linux, so these changes may step on some toes. However, it does seem the linux documentation needs updating nonetheless.
Apprentice Harper [Thu, 27 Apr 2017 06:51:40 +0000 (07:51 +0100)]
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.
Patrick Nicholls [Mon, 24 Apr 2017 09:48:53 +0000 (21:48 +1200)]
Added --all flag to sys.args
Apprentice Harper [Thu, 20 Apr 2017 07:03:56 +0000 (08:03 +0100)]
KFX and other updates to the readmes
Patrick Nicholls [Sun, 16 Apr 2017 00:27:34 +0000 (12:27 +1200)]
Implement decrypting of all books
Patrick Nicholls [Sun, 16 Apr 2017 00:16:59 +0000 (12:16 +1200)]
Refactor decrypt book & add 'all' option to CLI
Apprentice Harper [Thu, 23 Mar 2017 06:28:24 +0000 (06:28 +0000)]
Fix for problem starting Mac app due to missing folder
Apprentice Harper [Fri, 10 Mar 2017 06:59:33 +0000 (06:59 +0000)]
Fixes for FAQs file concerning Kindle for PC/MAc
Apprentice Harper [Wed, 8 Mar 2017 17:05:51 +0000 (17:05 +0000)]
added more info about 1.19
Apprentice Harper [Wed, 1 Mar 2017 06:50:53 +0000 (06:50 +0000)]
Merge pull request #198 from dunesmopy/patch-1
Support multiple input Kindle files
dunesmopy [Sun, 12 Feb 2017 01:35:52 +0000 (17:35 -0800)]
Address review feedback
* Version number updated to 5.5 in the version variable.
* allow a variable number of input parameters, either files or directories of files.
* also look for .azw1, .azw3, .azw4, .prc, .mobi, and .pobi files in any specified directories.
Apprentice Harper [Thu, 9 Feb 2017 06:46:23 +0000 (06:46 +0000)]
Merge pull request #200 from dunesmopy/patch-3
Update FAQs.md
Apprentice Harper [Thu, 9 Feb 2017 06:43:41 +0000 (06:43 +0000)]
Updates FAQs.md
Adjust description of path to ebook files to use current location in Windows 7 and later as default.
Apprentice Harper [Thu, 9 Feb 2017 06:39:28 +0000 (06:39 +0000)]
Merge pull request #199 from dunesmopy/patch-2
Update FAQs.md
dunesmopy [Sat, 4 Feb 2017 20:34:19 +0000 (12:34 -0800)]
Update FAQs.md
Document included compiled binaries.
dunesmopy [Sat, 4 Feb 2017 20:28:42 +0000 (12:28 -0800)]
Update FAQs.md
dunesmopy [Sat, 4 Feb 2017 20:25:12 +0000 (12:25 -0800)]
Support multiple input Kindle files
Sample bulk/batch usage:
@echo off
setlocal
SET IN_DIR=%USERPROFILE%\My Documents\My Kindle Content
SET DEST_DIR=%IN_DIR%_drmfree
SET KEY_FILE=mykeyfile.k4i
mkdir "%DEST_DIR%
k4mobidedrm.py -k %KEY_FILE% "%IN_DIR%" "%DEST_DIR%
echo done, see %DEST_DIR%
cd /d "%DEST_DIR%"
start .
endlocal
Apprentice Harper [Thu, 12 Jan 2017 07:24:42 +0000 (07:24 +0000)]
Explicitly warn about KFX files. Bump version number to 6.5.3
Apprentice Harper [Fri, 6 Jan 2017 06:31:42 +0000 (06:31 +0000)]
Update FAQs.md
Added note about Kindle for PC/Mac update and links to version 1.1.7
Apprentice Harper [Wed, 21 Dec 2016 06:33:34 +0000 (06:33 +0000)]
Improve testing of decrypted text file. (And so decrypt badly formatted ePubs)
Apprentice Harper [Tue, 20 Dec 2016 06:27:08 +0000 (06:27 +0000)]
Remove incorrect Linux support for Kobo Desktop
Apprentice Harper [Thu, 20 Oct 2016 06:12:37 +0000 (07:12 +0100)]
Update for strange windows users on a network, and more xml verification fixes
Apprentice Harper [Wed, 19 Oct 2016 06:14:42 +0000 (07:14 +0100)]
Updated the FAQs and the main ReadMe
Apprentice Harper [Mon, 10 Oct 2016 16:41:05 +0000 (17:41 +0100)]
improve xml detection and handle strange windows network file systems better
Apprentice Harper [Fri, 7 Oct 2016 16:32:13 +0000 (17:32 +0100)]
Making sure files and versions are consistent
Apprentice Harper [Fri, 7 Oct 2016 06:13:43 +0000 (07:13 +0100)]
Update FAQs to point people to new test obok plugin
Apprentice Harper [Fri, 7 Oct 2016 06:06:22 +0000 (07:06 +0100)]
New obok fix that should work for stand-alone script and non-Windows machines. (Makes a tweaked copy of the database.)
Apprentice Harper [Thu, 29 Sep 2016 06:00:11 +0000 (07:00 +0100)]
Topaz fix and updated FAQ reference to point to github
Apprentice Harper [Wed, 28 Sep 2016 06:15:06 +0000 (07:15 +0100)]
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
Apprentice Harper [Wed, 28 Sep 2016 06:14:16 +0000 (07:14 +0100)]
Fix for Obok Plugin and Obok Desktop v4.0
Apprentice Harper [Tue, 13 Sep 2016 05:53:16 +0000 (06:53 +0100)]
Note the new Kobo Desktop version
The new Kobo Desktop version breaks the obok plugin.
Apprentice Harper [Fri, 12 Aug 2016 05:30:48 +0000 (06:30 +0100)]
Remove debugging dialog from Mac App. Update version to 6.5.1
Apprentice Harper [Wed, 10 Aug 2016 05:40:48 +0000 (06:40 +0100)]
Change to ineptpdf.py, so that we throw an exception for DRM-free PDFs, rather than processing them.
Apprentice Harper [Fri, 5 Aug 2016 16:34:52 +0000 (17:34 +0100)]
Update version number to 6.5.0
Apprentice Harper [Fri, 5 Aug 2016 16:24:44 +0000 (17:24 +0100)]
Fix for another unknown Topaz token.
Apprentice Harper [Tue, 26 Jul 2016 05:47:07 +0000 (06:47 +0100)]
Update to Mac app to make getting keys much more robust and make startup quicker.
Apprentice Harper [Mon, 13 Jun 2016 16:37:26 +0000 (17:37 +0100)]
Changes to the ReadMes
Apprentice Harper [Thu, 9 Jun 2016 05:28:26 +0000 (06:28 +0100)]
Added Kindle for Android note
Apprentice Harper [Tue, 7 Jun 2016 17:20:05 +0000 (18:20 +0100)]
Formatting and ActiveState Python
More escaping of characters, and added a Q&A about ActiveState Python on Windows. (The current installer has a bug.)
Apprentice Harper [Mon, 6 Jun 2016 17:39:33 +0000 (18:39 +0100)]
Improved the logging answers
Apprentice Harper [Mon, 6 Jun 2016 05:46:07 +0000 (06:46 +0100)]
Some formatting fixes for the FAQs
Apprentice Harper [Tue, 31 May 2016 16:36:17 +0000 (17:36 +0100)]
Added FAQs.md
Apprentice Harper [Mon, 25 Apr 2016 16:49:06 +0000 (17:49 +0100)]
Fixes for B&N key generation and Macs with bonded ethernet ports
Apprentice Harper [Mon, 25 Apr 2016 05:39:20 +0000 (06:39 +0100)]
Switch to notifications for Mac App. Fix problem with Android backup files being missing,
Apprentice Harper [Mon, 18 Apr 2016 16:39:17 +0000 (17:39 +0100)]
Topaz fixes to Mac & Windows apps, and version number update
Apprentice Harper [Mon, 18 Apr 2016 15:54:46 +0000 (16:54 +0100)]
Another Topaz missing token fix.
Apprentice Harper [Thu, 14 Apr 2016 16:35:48 +0000 (17:35 +0100)]
Fix for Topaz books of no more than two text pages.
Apprentice Harper [Wed, 13 Apr 2016 17:39:13 +0000 (18:39 +0100)]
Fox for new tags in Topaz format ebooks.
Apprentice Harper [Fri, 18 Mar 2016 06:39:53 +0000 (06:39 +0000)]
updated kindlekey version
Apprentice Harper [Sun, 13 Mar 2016 12:00:57 +0000 (12:00 +0000)]
First try at a fix for the Kindle for PC encryption update
Apprentice Harper [Tue, 8 Mar 2016 07:00:22 +0000 (07:00 +0000)]
Merge pull request #75 from directionless/errormessages
Error Messages - one fix, one adddition
seph [Sat, 5 Mar 2016 03:27:57 +0000 (22:27 -0500)]
Fix an error message, and add another
apprenticeharper [Fri, 15 Jan 2016 06:34:15 +0000 (06:34 +0000)]
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
apprenticeharper [Fri, 15 Jan 2016 06:30:54 +0000 (06:30 +0000)]
Completely remove erroneous check