Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 09-12-2026, 05:57 AM   #1801
lkmiller
Laura
lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.
 
lkmiller's Avatar
 
Posts: 1,821
Karma: 24046200
Join Date: Nov 2009
Device: Kobo Sage, Kobo Elipsa, Nook Glowlight 4 Plus, Kindle Oasis 2
Quote:
Originally Posted by madelonw View Post
There were more than one firmware updates that disabled my process. I no longer worry about the KFX-ZIP problem because (apparently) there is nothing to be done with these files going forward (at least as far as getting usable files into Calibre).
There is if you use the free tools available instead.
lkmiller is offline   Reply With Quote
Old 09-20-2026, 06:00 AM   #1802
Jadehawk
Member
Jadehawk is out to avenge the death of his or her father, Domingo Montoya.Jadehawk is out to avenge the death of his or her father, Domingo Montoya.Jadehawk is out to avenge the death of his or her father, Domingo Montoya.Jadehawk is out to avenge the death of his or her father, Domingo Montoya.Jadehawk is out to avenge the death of his or her father, Domingo Montoya.Jadehawk is out to avenge the death of his or her father, Domingo Montoya.Jadehawk is out to avenge the death of his or her father, Domingo Montoya.Jadehawk is out to avenge the death of his or her father, Domingo Montoya.Jadehawk is out to avenge the death of his or her father, Domingo Montoya.Jadehawk is out to avenge the death of his or her father, Domingo Montoya.Jadehawk is out to avenge the death of his or her father, Domingo Montoya.
 
Posts: 16
Karma: 34493
Join Date: Nov 2024
Device: Kobo Libra Colour / Kindle PWSE
I never used Epubor, but with permission from Satsuoni, I started using a python script as a wrapper for K4PC (since Jul 2025) and eventually also for MSIX and Android Kindle app versions.

Now I have merged them into a single app (spares user having to install python), makes it much easier to maintain (for me) and allows me to help other users troubleshoot when they can't get Satsuoni's tools working in their setups.

It may not be as fancy as what Epubor may provide but is functional for non-techy users and there is no fee to use it.

I made this ultimately for me as a one click, Extractor + Import (To Calibre) + Convert (Using Calibre and KFX-Input plugin).

This is overkill for sure, 100% not needed, but some may find it useful.

