SABnzbd on the iPhone?

Want something added? Ask for it here.

Re: SABnzbd on the iPhone?

Postby steve51184 » February 3rd, 2009, 4:50 pm

please any help on par2 for arm?
steve51184
Full Member
Full Member
 
Posts: 124
Joined: March 12th, 2008, 2:22 am

Re: SABnzbd on the iPhone?

Postby shypike » February 3rd, 2009, 5:33 pm

Depends on your Operating System.
One example:
ftp://ftp.netbsd.org/pub/NetBSD/package ... EADME.html
User avatar
shypike
Administrator
Administrator
 
Posts: 18757
Joined: January 18th, 2008, 1:49 pm

Re: SABnzbd on the iPhone?

Postby steve51184 » February 3rd, 2009, 5:37 pm

Operating System = iphone

also the par2 builds on that page don't work
steve51184
Full Member
Full Member
 
Posts: 124
Joined: March 12th, 2008, 2:22 am

Re: SABnzbd on the iPhone?

Postby kLAcK » July 26th, 2009, 5:48 am

Anyone try compiling the source for par2?
kLAcK
Newbie
Newbie
 
Posts: 7
Joined: April 28th, 2008, 12:26 am

Re: SABnzbd on the iPhone?

Postby steve51184 » July 26th, 2009, 8:20 am

kLAcK wrote:Anyone try compiling the source for par2?


i think i tried at one point but it failed.. you'd need to read through this topic to find out

what we need is a python based par2 program (or java?) and a custom integration into sabnzbd+
steve51184
Full Member
Full Member
 
Posts: 124
Joined: March 12th, 2008, 2:22 am

Re: SABnzbd on the iPhone?

Postby RedPenguin » June 6th, 2010, 2:58 pm

I realize that this topic is about the iPhone and I have tried these instructions myself, and I get to the same place as everyone else, but I can not for the life of me, get pyOpenSSL to work on the iPhone either with the GCC that can run on the iPhone or my 3.1.2 toolchain, although my toolchain definitely works, I compiled wget for iPhone and it worked like a charm. It compiles only to the point in the toolchain to, "unrecognized symbols in crypto.c", yet I noticed it seems to go from using arm-apple-darwin9-gcc to what appears to be the gcc on the local machine, which I think is the problem.

par2, is a tad similar and gives strange errors, and unless I downloaded the code from the wrong place, the code seems to be like from 2004-2006.

Anyway, on to the information I think others may find helpful.

I have a Nokia Internet Tablet N810, which is also an arm processor, and have found a way to put development programs like GCC and make on the device it self from Nokia's toolkit, anyway, SABnzbd with PyOpenSSL, unrar, unzip, and EVEN par2 (compiling from source) all 100% works.

I attempted to throw the par2 file on to the iPhone and just got can't execute binary.

If anyone knows a way to have the N810 possibly compile par2 for the iPhone, I am willing to give it a try.
Last edited by RedPenguin on June 7th, 2010, 4:25 am, edited 1 time in total.
RedPenguin
Newbie
Newbie
 
Posts: 2
Joined: June 6th, 2010, 2:45 pm

Re: SABnzbd on the iPhone?

Postby RedPenguin » January 14th, 2011, 5:32 pm

EDIT: I have also figured out how to completely install PyOpenSSL

I have apparently successfully compiled par2cmdline for the iPhone.

All I did was get the iPhone Toolchain for Cygwin (though it appears the one I used on Ubuntu before is the exact same one) and commented out an error for compiling at first, then got stopped by a set of errors the second time, but it turns out, the second errors are due to gcc-4.x and par2cmdline being so old, so I found a Gentoo Linux patch, and at first it appears to not work but then a make clean fixed that.

Step 1. To get par2, simply download the file from http://rapidshare.com/files/442694772/par2.zip

Step 2. Send it to the iPhone using either scp using WinSCP or whatever your method is.

Step 3. Run the command:
    unzip par2.zip (Install unzip in Cydia if you get command not found)

