Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

pyLoad unMenu package

Featured Replies

Downloaded the new conf and replaced the old one, rebooted, installed pyload, runs fine and reinstall on reboot is enabled.

 

...

Maybe this is a silly question but I don't see what I have to do to get Pyload installed. I did the same MTA99 mentioned but after a reboot I have to do what? How am I going to get Pyload installed and configured? I thought it could be done in the unMENU user script section but I can't see an option there.

Need help, pls.

 

petjek

  • Replies 192
  • Views 56.7k
  • Created
  • Last Reply
  • Author

Downloaded the new conf and replaced the old one, rebooted, installed pyload, runs fine and reinstall on reboot is enabled.

 

...

Maybe this is a silly question but I don't see what I have to do to get Pyload installed. I did the same MTA99 mentioned but after a reboot I have to do what? How am I going to get Pyload installed and configured? I thought it could be done in the unMENU user script section but I can't see an option there.

Need help, pls.

 

petjek

 

The package manager section

Hello again.

 

I'm still having the incorrect version problem.

 

How can i clean my pyLoad installation to start from scratch?

 

What files i must delete from unRAID server to make a clean pyLoad install?

 

Thanks.

 

PS: Everything i've tried i can't make it function... Always get the version mismatch.

  • Author

Where ever you installed the package to just delete all those files, restart the computer.  A reinstall should happen if you have the package set to reinstall on reboot.

Hello again everybody.

 

Finally, i've find a solution...

 

Inside UnMENU -> User Script, i saw an option to check for UnMENU update. I clicked that option and updated the UnMENU.

 

After that, i installed again my pyLoad... And voila! Everything works perefectly.

 

This packaged it's amazing. It functions better than JDownloader, and download speed it's awesome.

 

I hope this post helps other user.

 

Thanks all!!!

  • 3 months later...

Hello,

 

was just trying to install having the following problem:

 

Package URL: http://get.pyload.org/get/src/

Package File: pyload-src-v0.4.9.zip

md5 Checksum: 9b2e5a7c884871a5489cb5141d5c704b (NOT matched - download may be corrupted or download URL no longer valid.)

 

what to do?

 

cheers

Hello,

 

was just trying to install having the following problem:

 

Package URL: http://get.pyload.org/get/src/

Package File: pyload-src-v0.4.9.zip

md5 Checksum: 9b2e5a7c884871a5489cb5141d5c704b (NOT matched - download may be corrupted or download URL no longer valid.)

 

what to do?

 

cheers

Apparently the pyload people updated the archive without changing the name. I don't know what changed, but if you feel adventurous you could change the checksum line in the pyload-unmenu-package.conf file. The new md5 Checksum is

28876150af22999b6f539c8579d3b415

if you want to try it. Just replace the 9b2e...etc line with the new checksum and try again. It may work, it may not, I haven't tried.

  • 1 month later...

Package URL:	http://get.pyload.org/get/src/
Package File:	pyload-src-v0.4.9.zip
md5 Checksum:	28876150af22999b6f539c8579d3b415 (NOT matched - download may be corrupted or download URL no longer valid.)

 

I've tried to edit the expected checksum in the package config but I still get this error.

Any ideas?

Package URL:	http://get.pyload.org/get/src/
Package File:	pyload-src-v0.4.9.zip
md5 Checksum:	28876150af22999b6f539c8579d3b415 (NOT matched - download may be corrupted or download URL no longer valid.)

 

I've tried to edit the expected checksum in the package config but I still get this error.

Any ideas?

I would guess that once again the package has been updated without changing the file name or version number. IMHO this is very bad practice on their part, but maybe I just don't know how it works in their world. If you are sure you have a clean download, you could run an MD5 checksum on the version you downloaded, and enter the new checksum in the file, which would tell the config it's ok to install. I wouldn't do this unless you are sure the file you downloaded isn't corrupt. Try downloading it on a couple different machines, and MD5 it to see if the checksum matches.
  • 2 weeks later...

Package URL:	http://get.pyload.org/get/src/
Package File:	pyload-src-v0.4.9.zip
md5 Checksum:	28876150af22999b6f539c8579d3b415 (NOT matched - download may be corrupted or download URL no longer valid.)

 

I've tried to edit the expected checksum in the package config but I still get this error.

Any ideas?

