]> xmof Git - DeDRM.git/log
DeDRM.git
7 years agoMerge pull request #502 from wzyboy/feature/reuse-code
Apprentice Harper [Sat, 2 Jun 2018 15:21:44 +0000 (16:21 +0100)]
Merge pull request #502 from wzyboy/feature/reuse-code

Reuse code

7 years agoGenerate only one zip file, making the behaviours consistent
Zhuoyun Wei [Mon, 7 May 2018 10:27:05 +0000 (06:27 -0400)]
Generate only one zip file, making the behaviours consistent

7 years agoA wrapper script to make releases
Zhuoyun Wei [Mon, 7 May 2018 09:55:38 +0000 (05:55 -0400)]
A wrapper script to make releases

7 years agoAdjust macOS app directory structure
Zhuoyun Wei [Mon, 7 May 2018 08:49:14 +0000 (04:49 -0400)]
Adjust macOS app directory structure

7 years agoRemove redundant source files in macOS app
Zhuoyun Wei [Mon, 7 May 2018 08:45:23 +0000 (04:45 -0400)]
Remove redundant source files in macOS app

7 years agoMove macOS app resources into contrib/macos/res/
Zhuoyun Wei [Mon, 7 May 2018 08:44:33 +0000 (04:44 -0400)]
Move macOS app resources into contrib/macos/res/

7 years agoMove Windows-related stuff into contrib/windows/
Zhuoyun Wei [Mon, 7 May 2018 08:40:43 +0000 (04:40 -0400)]
Move Windows-related stuff into contrib/windows/

7 years agoRemove redundant files in Windows app
Zhuoyun Wei [Mon, 7 May 2018 08:38:49 +0000 (04:38 -0400)]
Remove redundant files in Windows app

7 years agoMove calibre-related into contrib/calibre/
Zhuoyun Wei [Mon, 7 May 2018 08:36:59 +0000 (04:36 -0400)]
Move calibre-related into contrib/calibre/

7 years agoMove core source files into src/
Zhuoyun Wei [Mon, 7 May 2018 08:35:49 +0000 (04:35 -0400)]
Move core source files into src/

7 years agoMerge pull request #332 from wxl/patch-1
Apprentice Harper [Sat, 5 May 2018 17:41:21 +0000 (18:41 +0100)]
Merge pull request #332 from wxl/patch-1

removed Requiem website

7 years agoMerge pull request #490 from wzyboy/backports/infer-filename
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

7 years agoMerge pull request #489 from wzyboy/backports/pylzma
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

7 years agoMerge pull request #473 from cemeyer/kfxzip_efficiency
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

7 years agofixed spelling mistake
Walter Lapchynski [Thu, 19 Apr 2018 22:56:35 +0000 (15:56 -0700)]
fixed spelling mistake

7 years agoPropagate changes
Zhuoyun Wei [Wed, 18 Apr 2018 09:23:12 +0000 (05:23 -0400)]
Propagate changes

7 years agoInfer filenames consistently
Zhuoyun Wei [Wed, 18 Apr 2018 09:21:44 +0000 (05:21 -0400)]
Infer filenames consistently

7 years agoDocument LZMA support on Windows
Zhuoyun Wei [Wed, 18 Apr 2018 09:09:33 +0000 (05:09 -0400)]
Document LZMA support on Windows

7 years agoPropagate changes
Zhuoyun Wei [Wed, 18 Apr 2018 08:58:45 +0000 (04:58 -0400)]
Propagate changes

7 years agoUse pylzma as a fallback
Zhuoyun Wei [Wed, 18 Apr 2018 08:57:07 +0000 (04:57 -0400)]
Use pylzma as a fallback

7 years agoDon't mask ImportError if dependencies are not met
Zhuoyun Wei [Wed, 18 Apr 2018 08:54:53 +0000 (04:54 -0400)]
Don't mask ImportError if dependencies are not met

