Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Closed Thread
 
Thread Tools Search this Thread
Old 07-16-2020, 01:33 AM   #931
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: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by jhowell View Post
Since first book on your list was under a dollar I bought a copy and tried it on my Windows 10 PC using Kindle for PC version 1.26. I was able to download it in KFX format without any error.

I can't explain why it does not work in your system. Possibly something to do with the VM?
I tried it on a Windows 10 Insider Preview VM with Kindle 1.26 and the file downloaded and was readable. I'm wondering if @mexofeed1 had somehow disabled KFX downloads since I got the same error message as he saw on my Windows 10 install with KindleforPC 1.24 with rendertest.exe renamed.
Attached Thumbnails
Click image for larger version

Name:	B07PMS31QQ.png
Views:	446
Size:	91.1 KB
ID:	180660  
DNSB is offline  
Old 07-16-2020, 02:30 AM   #932
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: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
I did some more digging at the issue. I managed to duplicate the Your Kindle App needs an update to download using Kindle for PC 1.26.

This required a 2 step process.

After opening Regedit, I went into HKCU/Software/Amazon/Kindle/User Settings and changed the value of isKRFDRendererSupported from true to false. At this point, it looks fine but as soon as you open Kindle for PC 1.26, the value gets changed back to true.

To prevent this from happening, again in Regedit, right click on User Settings and then Permissions. In Permissions, click on Disable Inheritance. This will ask if you want to do with current inherited permissions. Click on the Convert Inherited Permissions into explicit permissions on this object. Once that is done, step though the listed users, double click on any that don't show Read as the Access and remove the check mark from Full Control leaving the one on Read.

Perhaps not oddly this seems to block all KFX downloads for K4PC 1.26 and 1.28.

Edit: Also checked with Kindle for PC 1.29.58059 and still did not get KFX files though I did re-enable Full Control for System, my user and Administrators before the install and removed Full Control after the install. Without that, the install seemed to work but Kindle for PC came up still saying it was 1.28.55076.

Last edited by DNSB; 07-16-2020 at 03:13 AM. Reason: Added comment about Kindle for PC 1.29.58059
DNSB is offline  
Advert
Old 07-16-2020, 06:29 AM   #933
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,533
Karma: 23597272
Join Date: Nov 2009
Device: Kobo Sage, Kobo Elipsa, Nook Glowlight 4 Plus, Kindle Oasis 2
Quote:
Originally Posted by DNSB View Post

Perhaps not oddly this seems to block all KFX downloads for K4PC 1.26 and 1.28.

...Also checked with Kindle for PC 1.29.58059 and still did not get KFX files
Woo hoo! Thanks for this. I'll keep using K4PC 1.17 for as long as possible, but good to know there's a way to prevent KFX downloads in the latest versions.
lkmiller is offline  
Old 07-16-2020, 04:20 PM   #934
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: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by lkmiller View Post
Woo hoo! Thanks for this. I'll keep using K4PC 1.17 for as long as possible, but good to know there's a way to prevent KFX downloads in the latest versions.
I'm not sure how many people are going to be comfortable with editing the registry and setting permissions.
DNSB is offline  
Old 07-16-2020, 04:41 PM   #935
Terisa de morgan
Grand Sorcerer
Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.Terisa de morgan ought to be getting tired of karma fortunes by now.
 
Terisa de morgan's Avatar
 
Posts: 6,636
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
Quote:
Originally Posted by DNSB View Post
I'm not sure how many people are going to be comfortable with editing the registry and setting permissions.
Count me in, so thank you
Terisa de morgan is online now  
Advert
Old 07-16-2020, 07:11 PM   #936
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: 13,504
Karma: 240526511
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
Me too. Many thanks!
Sirtel is offline  
Old 07-16-2020, 09:01 PM   #937
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,079
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by DNSB View Post
I did some more digging at the issue. I managed to duplicate the Your Kindle App needs an update to download using Kindle for PC 1.26.

This required a 2 step process.

After opening Regedit, I went into HKCU/Software/Amazon/Kindle/User Settings and changed the value of isKRFDRendererSupported from true to false. At this point, it looks fine but as soon as you open Kindle for PC 1.26, the value gets changed back to true.

To prevent this from happening, again in Regedit, right click on User Settings and then Permissions. In Permissions, click on Disable Inheritance. This will ask if you want to do with current inherited permissions. Click on the Convert Inherited Permissions into explicit permissions on this object. Once that is done, step though the listed users, double click on any that don't show Read as the Access and remove the check mark from Full Control leaving the one on Read.

Perhaps not oddly this seems to block all KFX downloads for K4PC 1.26 and 1.28.

Edit: Also checked with Kindle for PC 1.29.58059 and still did not get KFX files though I did re-enable Full Control for System, my user and Administrators before the install and removed Full Control after the install. Without that, the install seemed to work but Kindle for PC came up still saying it was 1.28.55076.
Maybe you can post an exported REG file for that Key.
NOTE reg files install or modify your registry. BE SURE you trust the source.
theducks is online now  
Old 07-16-2020, 09:29 PM   #938
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: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by theducks View Post
Maybe you can post an exported REG file for that Key.
NOTE reg files install or modify your registry. BE SURE you trust the source.
You could export/import the .reg file but that will not change the permissions on the key. In theory, the permissions can be changed by a program (the old Windows 2000/2003 regini program could do that) but by the time you open the key to see which permissions need to be changed, it's probably quicker to do it manually.

