Pomoc PyLoad i znowu problem

spietrza

Download Station
Q's Professional
20 Marzec 2013
428
83
118
48
Poznań
QNAP
TVS-x71
Ethernet
802.11ad
Witam po ostatnim problemie autora dotyczące powtarzania się plików hooks dostałem info że problem tymczasowo jest rozwiązany poprzez ponowną instalacją programu.
No dobrze, w takim razie poprzez App Center usunąłem problem i ponownie go zainstalowałem.
Jednak program po instalacji nie otwiera się, próbowałem na standardowym porcie 7227 jak i moim ustawionym 8100.
W konfiguracji znalazłem że wszystko wróciło do starych ustawień ( domyślnych ) więc zdziwiony jestem że na porcie 7227 nie działa interfejs.
Dodatkowo uruchomiłem konfigurację ponownie programu przez SSH i wszystko poszło prawidłowo bez problemów ale dalej stronie nie wyświetla się.

Przy wywaleniu systemCheck.py wywala że Gui nie działa bez pyqt4. Przy WebInterface informacja że wszystko działa prawidłowo.

Może coś gdzieś leży z starej instalacji ale nie wiem gdzie mógłbym tego szukać. Będę wdzięczny za pomoc.
 
Ponownie odinstalowałem program i sprawdziłem ponownie katalogi.
/share/CACHEDEV1_Data/.qpkg jak i /optware jak i /share/HDA_DATA/.qpkg nie ma w nich katalogu pyload ani pyload_config.


Sprawdzone katalogi:
/share/CACHEDEV1_DATA/.qpkg
/share/CACHEDEV1_DATA/.qpkg/Optware
/share/CACHEDEV1_DATA/.qpkg/Optware/share
 
Dobrze, rozumiem. Dzisiaj autor poprawił problem z hooks. Chcę wrócić do programu a nie mogę ponieważ po instalacji nie wstaje w ogóle interfejs a wg systemCheck jest wszystko poprawnie dla niego.

Szukałem innego rozwiązania, ponieważ na co dzień chce korzystać z serwisu nopremium ale nic ciekawego nie znalazłem jako alternatywa.
JDownloader był przez chwilę ale nie obsługuję kilku użytkowników dla webservicu.
Może masz jaką ciekawą alternatywę jak korzystać z serwisu i przy tym nie mieć problemu tak jak to jest z pyload??
 
Off pyload, off python i ponownie ON w odwrotnej kolejności. U mnie działa :)
Kod:
17.04.2015 09:11:47 INFO Starting pyLoad 0.4.9
136 17.04.2015 09:11:47 INFO Using home directory: /share/CACHEDEV1_DATA/.qpkg/pyload/data
137 17.04.2015 09:11:50 INFO Activated plugins: ClickAndLoad, ExternalScripts, ExtractArchive, LinkdecrypterComHook, UnSkipOnFail, UpdateManager, UserAgentSwitcher, XFileSharingPro
138 17.04.2015 09:11:50 INFO Deactivate plugins: AlldebridComHook, AndroidPhoneNotify, AntiVirus, BypassCaptcha, Captcha9Kw, CaptchaBrotherhood, Checksum, DeathByCaptcha, DebridItaliaComHook, DeleteFinished, DownloadScheduler, EasybytezComHook, ExpertDecoders, FastixRuHook, FreeWayMeHook, HotFolder, IRCInterface, ImageTyperz, JustPremium, LinksnappyComHook, MegaDebridEuHook, MegaRapidoNetHook, MergeFiles, MultiHome, MultihostersComHook, MultishareCzHook, MyfastfileComHook, NoPremiumPlHook, OverLoadMeHook, PremiumToHook, PremiumizeMeHook, PutdriveComHook, RPNetBizHook, RapideoPlHook, RealdebridComHook, RehostToHook, RestartFailed, SimplyPremiumComHook, SimplydebridComHook, SkipRev, SmoozedComHook, UnrestrictLiHook, WindowsPhoneNotify, XMPPInterface, ZeveraComHook
139 17.04.2015 09:11:50 INFO Downloadtime: True
140 17.04.2015 09:11:50 INFO Starting ThriftBackend: 0.0.0.0:7227
141 17.04.2015 09:11:50 INFO Starting builtin webserver: 0.0.0.0:8100
142 17.04.2015 09:11:50 INFO Free space: 1.42 TiB
143 17.04.2015 09:11:50 INFO Activating Accounts...
144 17.04.2015 09:12:07 WARNING RapideoPl: Could not login with account msal | 'list' object has no attribute 'keys'
145 17.04.2015 09:12:08 INFO Activating Plugins...
146 17.04.2015 09:12:08 INFO XFileSharingPro: Handling any hoster I can!
147 17.04.2015 09:12:08 INFO XFileSharingPro: Handling any crypter I can!
148 17.04.2015 09:12:08 INFO ExtractArchive: No SevenZip installed
149 17.04.2015 09:12:08 INFO ExtractArchive: Activated UnRar 3.92
150 17.04.2015 09:12:08 INFO pyLoad is up and running
151 17.04.2015 09:12:09 INFO UpdateManager: No new pyLoad version available
152 17.04.2015 09:12:09 INFO UpdateManager: No plugin updates available
153 17.04.2015 09:12:10 INFO LinkdecrypterComHook: Reloading supported crypter list
154 17.04.2015 09:12:11 INFO LinkdecrypterComHook: Crypters not overwritten: crypt-it.com, dl-protect.com, embedupload.com, freetexthost.com, go4up.com, goo.gl, linkcrypt.ws, linksave.in, lix.in, lof.cc, multiload.cz, multiup.org, multiupload.com, ncrypt.in, netfolder.in, onekh.de, pastebin.com, relink.us, rs-layer.com, safelinking.net, secured.in, share-links.biz, stealth.to, tny.cz
155 17.04.2015 09:12:18 INFO ClickAndLoad: Proxy listening on 127.0.0.1:9666[icode]
 
