Library organization on PC / reader | PC Applications | fb2mobi [Other]



Rep: (51)
fb2mobi - Library organization on PC / reader | PC applications
Supported platforms: Windows, MacOS, Linux

Discussion of the converter was originally conducted onthe-ebook.org (the resource is closed from March 1, 2019) and here in the subject Library organization on PC / reader .

In order not to litter the topic "Organization of the Library", further discussion will be conducted here.

This program is a refinement of the original project.dnk_dz - fb2conv. The original program has been translated into English, Python 3 and for a while lost ui (gui). In the process, various bugs were fixed and some new features were added that are listed in the documentation. After some time, the author of the original project found time, joined the project and returned the UI (GUI) from the old project, improving it. He also took care of the build for MAC.

Project site
Documentation
Latest binaries

Configuration examples:

  1. Frommergen3107 (fb2 ->azw3, fb2 ->epub) - link
  2. FromELEKTR0NIK (fb2 ->azw3, fb2 ->epub) - link
  3. Fromeliy - link



Due to the difficulties of supporting Python on a variety of platforms, this project is in the freezing stage. Instead, it is proposed to usenew generation of converter .

Attached images
Attached Image


Post has been editedrupor123 - 16.07.19, 23:00



Rep: (70)
Eliy @ 03/11/19, 16:13*
Documentation and the program itself here: Documentation
Latest binaries
Actually, as indicated in the header
Use latest version with GUI
And then on the Internet you can still find some kind of fb2mobi and there will be a mess ...
Run fb2mobi-gui.exe and use.

I downloaded and installed, as indicated under the links, the conversion does not work - the conversion error after 50% progress.
Eliy @ 03/11/19, 16:13*
It is better to edit styles and settings files in the notepad ++ program and not in a regular notepad.

This editor installed, the code became readable.

Post has been editedELEKTR0NIK - 11.03.19, 17:24



Rep: (686)
* ELEKTR0NIK what kind of file? Can you share?

Post has been editedeliy - 11.03.19, 17:32



Rep: (70)
Eliy @ 03/11/19, 17:31*
what kind of file?

Here is:

I read in the manual that Kindle ignores change the parameter of side indents. Those. in this program this parameter cannot be changed?

Post has been editedELEKTR0NIK - 11.03.19, 17:42



Rep: (34)
ELEKTR0NIK @ 03/11/19, 17:39*
I read in the manual that Kindle ignores change the parameter of side indents. Those. in this program this parameter cannot be changed?

Ignores indentation top / bottom. And right / left - you can change.
Also, line spacing cannot be made less than 1.



Rep: (25)
ELEKTR0NIK @ 03/11/19, 17:42*
I downloaded and installed, as indicated under the links, the conversion does not work - the conversion error after 50% progress.

ELEKTR0NIK @ 03/11/19, 18:39*
Here is:
пїЅ#пїЅ
Emelyanov_Mir-Karika_4_Nastoyashchaya-magiya.7JnbUQ.520867.fb2.zip (379.82 KB)

Your file is successfully converted. Have you tried to convert one file? Can you see what the log contains after the conversion error?



Rep: (686)
ELEKTR0NIK @ 03/11/19, 17:39*
Here is:

Normal file. It should convert normally.
Let's try this:

We take the program with all the default settings, we don’t get into the configuration files, we don’t touch anything there.
If you have touched, unzip everything into the program folder again, replacing all the files.
Run the program.
In the window, add the file, well, that’s what you gave
Go to the GUI settings
Select the kindleNew profile, format mobi, clear the "convert to folder" field, Embed the font No, click OK and convert the book by clicking the "Convert to disk" button, a window for selecting a place for the result will open, select and OK.



Rep: (70)
Eliy @ 03/11/19, 18:00*
Let's try this:

I did everything, but the result:
Attached Image

Log
[2019-03-11 18: 08: 29,493] CRITICAL: kindlegen error, conversion interrupted.



Rep: (686)
* ELEKTR0NIK , do you have a kindlegen.exe file in the program folder? He didn’t accidentally go anywhere?
I hope you have downloaded the correct version for your windows. I don’t know the 32 or 64 bit OS you have ...

Post has been editedeliy - 11.03.19, 18:29



Rep: (70)
* eliy , Yes * eliy , yes 64 bit, the file is in place, downloaded and installed as in your post : wallbash:



Rep: (0)
Mergen3107 @ 03/11/19, 11:07*
Yes, they work

Strange, they don’t work for me. A definition is given, but the word does not go to the dictionary. What could be the problem?



Rep: (686)
* ELEKTR0NIK Can I have the whole log?



