Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Library Management

Notices

Reply
 
Thread Tools Search this Thread
Old 04-09-2016, 09:17 AM   #1
Vortex
Groupie
Vortex began at the beginning.
 
Vortex's Avatar
 
Posts: 171
Karma: 10
Join Date: Dec 2008
Device: Likebook Mars
sonybookid: identifier defunct?

I'm trying to clean up the identifiers in my libraries, get them down to just the ones that work as links from under 'Ids:' on the book details panel. I have a load of books with just sonybookid identifiers in the format:

sonybookid:CBUSCEHCH026HH0F

I see the Sony ebook store closed down and was taken over by Kobo. Can these identifiers be converted to something that works, or will I have to run the metadata download to find working identifiers for them?
Thanks.
Vortex is offline   Reply With Quote
Old 04-09-2016, 10:34 AM   #2
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,047
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Working identifiers? You have metadata. The fact that Sony closed stores does not invalidate existing metadata.


identifiers is a index (catalog number) of specific sources found (used) to generate what you see, or log additional sources. indicated identifiers will restrict data collection to those with matches. A typical one is ISBN.

blank = search for anything

theducks:B42 would be a valid (but totally bogus ) identifiers entry that could indicate a shelf location in a personal Library
theducks is online now   Reply With Quote
Advert
Old 04-09-2016, 01:56 PM   #3
Vortex
Groupie
Vortex began at the beginning.
 
Vortex's Avatar
 
Posts: 171
Karma: 10
Join Date: Dec 2008
Device: Likebook Mars
Sorry, I thought that was clear.

I'm trying to clean up the identifiers in my libraries, to get them down to just the ones that work as links from 'Ids:' on the book details panel. For example, the identifier: goodreads:5470 shows as 'Goodreads' on the book details panel on the righthand side of Calibre under the cover image where it says:

Ids: Goodreads

If you click where it says Goodreads it opens this link in your browser:

https://www.goodreads.com/book/show/5470.1984

The sonybookid identifiers don't show up under Ids:, and the site is gone, so I'm just trying to ascertain whether they are of any use before I remove them. I would just run 'Download Metadata & Covers' but it invariably makes mistakes so I have to manually check every one, and I'd rather not.
Vortex is offline   Reply With Quote
Old 04-09-2016, 04:21 PM   #4
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,718
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
@Vortex - you should be able to replace those sonybookid IDs with nothing in Bulk Metadata Edit->Search and Replace using a regular expression

As always take care with using regex's in Bulk S&R. Before using it on the backed-up target library, I would first test the regex on a small recoverable Test library.

BR
BetterRed is offline   Reply With Quote
Old 04-09-2016, 06:24 PM   #5
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,047
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 BetterRed View Post
@Vortex - you should be able to replace those sonybookid IDs with nothing in Bulk Metadata Edit->Search and Replace using a regular expression

As always take care with using regex's in Bulk S&R. Before using it on the backed-up target library, I would first test the regex on a small recoverable Test library.

BR
FWIW
I could not get it (the nothing part) to work for me when I went to try so I could write a detailed instruction
Search Identifiers check
Identifier type: <type selected> check
Search Pattern .+ check

OK Braaap
Destination field Identifiers Braaap

It wants an identifier type none is not a choice
theducks is online now   Reply With Quote
Advert
Old 04-09-2016, 07:29 PM   #6
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,718
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by theducks View Post
It wants an identifier type none is not a choice
Hmmm... then I can only think of backdoor ways to do it.

I didn't try to do it myself, a) I couldn't figure a way to search for a specific ID type and b) my regex cheat sheets weren't at hand.

BR
BetterRed is offline   Reply With Quote
Old 04-10-2016, 04:37 AM   #7
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,443
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by theducks View Post
FWIW
I could not get it (the nothing part) to work for me when I went to try so I could write a detailed instruction
Search Identifiers check
Identifier type: <type selected> check
Search Pattern .+ check

OK Braaap
Destination field Identifiers Braaap

It wants an identifier type none is not a choice
I just tried it and it works fine.

The trick is to set the id to an empty value. That removes it. Here is an example screen capture:
Attached Thumbnails
Click image for larger version

Name:	Clipboard01.jpg
Views:	204
Size:	165.1 KB
ID:	147722  
chaley is offline   Reply With Quote
Old 04-10-2016, 07:31 AM   #8
Vortex
Groupie
Vortex began at the beginning.
 
Vortex's Avatar
 
Posts: 171
Karma: 10
Join Date: Dec 2008
Device: Likebook Mars
I just tried a Google search for "sonybookid". LOL, this thread is the first thing in the list of results. I guess that's why no one seems to be able to answer my question...

The only identifiers I have had a problem removing (or editing) are the double-barrel type ones, like:

uri:http:
urn:http:
urn:urn:
urn:uuid:
urn:isbn:
etc, etc.

Only way you can do anything with them is to convert the second colon to a Vertical Bar character '|'. Like this:

uri:http|

Is there any regex I can use to mass convert any second Colon in any identifier (in any position in a list) to a Vertical Bar?
Thanks.
Vortex is offline   Reply With Quote
Old 04-10-2016, 10:51 AM   #9
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,047
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 chaley View Post
I just tried it and it works fine.

The trick is to set the id to an empty value. That removes it. Here is an example screen capture:
Ah
Another Press 'Start'
theducks is online now   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fixing a defunct PW1 hjalfi Kindle Developer's Corner 16 09-28-2015 12:51 PM
Two books with the same internal identifier ChrisI Sony Reader 1 06-07-2014 02:59 PM
How would one create an identifier template? Sidetrack Library Management 0 06-06-2014 01:38 AM
Amazon Publishing buys 1,000 titles from defunct Dorchester xg4bx News 4 08-30-2012 10:51 PM
What do you do with defunct electronics? BookishDreamer Lounge 10 07-08-2008 05:52 PM


All times are GMT -4. The time now is 01:21 PM.


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