Skip navigation.

Log in | Sign up

photo of Lars Kleinschmidt

an insiders view from the outside

Opera Mini - in 1280*1024!

, , , , ,

Ever wanted to use Opera Mini as your primary browser? You probably didn't, but for those with slow connections it might make surfing the net a whole new experience!

Imagine you're in some place where you can get 56k connection or worse just GPRS but you really need to check out some stuff on the internet. Using Opera Mini on your mobile phone might be a hassle because text input takes ages, so what do you do?
You just use Opera Mini on your PC! Proper text input, no more scrolling due to fullscreen display and still way less traffic (and thus faster page loading) than with a normal browser.

So how do you do this?

Downloading and installing the software you need:
  1. go to http://microemu.org/
  2. download the latest release (you can pick the snapshot as well, doesn't really matter)
  3. unzip the archive on your PC
  4. Download the Opera Mini .jar and .jad files from operamini.com

Starting and configuring the software:
  1. double-click "microemulator.jar" to run it. If that doesn't work you'll have to type "java -jar microemulator.jar" on console. (Please note you need to have JRE installed for this to work
  2. go to "Options > Select device", click "Add...", navigate to "microemulator\devices" and select "microemu-device-resizable.jar"
  3. select the "Resizable device" profile you just added and click "Set as default"
  4. click the "Resize" button in lower right to set the size you want
  5. go to "File > Open JAD" and choose the Opera Mini jad you previously downloaded
  6. "Opera Mini" now appears in the list of apps you can start, click the "Start" button to launch it

you can now browse the web using Opera Mini on your PC, in whatever resolution you want!
Opera Mini on 1280*1024

Thanks to "Mr Nobody" from opera.perm.ru for this nice idea

skin update: G.A.N.TCustomize the number of items in speed dial

Comments

Ramunas 29. March 2008, 17:02

Works nicely, even on Linux :smile:

YtseJam 29. March 2008, 17:50

That's pretty cool. :smile:

philry4n 29. March 2008, 18:52

:up:

IceArdor 30. March 2008, 09:03

Pretty cool. I'd think the best solution to the problem is to disable images and just use a desktop build, but then browsing isn't as fun as with a mobile browser.

Maulkin 30. March 2008, 13:37

that's pretty fun! :smile:

shoust 30. March 2008, 19:04

Try middle mouse scrolling through the page, it scrolls through all the links, hitting middle click navigates there!

philry4n 31. March 2008, 05:45

It emulates what scroll does in phones. I got a w950i that does that

DeeSeMiX 31. March 2008, 16:19

Hey! Cool stuff! Thanks for sharing :D
I have a question. How do you make page centered? Because when I go to the opera.com it just cuts the right side of the page and doesn't stretch it (like it is shown on the screenshot).

Thanks in advance :smile:

larskl 31. March 2008, 17:03

How do you make page centered? Because when I go to the opera.com it just cuts the right side of the page and doesn't stretch it (like it is shown on the screenshot).


make the window larger. Opera.com uses advanced selectors to determine the screen size and uses different styles depending on that

DeeSeMiX 31. March 2008, 17:05

Ok, I found the problem. I shouldn't have to disable "fit to screen" option in opera:config menu. Thanks anyway!

GwenDragon 1. April 2008, 11:46

Ah, fine tool.
Thanks for the informations.

jmblade 1. April 2008, 17:23

I am stuck right here :go to "Options > Select device", click "Add...", navigate to "microemulator\devices" and select "microemu-device-resizable.jar" When I click add I don't see "microemulator\devices" or where to find it or to get it?

jmblade 1. April 2008, 17:49

I think I have demo version? I tried to open this file and wouldn't open "microemulator-2.0.2-sources.tar". I do have jre so I don't know what the problem is?:frown:

larskl 1. April 2008, 21:44

download the executable, not the sources. .tar is an archive, you have to extract the files before running them

jmblade 3. April 2008, 00:25

Figured it out.:idea: I had to find a trial software to unzip a gz file. Works very well Larskl. Thanks for your help. :smile:

renesis 9. April 2008, 02:38

Pribada en Ubuntu y funcionando 100%!!!
*Tested on Ubuntu and working 100!!!

trizzo 9. April 2008, 19:03

oh man. thank you very much for this tutorial. currently I am running OM 4.1 beta signed. Everything is running smoothly. One thing is missing a little bit - proxy support for accessing network from MIDP emulator.

philry4n 10. April 2008, 00:23

that's a job for the microemu team i think although i'd like that as well :smile:

rezadotcom 11. April 2008, 18:53

:up:

serola 17. April 2008, 07:53

Piece of advice:
You may have allocated jar files to some other software on you PC. To start microemulator.jar you may need to click the secondary mouse button and select to open it in Java platform.

ablenwill 2. May 2008, 14:21

is there any way i can browse using my company proxy server, i am not able to browse using Opera Mini. I have enabled proxy in Java then too its not getting connected. Internet is working fine through IE and Firefox.

itsshiva 11. May 2008, 06:05

when i try to run "microemulator.jar" it opens it in powerarc soft.........wht should i do?????

serola 11. May 2008, 08:32

@ Ittshiva - Read my previous post above.

Arian12 12. May 2008, 16:15

Udah dunlud tpi kaga bisa di unzip sekalinya bisa isinya cuma folder kosong

dimitardin 14. May 2008, 11:15

Hello, I ran Opera Mini on Win XP yesterday and it works fine. I have encountered several limitations, that I can't find work-arounds for. Is it possible to enter a new line when on a multi-line text field, for example when you compose the text of new e-mail message? "Enter" does not work. Also, I haven't found a way to copy and paste between Opera Mini and other Windows applications. Can this be done somehow?

I found a lot of special symbols that can be entered with the "-" key, just to the right of the "0" key, on my keyboard.

serola 24. May 2008, 17:48

MicroEmulator should support jsr-75 but how do I get OM4.1 to use it?

alloukik 25. May 2008, 06:25

i have a qus..is there any way to watch videos in opera mini..or is there any way to use flash player in it..pls pls tell me..and also..can we download files on the computer using opera mini?

larskl 25. May 2008, 11:08

alloukik: the answer to all your questions is No

jbpseudo 27. May 2008, 08:11

@serola, i am also checking the same thing out :sherlock:, i would come up with the tutorial soon.

serola 27. May 2008, 10:19

@ Jbpseudo - Does that mean it's possible?

serola 28. May 2008, 08:06

I was able to follow Google translated instructions and make MicroEmulator to save pages on Windows XP. It's important to copy the shortcut "object" from original Russian page because the translation has deleted some line spaces. Moreover the path for the jad file need to be corrected into appropriate (e.g. .11355-advanced-int.jad instead of .oldversion-advanced-ru.jad).

Virus detection software may give an alert during first run, but it should be safe enough to run Opera Mini through MicroEmulator.

Also for some reason running this shortcut does not work every time. It looks like you need to have a few seconds break before you start Opera Mini in MicroEmulator window :confused:

agustavia 9. June 2008, 12:38

Does workin' on windows?

BBCfromRussia 9. June 2008, 13:07

@agustavia
Fine works on Windows and other operating systems where there is a JAVA.

jbpseudo 10. June 2008, 02:45

@BBCfromRussia. Thanks for the links.

serola 10. June 2008, 08:35

@ Jpseudo - Could you explain the first link sent by BBCfromRussia. Bad Google translation really does not make it very easy to understand.

BBCfromRussia 10. June 2008, 13:59

Sorry for bad English :frown:
Must do so.

1. MicroEmulator with support for JSR-75 (file system) must be run like this:
java.exe -cp microemulator.jar;lib\microemu-jsr-75.jar org.microemu.app.Main

Edit the configuration file $home/.microemulator/config2.xml.

<config>
...
<extensions>
<extension>
<className>org.microemu.cldc.file.FileSystem</className>
<properties>
<property VALUE="C:\" NAME="fsRoot"/>
</properties>
</extension>
</extensions>
...
</config>

2. How can I ask MicroEmulator to use proxy server.

Edit the configuration file $home/.microemulator/config2.xml.
<config>
...
<system-properties>
<system-property name="http.proxyHost" value="webcache.mydomain.com"></system-property>
<system-property name="http.proxyPort" value="8080"></system-property>
<system-property name="http.nonProxyHosts" value="localhost"></system-property>
</system-properties>
...
</config>

serola 10. June 2008, 14:38

Okay, Sorry BBCfromRussia for not asking this directly from you. But this is not much different than what Jbpseudo already found. Only problem with that one was that you need to copy the 'object' for shortcut from original page in Russian because Google translation have added some spaces into it.

So, I like Ilya Grishin's instruction. It's easy enough to understand even after Google translation and it tell how to make shortcut directly for selected jad file only.

jbpseudo 10. June 2008, 17:13

I have not tried this yet. But i thought its not the same as Ilya Grishin's method.
Or atleast i thought thats what 'bbc'(is that you, BBCfromRussia?) was claiming at Ilya Grishin's thread.

BBCfromRussia 11. June 2008, 10:13

Yes, really, bbc and BBCfromRussia it is one and the same person. I. :smile:
My method of start consists that I wish to use in MicroEmulator different mobile applets to which support of file system (JSR-75) is necessary.
I use Opera Mini 4.1, and also Russian mod's (Opera Mini Mod, http://opera-mini.ru).
I start MicroEmulator in that way which has described above. That is:

java.exe -cp microemulator.jar;lib\microemu-jsr-75.jar org.microemu.app.Main

Then I start necessary to me jad. It is necessary to remember, that in jad – file it is necessary to correct MIDlet-Jar-URL. For example, if we have mini.jar in mini.jad should be:
MIDlet-Jar-URL: mini.jar

My realization is pleasant to me more, than Ilya Grishin's method.

I use last version http://snapshot.microemu.org/microemulator/download/microemulator-2.0.3-SNAPSHOT.tar.gz


So, I use Toonel ( http://www.toonel.net ). For this purpose in config2.xml I insert next lines:

<system-properties>
<system-property VALUE="127.0.0.1" NAME="http.proxyHost"/>
<system-property VALUE="8080" NAME="http.proxyPort"/>
<system-property VALUE="localhost" NAME="http.nonProxyHosts"/>
</system-properties>



Thus in parameters Opera Mini 4.1 "Protocol" - HTTP. It too allows to save the traffic in addition.

serola 11. June 2008, 10:32

So the main difference is in the command for starting MicroEmulator:

BBC
java.exe -cp microemulator.jar;lib\microemu-jsr-75.jar org.microemu.app.Main


Ilya
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.1.11320-advanced-int.jad


In BBC's code you just open Microemulator and in Ilya's code you pick the location and midlet you want to run. Except, should it be 'java.exe' instead of 'java', and using 'backslash' instead of 'slash'?

BBCfromRussia 11. June 2008, 17:24

@Serola, you almost correctly have understood all. :wink:

1. I start only MicroEmulator. Then I choose necessary midlet;

2. «java.exe» or it is simple «java» in Windows are equivalent;

3. I use «\» so it is accepted in Windows;

4. Parameter « --impl org.microemu.cldc.file.FileSystem» superfluous (look http://www.microemu.org/extensions.html ). It is described in config2.xml;

5. Parameter «org.microemu.examples.fcview.FCViewMIDlet» at me leads to a mistake. Likely it was necessary for version 2.0.2 MicroEmulator (Ilya Grishin approves, that is the recommendation of the developer);

6. At once to start Opera Mini 4.1 I recommend a following variant:

java.exe(or it is simple "java") -cp microemulator.jar;lib\microemu-jsr-75.jar org.microemu.app.Main apps\opera-mini-4.1.11355-advanced-int.jad

serola 11. June 2008, 18:11

Thanks, I try this:
java.exe -cp microemulator.jar;lib\microemu-jsr-75.jar org.microemu.app.Main apps\opera-mini-4.1.11355-advanced-int.jad

BBCfromRussia 11. June 2008, 18:23

@Serola I wish you luck!

jbpseudo 12. June 2008, 06:15

There is one great advantage when using BBC's technique,
It just loads the entire microemulator with jsr 75 support. You can switch back easily between any app you want(or run multiple apps), opera mini, shozu, morange what not.

@BBC, thanks a lot buddy. :up:

@serola, if you use only one midlet, go for
java.exe -cp microemulator.jar;lib\microemu-jsr-75.jar org.microemu.app.Main apps\opera-mini-4.1.11355-advanced-int.jad

if you use more than one, go for
C: \ WINDOWS \ system32 \ java.exe-cp microemulator.jar; lib \ microemu-jsr-75.jar org.microemu.app.Main - impl org.microemu.cldc.file.FileSystem

BBCfromRussia 12. June 2008, 18:54

@jbpseudo, thanks for a high estimation of my work. I am happy to help the good guys. :smile:

But again I pay attention to superfluous parameter in a line of launch "-- impl... ". It is not necessary. This is done in config2.xml(look http://www.microemu.org/extensions.html )

jbpseudo 13. June 2008, 05:32

Right now everything is working great and am quite happy. Thanks :smile:

serola 13. June 2008, 07:18

And because being hurry I stayed using MicroEmulator 2.0.2 and Ilyas's shortcut. There "-- impl... " seem to have function as well. Without that jsr-75 does not seem to be called in MicroEmulator 2.0.2.

So, why to fix something that works? But I certainly have a second look at this when ME 2.0.3 comes officially announced at http://microemu.org/ and I have more time. Then I will also update my short instruction in English at http://my.opera.com/opera.mini/forums/findpost.pl?id=2573757 or write new one for MicroEmulator 2.0.3.

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.

Download Opera, the fastest and most secure browser
December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31