2010-10-06, 20:33
As a result to the conversation between Danz0l and I on this thread;
Jdownloader guide for xbmclive beta ?
I decided to put together a "How-To" to achieve Headless Downloading from Rapidshare and other filesharing sites on a XBMC Live/Linux Box. I will show you how to install the DownloadDaemon and also a WebUI for controlling the Downloads.
The Project homepage is at http://downloaddaemon.sourceforge.net/, I have no part in the development of this software but I am a user and a big fan.
Before we start you will need a webserver installed on your XBMC Box if you want the WebUI.
Skip this section if you already have a WebServer like Apache installed, just make sure you also have PHP installed+setup.
Google will help you.
Lighttpd WebServer + PHP Guide : Enter the following commands
To test the Server with PHP enter the following in the terminal
Paste in the following
Then Hit Ctrl+x and then y and then Enter.
Navigate in a browser to http://XBMC.IP.ADDRESS/test.php and you should see a sample webpage with your PHP version Number. This Means success, if not working then Check Google for Guide for Ubuntu Webserver with PHP.
Now let's begin installing DownloadDaemon: SSH into your XBMC Box, or get a Terminal by Ctrl+Alt+F1 and log in as main user (xbmc probably)
1. Add the proper PPA repo to our sources
2. Update our Package List
3. Install DownloadDaemon
4. Make Temp Directory for WebUI install and Move to Temp Directory
5. Download WebUI
6. untar WebUI
7. Copy WebUI to webserver directory
8. Tidy up after ourselves!!
9. Reboot
After reboot use a browser to go to http://XBMC.IP.ADDRESS/downloaddaemon
The default password is blank, which can then be changed through the WebUI.
Login info for Premium Rapidshare etc. can be configured through the WebUI.
The WebUI is fairly self explanitory.
Another option is to also download a client for another Computer (Windows) that will allow you add/remove/monitor downloads by connecting to the Daemon. This can be done from the Project Homepage (version 1.0rc2 is the newest windows client version and works perfectly)
All other info from the Project Homepage linked above, The Project forums are a great help.
Please consider donation if you like/use the software. (again I genuinely am not involved in the project!!)
PS: I am a regular Linux user not overly experienced so I may not be able to help with all issues, but post here and I will try and help.
The Capt.
Jdownloader guide for xbmclive beta ?
I decided to put together a "How-To" to achieve Headless Downloading from Rapidshare and other filesharing sites on a XBMC Live/Linux Box. I will show you how to install the DownloadDaemon and also a WebUI for controlling the Downloads.
The Project homepage is at http://downloaddaemon.sourceforge.net/, I have no part in the development of this software but I am a user and a big fan.
Before we start you will need a webserver installed on your XBMC Box if you want the WebUI.
Skip this section if you already have a WebServer like Apache installed, just make sure you also have PHP installed+setup.
Google will help you.
Lighttpd WebServer + PHP Guide : Enter the following commands
Code:
sudo aptitude update
Code:
sudo aptitude install lighttpd php5-cgi
Code:
sudo lighty-enable-mod fastcgi
Code:
sudo /etc/init.d/lighttpd restart
Code:
sudo nano /var/www/test.php
Code:
<?php
phpinfo();
?>
Navigate in a browser to http://XBMC.IP.ADDRESS/test.php and you should see a sample webpage with your PHP version Number. This Means success, if not working then Check Google for Guide for Ubuntu Webserver with PHP.
Now let's begin installing DownloadDaemon: SSH into your XBMC Box, or get a Terminal by Ctrl+Alt+F1 and log in as main user (xbmc probably)
1. Add the proper PPA repo to our sources
Code:
sudo add-apt-repository ppa:agib/ppa
2. Update our Package List
Code:
sudo aptitude update
3. Install DownloadDaemon
Code:
sudo aptitude install downloaddaemon
4. Make Temp Directory for WebUI install and Move to Temp Directory
Code:
mkdir ~/temp && cd ~/temp
5. Download WebUI
Code:
wget http://sourceforge.net/projects/downloaddaemon/files/Version%201.0/ddclient-php/ddclient-php-1.0.1.tar.gz
6. untar WebUI
Code:
tar xvfz ddclient-php-1.0.1.tar.gz
7. Copy WebUI to webserver directory
Code:
sudo cp -R ddclient-php-1.0.1/ddclient-php /var/www/downloaddaemon/
8. Tidy up after ourselves!!
Code:
cd ~ && rm -R temp
9. Reboot
Code:
sudo reboot
After reboot use a browser to go to http://XBMC.IP.ADDRESS/downloaddaemon
The default password is blank, which can then be changed through the WebUI.
Login info for Premium Rapidshare etc. can be configured through the WebUI.
The WebUI is fairly self explanitory.
Another option is to also download a client for another Computer (Windows) that will allow you add/remove/monitor downloads by connecting to the Daemon. This can be done from the Project Homepage (version 1.0rc2 is the newest windows client version and works perfectly)
All other info from the Project Homepage linked above, The Project forums are a great help.
Please consider donation if you like/use the software. (again I genuinely am not involved in the project!!)
PS: I am a regular Linux user not overly experienced so I may not be able to help with all issues, but post here and I will try and help.
The Capt.