Jump to content
TheSaint

KindEbook Suite

Recommended Posts

TheSaint

KindEbook Wishlist updated to v6.0, see Post #2.

(v6.0)
Added the missing SplashOff for the spaces in prices fix. When new users are created, they are no longer subject to the spaces in prices fix. Added a Fixit (Fixfile) shortcut, that can be used in an attempt to fix a corrupted user file. Pipe '|' characters if found, are now replaced with a dash in both Title and Author, when adding an ebook. Implemented a one time fix per user, to replace any existing pipes in Title or Author names.

TOP

Edited by TheSaint

AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

UpdateFromOPF updated, to v1.5 , see Post #5. New screenshot.

(v1.5) When relocating multiple authors, you can now elect to have ' & others' text added to remaining first author. The '2 - Comment' button is no longer disabled after use, and can now be re-used in some instances, to relocate even more text. The 'Comments' field has been increased in height again, because the SAVE button has been relocated to its right. TRIM button renamed to LTRIM and the trim right code moved to a new RTRIM button. CASE buttons relocated to the right of their respective fields.

TOP

Edited by TheSaint

AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

AZWPlug updated, to v3.4, see Post #3.

(v3.4) Big changes to the 'Results Selector' window ... rearranging, resizing and adding a few things. Added a left TRIM button for Publisher, and ADD button for Author. Extra names for author field can now be added with a selection and click. The enlarged blue label now displays 'off' text, to indicate opening the 'Ebook Display' viewer is not going to happen when 'Results Selector' window is closed (you can still toggle it by clicking that label). Some buttons have been relocated, to better follow the left to right then down usage.

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

UpdateFromOPF updated, to v1.6 , see Post #5. BUGFIX

(v1.6) Bugfix and Improvement to Series processing. I have also hopefully now solved the unnecessary opening of the calibre library folder, when any working sub-folder is still open. Relocated SAVE button again, to be more convenient for my usage (as I always use the METADATA button for failsafe backup).

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

Bucket-for-URLs updated to v1.2. See Post #17.

(v1.2) Implemented slicker (faster) loading and sorting. ISBN column now sorts properly. Added a search ability to find text in a title.

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

AZWPlug updated, to v3.5, see Post #3.

(v3.5) Author and Title buttons swapped position on the 'Results Selector' window. Any pipe (|) characters found, are now replaced by space dash space. UP (Update) button on the 'Ebook Display' window, has been slightly increased in size. RESTORE button has changed to a FIX ALL button, until it or one of the other three buttons have been used. The FIX ALL button applies the processes of the first three buttons, in order from left to right.

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

UpdateFromOPF updated, to v1.7 , see Post #5.

(v1.7) Improved how leading 'The' is set as trailing ',The'. To make things look nicer in several fields, any '&' is now replaced by an '&' but restored on SAVE. A special '+' sign is also used with an Author name, to restore any '&' on SAVE. Any standard plus sign is maintained throughout. These niceties allow users to use regular text and not worry about the vagaries of an illegal '&' character in XML metadata entries. NOTE - Normally only a single Author name is stored in metadata, but I decided to support any unlikely situation, like 'Schuster & Schuster' or 'Schuster + Schuster'.

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

KindEbook Wishlist updated to v6.1, see Post #2. BUGFIX

(v6.1)
Sped up the (second half of) batch move to another user process, if 'Slicker' is enabled. Username field has been widened a bit and Comments field lessened in width. Lots of error dialogs had an incorrect title, which has now been fixed. BUGFIX - Find 'Simple' text is now working correctly. ADD a new ebook has been modified slightly to help avoid unwanted clicks, when program window is not active. NOTE - I have experienced weird popups in Amazon browser tabs on occasion, if browsing during ADDING (I suspect this is due to the Click Item function for ListViews ... Mouse related).

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

