Unfortunately I think that your best bet is to learn some basic terminal commands, and to learn to use it that way -- the experience, while somewhat painful, will be extremely valuable. Comparing the terminal interface to coding is a bit mis-guided as they're not in any way related, so don't let that intimidate you. (As a professional developer, I know many developers who still cannot use a terminal [which is always shocking], and I know many non developers who are perfectly content at the terminal -- the skills are orthogonal)
When you install kepubify, it generally gets installed to somewhere on your system that is within the search path for executables -- which basically means, that as soon as you open the terminal you can type kepubify, and it'll run -- that's it. When you do that, it will print out a list of switches that you can pass to kepubify to make it do different things. Reading that list is 90% of what you need to know.
The first line of the output says:
> Usage: kepubify [options] input_path [input_path]...
The convention is that stuff in [] is optional, and the stuff that isn't in [] must be typed in... so, what this means is that at the simplest, you merely have to type:
kepubify <epub_file>
And it converts the epub file to a kepub and saves it to the folder that you're currently in -- done. The problem is that you also have to understand a little bit about folders and the filesystem. If you're using finder, you're half way there. The folder that you'll start in (on a mac) is /Users/<username>/. The slashes shouldn't scare you, they're just the divider between the names in the hierarchy. The first slash is the equivalent of saying "my hard drive", and the folders are just your user's home directory, which shows up in the Finder on the left side as your username.
Let's say that the epub is something that you downloaded. You can simply do:
cd Downloads
kepubify <downloaded filename>
ls *.kepub
cp <converted filename> /Volumes/KOBOeReader
exit
That's it... The first command changes to your Downloads folder. (no slashes required, it's relative to your starting point), the second one converts the book (be sure to substitute the stuff in <> with the actual filename), the third lists (ls, short for list) all files (*) ending with .kepub [so that you know what the output filename was, to use it in the next command], and the fourth copies the file to your kobo, and the last closes the terminal. Be sure to eject your Kobo and you're done. Note that you can also do the copy with the finder, by dragging and dropping the file, so everything after the kepubify command can be done via the GUI.
If you want to do more advanced things, you can read the stuff that kepubify prints out if you run it without any extra parameters and try to add some additional switches to customize the behavior.
Last edited by twowheels; 09-29-2020 at 02:48 PM.
|