Saturday 23 August 2008

First Public Release (Beta)




After much tinkering and tweaking here is the first version of the ipl2iph script.

Should work on any jailbroken iphone, at a minimum Cydia & Terminal must be on the phone and your ip is UK based.

The script will check for the prerequisite apps and install them automatically (I hope!).

Download the script and copy to the /usr/bin/ directory with permissions of 0777

To prevent any screw ups with MxTube, download and save at least one video from youtube to create the initial library.

Instructions for use.

In Safari go to bbc.co.uk/iplayer (make sure there are no other iplayer pages loaded in other tabs).

Naviate to the desired program. (check for little blue arrow, it indicates that the video is available for the iphone)

To "lock in" the address hit refresh on the title bar. (this part frustrated me for hours).

Leave Safari - Go to Mobile Terminal - type su ,then enter the root password which is alpine

Type ipl2iph

Follow the scripts instructions for prerequisites. The script will ask whether to look up the last visited iplayer programme, answer with yes (answering anything else will prompt for the identifier which begins b00xxxxx

When script finishes, leave mobile terminal - go to MxTube and you should find the programme listed in the library.

Additional notes.

Downloads will resume if stopped, just look up last visited again. If the script freezes for any reason or you want to get out without rebooting, you need to enter the ctrl-Z command.
This is no easy feat in Mobile Terminal as there is no ctrl key on the iphone.
To achieve this press the ".?123" key, then "#+=" key, then the key that looks like a "fat full-stop" (this is the ctrl key !) then "ABC" key, shift key and finally "Z". 6 key-presses for a two key sequence !

I havent included proxy function on this release, but it is built into the script if you explore it and comment / uncomment the correct lines.

Check it out here

Again credits to Paul Battley
for the iplayer-dl script
Beebhack
Jay Freeman (saurik)
Erica Sadun
MxWeas