Ja nie mam zainstalowanego pythona z AppCenter.
Mam z linii poleceń i nie mogę go wyłączyć.

Dobrze wchodzę w konfigurację /etc/config/qpkg.conf jest pyload ale jestem w szoku dlaczego Port jest 8100. To jest port z mojej poprzedniej konfiguracji. Kurde gdzieś jakieś śmieci po odinstalowaniu pozostają chyba.

Dobrze dalej uruchamiam python pyLoadCore.py -d i tu jest ciekawie bo wywala
Kod:
File "pyLoadCore.py", line 27, in <module>
from getopt import getopt, GetoptError
portError : no module named getopt

Odinstaluję pythona 2.5 i zainstaluję tego z appcenter. Zobaczymy co wyjdzie.
 
Zapomniałem o kill-u. Ubiłem pythona i ponownie włączyłem PyLoad.
Dalej brak interfejsu, ja piernicze. Zacząłem się irytować.


Dobra znalazłem konfigurację w ścieżce /root/.pyload/data

Puściłem skrypt konfiguracji podstawowej aby sprawdzić czy to jest bieżący plik dla PyLoad.
python2.5 pyLoadCore.py -s poszło prawidłowo.
Zmieniłem jedynie builin and threaded ponieważ to przyda mi się jak uruchomię interfejs i wrzucę SSL.
Ale na razie działam bez. Port 8000 i dupa nadal nie działa

Kod:
version: 1

remote - "Remote":
    bool nolocalauth : "No authentication on local connections" = True
    bool activated : "Activated" = True
    int port : "Port" = 7227
    ip listenaddr : "Adress" = 0.0.0.0

log - "Log":
    int log_size : "Size in kb" = 100
    folder log_folder : "Folder" = Logs
    bool file_log : "File Log" = True
    int log_count : "Count" = 5
    bool log_rotate : "Log Rotate" = True

permission - "Permissions":
    str group : "Groupname" = users
    bool change_dl : "Change Group and User of Downloads" = False
    bool change_file : "Change file mode of downloads" = False
    str user : "Username" = user
    str file : "Filemode for Downloads" = 0644
    bool change_group : "Change group of running process" = False
    str folder : "Folder Permission mode" = 0755
    bool change_user : "Change user of running process" = False

general - "General":
    en;de;fr;it;es;nl;sv;ru;pl;cs;sr;pt_BR language : "Language" = en
    folder download_folder : "Download Folder" = Downloads
    bool checksum : "Use Checksum" = False
    bool folder_per_package : "Create folder for each package" = True
    bool debug_mode : "Debug Mode" = False
    int min_free_space : "Min Free Space (MB)" = 200
    int renice : "CPU Priority" = 0

ssl - "SSL":
    file cert : "SSL Certificate" = ssl.crt
    bool activated : "Activated" = False
    file key : "SSL Key" = ssl.key

webinterface - "Webinterface":
    str template : "Template" = default
    bool activated : "Activated" = True
    str prefix : "Path Prefix" =
    builtin;threaded;fastcgi;lightweight server : "Server" = threaded
    ip host : "IP" = 0.0.0.0
    bool https : "Use HTTPS" = False
    int port : "Port" = 8000

proxy - "Proxy":
    str username : "Username" = None
    bool proxy : "Use Proxy" = False
    str address : "Address" = "localhost"
    password password : "Password" = None
    http;socks4;socks5 type : "Protocol" = http
    int port : "Port" = 7070

reconnect - "Reconnect":
    time endTime : "End" = 0:00
    bool activated : "Use Reconnect" = False
    str method : "Method" = None
    time startTime : "Start" = 0:00

