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 plugin?

Featured Replies

been looking for a pyload plugin but can only find it for unmenu, not the plg format. has anyone come across one? i might try making one myself if there isnt one but i really dont think im capable enough for that.

Plugin removed from this message and sources from dropbox.  I've never touched this since the plugin was first created.  Only providing support to those plugins I host and maintain on github.

 

I've had a stab at converting Prostuff1's unMenu version into a plugin.  Got to say, it's not something I've ever used so am a bit sketchy as to whether it's working okay.  I'm pretty sure the majority of the work is done.

 

Care to test?

 

Copy of plugin attached to this post (had to rename to .txt extension).

 

 

 

 

  • Author

sure thanks. im looking at doing the same by taking the unmenu version and influencer's sabnzbd as a guide. maybe together we can hobble together a semi-working plugin. thanks.

  • Author

wow, so far it is working pretty well. the few problems i have i think are related to the hoster plugins not working. going to try and test it more with an overnight download.

  • 7 months later...

I've had a stab at converting Prostuff1's unMenu version into a plugin.  Got to say, it's not something I've never used so am a bit sketchy as to whether it's working okay.  I'm pretty sure the majority of the work is done.

 

Care to test?

 

Copy of plugin attached to this post (had to rename to .txt extension).

 

thank you. so far works for me.

Is this still supported or working?

  • 3 weeks later...
  • Author

it worked ok for me when i tested it. but it looks like its not hosted anymore. maybe overbyrn still has it and will let you take it over.

I have attached a zip file of the plugin and misc config files to this message.  All that is required is for someone to change the links in the plugin for the various packages so they once more point to valid locations.

pyload.zip

  • 1 month later...
  • 2 weeks later...

Works a treat for me dude.... Thank You

 

Works well with Google chrome Extension PyLCES so you cann add to the queue direct from Chrome... just for info!

  • 1 month later...

For anyone who wants the pyload plugin, I updated overbyrn's script with new/updated links and am hosting the plugin on github.  I just tested it out and it installs and starts up fine for me.  Haven't done much beyond that yet.

 

https://raw.github.com/botez/unraid-pyload/master/pyload-0.4-i486-rj.plg

 

botez,

 

Please can you review this forum thread: http://lime-technology.com/forum/index.php?topic=29332.msg263190#msg263190

 

A couple of users reported issues starting the plugin.  I ran a few tests and it looks like the version of curl needs to be updated.  Can you amend the plugin on github to reference curl-7.29.0-i486-3_slack14.0.txz.  I suspect the current version of pyload that gets downloaded has a dependency on a later version of libcurl.

 

 

Regards,

overbyrn

hi, can u help me with this?

 

its not starting but i dont know how to fix it.

 

python pyLoadCore.py 
Traceback (most recent call last):
  File "pyLoadCore.py", line 48, in <module>
    from module.network.RequestFactory import RequestFactory
  File "/mnt/disk2/pyload/module/network/RequestFactory.py", line 22, in <module>
    from Browser import Browser
  File "/mnt/disk2/pyload/module/network/Browser.py", line 6, in <module>
    from HTTPRequest import HTTPRequest
  File "/mnt/disk2/pyload/module/network/HTTPRequest.py", line 20, in <module>
    import pycurl
ImportError: libcurl.so.4: cannot open shared object file: No such file or directory

 

besides, is it possible, that your plg is deleting a previous python2.7 installtion to install python2.6? can u force your plg to install 2.6 besides 2.7? i need python 2.7 for plex and plexconnect. afaik pyload isnt working with 2.7 right? so you could start pyload with "python2.6 pyLoadCore.py" right?

hi, can u help me with this?

 

its not starting but i dont know how to fix it.

 

python pyLoadCore.py 
Traceback (most recent call last):
  File "pyLoadCore.py", line 48, in <module>
    from module.network.RequestFactory import RequestFactory
  File "/mnt/disk2/pyload/module/network/RequestFactory.py", line 22, in <module>
    from Browser import Browser
  File "/mnt/disk2/pyload/module/network/Browser.py", line 6, in <module>
    from HTTPRequest import HTTPRequest
  File "/mnt/disk2/pyload/module/network/HTTPRequest.py", line 20, in <module>
    import pycurl
ImportError: libcurl.so.4: cannot open shared object file: No such file or directory

 

besides, is it possible, that your plg is deleting a previous python2.7 installtion to install python2.6? can u force your plg to install 2.6 besides 2.7? i need python 2.7 for plex and plexconnect. afaik pyload isnt working with 2.7 right? so you could start pyload with "python2.6 pyLoadCore.py" right?

Running dual versions of python is not as simple as that.

 

If you want Python2.7 then edit the pyload plugin.  Open /boot/config/plugins/pyload-0.5-i486-rj.plg in an editor and change lines 65 thru 67...

 

From:

<FILE Name="/boot/packages/python-2.6.6-i486-1.txz" Run="upgradepkg --install-new">
<URL>http://slackware.cs.utah.edu/pub/slackware/slackware-13.37/slackware/d/python-2.6.6-i486-1.txz</URL>
</FILE>

 

