Temat: problem z pyload

witam mam problem z pyload
gdy chce uruchomic wyskakuje:
python ./pyLoadCore.py
Traceback (most recent call last):
  File "./pyLoadCore.py", line 54, in <module>
    from module.database import DatabaseBackend, FileHandler
  File "/media/pyload/module/database/__init__.py", line 1, in <module>
    from DatabaseBackend import DatabaseBackend
  File "/media/pyload/module/database/DatabaseBackend.py", line 33, in <module>
    import sqlite3
  File "/usr/lib/python2.7/sqlite3/__init__.py", line 24, in <module>
    from dbapi2 import *
  File "/usr/lib/python2.7/sqlite3/dbapi2.py", line 27, in <module>
    from _sqlite3 import *
ImportError: No module named _sqlite3


i pytanko big_smile
jak zainstalowac aktualne źródła pyload?
bo to pominąłem i może przez to nie moge odpalić programu

2

Odp: problem z pyload

Pakiet python-sqlite z AA zawiera błąd i ma jednej niezbędnej biblioteki. Albo sobie przekompiluj albo weź pakiet z trunka

Ściągając pyload masz aktualną wersję. Ponad to on chyba sam się aktualizuje przy starcie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: problem z pyload

przekompilować nie wiem jak
tak samo wziąć pakiet z innej wersji systemu

jakieś wskazówki?

4

Odp: problem z pyload

Zrób reboot i:

opkg remove python-sqlite3
opkg install http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/python-sqlite3_2.7.3-2_ar71xx.ipk
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: problem z pyload

dzięki

6

Odp: problem z pyload

Sprawdź tutaj:
http://eko.one.pl/forum/viewtopic.php?id=4494
mi pyload się uruchamia, ale nie działa tak jak trzeba - jest właściwie nie do użytku.

7

Odp: problem z pyload

nie mogę pobierać z Youtube, choć mogłem
po zainstalowaniu pyload udało mi się na próbę pobrać plik z youtube

logi
07.04.2013 08:30:18    INFO     ExtractArchive: No files found to extract
169    07.04.2013 08:30:18    INFO     ExtractArchive: Check package Youtube
168    07.04.2013 08:30:18    INFO     ExtractArchive: Package Youtube queued for later extracting
167    07.04.2013 08:30:18    INFO     Package finished: Youtube
166    07.04.2013 08:30:18    INFO     Download finished: Kabaret pod Wyrwigroszem - Bimber.flv
165    07.04.2013 08:19:13    INFO     Download starts: http://www.youtube.com/watch?v=AEJFD-qkJnE
164    07.04.2013 08:19:12    INFO     Added package Youtube containing 1 links
163    07.04.2013 08:16:53    INFO     No plugin updates available
162    07.04.2013 08:16:53    INFO     No Updates for pyLoad
161    07.04.2013 08:16:50    INFO     pyLoad is up and running
160    07.04.2013 08:16:49    INFO     Starting builtin webserver: 0.0.0.0:8000
159    07.04.2013 08:16:45    INFO     Włączanie wtyczek ...
158    07.04.2013 08:16:45    INFO     Aktywacja kont ...
157    07.04.2013 08:16:45    INFO     Wolne miejsce: 457.70 GiB
156    07.04.2013 08:16:45    INFO     Uruchamiam ThriftBackend: 0.0.0.0:7227
155    07.04.2013 08:16:45    INFO     Czas pobierania: True
154    07.04.2013 08:16:45    INFO     Nieaktywne wtyczki:AlldebridCom, Captcha9kw, CaptchaBrotherhood, DeathByCaptcha, DebridItaliaCom, DownloadScheduler, EasybytezCom, Ev0InFetcher, ExpertDecoders, HotFolder, IRCInterface, MergeFiles, MultiHome, MultishareCz, Premium4Me, PremiumizeMe, RealdebridCom, RehostTo, ReloadCc, XMPPInterface, ZeveraCom
153    07.04.2013 08:16:45    INFO     Aktywne wtyczki:BypassCaptcha, CaptchaTrader, Checksum, ClickAndLoad, ExternalScripts, ExtractArchive, ImageTyperz, LinkdecrypterCom, UnSkipOnFail, UpdateManager, XFileSharingPro
152    07.04.2013 08:16:45    INFO     ExtractArchive: Activated UnRar UnZip
151    07.04.2013 08:16:44    INFO     Checksum: Checksum validation is disabled in general configuration
150    07.04.2013 08:16:38    INFO     Używam katalogu domowego: /root/.pyload
149    07.04.2013 08:16:38    INFO     Rozpoczynam pyLoad 0.4.9