download - "Download":
    int max_downloads : "Max Parallel Downloads" = 3
    bool limit_speed : "Limit Download Speed" = False
    str interface : "Download interface to bind (ip or Name)" = None
    bool skip_existing : "Skip already existing files" = False
    int max_speed : "Max Download Speed in kb/s" = -1
    bool ipv6 : "Allow IPv6" = False
    int chunks : "Max connections for one download" = 3

downloadTime - "Download Time":
    time start : "Start" = 0:00
    time end : "End" = 0:00

Dodatkowo wywaliłem log z uruchamiania. Nie mam pomysłu jak to naprawić.
Kod:
[/share/CACHEDEV1_DATA/.qpkg/pyload] # python2.5 pyLoadCore.py -d
17.04.2015 13:16:42 INFO      Starting pyLoad 0.4.9
17.04.2015 13:16:42 INFO      Using home directory: /root/.pyload/data
17.04.2015 13:16:42 DEBUG     Remote activated: True
17.04.2015 13:16:42 DEBUG     created index of plugins
17.04.2015 13:16:42 INFO      ExtractArchive: Activated UnRar
17.04.2015 13:16:42 INFO      Activated plugins: CaptchaTrader, ClickAndLoad, ExternalScripts, ExtractArchive, UpdateManager
17.04.2015 13:16:42 INFO      Deactivate plugins: Ev0InFetcher, HotFolder, IRCInterface, MergeFiles, MultiHome, MultishareCz, RealdebridCom, RehostTo, XMPPInterface
17.04.2015 13:16:42 INFO      Downloadtime: True
17.04.2015 13:16:42 INFO      Starting ThriftBackend: 0.0.0.0:7227
17.04.2015 13:16:42 INFO      Free space: 1.95 TiB
17.04.2015 13:16:42 INFO      Activating Accounts...
17.04.2015 13:16:42 INFO      Activating Plugins...
17.04.2015 13:16:42 INFO      pyLoad is up and running
17.04.2015 13:16:42 WARNING   Click'N'Load: Port 9666 already in use
17.04.2015 13:16:43 INFO      Starting threaded webserver: 0.0.0.0:8000
17.04.2015 13:16:44 INFO      No Updates for pyLoad
17.04.2015 13:16:45 INFO      New version of hook|UpdateManager : 0.13
17.04.2015 13:16:46 DEBUG     Request reload of plugins: [('hook', 'UpdateManager')]
Exception in thread Thread-18:
Traceback (most recent call last):
  File "/opt/lib/python2.5/threading.py", line 486, in __bootstrap_inner
    self.run()
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/PluginThread.py", line 466, in run
    self.f(*self.args, **self.kwargs)
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/plugins/hooks/UpdateManager.py", line 69, in periodical
    self.checkPlugins()
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/plugins/hooks/UpdateManager.py", line 165, in checkPlugins
    self.reloaded = self.core.pluginManager.reloadPlugins(reloads)
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/plugins/PluginManager.py", line 344, in reloadPlugins
    if plugin in self.plugins[type]:
KeyError: 'hook'


Dobrze wyrzuciłem wszystko co miałem po ostatniej instalacji znowu i zainstalował ponownie. Następnie uruchomiłem pyload z restartem wszystkich ustawień ponownie.
Ok ruszyło do przodu. Teraz włącza sie interfejs poprawnie. Jednak po aktualizacji hostów nie widać na liście żadnych nowych, jedynie te które były przy instalacji pierwotnej. Kurde zawsze pod górkę
Doszedłem znowu do błędu przy uruchamianiu interfejsu webowego
Critical error while processing request:
Kod:
Traceback (most recent call last):
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/wsgiserver/__init__.py", line 1174, in communicate
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/wsgiserver/__init__.py", line 544, in respond
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/wsgiserver/__init__.py", line 556, in _respond
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/web/middlewares.py", line 53, in __call__
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/web/middlewares.py", line 17, in __call__
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/beaker/middleware.py", line 152, in __call__
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/bottle.py", line 843, in __call__
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/bottle.py", line 838, in wsgi
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/beaker/middleware.py", line 146, in session_start_response
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/beaker/session.py", line 609, in persist
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/beaker/session.py", line 275, in save
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/beaker/container.py", line 523, in __init__
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/module/lib/beaker/util.py", line 43, in verify_directory
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/opt/lib/python2.5/os.py", line 164, in makedirs
  File "/share/CACHEDEV1_DATA/.qpkg/pyload/opt/lib/python2.5/os.py", line 171, in makedirs
OSError: [Errno 2] No such file or directory: './tmp'

Zainstalowałem ponownie z AppCenter i teraz w logu
ERROR Remote backend error: (98, 'Address already in use') i zobaczymy czy restart pójdzie poprawnie?
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. instalacja pyload