7 years agokfxdrm: Traipse through the kfx-zip more efficiently
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.

7 years agoMinor tweaks for first attempt at KFX support - version numbers to 6.6.0, readmes...
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.

7 years agoMerge pull request #458 from tomthumb1997/KFX
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

7 years agoCreate kfxdedrm.py
tomthumb1997 [Tue, 13 Mar 2018 00:35:52 +0000 (20:35 -0400)]
Create kfxdedrm.py

7 years agoCreate ion.py
tomthumb1997 [Tue, 13 Mar 2018 00:35:28 +0000 (20:35 -0400)]
Create ion.py

7 years agoUpdate kgenpids.py
tomthumb1997 [Tue, 13 Mar 2018 00:34:58 +0000 (20:34 -0400)]
Update kgenpids.py

7 years agoUpdate k4mobidedrm.py
tomthumb1997 [Tue, 13 Mar 2018 00:33:33 +0000 (20:33 -0400)]
Update k4mobidedrm.py

7 years agoUpdate __init__.py
tomthumb1997 [Tue, 13 Mar 2018 00:32:41 +0000 (20:32 -0400)]
Update __init__.py

7 years agoupdated KFX instructions.
Apprentice Harper [Sat, 20 Jan 2018 17:04:50 +0000 (17:04 +0000)]
updated KFX instructions.

7 years agosupport fetching mac address on linux
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

8 years agoMerge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
Apprentice Harper [Fri, 20 Oct 2017 07:09:50 +0000 (08:09 +0100)]
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools

8 years agoUpdated version number, copied fix to all tools, updated READMEs and FAQs
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

8 years agoremoved Requiem website
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

8 years agoAdded note about Mac application and error 111
Apprentice Harper [Tue, 1 Aug 2017 05:54:53 +0000 (06:54 +0100)]
Added note about Mac application and error 111

8 years agoMerge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
Apprentice Harper [Tue, 4 Jul 2017 06:07:04 +0000 (07:07 +0100)]
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools

8 years agoFinally, a proper fix for the accented user name problem
Apprentice Harper [Tue, 4 Jul 2017 06:05:51 +0000 (07:05 +0100)]
Finally, a proper fix for the accented user name problem

8 years agoMerge pull request #306 from concavegit/master
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

8 years agoforgot backslash in kindle key instructions
Kawin Nikomborirak [Wed, 28 Jun 2017 19:25:39 +0000 (19:25 +0000)]
forgot backslash in kindle key instructions

8 years agoKindlekey fix for complex mac disk setups.
Apprentice Harper [Tue, 27 Jun 2017 16:22:23 +0000 (17:22 +0100)]
Kindlekey fix for complex mac disk setups.

8 years agoUpdate PDF to use Decimal instead of float to handle very precise numbers. Update...
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.

8 years agofix formatting
Apprentice Harper [Thu, 22 Jun 2017 06:01:09 +0000 (07:01 +0100)]
fix formatting

8 years agoAdd disabling workaround to KFX section.
Apprentice Harper [Thu, 22 Jun 2017 05:59:36 +0000 (06:59 +0100)]
Add disabling workaround to KFX section.

8 years agoKFX Decrypter archive in Pascal!
Apprentice Harper [Tue, 20 Jun 2017 05:55:25 +0000 (06:55 +0100)]
KFX Decrypter archive  in Pascal!

8 years agoMerge pull request #300 from concavegit/master
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

8 years agofix step numbers
concavegit [Mon, 19 Jun 2017 04:04:16 +0000 (21:04 -0700)]
fix step numbers

8 years agoUpdate kindle on linux documentation
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.

8 years agoMerge pull request #257 from agronauts/multi_decrypt
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.

8 years agoAdded --all flag to sys.args
Patrick Nicholls [Mon, 24 Apr 2017 09:48:53 +0000 (21:48 +1200)]
Added --all flag to sys.args