a teraz nie mogę: logi

238    07.04.2013 10:11:28    INFO     UnSkipOnFail: look for skipped duplicates for Neo Nówka - Niebo (bez cenzury).flv (pid:1)...
237    07.04.2013 10:11:28    WARNING     Download failed: Neo Nówka - Niebo (bez cenzury).flv | 'ascii' codec can't encode character u'\xf3' in position 31: ordinal not in range(128)
236    07.04.2013 10:11:27    INFO     Download starts: http://www.youtube.com/watch?v=gQ_M3lVMNdw
235    07.04.2013 10:11:25    INFO     Added package Youtube containing 1 links
234    07.04.2013 10:07:42    INFO     No plugin updates available
233    07.04.2013 10:07:42    INFO     No Updates for pyLoad
232    07.04.2013 10:07:39    INFO     pyLoad is up and running
231    07.04.2013 10:07:38    INFO     Starting builtin webserver: 0.0.0.0:8000
230    07.04.2013 10:07:34    INFO     Włączanie wtyczek ...
229    07.04.2013 10:07:34    INFO     Aktywacja kont ...
228    07.04.2013 10:07:33    INFO     Wolne miejsce: 457.67 GiB
227    07.04.2013 10:07:33    INFO     Uruchamiam ThriftBackend: 0.0.0.0:7227
226    07.04.2013 10:07:33    INFO     Czas pobierania: True
225    07.04.2013 10:07:33    INFO     Nieaktywne wtyczki:AlldebridCom, Captcha9kw, CaptchaBrotherhood, DeathByCaptcha, DebridItaliaCom, DownloadScheduler, EasybytezCom, Ev0InFetcher, ExpertDecoders, HotFolder, IRCInterface, MergeFiles, MultiHome, MultishareCz, Premium4Me, PremiumizeMe, RealdebridCom, RehostTo, ReloadCc, XMPPInterface, ZeveraCom
224    07.04.2013 10:07:33    INFO     Aktywne wtyczki:BypassCaptcha, CaptchaTrader, Checksum, ClickAndLoad, ExternalScripts, ExtractArchive, ImageTyperz, LinkdecrypterCom, UnSkipOnFail, UpdateManager, XFileSharingPro
223    07.04.2013 10:07:33    INFO     ExtractArchive: Activated UnRar UnZip
222    07.04.2013 10:07:32    INFO     Checksum: Checksum validation is disabled in general configuration
221    07.04.2013 10:07:24    INFO     Używam katalogu domowego: /root/.pyload
220    07.04.2013 10:07:24    INFO     Rozpoczynam pyLoad 0.4.9

co to może być?

8

Odp: problem z pyload

Poza tym że jest polska litera w nazwie...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: problem z pyload

a jest lekarstwo na te polskie litery, bo faktycznie powtórzyłem teraz to co rano i jest ok

10

Odp: problem z pyload

jezeli sciagasz z youtube to polecam rapidleech skrypt php obsluguue duzo serwisow premium z yt elegancko pobiera
wklejasz link wybierasz jakosc i sciagasz 2wady php troche obciaza system a druga brak pauzowania

pozatym jak ktos ma szybki net to moment i plik zassany

polecam sprobowac

11

Odp: problem z pyload

KMY, ja znalazłem bardzo proste lekarstwo. Typowa prowizorka i może dziwne rozwiązanie, ale wystarczy pozbyć się znaków spoza ASCII z nazwy plików i pobieranie będzie szło bez problemu.

Dotychczas wystarczyło do

name = re.search(file_name_pattern, html).group(1).replace("/", "")

dodać na końcu:

.encode('ascii','replace')

Takie coś skutkuje tym, że zamiast wszelkiego rodzaju znaków spoza ASCII (typu ą, ś, ć, cyrylica i podobne) otrzymujemy znaki zapytania. Co prawda taki plik nie wygląda zbyt pięknie (np. "???????????????????????.mp4"), ale działa wink