I would guess that once again the package has been updated without changing the file name or version number. IMHO this is very bad practice on their part, but maybe I just don't know how it works in their world. If you are sure you have a clean download, you could run an MD5 checksum on the version you downloaded, and enter the new checksum in the file, which would tell the config it's ok to install. I wouldn't do this unless you are sure the file you downloaded isn't corrupt. Try downloading it on a couple different machines, and MD5 it to see if the checksum matches.

 

The MD5 is correct, it was an error made by me writing the line in the package conf.

I've simply put an empty space in the end of the MD5 string...

 

sorry  :-[

  • 3 months later...

tesseract is installing libtiff-3.9.4-i486-2_slack13.1.txz which missing from slackware repository. available version is libtiff-3.9.6-i486-1_slack13.1.txz. please update.

 

thanks for your effort.

changed and being uploaded now.

 

The Tesserat and pyload .conf files needed changed.

 

I treid to install pyLoad yesterday, with the attached conf files from your first two posts and I get a very similar error:

Required dependency, libtiff-3.9.6-i486-1_slack13.1.txz, has not been installed. Please install it before installing pyLoad.
You can install the package Here

 

But the link does not lead to an existing package.

 

I tried with unRaid 5 beta 12 (I think it was 12) and upgraded afterwards to 5 rc 12a and tried again. In both cases I did run an unMenu update and restart via the user scripts before the installation of pyLoad. Both times the same error.

 

What to do?

  • Author

tesseract is installing libtiff-3.9.4-i486-2_slack13.1.txz which missing from slackware repository. available version is libtiff-3.9.6-i486-1_slack13.1.txz. please update.

 

thanks for your effort.

changed and being uploaded now.

 

The Tesserat and pyload .conf files needed changed.

 

I treid to install pyLoad yesterday, with the attached conf files from your first two posts and I get a very similar error:

Required dependency, libtiff-3.9.6-i486-1_slack13.1.txz, has not been installed. Please install it before installing pyLoad.
You can install the package Here

 

But the link does not lead to an existing package.

 

I tried with unRaid 5 beta 12 (I think it was 12) and upgraded afterwards to 5 rc 12a and tried again. In both cases I did run an unMenu update and restart via the user scripts before the installation of pyLoad. Both times the same error.

 

What to do?

Fixed and uploaded the .conf that was causing the problem to the first post. It was the tesseract package and the pyload.conf file.

Fixed and uploaded the .conf that was causing the problem to the first post. It was the tesseract package and the pyload.conf file.

 

Thanks for the update. I had that dependency already installed by hand so I cannot say without reboot if it helps, but there are more dependencies missing. Eventually I could not find the exact required version number on the web:

wget http://slackware.cs.utah.edu/pub/slackware/slackware-13.1/patches/packages/libtiff-3.9.6-i486-1_slack13.1.txz -P /tmp --no-check-certificate
installpkg /tmp/libtiff-3.9.6-i486-1_slack13.1.txz
wget http://search.slackware.eu/cgi-bin/package.cgi/download/slackware-13.1/slackware/l/libjpeg-v8a-i486-1.txz/Belgium -P /tmp --no-check-certificate
installpkg /tmp/libjpeg-v8a-i486-1.txz
wget http://slackware.cs.utah.edu/pub/slackware/slackware-13.1/patches/packages/libpng-1.4.12-i486-1_slack13.1.txz -P /tmp --no-check-certificate
installpkg /tmp/libpng-1.4.12-i486-1_slack13.1.txz

The last command reported:

Executing install script for libpng-1.4.12-i486-1_slack13.1.txz.
Package libpng-1.4.12-i486-1_slack13.1.txz installed.

So I assume libpng-1.4.12-i486-1_slack13.1.txz is installed.

Yet pyLoad says:

Required dependency, libpng-1.4.8-i486-1_slack13.1.txz, has not been installed. Please install it before installing pyLoad.

 

Why is it so unhappy with higher version number?

 

 

  • Author

Fixed and uploaded the .conf that was causing the problem to the first post. It was the tesseract package and the pyload.conf file.

 

Thanks for the update. I had that dependency already installed by hand so I cannot say without reboot if it helps, but there are more dependencies missing. Eventually I could not find the exact required version number on the web:

wget http://slackware.cs.utah.edu/pub/slackware/slackware-13.1/patches/packages/libtiff-3.9.6-i486-1_slack13.1.txz -P /tmp --no-check-certificate
installpkg /tmp/libtiff-3.9.6-i486-1_slack13.1.txz
wget http://search.slackware.eu/cgi-bin/package.cgi/download/slackware-13.1/slackware/l/libjpeg-v8a-i486-1.txz/Belgium -P /tmp --no-check-certificate
installpkg /tmp/libjpeg-v8a-i486-1.txz
wget http://slackware.cs.utah.edu/pub/slackware/slackware-13.1/patches/packages/libpng-1.4.12-i486-1_slack13.1.txz -P /tmp --no-check-certificate
installpkg /tmp/libpng-1.4.12-i486-1_slack13.1.txz

The last command reported:

Executing install script for libpng-1.4.12-i486-1_slack13.1.txz.
Package libpng-1.4.12-i486-1_slack13.1.txz installed.

So I assume libpng-1.4.12-i486-1_slack13.1.txz is installed.

Yet pyLoad says:

Required dependency, libpng-1.4.8-i486-1_slack13.1.txz, has not been installed. Please install it before installing pyLoad.

 

Why is it so unhappy with higher version number?

 

Because it is looking for a specific number so that I KNOW it is correct and works.  You will need to modify the other .conf files to accept these higher version number packages you are installing.

 

I will attempt to fix them but am a little busy right now.

 

EDIT: ok, i might have fixed them... might have not.  try the pyload and tesseract .conf files now.  I don't have a machine to test on at the moment so can't be sure I got it correct.

here my packages recompiled under slackware 13.1 ;) full compatible with unraid

 