8 years agoKFX and other updates to the readmes
Apprentice Harper [Thu, 20 Apr 2017 07:03:56 +0000 (08:03 +0100)]
KFX and other updates to the readmes

8 years agoImplement decrypting of all books
Patrick Nicholls [Sun, 16 Apr 2017 00:27:34 +0000 (12:27 +1200)]
Implement decrypting of all books

8 years agoRefactor decrypt book & add 'all' option to CLI
Patrick Nicholls [Sun, 16 Apr 2017 00:16:59 +0000 (12:16 +1200)]
Refactor decrypt book & add 'all' option to CLI

8 years agoFix for problem starting Mac app due to missing folder
Apprentice Harper [Thu, 23 Mar 2017 06:28:24 +0000 (06:28 +0000)]
Fix for problem starting Mac app due to missing folder

8 years agoFixes for FAQs file concerning Kindle for PC/MAc
Apprentice Harper [Fri, 10 Mar 2017 06:59:33 +0000 (06:59 +0000)]
Fixes for FAQs file concerning Kindle for PC/MAc

8 years agoadded more info about 1.19
Apprentice Harper [Wed, 8 Mar 2017 17:05:51 +0000 (17:05 +0000)]
added more info about 1.19

8 years agoMerge pull request #198 from dunesmopy/patch-1
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

8 years agoAddress review feedback
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.

8 years agoMerge pull request #200 from dunesmopy/patch-3
Apprentice Harper [Thu, 9 Feb 2017 06:46:23 +0000 (06:46 +0000)]
Merge pull request #200 from dunesmopy/patch-3

Update FAQs.md

8 years agoUpdates 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.

8 years agoMerge pull request #199 from dunesmopy/patch-2
Apprentice Harper [Thu, 9 Feb 2017 06:39:28 +0000 (06:39 +0000)]
Merge pull request #199 from dunesmopy/patch-2

Update FAQs.md

8 years agoUpdate FAQs.md
dunesmopy [Sat, 4 Feb 2017 20:34:19 +0000 (12:34 -0800)]
Update FAQs.md

Document included compiled binaries.

8 years agoUpdate FAQs.md
dunesmopy [Sat, 4 Feb 2017 20:28:42 +0000 (12:28 -0800)]
Update FAQs.md

8 years agoSupport multiple input Kindle files
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

8 years agoExplicitly warn about KFX files. Bump version number to 6.5.3
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

8 years agoUpdate FAQs.md
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

8 years agoImprove testing of decrypted text file. (And so decrypt badly formatted ePubs)
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)

8 years agoRemove incorrect Linux support for Kobo Desktop
Apprentice Harper [Tue, 20 Dec 2016 06:27:08 +0000 (06:27 +0000)]
Remove incorrect Linux support for Kobo Desktop

9 years agoUpdate for strange windows users on a network, and more xml verification fixes
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

9 years agoUpdated the FAQs and the main ReadMe
Apprentice Harper [Wed, 19 Oct 2016 06:14:42 +0000 (07:14 +0100)]
Updated the FAQs and the main ReadMe

9 years agoimprove xml detection and handle strange windows network file systems better
Apprentice Harper [Mon, 10 Oct 2016 16:41:05 +0000 (17:41 +0100)]
improve xml detection and handle strange windows network file systems better

9 years agoMaking sure files and versions are consistent
Apprentice Harper [Fri, 7 Oct 2016 16:32:13 +0000 (17:32 +0100)]
Making sure files and versions are consistent

9 years agoUpdate FAQs to point people to new test obok plugin
Apprentice Harper [Fri, 7 Oct 2016 06:13:43 +0000 (07:13 +0100)]
Update FAQs to point people to new test obok plugin

9 years agoNew obok fix that should work for stand-alone script and non-Windows machines. (Makes...
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.)

9 years agoTopaz fix and updated FAQ reference to point to github
Apprentice Harper [Thu, 29 Sep 2016 06:00:11 +0000 (07:00 +0100)]
Topaz fix and updated FAQ reference to point to github