Rep: (70)
* eliy , I experimented with running a file from different places - from the desktop, so there are a lot of errors. Then moved to C: / Program files / fb2mobi. There are already fewer errors.
[2019-03-11 18: 42: 21,459] INFO:
[2019-03-11 18: 42: 21,460] INFO: Converting "Emelyanov_Mir-Karika_4_Nastoyashchaya-magiya.7JnbUQ.520867.fb2.zip" in "C: \ Users \ sofia \ AppData \ Local \ Temp \ tmp5er9gxu0" ...
[2019-03-11 18: 42: 21,460] INFO: Using profile "KindleNew".
[2019-03-11 18: 42: 21,460] INFO: Unpacking ...
[2019-03-11 18: 42: 21,484] INFO: Converting fb2 to html ...
[2019-03-11 18: 42: 21,521] INFO: Applying XSLT transformations "C: \ Users \ sofia \ Desktop \ fb2mobi \ profiles \ dash_spaces.xsl"
[2019-03-11 18: 42: 21,699] DEBUG: Parsing binary {'id': 'cover.jpg', 'content-type': 'image / jpeg'}
[2019-03-11 18: 42: 21,724] DEBUG: Parsing description
[2019-03-11 18: 42: 21,734] DEBUG: Parsing body: {'name': 'Content'}
[2019-03-11 18: 42: 24,269] INFO: Processing took 2.81 sec.
[2019-03-11 18: 42: 24,277] INFO: Running kindlegen ...
[2019-03-11 18: 42: 25,533] DEBUG:
*************************************************************
Amazon kindlegen (Windows) V2.9 build 1029-0897292
A command line e-book compiler
Copyright Amazon.com and its Affiliates 2014
*************************************************************

Info: I9006: option: -c1: Standard DOC compression

Error (prcgen): E21010: cannot create the temp file. Please check there is enough disk space.

Info (prcgen): I1047: Added metadata dc: Title "(MK 04) True Magic"

Info (prcgen): I1047: Added metadata dc: Creator "Emelyanov Anton Dmitrievich"

Info (prcgen): I1047: Added metadata dc: Creator "Sergey Anatolyevich Savinov"

Info (prcgen): I1047: Added metadata dc: Subject "sf_action"

Info (prcgen): I1047: Added metadata dc: Description "Death does not exist! But only if you have carefully hidden your tombstone ... And one more thing: they lied to you, they lie and they will lie. This world is built on a lie! It’s only sometimes that deception so much that you just need to step back and prepare for the continuation of the party.

Info (cssparser): I10004: @rules other than @import, @charset and @ font-face are not supported.

Info (prcgen): I1002: Parsing files 0000055

Error (parsing): E3005: Could not access file.

Warning (htmlprocessor): W28001: CSS style specified in content is not supported by Kindle readers. Removing the CSS property: 'max-width' in file: C: \ Users \ sofia \ AppData \ Local \ Temp \ tmp5er9gxu0 \ OEBPS \ stylesheet.css

Warning (htmlprocessor): W28001: CSS style specified in content is not supported by Kindle readers. Removing the CSS property: 'max-height' in file: C: \ Users \ sofia \ AppData \ Local \ Temp \ tmp5er9gxu0 \ OEBPS \ stylesheet.css


[2019-03-11 18: 42: 25,536] CRITICAL: kindlegen error, conversion interrupted.
[2019-03-11 18: 42: 25,555] DEBUG: Resulting file: "None"
[2019-03-11 18: 45: 15,456] INFO:
[2019-03-11 18: 45: 15,458] INFO: Converting "Emelyanov_Mir-Karika_4_Nastoyashchaya-magiya.7JnbUQ.520867.fb2.zip" in "C: \ Users \ sofia \ AppData \ Local \ Temp \ tmp1vufhi93" ...
[2019-03-11 18: 45: 15,458] INFO: Using profile "KindleNew".
[2019-03-11 18: 45: 15,458] INFO: Unpacking ...
[2019-03-11 18: 45: 15,504] INFO: Converting fb2 to html ...
[2019-03-11 18: 45: 15,534] INFO: Applying XSLT transformations "C: \ Program Files \ fb2mobi \ profiles \ dash_spaces.xsl"
[2019-03-11 18: 45: 15,702] DEBUG: Parsing binary {'id': 'cover.jpg', 'content-type': 'image / jpeg'}
[2019-03-11 18: 45: 15,753] DEBUG: Parsing description
[2019-03-11 18: 45: 15,762] DEBUG: Parsing body: {'name': 'Content'}
[2019-03-11 18: 45: 18,254] ​​INFO: Processing took 2.8 sec.
[2019-03-11 18: 45: 18,255] INFO: Running kindlegen ...
[2019-03-11 18: 45: 19,658] DEBUG:
*************************************************************
Amazon kindlegen (Windows) V2.9 build 1029-0897292
A command line e-book compiler
Copyright Amazon.com and its Affiliates 2014
*************************************************************

