Wednesday 18 November 2009

Oh they love to make changes !

Ok thanks to user feedback and the fact im back in the UK, I realised things were broken again.

But I've sorted that again ... download here.

Until the next breakage

Cheers

27 comments:

Greg Rochford said...

Hurrah! woks like a dream! Thank you!

Gavin Birmingham said...

can't download it from filefactory.
any ideas?

cheers,

Gav

Gavin Birmingham said...

got it working after several attempts.

Working great now.

Your a legend!!!!

Ive used ipl2iph for years now and ive got 20GB of documentaries backed up.

It even downloads it over 3g. How come 3g unrestrictor doesnt seem to be able to allow you to stream stuff while your code allows downloads. Maybe you can help these guys. Not that you've already done enough.

Thanx again!!!!

Gav

fl3tch said...

This method works over 3G due to the fact it fetches the content through the backdoor rather than passing the checks in Beebs javascript to ascertain your connection type.

Its ruby thats doing the downloading rather than Safari.

Still find it funny that its a script running on an iphone pretending to be a iphone for the purpose of downloading a programme.

** One word of warning for those choosing to download over 3G - please check your AUP or FUP concerning any data cap or extra charges for bandwidth used **

Nick said...

Any chance someone could upload to a different site? FileFactory isn't letting me download. ("Sorry, there are currently no free download slots available on this server.")

wesbar said...

Filefactory doesnt appear to be working. can someone repost to another site? thanks

Anonymous said...

mirror here: http://sharebee.com/272f5663

Anonymous said...

sorry, just take off the .rar extension from the download above

wesbar said...

can someone please repost? The sharebee link doesn't work either.

Nick said...

I think the beeb might have changed their tatix again, the latest error message I get when I try and download says, "The program file is not currently available. If it's new, try again later."

Nick said...

Ok, fixed it now. I just manually deleted the file 'iplayer-dl' in usr/bin. It now works after running the script again and letting it redownload the iplayer-dl.

Unknown said...

Does this still work?

I can't get anywhere with this on my 3GS. I can't find apt on Cydia.

Any help would be appreciated

fl3tch said...

Yes -still works believe it or not.

Apt-get is installed with the APT 0.7 strict package from the tangelo/cydia (saurik) source.

If its not showing then maybe you need to set your package filters higher (i.e. Hacker / developer)

Cheers

Saf said...

Hi,

Can't seem to get this to work. Installed all the prereq's and everything seems to be fine. When downloading something, it says the programme name and then 'the program file is not currently available. if it's new, try again later'. However, it says this for ALL the programmes even though they are available (tested on iplayer-dl desktop and also on iphone wifi)

Any chance you could upload your 'iplayer-dl' file in /usr/bin?
Or confirm that yours still works? If so, then I give up!
Thanks!
:)

fl3tch said...

Saf - try for example Money - Episode 2 - i'm downloading it now as a test.

otherwise i dunno... :(

Saf said...

Hi,

No, Money Episode 2 doesn't work either. Same message. Any chance you could upload your iplayer-dl from /usr/bin to a website for me to download? I'm sure that's what the problem is.

Thanks for the response!

:)

fl3tch said...

Saf -

if you delete iplayer-dl from /usr/bin/ it will download the same version i'm using on next run.

Saf said...

Hi,
Thanks for the quick response again! Yup, did that as well, just thought that it might have been not compiling it right!
Turns out, I think the problem is Vodafone 3G! Voda just blocks the iplayer full stop. Connected the iPhone up to laptop through USB tethering and ran the iplayer-dl script on my Mac, gave me the same error message. Through my normal internet connection it's fine.
Stupid Vodafone!
Anyway, thanks for the help!
Not got a wifi connection at the moment, but when home, I'll use the script to quickly download episodes over wifi.
Thanks again!
:)

B4Im40 said...

I manage to get all PreReq's ok....
but then after it launches iplayer-dl and inserts the shows code I get

mkdir: cannot create directory */private/var/mobile/Applications/blahblah/Documents/Air Sharing/Video/*:
No such file or directory

Any idea how to fix?

G-Rex said...

I've had the same problem recently. Just use iFile to create the missing folders. Works fine.

B4Im40 said...

Awesome. That worked like a charm! Thanks

Anonymous said...

Help

Have been running this code on my 3gs with no probs. Got my iphone4 and have been trying to install, all fine until 'found video directory', then the following message appears:

/usr/lib/ruby/site_ruby/1.9.1/iplayer/preferences.rb:6:in `initialize' : uninitialized constant IPlsyer::Preferences:: PLATFORM (NameError)

from /usr/bin/iplayer-dl:18:in `new'
from /usr/bin/iplayer-dl:18:in `'

any ideas????

fl3tch said...

Looks like a ruby problem - wait for updated for ios4 packages ? Dunno dont have 4 so cant support it.

Greg said...

The problem occurs after upgrading ruby from 1.8 to 1.9. It is an automatic upgrade in Cydia so I doubt you'd have noticed. If anyone k OSS where I can get hold of 1.8 for iPhone I'd be extremely grateful!

fl3tch said...

I've put a copy of ruby 1.8 here as a deb file. http://www.filefactory.com/file/b3aach7/n/ruby_1.8.6-p111-5_iphoneos-arm.deb

you'll have to use ipkg to remove ruby 1.9, copy this deb to /var/tmp/ and run ipkg to install it.

Unknown said...

On iPod touch 3G it gets to a certain point and says that mkdir doesn't work. I looked at the path it displays and it shows literally: private/var/mobile/Applications//Air Sharing/Video.

Inthonk this is a mistake as there are two / between Applications and Air Video which I think is why it can't be found. I hav already tried creating a folder called Video in iFile and in the Air Sharing app.

Please could someone help me. Thanks

Anonymous said...

oh no
it seems that this great program no longer works on my ipod, it keeps saying that the show isn't available right now.
Anyone else having this problem?