9 years agoMerge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
Apprentice Harper [Wed, 28 Sep 2016 06:15:06 +0000 (07:15 +0100)]
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools

9 years agoFix for Obok Plugin and Obok Desktop v4.0
Apprentice Harper [Wed, 28 Sep 2016 06:14:16 +0000 (07:14 +0100)]
Fix for Obok Plugin and Obok Desktop v4.0

9 years agoNote the new Kobo Desktop version
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.

9 years agoRemove debugging dialog from Mac App. Update version to 6.5.1
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

9 years agoChange to ineptpdf.py, so that we throw an exception for DRM-free PDFs, rather than...
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.

9 years agoUpdate version number to 6.5.0
Apprentice Harper [Fri, 5 Aug 2016 16:34:52 +0000 (17:34 +0100)]
Update version number to 6.5.0

9 years agoFix for another unknown Topaz token.
Apprentice Harper [Fri, 5 Aug 2016 16:24:44 +0000 (17:24 +0100)]
Fix for another unknown Topaz token.

9 years agoUpdate to Mac app to make getting keys much more robust and make startup quicker.
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.

9 years agoChanges to the ReadMes
Apprentice Harper [Mon, 13 Jun 2016 16:37:26 +0000 (17:37 +0100)]
Changes to the ReadMes

9 years agoAdded Kindle for Android note
Apprentice Harper [Thu, 9 Jun 2016 05:28:26 +0000 (06:28 +0100)]
Added Kindle for Android note

9 years agoFormatting and ActiveState Python
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.)

9 years agoImproved the logging answers
Apprentice Harper [Mon, 6 Jun 2016 17:39:33 +0000 (18:39 +0100)]
Improved the logging answers

9 years agoSome formatting fixes for the FAQs
Apprentice Harper [Mon, 6 Jun 2016 05:46:07 +0000 (06:46 +0100)]
Some formatting fixes for the FAQs

9 years agoAdded FAQs.md
Apprentice Harper [Tue, 31 May 2016 16:36:17 +0000 (17:36 +0100)]
Added FAQs.md

9 years agoFixes for B&N key generation and Macs with bonded ethernet ports
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

9 years agoSwitch to notifications for Mac App. Fix problem with Android backup files being...
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,

9 years agoTopaz fixes to Mac & Windows apps, and version number update
Apprentice Harper [Mon, 18 Apr 2016 16:39:17 +0000 (17:39 +0100)]
Topaz fixes to Mac & Windows apps, and version number update

9 years agoAnother Topaz missing token fix.
Apprentice Harper [Mon, 18 Apr 2016 15:54:46 +0000 (16:54 +0100)]
Another Topaz missing token fix.

9 years agoFix for Topaz books of no more than two text pages.
Apprentice Harper [Thu, 14 Apr 2016 16:35:48 +0000 (17:35 +0100)]
Fix for Topaz books of no more than two text pages.

9 years agoFox for new tags in Topaz format ebooks.
Apprentice Harper [Wed, 13 Apr 2016 17:39:13 +0000 (18:39 +0100)]
Fox for new tags in Topaz format ebooks.

9 years agoupdated kindlekey version
Apprentice Harper [Fri, 18 Mar 2016 06:39:53 +0000 (06:39 +0000)]
updated kindlekey version

9 years agoFirst try at a fix for the Kindle for PC encryption update
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

9 years agoMerge pull request #75 from directionless/errormessages
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

9 years agoFix an error message, and add another
seph [Sat, 5 Mar 2016 03:27:57 +0000 (22:27 -0500)]
Fix an error message, and add another

9 years agoMerge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools
apprenticeharper [Fri, 15 Jan 2016 06:34:15 +0000 (06:34 +0000)]
Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools

9 years agoCompletely remove erroneous check
apprenticeharper [Fri, 15 Jan 2016 06:30:54 +0000 (06:30 +0000)]
Completely remove erroneous check