Old 06-23-2008, 10:34 PM   #1 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,800
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default [Final] Book Reader 2.7 (3.0 and 3.1 compatible)

Only plain text files (.txt) work with the Book Reader. Stop trying to use it to read Word documents, and other formats that are not plain text. Also, make sure that the file size of the text file around 800 KB or less. If it is larger than that, split the file up.

The source code for this application is licensed with the GNU General Public License version 3, which means that you can redistribute it (without charging anyone) and use it for your own programs, with a few restrictions. Details can be found in the included License.txt file.

LedZepp started the Book Reader, and I am continuing the work on it to make it as good as possible. If you have a book that doesn't work, give me a link where I can find the exact text file that you are trying to read, and I will try my best to make it read the text file.

From LedZepp's old thread (with updates):
Quote:
Want to read books on your Zune, but think it's just too much of a hassle to convert all the text to images? Then this is for you.

How To Use:

Normal version:

First you need a plain text version of the book you want to read, if you have a pdf file you can use Adobe Acrobat Reader to load it up, then go to File> Save As Text, or you can search google for an online pdf to text converter(I just find if you use Adobe acrobat reader its cleaner)

Then open up the BookReader project, open up the content folder on the side, find the Books folder under it, and just drag and drop the text file in there.
Now click on the text file you just dropped into the folder, you should see a properties window, on the right bottom side of Visual Studio.

Set the Build Action to none, and set the Copy to Output to Copy if Newer otherwise you will get errors when trying to deploy.

You can have as many books as you want in there, this application will read all of them and let you choose them from the main menu.

Helpful Images:



RIG version:

First you need a plain text version of the book you want to read, if you have a PDF file you can use Adobe Acrobat Reader to load it up, then go to File > Save As Text, or you can search Google for an online PDF to text converter (I just find if you use Adobe Acrobat reader its cleaner).

Do that for all of your books that you want to read with the Book Reader and put them all into an empty folder.

Run the RIG application, then follow the instructions. If you do not follow the instructions, do not post any problems that you may have.

Sub-folders:

You can put the books into folders within the empty folder, and put the books inside those folders.

If you have at least one folder in the main folder with a file in it, any files directly inside the main folder will be ignored.

Any sub-sub-folders (and files within them) will be ignored.

So, to use sub-folders properly: Create folders within the main folder, name the folders according to what book you will put in there, then put the appropriate parts of the books within those folders.

For example:

Books (folder)
- First book (folder)
- First book Part one.txt
- First book Part two.txt
- First book Part three.txt
- Second book (folder)
- Second book Part one.txt
- Second book Part two.txt

Do that for however many books you want.

How to Navigate in the Application:

First screen will ask you to choose a book, move using the up/down (although it's left/right since I rotated the display), then select using the middle button. If it looks like it froze, it didn't, it's just reading the file.

The next screen is the whole book loaded up, in the top left corner theres a percent of where your at in the book. Use the up/down (actually left/right because it is tilted it) to move down a line and use left/right (actually up/down because it is tilted it) to move over a page. You can press back, to go back to the book selection to choose another book.

While reading, you can press the middle button to go to the options screen.
In the options screen you can select your font size, if you want the program to auto scroll the text, if you want to set a bookmark, if you want to choose music, or if you want to quickly change your position in the book.

Use the up/down (left/right) to move between the choices.
While you are on the Font choice use left/right (up/down) to choose a size(it takes a sec to load up the different sizes so just be patient until the size changes)

While on the Auto-Scroll choice use left/right (up/down) to enable and disable it(I have it scrolling down a line every 2.5 seconds, you can still use the original controls to move the lines.

3rd choice is the bookmark.
NOTE: It will not bookmark where you are if you just exit out the program you have to go into the options, select the bookmark choice, and click the middle button. It automatically looks for a bookmark file when it loads up your book.

4th choice is music.
Press the center button to make the volume and music choices appear.

Last choice is percent.
Use left/right (up/down) to change your progress through the book.
Download Normal version (Works with the Zune 3.x firmware):

BookReaderv2.7.zip

Download RIG version (Does not work with the Zune 3.x firmware):

BookReader.exe

RIG allows you to deploy without using Visual C# and XNA. You must already have deployed a game to your Zune in order to use RIG.

Also, according to GPL, since I modified RIG, I have to distribute my version of it. So you can get it (not the Book Reader) here: rig-development-kit-0.5.3.7z

Jones111 Version (Works with the Zune 3.x firmware):

BookReaderv2.8

Jones111 has built upon the Book Reader and added some new features. If you have any problems with it, you can post on this thread but direct the questions to Jones111, not me.

Features:

- Library-style: Every folder is a book, and every file inside is a chapter (books are submenus now for faster scolling trough large collections).
- Saves last read chapter for every book & autoselects next chapter if progress is 100%.
- Saves last read book.
- Faster startup on large collections.
- Skinning (normal skin + night skin).
- Changed the list-style UI.
- Support for multiple languages (should be able to run any language) - Tested with German.
- Minor overall speedup & smaller filesize (larger archive caused by skinning).

These are experimental updates and could behave unexpected sometimes or in worst case may crash. Feedback about the changes and bug reports are welcome.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html

Last edited by Netrix; 04-24-2009 at 01:08 PM.




Netrix is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old 06-23-2008, 10:45 PM   #2 (permalink)
Experienced Member
 
LancerRevolution's Avatar
 
Join Date: Jun 2007
Location: El Paso, TX
Posts: 880
LancerRevolution is just really niceLancerRevolution is just really niceLancerRevolution is just really nice
Default

oh wow haha,just got 1.6 and now theres a 1.7,woo!haha thanks
what does 1.7 improve on?
__________________

Thank you very much Grim




LancerRevolution is offline   Reply With Quote
Old 06-23-2008, 10:56 PM   #3 (permalink)
Experienced Zuner
 
mrgoodnight's Avatar
 
Join Date: Sep 2007
Location: Arizona
Posts: 218
mrgoodnight is on a distinguished road
Send a message via AIM to mrgoodnight
Default

niice this version works with my book now thanks
__________________
blue zune hd 32gb --->http://twitpic.com/photos/T_goodnight
"zune hd: "its way better...if you just want to listen to music"






mrgoodnight is offline   Reply With Quote
Old 06-23-2008, 11:07 PM   #4 (permalink)
Experienced Member
 
LedZepp's Avatar
 
Join Date: Mar 2007
Posts: 976
LedZepp has a spectacular aura aboutLedZepp has a spectacular aura about
Default

I wrapped the how to in quote tags so it would be easier to find the download link, I also took out 2 unneeded images as they would just be wasting my bandwith
__________________
Game Request Template




LedZepp is offline   Reply With Quote
Old 06-23-2008, 11:21 PM   #5 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,800
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by LedZepp View Post
I wrapped the how to in quote tags so it would be easier to find the download link, I also took out 2 unneeded images as they would just be wasting my bandwith
Thanks. Great idea.

This version makes another form of line breaks work. Also, whoever had a problem with 'Deathly Hallows', I made the Book Reader read it correctly.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 06-23-2008, 11:26 PM   #6 (permalink)
Zuner
 
dan_1986's Avatar
 
Join Date: Mar 2008
Location: Illinois
Posts: 86
dan_1986 is on a distinguished road
Send a message via AIM to dan_1986 Send a message via MSN to dan_1986 Send a message via Yahoo to dan_1986 Send a message via Skype™ to dan_1986
Default

For some reason it just restarts my zune everytime I open it.

Finally I got it working. So happy.

Last edited by dan_1986; 06-23-2008 at 11:33 PM.





dan_1986 is offline   Reply With Quote
Old 06-23-2008, 11:28 PM   #7 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,800
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by dan_1986 View Post
For some reason it just restarts my zune everytime I open it.
Did you make sure you have a book in the Books folder?


The way I am going to do future versions is if someone has a text file that the Book Reader can not read (correctly or not at all), and the problem isn't related to illegal characters, I will make the Book Reader read that text file. Hopefully after a few times of doing this, practically all text files will be read correctly.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 06-23-2008, 11:39 PM   #8 (permalink)
Zuner
 
dan_1986's Avatar
 
Join Date: Mar 2008
Location: Illinois
Posts: 86
dan_1986 is on a distinguished road
Send a message via AIM to dan_1986 Send a message via MSN to dan_1986 Send a message via Yahoo to dan_1986 Send a message via Skype™ to dan_1986
Question

About how long does it take to debug ? Also to add more books do we just add the books to book file and F5.





dan_1986 is offline   Reply With Quote
Old 06-23-2008, 11:51 PM   #9 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,800
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by dan_1986 View Post
About how long does it take to debug ? Also to add more books do we just add the books to book file and F5.
You don't have to debug unless it keeps restarting. Yes, you just add the books to the Books folder and press F5.


It might restart if you try to open several books or open a book then go back to the book list and stay there for a while. I still need to figure out why it does that.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html

Last edited by Netrix; 06-23-2008 at 11:55 PM.




Netrix is offline   Reply With Quote
Old 06-24-2008, 07:51 AM   #10 (permalink)
Jr. Zuner
 
Join Date: Oct 2007
Posts: 38
Impeached is on a distinguished road
Default

Could you also add a Changelog.txt in the zip?

I don't know what's new, so I don't know if I should bother downloading it. : p
__________________




Impeached is offline   Reply With Quote
Old 06-24-2008, 08:03 AM   #11 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,800
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by Impeached View Post
Could you also add a Changelog.txt in the zip?

I don't know what's new, so I don't know if I should bother downloading it. : p
I will in the future. The change for this one is that a more line breaks are supported. I made "Deathly Hallows" work for someone that said it wasn't working. That's just about it. If you have a book that isn't read correctly, give me a link to the text file if you can and I'll make it work.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 06-24-2008, 09:41 AM   #12 (permalink)
Experienced Zuner
 
Rockman87's Avatar
 
Join Date: Nov 2007
Location: UT, USA
Posts: 203
Rockman87 is on a distinguished road
Send a message via MSN to Rockman87
Default

Quote:
Originally Posted by Netrix View Post
Thanks. Great idea.

This version makes another form of line breaks work. Also, whoever had a problem with 'Deathly Hallows', I made the Book Reader read it correctly.
Thanks.... what problem did you find?




Rockman87 is offline   Reply With Quote
Old 06-24-2008, 01:04 PM   #13 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,800
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by Rockman87 View Post
Thanks.... what problem did you find?
The way that I had it only made one line break instead of two line breaks, because the form of the line breaks was:

This is a sentence.\r
\r
Another sentence.

So I had it correctly read those line breaks.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 06-24-2008, 01:19 PM   #14 (permalink)
Experienced Member
 
LancerRevolution's Avatar
 
Join Date: Jun 2007
Location: El Paso, TX
Posts: 880
LancerRevolution is just really niceLancerRevolution is just really niceLancerRevolution is just really nice
Default

you fixed the text reader?or the book?because most of the resident evil books i have,pdf,rip all weird from the new adobe and makes me mad.you read thru then all the sudden u start readin the same paragraph again,makes duplicates of some stuff.then the quotes arent showing up on the zune.can u look into this?i can upload the resident evil novels if u want to work with them,i dunno.
__________________

Thank you very much Grim




LancerRevolution is offline   Reply With Quote
Old 06-24-2008, 02:12 PM   #15 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,800
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by LancerRevolution View Post
you fixed the text reader?or the book?because most of the resident evil books i have,pdf,rip all weird from the new adobe and makes me mad.you read thru then all the sudden u start readin the same paragraph again,makes duplicates of some stuff.then the quotes arent showing up on the zune.can u look into this?i can upload the resident evil novels if u want to work with them,i dunno.
Yes, the text reader. Changing individual text files is too inefficient. The quotes need to be standard ASCII characters... Which means ", not “ or ”. If you want the quotes to show up, replace “ and ” with ".
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 06-24-2008, 05:21 PM   #16 (permalink)
Experienced Member
 
LedZepp's Avatar
 
Join Date: Mar 2007
Posts: 976
LedZepp has a spectacular aura aboutLedZepp has a spectacular aura about
Default

I had fixed “ and ” in my release, unless you changed it it should still handle them.
__________________
Game Request Template




LedZepp is offline   Reply With Quote
Old 06-24-2008, 05:28 PM   #17 (permalink)
Support Team
Expert Zuner
 
Soccerfreak24's Avatar
 
Join Date: Nov 2007
Posts: 3,027
Soccerfreak24 is just really niceSoccerfreak24 is just really niceSoccerfreak24 is just really nice
Default

Nice Work Netrix! +rep.
__________________





Soccerfreak24 is offline   Reply With Quote
Old 06-24-2008, 05:41 PM   #18 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,800
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by LedZepp View Post
I had fixed “ and ” in my release, unless you changed it it should still handle them.
Oh... That's what the extra CharacterRegions were for...

I'll put them back.


Also, thanks soccerfreak24.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html




Netrix is offline   Reply With Quote
Old 06-24-2008, 06:00 PM   #19 (permalink)
Experienced Zuner
 
wiisrock's Avatar
 
Join Date: May 2008
Location: Colorado
Posts: 110
wiisrock is on a distinguished road
Default

where do you get these books? i've never used them before





wiisrock is offline   Reply With Quote
Old 06-24-2008, 06:03 PM   #20 (permalink)
Purger of Ignorance
zB Programmer
Retired Staff
Expert Zuner
 
Netrix's Avatar
 
Join Date: Jun 2008
Location: In my own world
Posts: 2,800
Netrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to allNetrix is a name known to all
Send a message via MSN to Netrix
Default

Quote:
Originally Posted by wiisrock View Post
where do you get these books? i've never used them before
The Internet.
__________________
"Against logic there is no armor like ignorance." - Laurence J. Peter

Solitaire for your Zune! http://www.zuneboards.com/forums/dow...ne-v2-0-a.html

Zune Book Reader! http://www.zuneboards.com/forums/app...ew-thread.html

Last edited by Netrix; 06-24-2008 at 06:08 PM.




Netrix is offline   Reply With Quote
Reply

Bookmarks

Thread Tools