FYI - Some of you will have noted that I have been providing updates quite regularly lately ... almost on a daily basis. This is because I have been using the programs in the suite a lot for over a week now, and I have been trying to streamline & speed up things. Blame all the freebies I have been getting via BookBub, that then on a few occasions have led to many other freebies. Been so many lately, that I have still not caught up ... got sidetracked into non-fiction ebooks too ... all freebies, and on a wide range of subjects. Amazon likes to mix up their genres, so cookbooks and beyond often appear in genres like Mystery and Fantasy ... and then other scientific related ones appear in SciFi. I have gathered quite a huge Mystery/Thriller collection now, and many promise to be real good stories.


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

Added a link in first post, to a new program, Batch Create & Run, that I specifically created to assist with a 7-Zip BAT file I use to encrypt my ebook files and copy to my Google Drive folder. I haven't added it to the suite, because it is not dedicated to ebooks, and perhaps a niche usage for them, as only required by myself probably.

For those interested in such a BAT file, here is the content.

Addpword.bat

@echo off
set fname=%~n1%~x1
set zipres=%~dp0%
"C:\Program Files\7-Zip\7z.exe" a "E:\Google Drive\Ebooks\%fname%.7z" -ppassword -mhe %1
echo %fname% >> "%zipres%Zipped.txt"
pause
cls
exit

Previously I just dropped an ebook author folder onto the BAT file. Now I put all such folders into Batch Create & Run, using drag & drop. Then click the RUN button. This ensures I get a count and record, plus don't miss anything ... as the folders are amongst many other folders, and the odd one can be missed.

P.S. Of course, I could have created something completely in AutoIt, but I do like to dabble in BAT files now and then. I also did not have AutoIt installed on this machine when I created the BAT file, way back when.

Edited by TheSaint

AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

AZWPlug updated, to v3.6, see Post #3.

(v3.6) Program Information on 'Results Selector' window has been updated. The OPEN button with CTRL held down, will run the next Method, instead of opening the chosen file. Query about returning previous values, after manually running a Method, can now be avoided by enabling the left checkbox (this means they will be automatically returned). Added more error checking etc.

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

Add Book & All Formats To Calibre updated, to v2.1, see Post #4. New screenshots. BUGFIX.

(v2.1) FIND button swapped position with NEXT and BACK buttons (for more intuitive use). Dropbox has now been given folder and first sub-folder support, to save on clicks & browsing. I also belatedly discovered a BUG, relating to an incorrect match of ebook title, which was preventing an ebook with a name like 'Bilbo' being added, because another ebook by the same author called 'Bilbo Baggins' existed. Clearly neither my code nor the calibre command-line search function were being discriminating enough. Title is now also returned in CSV results (along with ID and Author), so my code can do an exact title check.

EDIT - Third upload of this version. Hopefully third time lucky. Uploaded the second time, because I found I'd missed some code usage in a related function. It only took one short line of code, involving re-use of the _SplitPath function to fix. Third upload, was because a long-time bug, that had not bitten me until today ... that I know of anyway.

TOP

Edited by TheSaint

AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

UpdateFromOPF updated, to v1.8 , see Post #5. New screenshot.

(v1.8) Added a thumbnail image of ebook cover, which can be clicked to see a much bigger image. A file called 'cover.jpg' must exist in the OPF file folder. Minor updates to Program Information dialog.

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

Bucket-for-URLs updated to v1.3. See Post #17. Screenshot updated.

(v1.3) When executing URL (Goto Web Page), the URL is now copied to clipboard. When setting an entry as DONE, then moving selection to NEXT entry is now changed to moving to the next NOT DONE entry. Added a Title input to left of Search field, to show Title text of selected entry.

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

AZWPlug updated, to v3.7, see Post #3. New screenshots.

