Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 01-08-2010, 01:11 AM   #286
skindle
Member
skindle will become famous soon enoughskindle will become famous soon enoughskindle will become famous soon enoughskindle will become famous soon enoughskindle will become famous soon enoughskindle will become famous soon enough
 
Posts: 10
Karma: 616
Join Date: Dec 2009
Device: kindle
I am trying to decipher the topaz format based on the K4PC code, and it is slow going. K4PC makes huge use of the C++ stl and the template code is a real pain to reverse. Heavy use of maps and vectors, maps of vectors and vectors of vectors
skindle is offline   Reply With Quote
Old 01-08-2010, 09:38 AM   #287
orwell2k
Addict
orwell2k can extract oil from cheeseorwell2k can extract oil from cheeseorwell2k can extract oil from cheeseorwell2k can extract oil from cheeseorwell2k can extract oil from cheeseorwell2k can extract oil from cheeseorwell2k can extract oil from cheeseorwell2k can extract oil from cheeseorwell2k can extract oil from cheese
 
orwell2k's Avatar
 
Posts: 357
Karma: 1112
Join Date: Oct 2008
Location: Euroland
Device: PocketBook 360°, BeBook (Hanlin V3), iRex DR1000S, iPad
I'm curious about why Amazon uses this apparently crappy Topaz format?

I don't have a Kindle, but Topaz ebooks seem to look much crappier on K4PC than the Mobi formatted books.

My limited browsing of the Kindle-related forums seems also to indicate that in general Kindle users also don't like the format - slow reader performance, poor display quality, etc.

And only a small % of Amazon books seem to be in Topaz compared to Kindle Mobi.

But then, I guess our clever software gurus would then have to find another challenge - although at this rate there won't be too many left, thank goodness!
orwell2k is offline   Reply With Quote
Advert
Old 01-08-2010, 09:46 AM   #288
daffy4u
I'm Super Kindle-icious
daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.
 
daffy4u's Avatar
 
Posts: 6,734
Karma: 2434103
Join Date: Apr 2008
Location: Long Drive, Calinadia Candafornia
Device: KDXG, KT, Oasis
Back in the day, some Topaz books had features that mobi books didn't. Embedded fonts and the ability to zoom some images.

Now Kindles can zoom images but we can only use the one font on the device (hacked or not).
daffy4u is offline   Reply With Quote
Old 01-08-2010, 10:05 AM   #289
poohbear_nc
Bah! Humbug!
poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.
 
poohbear_nc's Avatar
 
Posts: 63,415
Karma: 135239851
Join Date: Feb 2009
Location: Durham, NC
Device: Every Kindle Ever Made & To Be Made!
Quote:
Originally Posted by skindle View Post
I am trying to decipher the topaz format based on the K4PC code, and it is slow going. K4PC makes huge use of the C++ stl and the template code is a real pain to reverse. Heavy use of maps and vectors, maps of vectors and vectors of vectors
If you ever manage to crack & unlock topaz you will get the Ebook version of the Nobel prize!
Ironically, such a coup would actually increase Amazon's sales of ebooks if owners of other devices were able to read topaz-only books.
poohbear_nc is offline   Reply With Quote
Old 01-08-2010, 10:31 AM   #290
rcuadro
Wizard
rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.
 
Posts: 1,686
Karma: 874275
Join Date: Nov 2008
Location: Virginia Beach, VA
Device: Kindle DX
Quote:
Originally Posted by poohbear_nc View Post
If you ever manage to crack & unlock topaz you will get the Ebook version of the Nobel prize!
Ironically, such a coup would actually increase Amazon's sales of ebooks if owners of other devices were able to read topaz-only books.
Absolutely...
rcuadro is offline   Reply With Quote
Advert
Old 01-08-2010, 10:43 AM   #291
daffy4u
I'm Super Kindle-icious
daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.
 
daffy4u's Avatar
 
Posts: 6,734
Karma: 2434103
Join Date: Apr 2008
Location: Long Drive, Calinadia Candafornia
Device: KDXG, KT, Oasis
Quote:
Originally Posted by poohbear_nc View Post
If you ever manage to crack & unlock topaz you will get the Ebook version of the Nobel prize!
Ironically, such a coup would actually increase Amazon's sales of ebooks if owners of other devices were able to read topaz-only books.
But, if they don't crack it, with all this attention, we could end up seeing more Topaz boosk.
daffy4u is offline   Reply With Quote
Old 01-08-2010, 01:26 PM   #292
rcuadro
Wizard
rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.rcuadro ought to be getting tired of karma fortunes by now.
 
Posts: 1,686
Karma: 874275
Join Date: Nov 2008
Location: Virginia Beach, VA
Device: Kindle DX
Maybe... but they would be limited to the Kindle since I dont see other readers using it...
rcuadro is offline   Reply With Quote
Old 01-08-2010, 01:40 PM   #293
poohbear_nc
Bah! Humbug!
poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.poohbear_nc ought to be getting tired of karma fortunes by now.
 
poohbear_nc's Avatar
 
Posts: 63,415
Karma: 135239851
Join Date: Feb 2009
Location: Durham, NC
Device: Every Kindle Ever Made & To Be Made!
Quote:
Originally Posted by daffy4u View Post
But, if they don't crack it, with all this attention, we could end up seeing more Topaz boosk.
True - if Amazon really wanted to lock down titles.

