converting .prc mibipocket ebook - Off-topic

this is not so much a phone question as a software question.
I have mobipocket installed on my phone and home PC for reading my ebooks which is great when im at home or traveling to work, but in my place of work my PC in linux and not windows, and there is no linux mobilpocket reader :'( so i can't read my books on my bigger screen in my breaks.
Does anyone know a reader that works on linux for .prc files or a way to convert them to read in a more common program?
cheers

if nobody here can help
i'd advice googling
or asking in a linux forum where there maybe more
people knowing various linux ebook converter programs

You can explode a non-DRM prc to html with mobi2html: https://dev.mobileread.com/trac/mobiperl/wiki. You might need to install some modules, but it's a great little program that should prove helpful.

Related

Specification for programming

I am looking to learn some programming. I need some sort of aim. I mainly use a mac but I own an alpine. Rather than spend the cash to get a mac sync program i have made do with other peoples PC's to install programs on the alpine.
However, i would like to write a program to sync the contacts on my alpine (I have the 2020i version) with 'contacts' on my mac. Can anyone tell me where i can get the information needed for talking to the the alpine via USB? Its probably way over my head but I cant see any other thing to aim for. I have a bunch of other far more complicated audio related programs I need to write once Ive learnt so this is the easy one in comparison.
In fact I guess I need the spec for the Activesync program on the Alpine as that is what i will be talking to from the mac. Is that correct? Any info appreciated. Thanks

How to program?

Hi,
I have an easy question...^^
How can I program programs for my phone?
Is there anywhere a tutorial or something like that?
Or are all of you just very high skilled programmer?
I'm very interested in programming, but I only handl Java and php..
I hope someone of you can explain me where I can learn this =)
Greetings
Chris
PS:I hope I posted this in the right section...^^
PPS: I'm from Germany so I'm sorry for any mistake in my sentences and I hope there is also a German programmer who can show me a tutorial on German, but English is also OK.
I asked this question a few months back and no one helped. Here is what I have been able to find on my own:
To program for your Windows Mobile device you need Microsoft Visual Studio 2005 Standard edition or later. That is an expensive development program. If you buy that program, you can download a Windows Mobile plugin for free that includes an emulator for debugging.
I personally refuse to shell out tons of cash for the ability to program for my phone for personal use. I have not been able to locate anywhere on the internet even the slightest hint of a way that I can write a program for my phone with open source or free software. I use notepad++ and g++ for my coding needs so I was really hoping for a way to program using only these tools with perhaps an additional library.
Speaking of libraries, open gl es is open gl for embedded devices such as your Raphael. I have been unable to find an open gl es tutorial that does not involve buying Visual Studio.
If anyone can find anything else, please post here.
I've used C# and C\C++ to write programs for Pocket PC\Windows Mobile. Java I believe you can use with limited functionality (not the same as on the web). Php is a web langange I believe??
Are you using C++ via Microsoft Visual Studio, or do you know how to compile mobile programs without dropping money in Microsoft's bank?
@Chunkyeggfoo
I know that php is for the web
I only wanted to show, that im not a totally noob in programming ^^
But my question was: Where do you learned this? Did you have an online tutorial, or from school? Or somewhere else...from a book maybe?
Here is one answer to the question.
http://www.codeproject.com/KB/mobile/WiMoSansVS.aspx
I have never followed this guide because I use Visual Studio 2008. I started programming using visual basic .net (VERY EASY TO LEARN). Later, I wanted to write applications for the today screen and I needed to learn C++ and the win32 API. (NOT FUN!!!) The good news is that I have several programs that I use on my today screen including weather, calendar, battery monitor, task switcher, music player and an alarm. It has taken me about a year to become pretty proficient. NOTE: when you move from managed code (.net framework) to unmannaged code (C++, win32) you have to be VERY careful to properly manage device memory or you will end up with memory leaks.
I've attached a picture of my today screen to illustrate the possibilities.
Have fun
Edit
You can also download evc4 and the evc4.sp4 from the following links.
http://www.download.com/Microsoft-eMbedded-Visual-C-/3000-2212_4-10108490.html
http://www.microsoft.com/downloads/...F4-91D3-4DBE-986E-A812984318E5&displaylang=en
This will be a very powerful tool but probably very hard to learn too...
Check out this thread. It has lots of info.
http://forum.xda-developers.com/showthread.php?t=445396
You can take a C++ programming class at most community colleges (not state or UC, ie very expensive). im currently taking the pre req that will allow me to take it next semester.
I think,the simpliest way is the Basic4PPC(Basic for PocketPC). Use Google and search for it.
programming
i guess the best way is learn C#, i'm a visual basic programmer and the best app you can do with it is database app, if you want to do more powerful app for your phone is better to learn C#
i'm learning c# right now
try these two
http://www.smorgasbordet.com/pellesc/
http://trajectorylabs.com/win32.html