https://truck.it/p/YkeZ6fDu1A

 

if you need something more, just let me know

  • 1 month later...

What needs to be changed to use python 2.7.3? Apparently pycurl doesn't accept it as it looks for files that are located at the python 2.6 folder.

  • Author

What needs to be changed to use python 2.7.3? Apparently pycurl doesn't accept it as it looks for files that are located at the python 2.6 folder.

Replace the line that install the 2.6 version of python with one that would install the 2.7 version.

  • 3 weeks later...

Hi there, i have a Problem with the auto install of pyload. I enabled the auto-installation on reboot, but after reboot i have to install it over unmenu again.

 

Any advice?

  • Author

Hi there, i have a Problem with the auto install of pyload. I enabled the auto-installation on reboot, but after reboot i have to install it over unmenu again.

 

Any advice?

See the first post.

 

You basically just told me that your car makes a clunking noise and asked me how to fix it ;)  I needs some more information please!

ok Sorry, Here are the Outputs

 

cat /etc/rc.d/unraid.d/rc.unraid_pyload
case $1 in
start)
if test -e /etc/rc.d/unraid.d/rc.unraid_pyload -a $(ps auxwww | grep pyLoadCore.py | grep -v grep | wc -l) -lt 1; then
   if [ -d "/mnt/cache/.pyload" ]; then
      test -f /etc/unraid-version && UNRAID_VERSION=`cat /etc/unraid-version | awk '{split($0,a,"="); print a[2]}' | awk '{split($0,b,"-"); print b[1]}'`
      if [ "${UNRAID_VERSION}" = "5.0" ]; then
         cd /mnt/cache/.pyload
         chown -R nobody:users .
         chmod 755 /mnt/cache/.pyload/pyload.conf
         LOG_DIR=$(cat /mnt/cache/.pyload/pyload.conf | grep log_folder | awk '{print$6}')
         mkdir -p "$LOG_DIR"
         DOWNLOAD_DIR=$(cat /mnt/cache/.pyload/pyload.conf | grep download_folder | awk '{print$7}')
         mkdir -p "$DOWNLOAD_DIR"
         chown -R nobody:users "$LOG_DIR"
         chown -R nobody:users "$DOWNLOAD_DIR"
         usermod -s /bin/bash nobody > /dev/null 2>&1
         su nobody -c "python /mnt/cache/.pyload/pyLoadCore.py --daemon > /dev/null 2>&1"
         echo "pyLoad started as nobody."
      else
         LOG_DIR=$(cat /mnt/cache/.pyload/pyload.conf | grep log_folder | awk '{print$6}')
         mkdir -p "$LOG_DIR"
         DOWNLOAD_DIR=$(cat /mnt/cache/.pyload/pyload.conf | grep download_folder | awk '{print$7}')
         mkdir -p "$DOWNLOAD_DIR"
         python /mnt/cache/.pyload/pyLoadCore.py --daemon > /dev/null 2>&1
         echo "pyLoad started as root."
      fi
   else
      echo "pyLoad could not be started because the installation directory, /mnt/cache/.pyload, could not be found."
      echo "If pyLoad is installed to the unRAID array and the unRAID array is stopped, use the buttons on the User Scripts page to start pyLoad once the unRAID array is started."
   fi