(v3.7)
Removed the CTRL feature from the OPEN button, and assigned it to the new NEXT button. Some elements resized & relocated to accommodate this change. A READ button has been added to 'Ebook Display' window, allowing opening the selected ebook file in either Notepad or Wordpad or 'Other' read program. Added this 'Other' read program option (I use SciTE), which is selectable on the Setup window. Added a 'Delete Selected Entry' right-click option to the UP button. Added a Replacement process for foreign characters at the scan stage, to hopefully avoid some text being skipped etc in Methods 2, 3 & 4. NOTE - For the sake of simplicity, the program does not accept accented characters (it replaces them with the closest norm). This has no impact on calibre, only the AZWPlug database listings.

TOP

Edited by TheSaint

AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

Add Book & All Formats To Calibre updated, to v2.2, see Post #4. New screenshot.

(v2.2)
Improved detection of existing ebook for author during ADD. Title is now recorded along with Author in the Log file, and both used by the FIND dialog. Info button added to right of the Author field, and displays information for that Author entry, including Title.

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

UpdateFromOPF updated, to v2.0 , see Post #5. New screenshots.

(v2.0) Added an extra option of a floating Start toolbar, to the 'Run calibre on exit' option, that has a START and CANCEL button. NOTE - I added this, because I now use my new EbookConvert program before calibre is started (a requirement).

(v1.9) Added another Drag & Drop input at the bottom of the dropbox, for checking if a metadata OPF file exists in a folder or sub-folder.

TOP

Edited by TheSaint

AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

ConvertEbook

I have created and added a new program, ConvertEbook, to the Suite.

ConvertEbook v1.0.zip

Quote

ConvertEbook is a pretty basic conversion program that uses some calibre executables.

ebook-convert.exe
calibredb.exe

The ebook to be converted needs to exist in the calibre database, and if missing, ConvertEbook will create EPUB and MOBI files.

EPUB files use the 'Tablet' output profile.
MOBI files use the 'Kindle Paperwhite' profile.

Other than that, the process mostly uses calibre default settings (at this stage) for conversion.

ConvertEbook.exe works via the command-line or drag & drop onto itself. It currently needs an OPF file to be passed by either of those methods, but I am looking at adding folder and sub-folder support.

ConvertEbook extracts the Author and Title values from the OPF file, then checks for that combination in calibre, and requires an exact match to continue. It also looks at the formats that currently exist, and if missing converts the first found (usually AZW3 in my case or sometimes MOBI) to EPUB and MOBI.

Once converted, it then adds each format to the calibre database for that ebook.

Outside of that, the program is pretty limited currently, especially as it processes just one file at a time. To get around that limit, I use my 'Batch Create & Run' program, dragging a bunch of OPF metadata files to its dropbox Source List field, and dragging the ConvertEbook.exe program (once) to the Program Path Input field.

I may add a list and batch ability to ConvertEbook eventually.

I created the ConvertEbook to save me many clicks etc, especially as calibre immediately starts to convert, hence starts hogging memory, once you start a conversion via its conversion windows.

P.S. The program is early in the development stage and so not had lots of testing yet. But a recent bug (calibre limitation), led to some improvements in my Add Book & All Formats To Calibre program ... before the bug showed up there.

TOP

Edited by TheSaint

AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

I have now listed another ASSISTIVE PROGRAM to the first post - TeraCopy Timer

I use it just before Batch Create & Run's second use ... first being with my new ConvertEbook program.

Both help speed up things and make it easier to avoid errors.


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
TheSaint

KindEbook Wishlist updated to v6.3, see Post #2.

(v6.3)
Improved selection of recipient name, when doing COPY or MOVE, by using CTRL with CANCEL button, to cycle through available names. An item (ebook) can now be selected or de-selected for the COPY or MOVE LIST from the 'Selected Entry Detail' image window. A Bugfix for the related line color issue.

(v6.2)
BUGFIX for Exchange Rate, due to Google changing its web page again. This includes an option to continue using the previous Rate (if it exists), when a query has failed. In the case of using the previous, that only lasts the usual amount of time, before another query occurs (where you may get prompted to use previous again, if it fails again).