To:

<FILE Name="/boot/packages/python-2.7.3-i486-2.txz" Run="upgradepkg --install-new">
<URL>http://slackware.cs.utah.edu/pub/slackware/slackware-14.0/slackware/d/python-2.7.3-i486-2.txz</URL>
</FILE>

 

 

NOTE: get the latest version of the pyload plugin from Botez github.  Do this BEFORE performing the edit as he has updated the plugin to fix a problem with curl package which is what is causing pyload to fail for you.

ok i did what you said, and this is the result when i try to start it manually: (python 2.7.3 installed)

 

python /mnt/disk2/pyload/pyLoadCore.py
Traceback (most recent call last):
  File "/usr/lib/python2.7/site.py", line 563, in <module>
    main()
  File "/usr/lib/python2.7/site.py", line 545, in main
    known_paths = addusersitepackages(known_paths)
  File "/usr/lib/python2.7/site.py", line 278, in addusersitepackages
    user_site = getusersitepackages()
  File "/usr/lib/python2.7/site.py", line 253, in getusersitepackages
    user_base = getuserbase() # this will also set USER_BASE
  File "/usr/lib/python2.7/site.py", line 243, in getuserbase
    USER_BASE = get_config_var('userbase')
  File "/usr/lib/python2.7/sysconfig.py", line 521, in get_config_var
    return get_config_vars().get(name)
  File "/usr/lib/python2.7/sysconfig.py", line 420, in get_config_vars
    _init_posix(_CONFIG_VARS)
  File "/usr/lib/python2.7/sysconfig.py", line 299, in _init_posix
    raise IOError(msg)
IOError: invalid Python installation: unable to open /usr/include/python2.7/pyconfig.h (No such file or directory)

I'm afraid you'll need to find someone to confirm that pyload works with python 2.7. Unfortunately I use neither python 2.7 or pyload.

 

Sorry I couldn't help further.

did a python2.6 installation. still some errors. libcurl missing but curl and pycurl are successfully installed

 

python2.6 /mnt/disk2/pyload/pyLoadCore.py
Traceback (most recent call last):
  File "/mnt/disk2/pyload/pyLoadCore.py", line 48, in <module>
    from module.network.RequestFactory import RequestFactory
  File "/mnt/disk2/pyload/module/network/RequestFactory.py", line 22, in <module>
    from Browser import Browser
  File "/mnt/disk2/pyload/module/network/Browser.py", line 6, in <module>
    from HTTPRequest import HTTPRequest
  File "/mnt/disk2/pyload/module/network/HTTPRequest.py", line 20, in <module>
    import pycurl
ImportError: libcurl.so.4: cannot open shared object file: No such file or directory

did a python2.6 installation. still some errors. libcurl missing but curl and pycurl are successfully installed

 

Please see post here : http://lime-technology.com/forum/index.php?topic=29332.0

 

Forum member "zarfx4" had the same error but resolved it through trial and error with reboots and probably checking other plugins. 

 

Suggest you do a clean reboot with only pyload plugin installed and troubleshoot from there.

 

 

 

Regards,

overbyrn

 

 

Once the updated Curl was installed, and a reboot, everything was fine.

 

Only other issue was that my Couchpotato plugin all the sudden was missing, but I cant tie that back to anything i did

(may have deleted on accident).

 

But....after 3 reboots and about 4 5 days or so, the plugin is running and operating just fine.

  • 2 months later...

HI Botez/Overbryn. Just wanted to say that your plugin should be updated with libtiff 3.9.7 as the 3.9.6 link is dead. Also, the Unrar version should be updated to 4.2.4 from 4.0.7 as the older version causes unpacking to fail on Sabnzbd. I can confirm that Pyload works fine with the newer Unrar version.I would have done it myself if I knew how to use github :(

 

Other than that, have you considered maybe making an official thread for Pyload since your plugin works flawlessly? :)

HI Botez/Overbryn. Just wanted to say that your plugin should be updated with libtiff 3.9.7 as the 3.9.6 link is dead. Also, the Unrar version should be updated to 4.2.4 from 4.0.7 as the older version causes unpacking to fail on Sabnzbd. I can confirm that Pyload works fine with the newer Unrar version.I would have done it myself if I knew how to use github :(

 

Other than that, have you considered maybe making an official thread for Pyload since your plugin works flawlessly? :)

ars, thank you for the heads up.  I'll check the libtiff dead link as that's weird because all my plugins reference urls to my dropbox for package files.  I can see it's still in my dropbox, so will run the plugin this end and see what happens.  Also will check into updating the version of unrar.  Do you happen to know what Influencers' sab plugin is currently using?  If he's still on the old one, I'll need to co-ordinate the change with him, lest we have competing package versions.

 

Yes, I should probably do a pyload thread as this one as become a bit messy over time.

 

 

Thanks again,

overbyrn