But conversely - with all this attention - I think it will eventually be cracked if enough bright folks (now around the world with K2i, DXi, and K4PC) work on it.
poohbear_nc is offline   Reply With Quote
Old 01-08-2010, 02:02 PM   #294
daffy4u
I'm Super Kindle-icious
daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.
 
daffy4u's Avatar
 
Posts: 6,734
Karma: 2434103
Join Date: Apr 2008
Location: Long Drive, Calinadia Candafornia
Device: KDXG, KT, Oasis
Quote:
Originally Posted by poohbear_nc View Post
True - if Amazon really wanted to lock down titles.
The real horror would be that other publishers license Topaz from Amazon and we end up finding it everywhere.
daffy4u is offline   Reply With Quote
Old 01-08-2010, 03:27 PM   #295
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,764
Karma: 6000000
Join Date: Nov 2009
Device: many
Hi,

You may want to check out the last couple of entries in the Dark Reverser's Blog. Some work has been done on understanding the contents of the Topaz files towards converting them to another format.

Hope someone picks it up and runs with it or something better.

http://darkreverser.wordpress.com/2008/02/13/new-blog/

KevinH
KevinH is offline   Reply With Quote
Old 01-09-2010, 02:06 PM   #296
phenomshel
ZCD BombShel
phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.
 
phenomshel's Avatar
 
Posts: 4,793
Karma: 8293322
Join Date: Jan 2009
Location: The Frozen North (aka Illinois, USA)
Device: iPad, STB Kindle Oasis
Quote:
Originally Posted by daffy4u View Post
The real horror would be that other publishers license Topaz from Amazon and we end up finding it everywhere.
Shhhhhhh, Daffy!!!!!!!!!!!!!
phenomshel is offline   Reply With Quote
Old 01-09-2010, 02:09 PM   #297
daffy4u
I'm Super Kindle-icious
daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.daffy4u ought to be getting tired of karma fortunes by now.
 
daffy4u's Avatar
 
Posts: 6,734
Karma: 2434103
Join Date: Apr 2008
Location: Long Drive, Calinadia Candafornia
Device: KDXG, KT, Oasis
Quote:
Originally Posted by phenomshel View Post
Shhhhhhh, Daffy!!!!!!!!!!!!!
Sorry. But we all know it's not an original thought.
daffy4u is offline   Reply With Quote
Old 01-09-2010, 02:38 PM   #298
phenomshel
ZCD BombShel
phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.phenomshel ought to be getting tired of karma fortunes by now.
 
phenomshel's Avatar
 
Posts: 4,793
Karma: 8293322
Join Date: Jan 2009
Location: The Frozen North (aka Illinois, USA)
Device: iPad, STB Kindle Oasis
Quote:
Originally Posted by daffy4u View Post
Sorry. But we all know it's not an original thought.
Oh, I know, it's crossed my mind several hundred times. The bear of it is, I really don't think Amazon set out to make Topaz hard to convert, that just happened to be a very nice side benefit for them.
phenomshel is offline   Reply With Quote
Old 01-10-2010, 01:12 AM   #299
labba
Member
labba has learned how to read e-bookslabba has learned how to read e-bookslabba has learned how to read e-bookslabba has learned how to read e-bookslabba has learned how to read e-bookslabba has learned how to read e-bookslabba has learned how to read e-books
 
Posts: 23
Karma: 752
Join Date: Dec 2009
Device: none
Quote:
Originally Posted by skindle View Post
I am trying to decipher the topaz format based on the K4PC code, and it is slow going. K4PC makes huge use of the C++ stl and the template code is a real pain to reverse. Heavy use of maps and vectors, maps of vectors and vectors of vectors
yea i know what your saying ..
me and my friend wanted to work togather on this and split the work... but reversing as a team is the hardest thing i ever done .. it's looking like an impossible mission to reverse togather and the only way is by doing it alone..

i hate that!

i wanted to speed things up and all it was doing (the team work) it slow us down..
labba is offline   Reply With Quote
Old 01-10-2010, 09:43 AM   #300
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,764
Karma: 6000000
Join Date: Nov 2009
Device: many
Topaz internal file format decode work

FYI:

The topaz file format DRM has been broken using CMBTC's work (and CMBTC's program does work - he just put in some things to prevent the code from working without slight modifications - to prevent its easy use for theft).

By slightly modifying that code you can dump the "dict", "other", "glyphs", "img", "page", and "metadata" sections in unencrypted form *and* uncompressed form.

A new python program that converts the unencrypted data from the "other", "page" , "glyphs" sections ("img" sections are straightforward) using data from the "dict" section has been written.

Search for the Dark Reverser's New blog. Search for "cmbtc" in that log and start reading down from there. The code you want to play with after you have a fixed version of cmbtc working is called "decode_page.py".

The latest version works to decode both the page*.dat files and now the glyphs*.dat files.

More work is needed and help is wanted.

KevinH
KevinH is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
discovering and loving this fb.2 reader.. oncdoc Astak EZReader 2 04-19-2010 06:05 PM
K4 Mac or PC Where are K4PC files? lmittell Amazon Kindle 3 01-06-2010 01:04 AM
Where is the PID on Pocket Pro, ADE and K4PC? rxsz Astak EZReader 7 12-20-2009 05:29 AM
Free on Kindle - Discovering Dani koland Deals and Resources (No Self-Promotion or Affiliate Links) 0 09-28-2009 09:57 AM
Kindle PID from Mobi PID - can anyone do it? delphidb96 Workshop 2 04-27-2009 04:42 PM


All times are GMT -4. The time now is 05:08 PM.


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