TOP


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • TheSaint
      By TheSaint
      An adaption of an adaption.
      A good while back, I created a program, KindEbook Wishlist, that I use most days and is still available here at the forum. It works well, keeping tabs on price changes for Kindle ebooks at Amazon ... at least for my modest wants.
      About a year or so later, I struck upon the idea of adapting that program for CDs, DVDs, Blu-rays etc from the JB Hifi store, where there was a limit of about 50 items on the in-store wishlist. JB Wishlist is kind of a niche program, really only suitable for those from AUS, at the AutoIt Forum, who would want such a thing ... so not many I imagine, so it has never been available here. However, if you meet that criteria etc, and are willing to register at the AutoIt4Life Clubrooms, then it is available in the Project Chat section there ... though not the more recent updates (you need to ask me about them). That too, works quite well for my modest needs, and even includes an additional Preview & Summary window, which KindEbook Wishlist doesn't have ... though both programs do have access to a Details window per item, that is like the Preview window ... just doesn't constantly display alongside the Main program window (see later for an example with IonGoG Wishlist).
      So, now we come to IonGoG Wishlist, which is an adaption of the JB Wishlist program, and used for keeping tabs on GOG Games ... prices, history of changes, bought list, etc.
      IonGoG Wishlist is an incomplete adaption, so still in beta ... though all the really important elements work well enough. I have been working on it in dribs and drabs, and I now think it has come to a reasonable enough stage to share it ... just be advised, that some of the features accessed via the right-click menu etc, may not work or give strange results. Any of the options that I have given an Accelerator key facility to, should be working fine ... and most of the others are too ... and I am not even sure at this point, of what remains to be adapted ... not much I imagine.
      The name by the way, in case you were wondering, is a phonetic mangling on the words - keep an Eye On your GOG Wishlist.
      Here is a screenshot, with the Preview window on left. The Preview window can be placed at right instead or even turned off.

      Download, includes source files.
      IonGoG Wishlist v0.0_b21.zip  (see detail at Post#16)
      Enjoy!
      OLDER DOWNLOADS
      SUPPLEMENTARY
      I have another program that GOG users may be interested in, that can assist with getting game images that IonGoG Wishlist gets and doesn't get ... larger versions taken from modified thumbnail links in their GOG Library.
      Downloads Dropbox  (see the GOG example in Post #7)
      ADDENDUM
      In reality, compared to most stores I have come across, the GOG store is great, well setup and laid out. and for most things, including their Wishlist, is more than adequate. So I rarely do a full list Price Query ... so much quicker and easier to just check the two pages of my in-store wishlist. When I first started work on IonGoG Wishlist, the in-store wishlist wasn't as good as it is now.
      All that said, I still find it handy to use IonGoG Wishlist, for a variety of things - Offline browsing, Cover images to use with my bought & downloaded game folders, price changes history (and patterns of GOG behavior for sales etc), a bought list (with price I paid and date etc), Game Notes & Warnings, etc. And while not as quick as just checking the pages of your in-store wishlist, you can just set the full, favorites or non-favorites Query going, while you go away and do something else, and then later come back and look at the highlighted changes that may have occurred.
    • TheSaint
      By TheSaint
      Only early days at this point, but I have been pondering such a program for a while.
      As good as calibre is (thank you Kovid Goyal), which is a great and wonderful ebook suite of tools and a fair database, it does have its limitations. One of which, is how it deals with multiple libraries, another is the views you get. CalibBrowser will seek to address those.
      What CalibBrowser is not going to be, is an editor for existing calibre libraries. That will be left up to calibre, which is very much needed still, and covers many aspects I will never look at. Unlike calibre, which is quite a complex program, CalibBrowser also seeks to be simple. It is mainly a viewer, at this point, but will later be able to create its own libraries. However, it does not and will not export them to calibre, especially as calibre employs a far different method and structure to what CalibBrowser will employ.
      When CalibBrowser starts, it looks for calibre executables and the main Calibre Library. Whatever isn't found, you get prompted for with a browse option.
      A calibre library, is a set of ebook folders (Author\Ebooks) and a database file, always named metadata.db, and which causes an issue when it comes to multiple libraries, but makes life a bit easier when reconstructing any corrupted libraries. However, there are better ways to deal with that, as my program will show.
      The metadata.db file is an SQL database, so I am having a learning curve right now, as I have only ever dealt with an SQL database previously, codewise, when I created my INItoSQL program some time last year, as an exercise to prove a point.
      At the moment, things are pretty basic, and not everything works 100%. Here is a screenshot, to give an idea of it, but keep in mind, I intend to expand the current GUI for other stuff I will be adding.

      Older Screenshots
      Gawd, I just noticed the '3|7' in the Book Input field (original screenshot). I was using that during troubleshooting for the multiple images scrolling and forgot to disable it ... not that it impacts anything. When it comes to maths, I struggle a bit, especially when tired. Right scrolling was easy, with a continuous loop, was easy to implement. Left scrolling was significantly harder for my poor brain ... until I realized I needed to see them as Min and Max.
      As you can see the program is usable, and all the buttons, aside from the Program Information one, work. You can even load different calibre libraries, and even reload after making changes to one with calibre. The calibre program does not need to be running, even to view an ebook in the Calibre Reader. The combo selector for a library and the ADD button are only temporarily placed where they are, until I expand the GUI.
      My intention at this point, is to add another five thumbnail images, directly below existing. Currently they aren't clickable, but I may add that.
      Here is another screenshot, of what you see when you click the larger Cover image.

      If you want to have a play with the program as is, then you will need to also get the 'sqlite3.dll' file from some online source. When CalibBrowser starts successfully with the selected calibre library, it copies its metadata.db file to a sub-folder of the program called 'Backups'. It also creates a sub-folder in that, based on the library name, to house it. That copied file, is the one the program uses, though it does not even edit that, and file modification is checked every time the program starts with a particular library, or when you Reload or select a library. If the original source file has been modified, then the program copy is overwritten. The Reload Database button does nothing, if there is no change detected, and reports such.
      Place the required 'sqlite3.dll' file in the CalibBrowser root folder. Download includes source files (sqlite3.dll excepted).
      Also required of course, is an install of calibre, plus some ebooks in a created library - Calibre Library is the default when you first add ebooks to calibre. The Mobile Read Forums, is a great source for all things ebook, and calibre can be found there in the E-Book Software section.
      CalibBrowser.zip  - Upload 4  (previous downloads: 1 + 12 + 5)
      My apologies for the program being created in AutoIt v3.3.0.0. It is the first one I have done in a while, with an older AutoIt version. Basically my Win 7 Netbook, which has a current version of AutoIt, was busy and is always busy doing something, and not suitable for doing big projects for several reasons. My older but more powerful Win XP Laptop, has a better programming environment, better computer chair (most important for my knees etc), better external monitor (wider and newish), full size external keyboard & mouse, and a great suite of setup tools to assist me. I run several older versions of AutoIt already on my Laptop, but haven't yet determined what I need to adjust to add a current version of AutoIt to the mix. This also applies to my hugely beneficial Toolbar For Any program (one of those tools), which I constantly use with SciTE. At some point, when finished, I may update the program to the current AutoIt version ... especially as I believe I am now proficient enough to do so, having become quite familiar with it in the last year or so, making many programs with it.
      Enjoy!
       
    • TheSaint
      By TheSaint
      KindEbook Wishlist and the other programs are now being updated at a new topic - KindEbook Suite
      Formerly known as KindEbook Price Query.
      Please read IMPORTANT ADVICE here at Post #57.  (9th May 2016)
      Reading some sections of the previous topic could be helpful. There is also a Disclaimer reference etc.
      OLDER DOWNLOADS
      Screenshots in second post.
      See Post #51 for information about the Bonus program (AZWPlug).
      See Post #96 for Instructions & Screenshots for Bonus program (Add Book & All Formats To Calibre).
      (11-12-2017) KindEbook Wishlist updated to v5.8
      Added a 'Both' option to the Search category dropdown, though it only works for selection display, plus copy to clipboard with the new clipboard button. Star button relocated to left of selection display (input) field, with the new clipboard button taking its prior location at right. NOTE - This now provides a quick easy way to copy Author &/or Title text for the selected entry, to the clipboard.
      Added a 'Simple' option to the Search category dropdown, which justs finds the specified text in the chosen column (Title or Author), and selects that row. Search starts at the selected entry and will wrap around at need. The Clipboard button, can now be set in the program settings (or used with CTRL), to minimize the program window when clicked.
      Moved the right-click 'Save the Ebook list to file' option to a sub-menu entry, and added a 'Save to List for Excel' option there to, which is mostly just for my specific personal use, but others might find it useful (includes SHIFT+X accelerator key usage). NOTES - This new feature assists me, when I want to add new entries to my Booklist.xls file (in batch mode). It just helps to quickly create the basic entries, which I then flesh out later at my leisure, and helps avoid a lot of repetitive clicking. Used in conjunction with my related Excel macros.
      Add Book & All Formats To Calibre updated to v1.7    (NOTE - This has only been tested with calibre v2.x.x, not the newer v3.x.x.)
      A bugfix for duplicate title issue - I had not realized that a failure due to a duplicate was based solely on a title match. All duplicates are now added unless an ID match occurs. VIEW button can now view a saved specified format.
      (30-11-2017) KindEbook Wishlist updated to v5.5
      Improved the Copy/Move input box dimensions, to more easily accommodate long titles. Mode for troubleshooting (me only) has been improved, to avoid me losing my sanity again (I'd forgotten it even existed). Replaced the (last version update) new CTRL option at program start, with a 5 second dialog prompt instead.
      (11-11-2017) AZWPlug updated to v2.8
      Database list can now be set not to display when starting that window, plus a LOAD button added to load that list when desired. CTRL used with the open Kindle Content folder button, will now close the program. If CTRL used when selecting the MODE on the Results window, it will just save the setting without making changes to existing results. Option added for slicker loading of list, plus alternate list lines are now pale pink. Two find options added for the Author and Title, with FIND jumping to each entry found and SHOW just displaying all found.
      NOTE - With LOAD deselected, the list will only show the added ebook title (if any).
      ----------------------------------------------------------------------------------------------------
      KindEbook Wishlist - Most controls get disabled now during a Query, plus the same occurs during an 'Exchange Rate Query'. Plus if 'Please Wait' splash is disabled for Query, then a splash is no longer shown during an 'Exchange Rate Query', with that text shown instead in both the 'Please Wait' and 'Timer' labels, which are temporarily unhidden for that purpose. The Timer label can also be reshown if hidden by the new feature, by clicking the FIND label.
      Mouse cursor now changes during Query and Ebook list loading etc, to indicate when busy working. Extended the 'Please Wait' label to loading & sorting the Ebooks list, which also applies to any other process that re-populates or changes number of list entries (ebook removal, changing user, relocating bought, etc). Those are all dependent on the "Use a flashing 'Please Wait' ..." setting being set. NOTE - This feature was added to this and the previous version, so that having a 'Please Wait' splash displayed on top of all windows, for a lengthy period perhaps, could be avoided, if desired.
      Previous Versions (newer)
      Previous Versions  (older)
      The KindEbook Wishlist, is basically a compliment to your regular store wishlist, but has a history element and allows you to check current and previous prices etc in a better, quicker and more organized fashion. Essentially it assists and hopefully improves with decision making, when it comes to determining whether to make a purchase yet or not.
      You could compare it to manually and painfully creating something like an Excel spreadsheet for the same purpose, without the time, complexity and pain involved.
      You can sort by Title, Author, Current Price, Lowest Price, Add Order, Favorites, etc.
      You can view details - Book Description, Price Changes, etc.
      You can open the ebook URL in your web browser, where you can elect to make the purchase.
      The program supports multiple users, shared titles, shared comments and private comments, etc.
      After purchase, an ebook can be relocated to a bought list (per user).
      Price can be queried on an individual title basis or ALL titles (starting at first or selected or only favorites or not favorites).
      Dates are recorded for most processes, with various reporting options.
      I call it a wishlist on steroids.
       
    • TheSaint
      By TheSaint
      This version has been discontinued. See the new version here.
      MANUAL MODE+ ONLY. No longer fully working automatically for price and adding new ebooks.
      NOTICE - As many of you are probably aware, internal links from the old forum are no longer working in many instances, which is apparently due to how those links were created in the first place. With that in mind, all the broken links here will not be fixed by me just yet, until some time has passed and a Forum rollback is no longer likely. Downloads should be working however, except when Jon may be updating or fixing something.
      Here's a simple little nifty program ... well it is for me ... and maybe you, if you like to keep tabs on a certain online store's prices for those ebooks you are interested in, but are not in your price range yet.
      BE AWARE - This is coded using AutoIt version 3.3.0.0, an oldy but goody, so it may need modification to run or compile with later or current AutoIt. Reportedly not at this point, as all seems fine.
      BE ADVISED - This is not affiliated or supported or likely appreciated or even recommended by them &/or Partners.
      As always, use my stuff at your own risk, and I seriously suggest you check out my disclaimer on my Toolbox page (see my signature below).
      Basically, I haven't tested this much yet, as it is hot off the press, and no prices have changed yet for me to give the ultimate definitive test, but it should work ok ... until they change an important element that the program relies on.
      I've kept it pretty basic and simple, and others are welcome to add improvements, just so long as they respect me, and share here. This program is only allowed to be shared (made available for download) from the AutoIt Examples forum, until I give permission otherwise.
      What does it do?
      It is a simple database, that you populate using web page links from a certain store for their ebooks. I just got mine off my Wishlist pages. It keeps a record of up to four prices for each ebook.
      Title, Author (or Editor), URL, Price (Start, Current, Lowest, Highest), Date (Start, Last Check), are all stored in the program's INI database. Also, what I am presuming is the ISBN, which is used to make each entry unique. If a price has changed since Start, it will be indicated by an asterisk in the number (first) column.
      Why?
      Seller, Publishers and even Authors on occasion, like to play games with ebook prices.
      Hopefully this little tool, will even the odds in our favor, maybe even put us in front.
      OLDER NEWS  (relocated to 2nd post)
      NEWS
      (15-06-2015) The program no longer works for price and that element may remain broken. It does however still assist with any current ebooks on the list, and I may add the ability to add more ebooks, and manually paste the current price, etc. Not all is lost.
      (15-06-2015) I have coded a partial fix, which allows you to manually enter (copy & paste) prices.
      (16-06-2015) Ebooks can now be added manually.
      (17-06-2015) More improvements.
      IMPORTANT - Please update from v1.1 to v1.2 or later, due to a Query bug.
      WARNING - Before running v1.6 (and later) for first time, you may want to read all notes.
      IMPORTANT - Before downloading this latest update, or if using it already, please make yourself familiar with some later information here. It may even be better to just wait for the next update, and not use this one.
      (v3.4) For those who have not kept up with updates since v2.0.
      KindEbook Price Query.au3 Previously: 113 + 78 downloads
      KindEbook Price Query v3.4.zip Previously: 151 + 57 downloads
      (v3.5) For those who have kept up with updates.
      KindEbook Price Query.au3
      KindEbook Price Query v3.5.zip
      (v3.6) For those who have kept up with updates & First time users.
      KindEbook Price Query.au3
      KindEbook Price Query v3.6.zip
      (v3.7) For those who have kept up with updates & First time users.
      KindEbook Price Query.au3 Previously: 30 downloads
      KindEbook Price Query v3.7.zip Previously: 31 downloads
      (v3.8) For those who have kept up with updates, but not First time users yet. Sources included in the zip file.
      PARTIAL FIX  KindEbook Price Query v3.8.zip Previously: 32 downloads
      (v3.9) For those who have kept up with updates, and First time users. Sources included in the zip file.
      MANUAL MODE  KindEbook Price Query v3.9.zip Previously: 26 downloads
      (v4.0) For those who have kept up with updates, and First time users. Sources included in the zip file.
      MANUAL MODE+ KindEbook Price Query v4.0.zip Previously: 28 downloads
      IMPORTANT - See this post for extra INI entries to improve web page read for Summary (prior post explains).
      RECOMMENDED - Users could maybe benefit from reading various comments in Intercept Right-Click Listview Context Menu topic.
      CHANGES
      (17-06-2015) (v4.0) MANUAL MODE, but with some more automation.
      A Query ALL can now start at the currently selected entry, via a prompt.
      An option to auto close current browser tab (using Ctrl + W), has been added for when getting price in manual mode.
      Input Box window widened slightly in ADD Ebook manual process.
      A delay option has been added, to allow a pause for specified seconds between queries during a Query ALL. This delay may be helpful in preventing erroneous detection as a malicious scraper.
      Ebook cover can now be a .jpg file, in the Image Data folder, where filename matches ISBN ID.
      Bugfix for whitespace in Price in manual mode (sorry about that).
      (16-06-2015) (v3.9) MANUAL MODE only for prices and adding ebooks.
      Program can now have ebooks added to it manually, when in 'manual' mode.
      The Timer and Wait labels are now dealt with correctly, by being hidden when not required or wanted.
      An Input Box is continually presented for user to manually add an Ebook's details (Title, etc).
      No other fix has been added yet, to deal with broken status in regard to automatic price checking.
      That last, also includes not automatically getting details when adding ebooks. I may do that next.
      (15-06-2015) (v3.8) PARTIAL FIX - Manual Price adding only.
      Program is broken as far as getting prices automatically from Amazon, but a 'manual' mode has been added, and set by default, but can be reset to 'automatic' in program settings. The manual mode allows you to do your usual Query (one or ALL), and presents you with an Input box to manually paste the price you have copied from the ebook webpage that has been executed. You can stop at anytime, by clicking the Cancel button. The usual Report will be displayed and any changes stored.
      NOTE - You cannot currently ADD any new ebooks to the list with this version, but I will address that issue soon.
      (13-06-2015) (v3.7) NO LONGER WORKING FOR PRICE AND ADDING NEW EBOOKS.
      A major update that resolves a bug, and perhaps made v4.0 (as originally planned) redundant.
      Bugfix for Timer Label causing a miscount of control numbers when swapping users in certain scenario.
      Prompt when making a Query from relocated bought ebooks user.
      Private Comments are now queried when copying or moving an ebook to another user, if they exist for that ebook.
      All Shared Comments are now stored and read from the shared file 'Comments.ini', though they still also exist in each user file for now, if no longer referenced or updated there. Any conflicts during this updating change, between users, meant comments were combined but separated by a pipe '|' character.
      Still advise you read v1.6 notes.
      PREVIOUS VERSIONS  (relocated to 2nd post)
      NOTE - See extra comments at Post #13.
      IMPORTANT
      This program is based on settings in that store, that are relevant to me as a customer from AUS. It also relies on a leading dollar sign at the start of each price (and other currency entry listed in INI file), which is removed during comparisons. I did not remember to include the pound sign, so if you need to, modify the source code. That last will definitely be necessary for others from other countries. I'll add any currencies advised of, in the next update. It is simple enough to change, and I may just make an INI entry, that can be modified by whoever, to suit.
      ADDENDUM - Relocated to Chat topic.
      NOTE - This program was initially considered and talked about in this Chat topic.
      SCREENSHOTS
      v3.5+

      Earlier

      OLDER (v3.4)

×