Info: I9006: option: -c1: Standard DOC compression

Error (prcgen): E21010: cannot create the temp file. Please check there is enough disk space.

Info (prcgen): I1047: Added metadata dc: Title "(MK 04) True Magic"

Info (prcgen): I1047: Added metadata dc: Creator "Emelyanov Anton Dmitrievich"

Info (prcgen): I1047: Added metadata dc: Creator "Sergey Anatolyevich Savinov"

Info (prcgen): I1047: Added metadata dc: Subject "sf_action"

Info (prcgen): I1047: Added metadata dc: Description "Death does not exist! But only if you have carefully hidden your tombstone ... And one more thing: they lied to you, they lie and they will lie. This world is built on a lie! It’s only sometimes that deception so much that you just need to step back and prepare for the continuation of the party.

Info (cssparser): I10004: @rules other than @import, @charset and @ font-face are not supported.

Info (prcgen): I1002: Parsing files 0000055

Error (parsing): E3005: Could not access file.

Warning (htmlprocessor): W28001: CSS style specified in content is not supported by Kindle readers. Removing the CSS property: 'max-width' in file: C: \ Users \ sofia \ AppData \ Local \ Temp \ tmp1vufhi93 \ OEBPS \ stylesheet.css

Warning (htmlprocessor): W28001: CSS style specified in content is not supported by Kindle readers. Removing the CSS property: 'max-height' in file: C: \ Users \ sofia \ AppData \ Local \ Temp \ tmp1vufhi93 \ OEBPS \ stylesheet.css