HI Botez/Overbryn. Just wanted to say that your plugin should be updated with libtiff 3.9.7 as the 3.9.6 link is dead. Also, the Unrar version should be updated to 4.2.4 from 4.0.7 as the older version causes unpacking to fail on Sabnzbd. I can confirm that Pyload works fine with the newer Unrar version.I would have done it myself if I knew how to use github :(

 

Other than that, have you considered maybe making an official thread for Pyload since your plugin works flawlessly? :)

ars, thank you for the heads up.  I'll check the libtiff dead link as that's weird because all my plugins reference urls to my dropbox for package files.  I can see it's still in my dropbox, so will run the plugin this end and see what happens.  Also will check into updating the version of unrar.  Do you happen to know what Influencers' sab plugin is currently using?  If he's still on the old one, I'll need to co-ordinate the change with him, lest we have competing package versions.

 

Yes, I should probably do a pyload thread as this one as become a bit messy over time.

 

 

Thanks again,

overbyrn

 

ah, yes, if its your plugin, all the packages are indeed hosted on your dropbox, was actually talking about Botez's plg

 

https://github.com/botez/unraid-pyload/blob/master/pyload-0.5-i486-rj.plg

 

sorry for not being so clear in the first place. As for influencer, he's using unrar 4.2.4, as my sab install has been all fine till yesterday night , when all my downloads suddenly failed to unpack. Upon checking, it seems the Pyload plugin downgraded the unrar version I had. I edited the unrar version on Botez's plg, and re-ran the installplg command just to make sure, and my sabnzbd unpacked fine after that. Even Pyload downloaded fine after changing the unrar version, though my download wasn't even unpacked by Pyload, surprisingly.

 

I even changed the zlib version to 1.2.5 just for fun since infuencer uses that, but I guess once I migrate to NZBget from Sab, I'll have to downgrade again xD

  • 3 weeks later...

 

root@Tower:/boot/plugins# installplg pyload-0.5-i486-rj.plg
installing plugin: pyload-0.5-i486-rj
file /boot/packages/curl-7.29.0-i486-3_slack14.0.txz: already exists
  upgradepkg --install-new /boot/packages/curl-7.29.0-i486-3_slack14.0.txz ...
+==============================================================================
| Skipping package curl-7.29.0-i486-3_slack14.0 (already installed)
+==============================================================================


success
file /boot/packages/cxxlibs-6.0.13-i486-2.txz: already exists
  upgradepkg --install-new /boot/packages/cxxlibs-6.0.13-i486-2.txz ...
+==============================================================================
| Skipping package cxxlibs-6.0.13-i486-2 (already installed)
+==============================================================================


success
file /boot/packages/infozip-6.0-i486-1.txz: already exists
  upgradepkg --install-new /boot/packages/infozip-6.0-i486-1.txz ...
+==============================================================================
| Skipping package infozip-6.0-i486-1 (already installed)
+==============================================================================


success
file /boot/packages/libidn-1.19-i486-1.txz: already exists
  upgradepkg --install-new /boot/packages/libidn-1.19-i486-1.txz ...
+==============================================================================
| Skipping package libidn-1.19-i486-1 (already installed)
+==============================================================================


success
file /boot/packages/libjpeg-v8a-i486-1.txz: already exists
  upgradepkg --install-new /boot/packages/libjpeg-v8a-i486-1.txz ...
+==============================================================================
| Skipping package libjpeg-v8a-i486-1 (already installed)
+==============================================================================


success
file /boot/packages/libpng-1.4.12-i486-1_slack13.1.txz: already exists
  upgradepkg --install-new /boot/packages/libpng-1.4.12-i486-1_slack13.1.txz ...
+==============================================================================
| Skipping package libpng-1.4.12-i486-1_slack13.1 (already installed)
+==============================================================================


success
file /boot/packages/libtiff-3.9.6-i486-1_slack13.1.txz: downloading from http://slackware.cs.utah.edu/pub/slackware/slackware-13.1/patches/packages/libtiff-3.9.6-i486-1_slack13.1.txz ... http://slackware.cs.utah.edu/pub/slackware/slackware-13.1/patches/packages/libtiff-3.9.6-i486-1_slack13.1.txz:
2013-12-26 01:33:51 ERROR 404: Not Found.
bad download, deleting
root@Tower:/boot/plugins#

 

Any idea how to fix that?

 

file /boot/packages/libtiff-3.9.6-i486-1_slack13.1.txz: downloading from http://slackware.cs.utah.edu/pub/slackware/slackware-13.1/patches/packages/libtiff-3.9.6-i486-1_slack13.1.txz ... http://slackware.cs.utah.edu/pub/slackware/slackware-13.1/patches/packages/libtiff-3.9.6-i486-1_slack13.1.txz:
2013-12-26 01:33:51 ERROR 404: Not Found.
bad download, deleting
root@Tower:/boot/plugins#

 

Any idea how to fix that?

 

You may be using an outdated plugin version.  You could try this one - https://raw.github.com/overbyrn/UnRAID/master/pyload_overbyrn.plg - as this version downloads the package dependencies from my Dropbox storage.

 

 

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.