pyLoad unMenu package


Recommended Posts

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

Link to comment
  • Replies 192
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

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

Link to comment

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.

Link to comment

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!!!

Link to comment
  • 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

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.

Link to comment
  • 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?

Link to comment

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.
Link to comment
  • 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  :-[

Link to comment
  • 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?

Link to comment

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.

Link to comment

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?

 

 

Link to comment

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.

Link to comment
  • 1 month later...
  • 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?

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!

Link to comment

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

Link to comment
  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.