Without the permissions change, Kindle for PC will change that value back to true.
DNSB is offline  
Old 07-16-2020, 10:55 PM   #939
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,078
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by DNSB View Post
Without the permissions change, Kindle for PC will change that value back to true.
It appears that it sets the value based on the results of the renderer-test program run at startup. If you launch Kindle for PC, wait a few seconds, and then update the registry the value will stick until K4PC is launched again.
jhowell is offline  
Old 07-16-2020, 11:07 PM   #940
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: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by jhowell View Post
It appears that it sets the value based on the results of the renderer-test program run at startup. If you launch Kindle for PC, wait a few seconds, and then update the registry the value will stick until K4PC is launched again.
So if you rename the file attached to this message to deKFX.reg and import it after Kindle for PC has been started, it should disable KFX. Possibly the easiest way to test.
Attached Files
File Type: txt deKFX.reg.txt (268 Bytes, 550 views)
DNSB is offline  
Old 07-17-2020, 12:07 AM   #941
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: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
I was doing some playing with Kindle for PC 1.29. Since my original method blocks all writes to that registry key, it does not let Kindle for PC store such things as books opened,etc.

As an alternative (thanks, jhowell!), I did a batch file that kicks off Kindle for PC, waits 10 seconds and then imports the deKFX.reg file. I tried to make the batch file generic by using variables for the Appdata/Local and user home directory. The pause can be removed when you are happy with the timeout setting (basically on my system, the Kindle app opens and then the reg import happens, your system may need a higher number depending on system speed). Both the kindle.cmd and deKFX.reg files were placed on my desktop.

kindle.cmd
Code:
start %LOCALAPPDATA%\Amazon\Kindle\application\kindle.exe
timeout 10
reg import %HOMEPATH%\Desktop\deKFX.reg
pause
deKFX.reg
Code:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Amazon\Kindle\User Settings]
"isKRFDRendererSupported"="false"
Both files are in the .zip file attached to this message. Unpack to your desktop and check if it works for you.
Attached Files
File Type: zip KFX_begone.zip (569 Bytes, 2918 views)

Last edited by DNSB; 07-17-2020 at 12:19 AM. Reason: Fat fingers cause typos...
DNSB is offline  
Old 07-17-2020, 07:30 AM   #942
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,078
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by DNSB View Post
Both files are in the .zip file attached to this message. Unpack to your desktop and check if it works for you.
Thanks. It works for me, but I did have to unblock both files after unzipping before Windows 10 would let me use them.

It would be nice if the .reg file did not have to be placed on the Desktop. And while Kindle for PC started in under ten seconds on my system, I can see that it might not on a slower system.

Since there is no way to detect when Kindle for PC has finished starting up I would rather just run the .reg file manually once I know it is ready.
jhowell is offline  
Old 07-17-2020, 11:31 AM   #943
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,078
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by DNSB View Post
As an alternative (thanks, jhowell!), I did a batch file that kicks off Kindle for PC, waits 10 seconds and then imports the deKFX.reg file.
I modified your .cmd file to not require a separate .reg file and to poll the registry and patch the value once Kindle for PC has set it. That should make it work more quickly on fast systems and prevent it from failing on slow systems.

The file is attached for testing. Unzip and run. (On some systems you may need to unblock it by right clicking, selecting Properties and then in the dialog checking Unblock then OK.)

Spoiler:
Code:
reg delete "HKEY_CURRENT_USER\SOFTWARE\Amazon\Kindle\User Settings" /v "isKRFDRendererSupported" /f
start %LOCALAPPDATA%\Amazon\Kindle\application\kindle.exe
:repeat
timeout 1
reg query "HKEY_CURRENT_USER\SOFTWARE\Amazon\Kindle\User Settings" /v "isKRFDRendererSupported"
if ERRORLEVEL 1 goto :repeat
reg add "HKEY_CURRENT_USER\SOFTWARE\Amazon\Kindle\User Settings" /v "isKRFDRendererSupported" /t REG_SZ /d "false" /f


(Attachment removed. See this post for the latest version.)

Last edited by jhowell; 08-10-2020 at 08:33 AM.
jhowell is offline  
Old 07-17-2020, 01:22 PM   #944
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: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by jhowell View Post
Thanks. It works for me, but I did have to unblock both files after unzipping before Windows 10 would let me use them.

It would be nice if the .reg file did not have to be placed on the Desktop. And while Kindle for PC started in under ten seconds on my system, I can see that it might not on a slower system.

Since there is no way to detect when Kindle for PC has finished starting up I would rather just run the .reg file manually once I know it is ready.
The only reason for the .reg file on the desktop was quick and dirty. Basically, just testing the concept. As for the 10 second delay, on my system, KindleforPC flipped the value in under 3 seconds.
DNSB is offline  
Old 07-17-2020, 11:20 PM   #945
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: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
I have noticed one issue with using the registry change after Kindle for PC launches to prevent KFX downloads. If I had made a purchase since I last ran Kindle for PC, it would start the download immediately after it finished starting up and would download the KFX before noticing the registry change. Going to Manage Your Content and Devices where I changed my default device to my iPhone keeps that from happening. If it does happen, "remove from the device" and then restarting Kindle for PC allowed manually downloading an AZW3 copy. Jhowell's modified file has a shorter wait time but still showed the issue.
DNSB is offline  
Closed Thread

Tags
k4pc, kindle for pc


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Handling KFX files in Calibre HarryT Conversion 53 08-31-2018 03:21 AM
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
updated calibre with a little help for kfx format cvkemp Amazon Kindle 0 10-06-2015 10:08 AM
Dealing with Multiple Calibre libraries samoanbiscuit Calibre Companion 4 08-27-2014 09:35 AM


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


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