What ppl may not like:
  • Needs registration on blog (free, no ads, no mailing list, no contact from me, not selling email addresses) (This prevents unwanted bots scraping the site, specially for Amazon related content and reduces Hot-Linking ).
  • Uses email to activate app (App talks to my server and allows to serve the correct Satsuoni extractor needed by the user, as well as provide updated extractor when released, also missing DLL's when needed for Fallback)


Attached Thumbnails
Click image for larger version

Name:	main ui.png
Views:	43
Size:	96.4 KB
ID:	226064  
Jadehawk is offline   Reply With Quote
Old 09-20-2026, 08:23 AM   #1803
Bastet
Member
Bastet can understand the language of future parallel dimensionsBastet can understand the language of future parallel dimensionsBastet can understand the language of future parallel dimensionsBastet can understand the language of future parallel dimensionsBastet can understand the language of future parallel dimensionsBastet can understand the language of future parallel dimensionsBastet can understand the language of future parallel dimensionsBastet can understand the language of future parallel dimensionsBastet can understand the language of future parallel dimensionsBastet can understand the language of future parallel dimensionsBastet can understand the language of future parallel dimensions
 
Posts: 12
Karma: 51487
Join Date: May 2023
Device: Android Tablet
Thumbs up Awesome piece of work here

Quote:
Originally Posted by Jadehawk View Post
I never used Epubor, but with permission from Satsuoni, I started using a python script as a wrapper for K4PC (since Jul 2025) and eventually also for MSIX and Android Kindle app versions.

Now I have merged them into a single app (spares user having to install python), makes it much easier to maintain (for me) and allows me to help other users troubleshoot when they can't get Satsuoni's tools working in their setups.

It may not be as fancy as what Epubor may provide but is functional for non-techy users and there is no fee to use it.

I made this ultimately for me as a one click, Extractor + Import (To Calibre) + Convert (Using Calibre and KFX-Input plugin).

This is overkill for sure, 100% not needed, but some may find it useful.

What ppl may not like:
  • Needs registration on blog (free, no ads, no mailing list, no contact from me, not selling email addresses) (This prevents unwanted bots scraping the site, specially for Amazon related content and reduces Hot-Linking ).
  • Uses email to activate app (App talks to my server and allows to serve the correct Satsuoni extractor needed by the user, as well as provide updated extractor when released, also missing DLL's when needed for Fallback)


As someone who is just technically proficient enough to get myself into deep dark holes without a leash, I support Jadehhawk's post with absolutely no reservations. The blog registration is not a trap or a scrape, just makes things easier for both parties.
Bastet is offline   Reply With Quote
Old 09-20-2026, 11:46 AM   #1804
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 85,046
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Jadehawk View Post
I never used Epubor, but with permission from Satsuoni, I started using a python script as a wrapper for K4PC (since Jul 2025) and eventually also for MSIX and Android Kindle app versions.

Now I have merged them into a single app (spares user having to install python), makes it much easier to maintain (for me) and allows me to help other users troubleshoot when they can't get Satsuoni's tools working in their setups.
IMHO, I would not pay epubor for stealing code that's not theirs and charging for it. I really appreciate what everyone who helps remove DRM does. Even if it's just helping others to use the free tools.

I do not mind in the least if this is not fancy. As long as it works and I;m able to use it, I'm good to go. Thank you everyone who helps for your help. I especially want to thank Satsuoni for how work on removing the DRM and Jadehowk for his directions. I've used these directions to pass on to some others to help them be able to remove Kindle DRM.

This is a community that really helps when possible and I appreciate everyone who helps when possible.
JSWolf is offline   Reply With Quote
Old 09-20-2026, 08:39 PM   #1805
odamizu
just an egg
odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.
 
odamizu's Avatar
 
Posts: 1,943
Karma: 9246004
Join Date: Mar 2015
Device: Kindle, iOS
Quote:
Originally Posted by Jadehawk View Post
... with permission from Satsuoni, I started using a python script as a wrapper for K4PC (since Jul 2025) and eventually also for MSIX and Android Kindle app versions.

Now I have merged them into a single app (spares user having to install python), makes it much easier to maintain (for me) and allows me to help other users troubleshoot when they can't get Satsuoni's tools working in their setups.
Cool! I have added this to the first post.
odamizu is offline   Reply With Quote
Old 09-24-2026, 03:28 PM   #1806
turnroot
Enthusiast
turnroot began at the beginning.
 
Posts: 25
Karma: 10
Join Date: Jun 2023
Device: Kobo Libra 2
Quote:
Originally Posted by Jadehawk View Post
I never used Epubor, but with permission from Satsuoni, I started using a python script as a wrapper for K4PC (since Jul 2025) and eventually also for MSIX and Android Kindle app versions.

Now I have merged them into a single app (spares user having to install python), makes it much easier to maintain (for me) and allows me to help other users troubleshoot when they can't get Satsuoni's tools working in their setups.

It may not be as fancy as what Epubor may provide but is functional for non-techy users and there is no fee to use it.

I made this ultimately for me as a one click, Extractor + Import (To Calibre) + Convert (Using Calibre and KFX-Input plugin).

This is overkill for sure, 100% not needed, but some may find it useful.

What ppl may not like:
  • Needs registration on blog (free, no ads, no mailing list, no contact from me, not selling email addresses) (This prevents unwanted bots scraping the site, specially for Amazon related content and reduces Hot-Linking ).
  • Uses email to activate app (App talks to my server and allows to serve the correct Satsuoni extractor needed by the user, as well as provide updated extractor when released, also missing DLL's when needed for Fallback)


I clicked on your link and just got to Techy notes. It seems I need to pay to see anything at all.
turnroot is offline   Reply With Quote
Old 09-24-2026, 04:37 PM   #1807
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
Posts: 14,141
Karma: 83479096
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
No. One just needs to register but there is no charge
PeterT is offline   Reply With Quote
Old Yesterday, 05:50 PM   #1808
A Lurker
Zealot
A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.
 
Posts: 124
Karma: 335288
Join Date: Nov 2012
Device: Kindle
Quote:
Originally Posted by Jadehawk View Post
It may not be as fancy as what Epubor may provide but is functional for non-techy users and there is no fee to use it.
I literally can't get past Step 1: "Double click app to start".

When I click the link on your blog it downloads a zipped folder, but unlike the example in your video, it does not contain a file named "KindleKeyFinder-0.8.1.exe". There is no executable file in it. There's a subfolder named "app" but no executable file in it.

UPDATE: I see someone else post on your blog that they had the same issue. You advised them to download version 0.2.0.10. I don't understand. There are only three download links on your blog:

1. "Standard Download: KindleKeyFinder",
2. "Offline-Installation: KindleKeyFinder Offline Installer", and
3. "For Windows 10 Users: Kindle 23620 Win 10 Patch"

There is nothing specifically labeled 0.2.0.10. I assume the "Standard Download" -- which is the one I used -- would have the most recent version. If not, where would I find it?

Last edited by A Lurker; Yesterday at 06:16 PM. Reason: update
A Lurker is offline   Reply With Quote
Old Yesterday, 06:16 PM   #1809
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 54,649
Karma: 182340541
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
A bit odd. When I download KindleKeyFinder-0.2.0.16-ENCRYPTED.zip ( I already has 0.2.0.12 and had updated it but wanted to see if the 0.2.0.16 file had an issue) and open it with 7-Zip, I see a single folder called Kindle Key Finder. Inside the folder, I see a file called Launch Kindle Key Finder.cmd which is what I suspect jadehawk is referring to as the app. I right click on that file and select Run as Administrator and a few seconds later, it pop up the Kindle Key Finder window and all looks good. If you do not Run as Administrator, it will inform you that is needed and offer to restart as Administrator.
DNSB is offline   Reply With Quote
Old Yesterday, 06:36 PM   #1810
A Lurker
Zealot
A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.
 
Posts: 124
Karma: 335288
Join Date: Nov 2012
Device: Kindle
Quote:
Originally Posted by DNSB View Post
Inside the folder, I see a file called Launch Kindle Key Finder.cmd which is what I suspect jadehawk is referring to as the app.
The video tutorial on his blog specifically shows a file named "KindleKeyFinder-0.8.1.exe" and says to click on that. So that was my expectation. The video doesn't show any subfolders or .cmd files. He said this is for non-techies. A non-techy is going to follow the directions and not know to click on the .cmd file instead.

EDIT: To be clear, I realize the version number might change so I wasn't expecting a file named exactly "KindleKeyFinder-0.8.1.exe". But I figured there should be a file generally named "KindleKeyFinder-?.?.?.exe".

Last edited by A Lurker; Today at 10:28 AM.
A Lurker is offline   Reply With Quote
Old Yesterday, 07:50 PM   #1811
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 54,649
Karma: 182340541
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
If you read the README.md file, there are multiple references such as:

Quote:
App-only packages include hashed `portable-support` copies of `Bootstrap-Portable.ps1` and `Launch Kindle Key Finder.cmd`. After a successful start, the application can atomically refresh the installation-root support files so bootstrap fixes can ship through a normal application update instead of requiring a full Public/Offline reinstall.
Quote:
Beginning with `0.2.0.1`, normal self-updates use separate portable application and shared-Runtime artifacts rather than replacing a KKF-built EXE.
Quote:
use the portable-Python test builder so the test environment matches the 0.2.0.1+ production architecture and does not create a KKF-built application EXE
This, BTW, is one thing I dislike about video tutorials, AI search or Youtube as a source of certainty. Things change but the video tutorials and Youtube don't change and all too often the AI results either don't change or hallucinate.

For me, since a .cmd file is just another executable so I clicked on it though this was after reading the README.md file.
DNSB is offline   Reply With Quote
Old Yesterday, 07:58 PM   #1812
Sirtel
Grand Sorcerer
Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.
 
Sirtel's Avatar
 
Posts: 15,755
Karma: 251065365
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
Quote:
Originally Posted by DNSB View Post
If you read the README.md file, there are multiple references such as...
All that is pretty much Greek to me as a layperson and not an IT-professional.
Sirtel is online now   Reply With Quote
Old Today, 03:25 AM   #1813
andyh2000
Avid reader (he/him)
andyh2000 ought to be getting tired of karma fortunes by now.andyh2000 ought to be getting tired of karma fortunes by now.andyh2000 ought to be getting tired of karma fortunes by now.andyh2000 ought to be getting tired of karma fortunes by now.andyh2000 ought to be getting tired of karma fortunes by now.andyh2000 ought to be getting tired of karma fortunes by now.andyh2000 ought to be getting tired of karma fortunes by now.andyh2000 ought to be getting tired of karma fortunes by now.andyh2000 ought to be getting tired of karma fortunes by now.andyh2000 ought to be getting tired of karma fortunes by now.andyh2000 ought to be getting tired of karma fortunes by now.
 
andyh2000's Avatar
 
Posts: 938
Karma: 7295632
Join Date: Apr 2009
Location: UK
Device: Samsung Galaxy Z Flip 6 / Kindle Paperwhite / TCL Nxtpaper 14 / X4
Quote:
Originally Posted by Sirtel View Post
All that is pretty much Greek to me as a layperson and not an IT-professional.
I've been in software development for 30+ years and it doesn't mean much to me either. It's completely the wrong language to use if you're aiming at a non-techy audience.
andyh2000 is online now   Reply With Quote
Old Today, 05:42 AM   #1814
lkmiller
Laura
lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.lkmiller ought to be getting tired of karma fortunes by now.
 
lkmiller's Avatar
 
Posts: 1,821
Karma: 24046200
Join Date: Nov 2009
Device: Kobo Sage, Kobo Elipsa, Nook Glowlight 4 Plus, Kindle Oasis 2
Quote:
Originally Posted by Sirtel View Post
All that is pretty much Greek to me as a layperson and not an IT-professional.
And yet, you are having no issue using Satsuoni's tools on their own, right? I appreciate Jadehawk's work on this, but I think Jadehawk is a little too techie to write non-techie.
lkmiller is offline   Reply With Quote
Old Today, 10:36 AM   #1815
A Lurker
Zealot
A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.A Lurker ought to be getting tired of karma fortunes by now.
 
Posts: 124
Karma: 335288
Join Date: Nov 2012
Device: Kindle
Quote:
Originally Posted by DNSB View Post
If you read the README.md file, there are multiple references such as:
It won't open for me because my PC doesn't recognize the extension. What is .md? I thought README files were supposed to be .txt?

This is another example of his product not being suitable for non-techies. In and of itself that would be fine. He's not obligated to produce anything for non-techies. But he's advertising it as being for non-techies, which is going to lead to confusion and frustration.

Quote:
Originally Posted by DNSB View Post
This, BTW, is one thing I dislike about video tutorials, AI search or Youtube as a source of certainty. Things change but the video tutorials and Youtube don't change and all too often the AI results either don't change or hallucinate.
I'm referring to the tutorial Jadehawk created himself and posted on his blog. It's not a third-party tutorial. That's why I had the expectation that its directions would match the downloadable files.

Last edited by A Lurker; Today at 10:47 AM.
A Lurker is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Dealing with Kindle for PC/Mac 1.19 and KFX in calibre jhowell Calibre 2232 05-27-2024 05:58 AM
Dealing with Adobe DRM eBooks from other stores? Amon_Re Kobo Reader 19 04-16-2023 04:33 PM
Dealing with Kindle for PC/Mac 1.19 and KFX in calibre BetterRed Conversion 0 02-08-2017 12:47 PM
Dealing with Kindle ebooks in calibre BetterRed Devices 0 02-06-2017 06:59 PM
Newbie dealing with eBooks and Calibre DUCKofD3ATH Calibre 7 11-17-2010 11:51 AM


All times are GMT -4. The time now is 02:30 PM.


MobileRead.com is a privately owned, operated and funded community.