View Single Post
Old 04-28-2016, 04:15 AM   #127
sbaylor
Addict
sbaylor does all things with Zen-like beautysbaylor does all things with Zen-like beautysbaylor does all things with Zen-like beautysbaylor does all things with Zen-like beautysbaylor does all things with Zen-like beautysbaylor does all things with Zen-like beautysbaylor does all things with Zen-like beautysbaylor does all things with Zen-like beautysbaylor does all things with Zen-like beautysbaylor does all things with Zen-like beautysbaylor does all things with Zen-like beauty
 
sbaylor's Avatar
 
Posts: 218
Karma: 32081
Join Date: Dec 2015
Location: USA
Device: iPad, iPad mini, iPhone
PC Upload

Quote:
Originally Posted by Marsu - Jerry View Post
Hello, I've just switched from Marvin to Bookmaster last week.
It's really great for our team to hear this kind of message!

Quote:
I have a question about the PC upload feature. During a continuous use of the PC upload feature, the program warns against duplication. However, when I close the webpage and reopen it, there is no warning against duplication of the previous uploads.

Is there anyway to avoid duplication when adding books to PC upload? Or is there another way to add books my library to Bookmaster that is 100% guaranteed against duplication?

Thank you.
This is a good question.

The short answer is that no matter how you add (import) books to BookMaster Library, there is guaranteed to be no duplication of books by design. This guarantee holds whether you add books via iTunes, OPDS catalog, websites, calibre, PC Upload, or from BookMaster SE running in Server mode on another device. This guarantee holds as usual, even if you change the title, author, tags, etc., of the books. Before a new book is properly admitted to the Library, its file content (vs. filename) is checked for duplication against all books in the Library. All these duplication checks happen on the iPad.

Now more details for those who are interested:

Try downloading the same book twice from the same website, and you should see that in the (Exchange) Queue View the second download is marked with the status [Duplicated].

In the case of PC Upload, we can run some additional pre-screening duplication check on the PC (vs. iPad) via the browser.
During the same session of PC Upload, if you try to upload the same file more than once, you'll see the following message:
"A file with the same name has been uploaded.
To upload the file again, refresh this webpage first."

Thus, unless you refresh the webpage (or equivalently, close and re-open the browser), the same file won't be uploaded twice.

But why even bother to suggest and allow a way in the browser message to upload a file with the same name as one that has been uploaded in the same session before? Well, two files can have exactly the same name if they are dragged from two different folders on your PC, even though they have different contents!

Hmm, so checking for duplicated filenames is just a good heuristic to guard against accidentally dropping the same files more than once and thus saving the time to re-transfer the same files unnecessarily. By now you can see that even if this pre-screening check is skipped, it will not cause any book duplication problem.

Hope this will give you more confidence in our guarantee of no book duplication.
sbaylor is offline