PDA

View Full Version : Release: Optus iPhone MMS Viewer (by me!)



c00ni
6th August 2008, 10:44 PM
http://members.optusnet.com.au/djuhn/optusmms.zip

screenshots:
http://members.optusnet.com.au/djuhn/IMG_0001.PNG
http://members.optusnet.com.au/djuhn/IMG_0002.PNG

Here is a program and source I wrote so that I can view MMS messages.
It only works on Optus, and frankly I don't know if it will work for you.
Basically works by parsing the Optus Zoo page you are sent to when you receive an MMS.

It works for all the messages currently in my inbox; and one other person has tested it and is working.

INSTRUCTIONS:
(you need a windows computer)
Run "start me.exe", and forward TCP ports 81 and 82 to your computer.
Enter your phone number and password.
Enter your EXTERNAL IP (can be a DDNS domain like mycomputer.no-ip.org) (you can use an internal IP for testing on home wifi)
On your phone, in your browser, goto (and bookmark) http://your.computers.ip.address:81/launch

TROUBLESHOOTING
If the program stops working / breaks / hangs / etc try the following:
Click on the bookmarked page again.
Restart "start me.exe".
Close any instances of "optus.exe".
Check if www.optus.com.au/viewmms is working on your computer and you can login and view your inbox.

Couple of notes on how it was made:
It's programmed in Visual Basic 6. This is the only language I ever learnt (besides qbasic) and seems to do me just fine.
The reason there are two parts to the program is that I can't figure out how to reset the login cookies besides restarting the program.
There is *minimal* error trapping. if startme or optus start using 100 (or 50 if you have a dual core) %cpu, close it, its broken.

I will NOT be helping anyone with port forwarding. Seriously, there's enough resources out there.
Any other support will be provided when I get a chance (if ever).

Enjoy, and buy me some KFC if you like it :)

Daniel

nando
6th August 2008, 11:00 PM
interesting I been researching in doing a native app using the sdk basically u press a button and within the same app u see the viewmms site the interesting thing is that within the iPhone simulator it tended rte page correctly and on its safari and thus is true too for iPod touch on 1.1.4

c00ni
6th August 2008, 11:10 PM
interesting I been researching in doing a native app using the sdk basically u press a button and within the same app u see the viewmms site the interesting thing is that within the iPhone simulator it tended rte page correctly and on its safari and thus is true too for iPod touch on 1.1.4

It does this based on the User Agent supplied.
iPhone 2.0's Safari sends a user agent that triggers mobile.optuszoo.com.au to send a WML version of the page.