Tuesday, October 6, 2009

Opera Mini for WindowsXP - [another version]


Windows Installer

You can download this Windows Installer instead of performing all previous steps manually :)

You just need to make sure Java Runtime Environment (JRE) for Windows installed, then install Opera Mini for Windows, run it for the first time (using the Opera Mini shortcut found in the installation directory), then copy and replace the “config2.xml” file into “C:\Documents and Settings\\.microemulator\” and you’re all set.

You might also want to perform steps 5 and 6 of the first group :)

Note that this installer doesn’t necessary contain the latest versions of MicroEmulator and/or Opera Mini. Version currently included are: 2.0.3 and 4.2.13337-advanced-en respectively.

Text Input

Click the text field, enter the text you want, then use F1 for “Abort” and F2 for “OK”.

I heard that this is fixed in the beta of the next version of MicroEmulator.

Proxy

You can configure Opera Mini to connect through a proxy server, downloading the alternative “config2.xml” file and changing the following lines of it (search for them):



So that “webcache.mydomain.com” would be replaced by your desired HTTP Proxy, and “8080″ would be replaced by it’s corresponding port.

The Benefits

Opera Mini web browser is essentially a user interface. Much of the actual processing is done via Opera’s intermediate servers, with content optimized and compressed on the back-end for delivery over the Internet to the Opera Mini front-end. Which also means that the content can’t be filtered by ISPs (at least without meaning to specifically filter Opera Mini), thus there are no blocked websites.

Despite being designed for smart phones and similar hand held devices, there are a couple of good reasons for deploying Opera Mini on the Windows platform. Most importantly, web developers can verify their code against the Opera Mini rendering engine. Opera Mini can also provide a rather nice alternative web browser in bandwidth-limited situations, such as using a dial-up connection, since Opera’s intermediate servers optimize and compress content. (Credited to Lawand's Blog)

Monday, October 5, 2009

Opera Mini on your PC/Laptop Part 2...

Sucessfully done! I have tested this on my desktop and laptop. I also have the instructions and requirements below. For more details, you can find it here on this blogsite JAVA in the Field

I use this with Suncellular network over socket proxy for free net browsing.



Requirements:
Get the Java SE Development Kit (JDK) from here.
Get the Sun Java Wireless Toolkit 2.5.2 for CLDC from here.
Get the "OperaMiniLargeDevice" for Sun Java Wireless Toolkit from here.

Get Opera Mini Browser 4.2 from here. Be sure to download both the JAD and the JAR to the same directory. The generic advanced version is recommended.
Internet access on the PC
Installation (done for Win XP):
Install the JDK.
Install the Wireless Toolkit.
Unzip your downloaded version of "OperaMiniLargeDevice" (simply extract it, a directory will be created automatically). Copy this directory to Path-to-WTk\wtklib\devices\ . The complete path to OMLD on my machine looks as follows: "C:\WTK2.5.2\wtklib\devices\OperaMiniLargeDevice1024x705".
Then choose "OperaMiniLargeDevice" as the default device, e.g. via "Start->All Programs->Sun WTK->Default Device Selection".
Then use "Start->All Programs->Sun WTK->Run MIDP Application" to start Opera Mini via its JAD file.
The start screen should appear and you should now be able to launch Opera Mini by pressing F2.

Remark:

It might be that you receive the following error on starting Opera Mini:

OTA server emulation started ...
HTTPS server emulation started ...
Error: Reason = 36

The most obvious reason for this error is that the "MIDlet-Jar-URL" in the JAD does not point to the right JAR file. Try to open the JAD with a text editor, locate the property "MIDlet-Jar-URL" and make sure that ONLY the filename of the JAR is left in this entry, e.g. MIDlet-Jar-URL: opera-mini-4.2.13918-advanced-de.jar . You must not use a complete URL to the JAR in the web. And do not forget to put the JAD and the JAR in the same directory.

Navigation:

You can set the link focus and scroll through a site with ARROW keys. The ENTER key selects an action, e.g. a text field. Texts can be entered with the normal keyboard keys. You can copy from and paste text into text fields by pressing STRG+c and STRG+v. The keys F1 and F2 control the menu actions of Opera Mini and the emulator, e.g. security questions for internet access. Since version 0.5 you can use your mouse to control Opera Mini and to click on links.

Hope you find this solution helpful. Any tips to improve this solution are welcome.

Greetings Makube

PS.:

Update to version 0.6 (see this post):
Shortcuts in Opera Mini usable
Speed dial in Opera Mini usable
Special version for netbooks and UMPCs like the Asus EEE or the HTC Shift available
Update to version 0.5 (Major update):
Screensize enlarged to 1200 x 705 from 1024x705
Mouse can be used to control Opera Mini and to click on links
Escape-key does not accidentially close the emulator anymore
Update to version 0.2:

I updated "OperaMiniLargeDevice" to version 0.2 because the first version triggered annoying keyRepeatEvents on some websites, resulting in not being able to focus links. Therefore the property keyRepeatEvents is now set to false. Happy browsing!

Sunday, October 4, 2009

Opera Mini on your PC/Laptop

I've been browsing frequent on my mobile smartphone using Opera Mini browser. I use it mainly for checking my emails, facebook, twitter, browsing stuff and blogging.
For suncellular network, I could browse free using socket proxy connection. I have thought if I could run this browser on my PC, I could be able to connect using that proxy to gain free internet connection.

Ok, google up... and then I find this microemulator running MIDP runtime for Win32. There several apps emulator/simulators just google it up. After having the emulator, I run the JAR/JAD file from opera download site. Then I have it able to run th browser on my PC.

I'll try to update this one. I have this link also from different technique (this is much better) http://java4me.blogspot.com/2008/02/run-opera-mini-on-pc-version-06-also.html

This blog post is done using the microemulator-2.0.3 and operamini 4.2 using socket proxy connection on suncellular network with 4pesos prepaid load. And take note that my 4pesos regular load is not debited. (Testing in progress....)

cyb3rc0n=>10/2009