Commit Graph

533 Commits (master)
 

Author SHA1 Message Date
Christian Clauss 798a7f9c8e
GitHub Action: There is no requirements.txt 4 years ago
Apprentice Harper 43f80b767a
Merge pull request #957 from cclauss/patch-1
GitHub Actions: Lint and test our Python code
4 years ago
Apprentice Harper e07bb6523b
Merge pull request #965 from jakemarsden/patch-1
Fix very minor typo in contrib README
4 years ago
Apprentice Harper 5d8dc595ce
Merge pull request #971 from cgaspar/master
Update lzma import to include calibre >= 4.6.0
4 years ago
Carson Gaspar fc6f830088 Update lzma import to include calibre >= 4.6.0 4 years ago
Jake Marsden ff51ee8227
Fix very minor typo in contrib README 4 years ago
Christian Clauss 952b7fa7c0
GitHub Actions: Lint and test our Python code 4 years ago
Cory Solovewicz 0e9e3cf7ca
Update FAQs.md
Update formatting: Wrap all filenames, file paths, and terminal commands in code quotes and cleaned up the file hashes by putting them in an unordered ist.
5 years ago
Andrew (Paradi) Alexander 57702b7d17
Update link 5 years ago
taroxd 666af55404
Update DeDRM_plugin_ReadMe.txt 5 years ago
taroxd 60f1865b53
Fix typo 5 years ago
snah 488cc540cd Allow users to specify Kobo directory and add 'ip' command for linux 5 years ago
cclauss 5bb6b58bc1 Use print() function in both Python 2 and Python 3
Legacy __print__ statements are syntax errors in Python 3 but __print()__ function works as expected in both Python 2 and Python 3.
5 years ago
Dan Walters 3f591ce66f Allow decryption with DSN only. 5 years ago
Adam Plaice 8bd53cd998 Improve documentation for using Kindle for PC with Linux in Wine
I've tested this on Ubuntu 18.04, with wine installed from the default
package repos (no PPAs) with Kindle for PC version 1.17.
5 years ago
Adam Plaice 4bd89fa4aa Fix automatic import of decryption keys on Linux with wine
By default, the wineprefix passed to WineGetKeys is "". Unfortunately,

    os.path.abspath(os.path.expanduser(os.path.expandvars("")))

returns the path to the working directory, which depends on the
directory from which calibre was invoked.  Hence under current
behaviour the wineprefix becomes that path, no longer being the empty
string.  This means that the `cmdline` that's run is always
`WINEPREFIX=/some/path/ wine python.exe [...]`, rather than `wine
python.exe [...]` even under default conditions, when the wineprefix
hasn't been changed.  Unless the user is improbably lucky and invokes
calibre from ~/.wine/ (the default wineprefix), this causes automatic
retrieval of the keys to always fail.

The bug was introduced in f2190a6755.

Checking for "" allows for correct behaviour in the default case,
while keeping the nice behaviour of expanding `~`.
5 years ago
Apprentice Harper b71ed3887e
Update README.md
added three very FAQs
5 years ago
Apprentice Harper d152586edc
Update FAQs.md 5 years ago
Apprentice Harper aca8043174
Update FAQs.md
better pycrypto install instructions for Mac
5 years ago
Apprentice Harper 8165ad3ebb Fix silly version number error 5 years ago
Apprentice Harper 3d0aa17b2e Version to 6.6.3 with update for kindle book name cleanup and .kinf2018 support (initial) 5 years ago
Apprentice Harper b17b913839
Update FAQs.md
confirmed that it's Kindle for Mac and PC 1.25 that's incompatible at present.
5 years ago
Apprentice Harper d73cd15090 Update for Mac application - 64 bit and no splash screen 5 years ago
Apprentice Harper e4f44604d7 Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools 5 years ago
Apprentice Harper 6ab4f633f1 Merge branch 'master' of https://github.com/apprenticeharper/DeDRM_tools 5 years ago
Apprentice Harper feae07c502
Update FAQs.md
better version info for Kindle for Mac and KIndle for PC
5 years ago
Apprentice Harper c8aaabcbca
Merge pull request #613 from jonahweissman/cli-instructions
Create Calibre CLI instructions
5 years ago
Apprentice Harper 588d06e846
Merge pull request #685 from mvastola/master
Fix "UnicodeEncodeError" in k4mobidedrm.py with titles containing UTF-8 chars
5 years ago
Apprentice Harper ca4bab45ec 64-bit Macintosh Application, executable bit set on droplet, Updated release script, Version set to 6.6.2 5 years ago
Apprentice Harper 3f21bd9f5a Move to new positions 5 years ago
Mike Vastola 454286b08b Small fix to bug in K4/Mobi DeDRM with unicode filenames.
Fixes #658
6 years ago
Jonah Weissman 63c8b28efd Clarify CLI instructions are for Calibre plugin 6 years ago
Apprentice Harper 9b001bfaf3
Merge pull request #421 from drzraf/patch-1
obok.py: support fetching mac address on linux
6 years ago
Apprentice Harper a76adf0ee1
Merge pull request #641 from adericbourg/patch-1
Fix typo
6 years ago
Apprentice Harper 49b064efa4
Merge pull request #623 from shhivam/master
Drastically simplified and corrected primes() in src/kindlekey.py
6 years ago
Apprentice Harper 8f23bf2b30
Merge pull request #546 from felixonmars/patch-1
Fix some typos in ReadMe_First.txt
6 years ago
Alban Dericbourg 1a38cdaf21
Fix typo
s/ooo/oo
6 years ago
shhivam c20089676d shifted the comment to docstring 6 years ago
shhivam f688bee0aa optimised and corrected primes func drastically 6 years ago
Jonah Weissman 114c4988c0 Create CLI instructions 6 years ago
Apprentice Harper 0b206e3fc5
Update FAQs.md 6 years ago
Apprentice Harper ed306a8488
Update FAQs.md 6 years ago
Felix Yan 34b533363a
Fix some typos in ReadMe_First.txt 6 years ago
Apprentice Harper b1d13f2b23
Update FAQs.md
Updated KFX info
6 years ago
Apprentice Harper 613450f84d
Update README.md 6 years ago
Apprentice Harper af6e479af4 Update version number to 6.6.1, with wzyboy's new folder structure. 6 years ago
Apprentice Harper 90e822f470
Merge pull request #502 from wzyboy/feature/reuse-code
Reuse code
6 years ago
Zhuoyun Wei 5c4eed8f1b
Generate only one zip file, making the behaviours consistent 6 years ago
Zhuoyun Wei e665c47075
A wrapper script to make releases 6 years ago
Zhuoyun Wei d6374f7eab
Adjust macOS app directory structure 6 years ago