I’m wondering for so long to make this happen. Why so eager to do this? I mean, we have our own browser (Chrome, Firefox, Opera, IE etc) so why do we need Opera Mini that actually a mobile version of web browser run in PC? To tell you the truth, my main objective is to be able to save the OBML file which is only readable by opera mini mobile browser. Why is so important? Back to the point, I’m as a mobile user also aware that browsing in mobile phone sometimes get slow and comes a lot of cost when loading a very big site. So in order to overcome the budget, I use my PC to save the web page so that I can read it in mobile phone wherever I go. That’s why, I use Opera Mini that has the same version as my mobile phone to make it compatible. In short, open a web page in Opera Mini PC, save page as OBML and transfer it to my mobile phone to read it later. This is the cost efficiency to overcome the budget in my phone charge. However some of you might think that what kind of page do I open? My mobile phone apparently can’t open something big like 500Kb page, yes indeed it’s annoying but hellishly in PC you can open it without worry. Since I love to read Light Novel, this is the easiest and most efficient way to make this happen. One of that light novel site page load is 400-600Kb which is considered huge for mobile phone to load.
So nonsense up there? No problem, this might be catch your interest, maybe you will get a very slow connection, I don’t know when or even how will it happen, but surely when that happens, opening with PC based browser sure a bit tough, because the page will load slowly or even doesn’t load at all. Alternatively, some website offer you a mobile version by typing m in front of the domain site (e.g: m.facebook.com) but not all the sites offer the same feature. That’s why, Opera Mini comes in handy due the fact that web browser is compressing the web page so that mobile phone can view it lightly. Opera Mini also considered fast with a slower connection compared to PC based web browser because of that compression method.
How to make this works?
- This is only available for the PC OS that support java, practically our daily basis OS (Windows, Linux, Mac).
- You have the internet connection (duh…of course).
- You have the plenty of time to download the listed program below the tutorial.
So let’s start the tutorial then (Windows based):
- Download and install Java from here (JRE version 6). For MAC user, I won’t help you… just do whatever that makes java be able to run. Linux user, you know how to install it, don’t you?
- Download MicroEmulator (current version 2.0.4). Extract it somewhere, as for me just C:\microemulator-2.0.4 to make it easier.
- Download OperaMini 4.4 from here (choose from dropdown list). Save both the jar and the jad file. Copy both files to C:\microemulator-2.0.4\apps and makes sure both files are inside the apps folder. As this tutorial were made I have opera-mini-4.4.29476-advanced-en-us.jar with the jad file also.
- Navigate to your microemulator main folder and run microemulator.jar (it’s in C:\microemulator-2.0.4\ or wherever you extract it). Make sure to open it with Java otherwise this program won’t run. If it doesn’t, figure it out how to use command line instead (I don’t get problem with this, so I leave that aside).
- Once the program started if you want to browse with bigger resolution (not native mobile phone resolution), click Option>Select Device… a new window will appear and click add navigate to C:\microemulator-2.0.4\devices\microemu-device-resizable.jar or wherever you extract it. After that, click set as default and click OK.
- Click File>Open MIDlet file… navigate to C:\microemulator-2.0.4\apps\opera-mini-4.4.29476-advanced-en-us.jad (see step 3, that’s where you put that jad file).
- There you go, you can click Start on the screen menu and that’s how you browsing with opera mini in PC.
- This step also important, I’m sure you don’t want to always retry the step 4 and step 6 respectively. To make it short, we can create shortcut out of it. Locate your microemulator.jar right click on it and click Create Shortcut. Select that new shortcut you just have made, and press Alt+Enter (or right click and click Properties). In the Shortcut tab menu, click on the Target box (that’s where your program location address), delete it all and replace it with:java -cp microemulator.jar;lib/microemu-jsr-75.jar org.microemu.app.Main –impl org.microemu.cldc.file.FileSystem org.microemu.examples.fcview.FCViewMIDlet apps\opera-mini-4.4.29476-advanced-en-us.jad
or use this:
C:\WINDOWS\system32\java.exe -cp microemulator.jar;lib/microemu-jsr-75.jar org.microemu.app.Main –impl org.microemu.cldc.file.FileSystem org.microemu.examples.fcview.FCViewMIDlet apps\opera-mini-4.4.29476-advanced-en-us.jad
(the underlined text depends on your opera mini version) and click Apply.
- If you do it correctly, the Icon of the shortcut will change to JRE Icon. Now you can freely move your shortcut to anywhere (this case is to Desktop). From now on, you just need to run it through shortcut and click Start to surf the internet.
I’m sure that’s just enough for you to just browsing like a mobile phone. You will all wondering now, where is the Save Page in Opera Tools menu? How can I save the OBML files? Okay I got it covered, because it is my main objective to write this tutorial for you. This is how you do it:
- Close all the running microemulator.jar.
- Navigate to C:\Documents and Settings\USER NAME\.microemulator (your main USER NAME, I’m Ultimate so nice to meet you…..)
- Open config2.xml with Notepad, MSWord, WordPad, or any text editor you have and paste this between </windows> and </config> tag (located at the end of text line):
<property VALUE=”C:\” NAME=”fsRoot”/>
- Save that config and run the program using shortcut. If you do it correctly, you should see the Save Page menu after you browse a website. If the Save Page menu isn’t appear, that probably of the microemulator location or something to do with permissions (Windows 7 have issues with this). Try to change <Property VALUE=”C:\Users\[USER NAME]\Desktop\microemulator-2.0.4\apps” NAME=”fsroot”/> then see if the menu appear. If so, try to save a page, most likely the opera mini can’t find the path (if you didn’t create the folder, and I suggest don’t create it), then close the microemulator and change back the property value to default (step 3).
And that’s all you have to do, next point forward is a piece of cake, just do whatever you want with it. Oh one side note though, if you’re going to read the obml file on your phone, I advice you to select the smaller device or larger device (see step 5 up above). Personally I think it’s annoying to use resizeable window because you need to zoom or scroll the page to the right since your phone resolution is not that big (at least for the phone that running this Opera Mini 4.4 version). Otherwise, it’s up to your choice.
If you find trouble please do my tutorial step by step and thoroughly or comment bellow if you still get trouble (post screenshot if possible) and I hope you don’t get lost. Also, sorry if my English was bad, I’m still learning. Thank you for your time to read my blog (this tutorial was adapted from opera forum somewhere, so please understand this). Read the comment section because most of your question is answered.