[2019-03-11 18: 45: 19,661] CRITICAL: kindlegen error, conversion interrupted.
[2019-03-11 18: 45: 19,672] DEBUG: Resulting file: "None"
[2019-03-11 18: 48: 48,374] INFO:
[2019-03-11 18: 48: 48,375] INFO: Converting "Emelyanov_Mir-Karika_4_Nastoyashchaya-magiya.7JnbUQ.520867.fb2.zip" in "C: \ Users \ sofia \ AppData \ Local \ Temp \ tmppz5zcaf8" ...
[2019-03-11 18: 48: 48,375] INFO: Using profile "KindleNew".
[2019-03-11 18: 48: 48,375] INFO: Unpacking ...
[2019-03-11 18: 48: 48,434] INFO: Converting fb2 to html ...
[2019-03-11 18: 48: 48,467] INFO: Applying XSLT transformations "C: \ Program Files \ fb2mobi \ profiles \ dash_spaces.xsl"
[2019-03-11 18: 48: 48,639] DEBUG: Parsing binary {'id': 'cover.jpg', 'content-type': 'image / jpeg'}
[2019-03-11 18: 48: 48,668] DEBUG: Parsing description
[2019-03-11 18: 48: 48,676] DEBUG: Parsing body: {'name': 'Content'}
[2019-03-11 18: 48: 51,117] INFO: Processing took 2.74 sec.
[2019-03-11 18: 48: 51,117] INFO: Running kindlegen ...
[2019-03-11 18: 48: 51,123] CRITICAL: 740
[2019-03-11 18: 48: 51,123] CRITICAL: The requested operation requires an increase
[2019-03-11 18: 48: 51,128] DEBUG: Getting details
Traceback (most recent call last):
File "library.zip/fb2mobi.py", line 261, in process_file
File "library.zip/subprocess.py", line 709, in __init__
File "library.zip/subprocess.py", line 997, in _execute_child
OSError: [WinError 740] The requested operation requires a raise
Stack (most recent call last):
File "library.zip/__startup__.py", line 14, in run
File "library.zip/Console.py", line 26, in run
File "library.zip/fb2mobi-gui.py", line 1418, in<module>
File "library.zip/fb2mobi-gui.py", line 747, in convertToDisk
File "library.zip/fb2mobi-gui.py", line 627, in process
File "library.zip/fb2mobi.py", line 272, in process_file
[2019-03-11 18: 50: 42,432] INFO:
[2019-03-11 18: 50: 42,433] INFO: Converting "Emelyanov_Mir-Karika_4_Nastoyashchaya-magiya.7JnbUQ.520867.fb2.zip" in "C: \ Users \ sofia \ AppData \ Local \ Temp \ tmpma6msukz" ...
[2019-03-11 18: 50: 42,433] INFO: Using profile "KindleNew".
[2019-03-11 18: 50: 42,434] INFO: Unpacking ...
[2019-03-11 18: 50: 42,470] INFO: Converting fb2 to html ...
[2019-03-11 18: 50: 42,504] INFO: Applying XSLT transformations "C: \ Program Files \ fb2mobi \ profiles \ dash_spaces.xsl"
[2019-03-11 18: 50: 42,684] DEBUG: Parsing binary {'id': 'cover.jpg', 'content-type': 'image / jpeg'}
[2019-03-11 18: 50: 42,705] DEBUG: Parsing description
[2019-03-11 18: 50: 42,713] DEBUG: Parsing body: {'name': 'Content'}
[2019-03-11 18: 50: 45,160] INFO: Processing took 2.73 sec.
[2019-03-11 18: 50: 45,160] INFO: Running kindlegen ...
[2019-03-11 18: 50: 45,167] CRITICAL: 740
[2019-03-11 18: 50: 45,167] CRITICAL: The requested operation requires an increase
[2019-03-11 18: 50: 45,168] ​​DEBUG: Getting details
Traceback (most recent call last):
File "library.zip/fb2mobi.py", line 261, in process_file
File "library.zip/subprocess.py", line 709, in __init__
File "library.zip/subprocess.py", line 997, in _execute_child
OSError: [WinError 740] The requested operation requires a raise
Stack (most recent call last):
File "library.zip/__startup__.py", line 14, in run
File "library.zip/Console.py", line 26, in run
File "library.zip/fb2mobi-gui.py", line 1418, in<module>
File "library.zip/fb2mobi-gui.py", line 747, in convertToDisk
File "library.zip/fb2mobi-gui.py", line 627, in process
File "library.zip/fb2mobi.py", line 272, in process_file
[2019-03-11 18: 51: 54,212] INFO:
[2019-03-11 18: 51: 54,213] INFO: Converting "Emelyanov_Mir-Karika_4_Nastoyashchaya-magiya.7JnbUQ.520867.fb2" in "C: \ Users \ sofia \ AppData \ Local \ Temp \ tmpqdvtyw3d" ...
[2019-03-11 18: 51: 54,213] INFO: Using profile "KindleNew".
[2019-03-11 18: 51: 54,213] INFO: Converting fb2 to html ...
[2019-03-11 18: 51: 54,227] INFO: Applying XSLT transformations "C: \ Program Files \ fb2mobi \ profiles \ dash_spaces.xsl"
[2019-03-11 18: 51: 54,410] DEBUG: Parsing binary {'id': 'cover.jpg', 'content-type': 'image / jpeg'}
[2019-03-11 18: 51: 54,436] DEBUG: Parsing description
[2019-03-11 18: 51: 54,444] DEBUG: Parsing body: {'name': 'Content'}
[2019-03-11 18: 51: 56,922] INFO: Processing took 2.71 sec.
[2019-03-11 18: 51: 56,922] INFO: Running kindlegen ...
[2019-03-11 18: 51: 57,721] DEBUG:
*************************************************************
Amazon kindlegen (Windows) V2.9 build 1029-0897292
A command line e-book compiler
Copyright Amazon.com and its Affiliates 2014
*************************************************************

Info: I9006: option: -c1: Standard DOC compression

Error (prcgen): E21010: cannot create the temp file. Please check there is enough disk space.

Info (prcgen): I1047: Added metadata dc: Title "(MK 04) True Magic"

Info (prcgen): I1047: Added metadata dc: Creator "Emelyanov Anton Dmitrievich"

Info (prcgen): I1047: Added metadata dc: Creator "Sergey Anatolyevich Savinov"

Info (prcgen): I1047: Added metadata dc: Subject "sf_action"

Info (prcgen): I1047: Added metadata dc: Description "Death does not exist! But only if you have carefully hidden your tombstone ... And one more thing: they lied to you, they lie and they will lie. This world is built on a lie! It’s only sometimes that deception so much that you just need to step back and prepare for the continuation of the party.

Info (cssparser): I10004: @rules other than @import, @charset and @ font-face are not supported.

Info (prcgen): I1002: Parsing files 0000055

Error (parsing): E3005: Could not access file.

Warning (htmlprocessor): W28001: CSS style specified in content is not supported by Kindle readers. Removing the CSS property: 'max-width' in file: C: \ Users \ sofia \ AppData \ Local \ Temp \ tmpqdvtyw3d \ OEBPS \ stylesheet.css