installing unbutu on my laptop ?

If I install unbuto on my computer will I still have access to files allready on hard drive? Is is able to use my wifi etc.?
wifi should work, with jaunty. as for the files i believe anything but what is in itunes u can import. good luck!
I have a sneaking suspicion that you might want to first learn how to spell your chosen distro's name before attempting to make the leap from Windows to Linux.
gtrplr71 said:
If I install unbuto on my computer will I still have access to files allready on hard drive? Is is able to use my wifi etc.?
Click to expand...
Click to collapse
What does this have to do with the HTC Dream/TMobile G1 devices?
I have to agree that on first look, it does appear that the G1 is unrelated to ubuntu and linux...
However...after getting a G1 with it's open source OS and no longer needing the horrible mess that is activesync, I too have moved to open source on my desktop (well, laptop...) - I tried ubuntu but switched to Mint (which is based on ubuntu but I prefer it).
Android is so easy going that it'll work with any operating system and is one of the first phones I've had where it is an easy fit. I've even managed to sort out music syncing similar to itunes or Winamp for android and I'm well happy.
I very rarely boot into my windows partition any more and that is thanks to android.
As regards the question about accessing your files, yes, most of them will be compatible with linux equivalents but back everything up before you install it - in most cases, putting it on will require at the least, some messing with partitions on your disk which is inherently risky, and at worst, a total re-format.
I keep my windows around for games (C&C!!!) and very little else nowadays and am more than happy with linux.
So's my phone ;-)
if youre on vista it is a b*ich to partition since it takes up space it is not even using, but yea you should be able to keep youre files

[Q] Mobipocket Reader type App

I will say that mobipocket reader is one of my favorite apps on my WM 6.5 phone. The ability to highlight text, annotate, and the organization of all of that thereof makes this program super legit. I think the files that it creats are .prc files. My question is : Are there any mobipocket like appz for android? I use officesuite which does well for a .txt reader but it doesnt offer the perks of Mobipocket. Thanks if you have any suggestions!
I loved Mobipocket on my old Windows phones. Since I got my Evo and G-tab I use ireader (bought from the Market). It reads all of my Mobi files, and I still use Mobi on my PC to create them. If you want a free reader that reads them, you can try the Kindle app, just have to copy the books into the Kindle folder on your device.
Hello,
I've spent 100s of hours with that, in fact the need of a powerful device for Mobipocket brought me to HTC HD2 and all that flashing and hacking activity ;-) ..no regrets, because the Mobipocket on my HD2 now is that what I was longing for, so I really much appreciate all that xda-developers help..
There is no bloody kindle doing this job! ..and hardly anything els, I couldn't believe it myself - the mobipocket version I use now must be about 6 years old !!
Certainly there are number of other readers, most of them unfortunately pitifuly poor.
Mobipocket came with 3 important things for me:
a) I can create a mobibook of my own (using pc creator)
b) there is a choice of 100s of dictionaries which are direct linked to my readings by simply tapping a word - smth. similar you will find with other readers too, the difference is that they give you typically a choice of max 2 dict. - none of which I would compare to my Longman or Chambers - and you can only dream about them working simultaneously - well, some of them would take you online - which is quite impressive by iReader, however, mobi-dictionaries do not depend on the internet connection, plus you can again highlight, bookmark, add note, or create a direct link from that book you've been reading into your dictionary, so next time when you go through it, you'd just touch that underlined word which takes you right where you want to be..
c) you can customize colours, fonts, toolbar, organize reading lists.. given the fact, that this app was stopped by Amazon in development some 6 years ago, it is a luxury application.. well, it doesn't turn pages in 3D, but as a reading tool, especially for study, in my opinion, it's hardly replaceable by other reader so far..
some readers do the mobipocket format, but do they support the function of built-in mobipocket dictionaries? hardly.. if I wanted my Longman to work in an android reader, the trouble is they don't do it as a built-in dictionary anymore..
WM 6.5 FOREVER
Mobipocket was purchased by Amazon. It is the backbone for their .azw format (at one point and time, you could retrieve the Kindle 1 PID). On the Kindle devices, you could read .prc and .mobi formats natively.
I haven't tried with the Android app, but you could try copying a Mobi file into the Kindle's book folder and see if it appears. The only downside is that the Kindle app doesn't have a PID, so it wouldn't be able to read protected files.
Ever since Amazon acquired Mobipocket, there haven't been any real updates to the Mobipocket apps. There were a few minor updates to existing apps, but no new platforms have been added (like Android). Amazon pretty much wants everyone to use the Kindle app instead.
Sent from my gTablet using Tapatalk.

