evGetME

evGetME | evMiniPool


evGetME: HTTP Downloader for wireless devices

2007-09-12: new version 0.4.1 released

Changes:
  • Correctly detect end-of-stream
  • Always use "Connection: close" header
  • Correctly handle redirects on URL's without trailing slash
  • Removed MIDP1.0 incompatible UI code

2006-12-06: new version v0.4.0 released

This version adds support for phones supporting JSR75 api (file access), so now evGetMe is not limited to Siemens phones. It was tested by me on Nokia E60 and Siemens M65.
However on MIDP2.0 phones, most likely you will need to periodically accept annoying confirmations about file system access, since not all phones allow to permit file access for untrusted Java application.
Later I probably add midlet version signed by my own self-signed certificate - on some phones, one could import this certificate and get rid of confirmations.
Unfortunately on Nokia Series60 3rd edition phones (the one i tested midlet on), it is not possible to make application trusted using self-signed certificate. I really don't like the fact that list of trusted certificate authorities is hard-coded - I know better what authorities my phone should trust :). Well, I hope mobile devices will become more open... perhaps it will happen with linux based smartphones.
Changes:
  • JSR75 filesystem support
  • directory browser
  • connection timeouts
  • improved redirect handling

evGetME features:

  • Extraction of links and images from WML/HTML/XHTML web pages
  • Resumed downloads from last downloaded position
  • URL history
  • Downloads to 'Data inbox' on Siemens mobile phones

evGetME is written in J2ME, so it should be easily portable to any mobile device supporting MIDP 1.0 and CLDC 1.0. Some porting could be needed to make use of vendor's specific features (such as a built-in filesystem on Siemens mobile phones).

Currently evGet was tested only on Siemens phones, but should run on all java capable phones supporting GCF's (General Connection Framework) file:// protocol. If midlet doesn't start, perhaps removing SiemensFileSys.class from evGet.jar (f.e. WinRAR supports jar archives) will help. If someone would help me with testing, we could port it to other devices.
Source code is freely available under GPL on sourceforge's anonymous CVS, so everybody are welcome to contribute to the project.

Latest news, downloads, bugtracks and forums are available on project page at Sourceforge.net

Note: For midlet to work you have to configure Java connection first, that means GPRS-Internet or CSD data transfer services have to be enabled by your GSM-operator.

If you want to download evGetME to your phone directly over WAP, you can do it here: http://evgetme.sourceforge.net/wap

Top
© Ernestas Vaiciukevičius (ernis.blogsite.org, ernestas at speedymail . org), 2005