Warning (htmlprocessor): W28001: CSS style specified in content is not supported by Kindle readers. Removing the CSS property: 'max-height' in file: C: \ Users \ sofia \ AppData \ Local \ Temp \ tmpqdvtyw3d \ OEBPS \ stylesheet.css


[2019-03-11 18: 51: 57,723] CRITICAL: kindlegen error, conversion interrupted.
[2019-03-11 18: 51: 57,736] DEBUG: Resulting file: "None"


Post has been editedELEKTR0NIK - 11.03.19, 19:01



Rep: (686)
* ELEKTR0NIK , a feeling that there is not enough right to something ...
We must wait for the developers, maybe they will tell ...



Rep: (70)
Eliy @ 03/11/19, 19:04*
there is a feeling that there is not enough right to something ...
the attribute for the fb2mobi folder is read-only - removed, went into the kindlegen and main executables settings - gave full access for all users (each separately) in the settings through the right-click context menu, removed / set the check-box to run as administrator - without changes.



Rep: (686)
* ELEKTR0NIK Windows 10? No, without developers, we don’t understand what’s stopping me ... I don’t have enough of my qualifications.



Rep: (70)
Eliy @ 03/11/19, 19:13*
windows 10?

Yes, Home license
Eliy @ 03/11/19, 19:13*
No, without developers, we don’t understand what’s stopping ...

I hope they respond: helpsmilie :: help:



Rep: (6)
Can someone tell me how in the fb2mobi settings to ensure that the main text is without hyphens, is aligned to the left, and it was possible to change the thickness of the letters (in the PW4 settings, i.e. mobi7 without hyphens)



Rep: (614)
* ELEKTR0NIK, if you read on several devices, then, if I’m not mistaken, when specifying negative field values ​​on a smart / tablet, the text may go off the screen.



Rep: (686)
As12sa @ 03/11/19, 20:38*
how in the fb2mobi settings to achieve that the main text was without hyphenation, aligned to the left, and it was possible to change the thickness of letters (in the PW4 settings, i.e. mobi7 without hyphenation)

In the new mobi format (KF8), there will always be hyphenation in Russian books, even if left-aligned, the only option is to mark the source file in the header instead of ru with some European language: en or fr
This can be done in different ways, for example, you can open fb2 in some text editor and replace ru with en, for example like this:
This is the beginning of the fb2 file open in a text editor

<? xml version = "1.0" encoding = "windows-1251"?>
<FictionBook xmlns = "http://www.gribuser.ru/xml/fictionbook/2.0"xmlns: l ="http://www.w3.org/1999/xlink">
<description>
<title-info>
<genre>sf</ genre>
<author>
<first-name>Stanislav</ first-name>
<last-name>Lem</ last-name>
</ author>
<book-title>My life: An essay. Eden. Investigation: Novels</ book-title>
<date></ date>
<coverpage>
<image l: href = "# StanislavLem.Tom1.jpg" /></ coverpage>
<lang>ru</ lang> replaced by <lang>en</ lang>
<src-lang>pl</ src-lang>
<translator>
<first-name>TO.</ first-name>
<last-name>Dushenko</ last-name>
</ translator>
<translator>
<first-name>M.</ first-name>
<middle-name>M.</ middle-name>
<last-name>Bruskin</ last-name>
</ translator>
<translator>
<first-name>WITH.</ first-name>
<middle-name>AND.</ middle-name>
<last-name>Larin</ last-name>
</ translator>
<sequence name = "Collected Works" number = "1" />
</ title-info>
<document-info>
<author>
<first-name>Simon</ first-name>
<last-name>de monfor</ last-name>
</ author>
<program-used>FictionBook Editor Release 2.6</ program-used>
<date value = "2017-03-08">March 08, 2017</ date>
<id>F05E359B-62F4-4F4C-A27D-F01856E3099D</ id>
<version>1.0</ version>
</ document-info>
<publish-info>
<book-name>Stanislav Lem 1</ book-name>
<publisher>Text</ publisher>
<city>M.</ city>
<year>1992</ year>
<isbn>5-87106-054-4</ isbn>
<sequence name = "Collected Works" number = "1" />
</ publish-info>
</ description>



Rep: (33)
* ELEKTR0NIK,
in your log
INFO: Converting "Emelyanov_Mir-Karika_4_Nastoyashchaya-magiya.7JnbUQ.520867.fb2" in "C: \ Users \ sofia \ AppData \ Local \ Temp \ tmpqdvtyw3d" ...
and further
Error (prcgen): E21010: cannot create the temp file. Please check there is enough disk space.

something with rights, the program cannot write to C: \ Users \ sofia \ AppData \ Local \ Temp


Full version    

Help     rules

Now: 09/08/19, 04:19