12

Odp: problem z pyload

Zgłoś to do zespołu pyload, niech to rozwiążą jakoś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: problem z pyload

@czuraj, a gdzie dopisałeś te linie?

14 (edytowany przez czuraj 2013-04-07 20:36:57)

Odp: problem z pyload

@KMY: W moim przypadku ścieżka to:

/media/pyload/module/plugins/hoster/YoutubeCom.py

Ściągnąłem najnowszą wersję z githuba, więc aktualnie jest to linia nr 138.

15

Odp: problem z pyload

poszło, ale faktycznie z
https://github.com/pyload/pyload/tree/m … ins/hoster

pobrałem najnowszą wersję i w linii 138 dodałem

.encode('ascii','replace')

Dzięki @czuraj

a swoja drogą, to dlaczego program sam nie aktualizuje wtyczek?, za każdym uruchomieniem sprawdza czy są aktualizacje, są a nie pobiera. pisze, że wszystko ma aktualne

16

Odp: problem z pyload

Pytanie do autorów projektu już.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: problem z pyload

Pobiera, co jakiś czas po włączeniu w prawym górnym rogu pojawia się "Wtyczki zaktualizowane, zrestartuj program". Inna sprawa to sposób, w jaki jest sprawdzana potrzeba takiej aktualizacji smile

18 (edytowany przez Mario884 2013-04-14 23:28:11)

Odp: problem z pyload

Jakby ktoś był zainteresowany ciut lepszym rozwiązaniem problemu z obsługą kodowania znaków, to warto zajrzeć
tutaj
W nowej wersji programu problem ma być już rozwiązany.

19

Odp: problem z pyload

Witam, mam pewien problem z pyload i za nic nie mogę sobie z nim poradzić.
Problem dotyczy pobierania z Youtube przy pomocy pluginu Youtube, po jednej z ostatnich aktualizacji wtyczka nie pobiera mi żadnego filmu dając komunikat "offline" (także w trybie debugowania nic więcej, tylko że plik jest offline, dowolny plik z Youtube)
Myślałem, że coś nie tak z tą aktualizacją, więc wróciłem do poprzedniej, ale nie pomogło.
Usunałem cały  Pyload, włącznie z katalogiem konfiguracyjnym /root/.pyload, zainstalowałem od nowa, wyłączyłem aktualizacje, próbując po kolei z różnymi wersjami pluginu i niestety dalej nie działa - pokazuje, że pliki z Youtube są offline.
Co dziwne, pobieranie np. obrazków z Youtube przy pomocy standardowej wtyczki http działa ok.
Czy ma ktoś jakiś pomysł co się stało z moją instalacją ? Gdzie jeszcze mogę szukać przyczyny ?

20

Odp: problem z pyload

Spytać deweloperów co jest nie tak? smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: problem z pyload

Taka krótka informacja dla osób, które korzystają z PyLoad i odwiedzając zakładkę "Downloads" po wybraniu pobranego pliku otrzymują błąd serwera typu:

Internal Server error

lub

Traceback (most recent call last):
  File "/media/pyload/module/lib/wsgiserver/__init__.py", line 1174, in communicate
    req.respond()
  File "/media/pyload/module/lib/wsgiserver/__init__.py", line 544, in respond
    self._respond()
  File "/media/pyload/module/lib/wsgiserver/__init__.py", line 556, in _respond
    response = self.wsgi_app(self.environ, self.start_response)
  File "/media/pyload/module/web/middlewares.py", line 55, in __call__
    response.finish_response(app_iter)
  File "/media/pyload/module/web/middlewares.py", line 121, in finish_response
    output.write(s)
MemoryError: out of memory

Nie wiem jak u innych, ale u mnie od zawsze to nie działało i nie korzystałem z tej opcji, ale właśnie znalazłem na blogu http://blog.xavier-monin.net/serveur-te … pberry-pi/ bardzo proste rozwiązanie tego problemu, które u mnie zadziałało.
Wystarczy edytować plik:

/media/pyload/module/web/middlewares.py

Zmieniając linijkę:

if 'gzip' not in environ.get('HTTP_ACCEPT_ENCODING', ''):

na:

if True:

I zrestartować PyLoad.