Step 4: Put in /usr/bin
     ldid -S par2 (This signs it, so it doesn't just say Killed).
     chmod +x par2
     mv par2 /usr/bin
     ln -s /usr/bin/par2 /usr/bin/par2create
     ln -s /usr/bin/par2 /usr/bin/par2repair
     ln -s /usr/bin/par2 /usr/bin/par2verify

I have successfully gotten a file and seen it verify, so I know this works. I tried this on both my iPhone 2G 3.1.3 and iPhone 3G 4.1
Last edited by RedPenguin on January 15th, 2011, 4:42 pm, edited 1 time in total.
RedPenguin
Newbie
Newbie
 
Posts: 2
Joined: June 6th, 2010, 2:45 pm

Re: SABnzbd on the iPhone?

Postby ryley » February 4th, 2011, 4:51 am

Thanks for that RedPenguin, I've now got par2 working great and unrar as well. But I still can't get pyopenssl to compile! Could you please elaborate on what you had to do?

Thanks in advance
ryley
Newbie
Newbie
 
Posts: 1
Joined: February 2nd, 2011, 9:37 am

Re: SABnzbd on the iPhone?

Postby Mcgster » March 7th, 2011, 5:26 pm

Does anyone have a copy of RedPenguin par2.zip file? Reached the limited on rapidshare

Looking to run this on my iPad make my life easy if I didn't require PC every time
Mcgster
Newbie
Newbie
 
Posts: 4
Joined: March 7th, 2011, 5:22 pm

Re: SABnzbd on the iPhone?

Postby fafoulon » March 11th, 2011, 5:42 am

Hi,

Does somebody still have the "par2.zip" file? It's not available anymore on the download site.

Thanks

Edit : I found it in another place
http://dl.dropbox.com/u/8454875/par2.zip

From this thread:
http://www.speedlabs.org/forums/index.php?topic=3502.0
Last edited by fafoulon on March 11th, 2011, 6:50 am, edited 1 time in total.
fafoulon
Newbie
Newbie
 
Posts: 16
Joined: November 8th, 2010, 11:06 am

Re: SABnzbd on the iPhone?

Postby zipxavier » June 6th, 2011, 5:42 pm

Could you please help us compile and install PyOpenSSL for ARM! It's the last piece of a perfect sabnzbd puzzle for me on my iDevices!

RedPenguin wrote:EDIT: I have also figured out how to completely install PyOpenSSL


zipxavier
Newbie
Newbie
 
Posts: 9
Joined: June 6th, 2011, 5:39 pm

Re: SABnzbd on the iPhone?

Postby Jypy » October 17th, 2011, 6:13 am

Hi all,
Are there still people interested in this port ?

because I manage to have it all working (par2,ssl,yenc....) and I have added a springboard icon to start it easily!

I'm using it on an ipad2 with IOS 4.3.3 and it's working like a charm ;)

I've made an installer script but I have to make more tests before releasing.....

If someone wants to test it I can upload my package somewhere and post the link.

Cheers.
Jp
Jypy
Newbie
Newbie
 
Posts: 45
Joined: October 17th, 2011, 4:12 am

Re: SABnzbd on the iPhone?

Postby whisper450 » November 22nd, 2011, 4:39 am

Yes please do, that would be great!
whisper450
Newbie
Newbie
 
Posts: 1
Joined: November 22nd, 2011, 4:35 am

Re: SABnzbd on the iPhone?

Postby bbaraniec » December 27th, 2011, 3:51 pm

Any update on this?
-
Kind regards
Bartek
bbaraniec
Jr. Member
Jr. Member
 
Posts: 94
Joined: July 29th, 2011, 6:43 am

Re: SABnzbd on the iPhone?

Postby shaheel » January 28th, 2012, 7:15 am

Hello everyone!

I know this topic is quite old but I hope it will help some people out there who needs a fully functional Sabnzbd on their iDevice.
I've managed to finally install pyOpenSSL thanks to Jypy. I've also made 2 installer scripts : 1 for the latest Sabnzbd(currently 6.14 as of writing date) with par2 and pyopenssl installed and also the ability to relaunch Sabnzbd automatically after reboot. The other script is for installing pyopenssl only.

The file needed is found here : http://dl.dropbox.com/u/46510782/sabnzbd/sabnzbd.rar

The steps for the installation of Sabnzbd(pyopenssl & par2 included) are as follows:
1. Install OpenSSH from Cydia and SSH(using WinScp for example) into your iDevice as ROOT(very important)
Note: To avoid any interruption/problems, please make sure you have enough battery and turn off auto lock.
2. Extract all files from sabnzbd.rar and copy all of them to /private/var/root
3. Open a terminal window(or using Mobile Terminal) enter the following commands:
chmod +x installSab.sh
./installSab.sh
4. Run the " ./installSab.sh " command twice to make sure everything was correctly installed.
5. Reboot your iDevice and go to http://localhost:8080 via Safari to test.

The steps for installing only pyOpenSSL:
1. Install OpenSSH from Cydia and SSH(using WinScp for example) into your iDevice as ROOT(very important)
2. Install APT 0.7 Strict from Cydia (Set Cydia settings to Developer if you cannot see it)
3. Extract all files from sabnzbd.rar and copy all of them to /private/var/root
4. Open a terminal window(or using Mobile Terminal) enter the following commands:
chmod +x installpyopenssl.sh
./installpyopenssl.sh
5. Reboot your iDevice and go to http://localhost:8080 via Safari to test. (A restart/relaunch of Sabnzbd might also be required)
shaheel
Newbie
Newbie
 
Posts: 1
Joined: January 21st, 2012, 11:46 am

PreviousNext

Return to Feature Requests