[Q] Advice for my project

So i'll be going to pick up my pi from ups tomorrow, and thought i would get somew advice from those wiser then myself.
The main function for my pi will be as a media player, from my external hdd. But i also want it to act as a server for the drive, allowing streaming and file transfers through my lan for both android devices and win vista/7 computers. In addition i would like it to serve as a network bridge for my xbox(i'm too cheap to spring for a wifi reciever) via ethernet. Also some light web broswing/youtubeing.
My big question is: Which OS would be best for these purposes, and what programs/packages would i need. Would i be better off with openelec or raspbmc. Or raspian with xbmc? This is somewhat new territory for me, and i'm anxious to learn. I would love to hear everyone's thoughts on what would work best
As you want to do different tasks I would recommend the standard Debian to you, because it's designed for general tasks. Special distributions like raspmbc are designed for one thing they are good at (my humble point of view )
I would install android on this device, of course with a costum rom spezial for the device... I hope some developers would do it Then I want buy me a Raspberry Pi too
Yeah if you wanted to have the option of downloading applications other than xbmc, like browser, games, etc. then i would suggest installing a Debian based system such as Raspian.
If you want a more automatic install and you are new to linux then use either Debian or Debian-based "Raspian"
Personally i like Arch Linux OS because it is the lightest distro out and most customizable, meaning you choose everything you want to install no bloatware unless you choose to add it. From A to Z you know whats installed. Great documentation out there as far as the fully manual install process.
@akakai, I couldn't disagree more. If you know what you are doing, you can do the same with Debian. I do it myself when I set up servers or desktops.
mihaum said:
@akakai, I couldn't disagree more. If you know what you are doing, you can do the same with Debian. I do it myself when I set up servers or desktops.
Click to expand...
Click to collapse
i didnt say you couldnt do it, but im saying Arch Linux if you have ever used it. Starts you out in a terminal with no gui whatsoever. the only way it comes... yeah in Debian you can do the same thing, but there is a GUI option.
Dont disagree on a non issue. Generally Debian is known for being preconfigured where as Arch linux is not preconfigured for you at all, unless you get a derivative of it.
Dont want to start anything, but add to the post by stating facts or how you can help the guy asking for advice not putting down what i have said that is actually accurate info.
For what 4Gb SD cards cost these days, get two or three and load them up with various distros and try them all out to your heart's content.
If you make a hash of something, reload the image and start again.
Eventually, when you have got it to do what you want, put it on to a bigger, more expensive card, if you need that amount of storage.
All images are for 2Gb SD cards. The Debian release has an option on initial boot up to expand the root partition to the available size of the disk. With Arch you will have to roll your sleeves up, and do it yourself first with Gparted Live or something similar.
Good luck!
Update: The Rasbian build now requires a 4Gb card minimum.
Advice for medium length project.
I am thinking about creating a cluster for scientific high performance computing, but I know close to zero on this hardware. where to begin? Start with creating a PC and expand from there? Any advice would be helpful for a multiyear project.

Categories

Resources