else
   echo "pyLoad is already started."
fi
;;
stop)
if [[ ! -z $(ps -ef | grep pyLoadCore.py | grep -v grep | awk '{print$2}') ]]; then
   sleep 5
   for i in $(ps -ef | grep pyLoadCore.py | grep -v grep | awk '{print$2}')
   do
      if [[ $(ps -fp $i | awk 'NR>1' | awk '{print $9}') = "/mnt/cache/.pyload/pyLoadCore.py" ]]; then
         kill $i
         echo "<font color=\"red\"><b>Killed pyLoad process $i</b></font>"
      fi
      sleep 5
   done
   echo "pyLoad stopped."
else
   echo "pyLoad is already stopped."
fi
;;
version)
chmod +x /mnt/cache/.pyload/pyLoadCore.py
/mnt/cache/.pyload/pyLoadCore.py -v | awk '{print$2}'
;;
esac

 

 

ls -al
total 180
drwxrwxrwx 10 nobody users   784 2013-07-24 21:59 ./
drwxrwxrwx  7 nobody users   152 2013-07-21 15:14 ../
-rwxrwxrwx  1 nobody users 32422 2013-07-21 15:14 LICENSE*
-rwxrwxrwx  1 nobody users  2541 2013-07-21 15:14 README*
-rw-------  1 nobody users   926 2013-07-24 21:53 accounts.conf
drwxrwxrwx  3 nobody users    88 2013-07-22 13:41 downloads/
-rw-------  1 nobody users  9216 2013-07-24 21:53 files.db
-rw-r--r--  1 nobody users  1544 2013-07-24 21:59 files.db-journal
-rw-rw-rw-  1 nobody users     2 2013-07-21 15:14 files.version
drwxrwxrwx  2 nobody users   720 2013-07-21 15:14 icons/
drwxrwxrwx 17 nobody users   544 2013-07-21 15:14 locale/
drwxrwxrwx 12 nobody users  1264 2013-07-21 16:07 module/
-rwxrwxrwx  1 nobody users  9105 2013-07-21 15:14 pavement.py*
-rw-------  1 nobody users 12263 2013-07-24 21:53 plugin.conf
-rwxrwxrwx  1 nobody users 19879 2013-07-21 15:14 pyLoadCli.py*
-rwxrwxrwx  1 nobody users 22485 2013-07-21 15:14 pyLoadCore.py*
-rwxrwxrwx  1 nobody users 28650 2013-07-21 15:14 pyLoadGui.py*
-rw-------  1 nobody users  2507 2013-07-24 21:53 pyload.conf
-rw-rw-rw-  1 nobody users     5 2013-07-24 21:53 pyload.pid
drwxrwxrwx 10 nobody users   360 2013-07-21 15:14 scripts/
-rwxrwxrwx  1 nobody users   117 2013-07-21 15:14 setup.cfg*
-rwxrwxrwx  1 nobody users  3406 2013-07-21 15:14 systemCheck.py*
-rwxrwxrwx  1 nobody users  1005 2013-07-21 15:14 testlinks.txt*
drwxrwxrwx  2 nobody users   112 2013-07-21 15:14 tests/
drwxrwxrwx  5 nobody users  1440 2013-07-21 16:08 tmp/
-rw-rw-rw-  1 nobody users     0 2013-07-21 15:25 unrar_passwords.txt
drwxrwxrwx  9 nobody users   288 2013-07-21 15:18 userplugins/

 

 

ps -ef | grep pyload                    
nobody   10099     1  0 Jul24 ?        00:00:10 python /mnt/cache/.pyload/pyLoadCore.py --daemon
root     32163 31420  0 15:01 pts/0    00:00:00 grep pyload

 

And the last one is to long for posting here. Here's a link: https://www.dropbox.com/s/oe66vkq6h3dlhnw/cat%20%3Aboot%3Apackages%3Apyload-src-v0.4.9.zip.manual_install%20.rtf

  • Author

OK, thanks for the output!

 

1. Do you have a cache drive in your system?

 

 

  • 3 weeks later...

OK, thanks for the output!

 

1. Do you have a cache drive in your system?

Yes

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.