Jump to content

Менеджер закачек pyload/aria2


Recommended Posts

2 часа назад, TheBB сказал:

Просто супер, теперь еще и удаляет. Это очень удобно! Большое спасибо!

Единственное, пришлось поставить еще opkg install python-setuptools т.к. без него не хотел устанавливаться Send2Trash.

Остался небольшой нюанс - если в имени пакета или файла есть русские буквы, то он выдает ошибку 'ascii' codec can't decode byte 0xd0 in position 58: ordinal not in range(128)

Link to comment
Share on other sites

  • 9 months later...

aria2 поставилась без проблем. с pyload чтото не получилось, сервис вылетает и на сайт не заходит.

сделал по инструкции, пишет:

~ # pyload
27.04.2020 19:38:06 INFO      Starting pyLoad 0.4.20
27.04.2020 19:38:06 INFO      Using home directory: /opt/root/.pyload
27.04.2020 19:38:12 INFO      Activated plugins: ClickNLoad, EventMapper, ExternalScripts, UnSkipOnFail, UpdateManager, UserAgentSwitcher, XFileSharing
27.04.2020 19:38:12 INFO      Deactivate plugins: AndroidPhoneNotify, AntiStandby, AntiVirus, AppriseNotify, BypassCaptcha, Captcha9Kw, Checksum, CloudFlareDdos, DeathByCaptcha, DeleteFinished, DiscordNotifier, DownloadScheduler, ExpertDecoders, ExtractArchive, HotFolder, IRC, ImageTyperz, JustPremium, LinkFilter, LinkdecrypterComHook, LogMarker, MergeFiles, MultiHome, PushBullet, PushOver, RestartFailed, SkipRev, TransmissionRPC, WindowsPhoneNotify, XMPP
27.04.2020 19:38:12 INFO      Downloadtime: True
27.04.2020 19:38:12 ERROR     <<< UNCAUGHT EXCEPTION >>>
Traceback (most recent call last):
  File "/opt/bin/pyload", line 687, in <module>
    main()
  File "/opt/bin/pyload", line 678, in main
    pyload_core.start()
  File "/opt/bin/pyload", line 419, in start
    self.remoteManager.startBackends()
  File "/opt/share/pyload/module/remote/RemoteManager.py", line 76, in startBackends
    klass = getattr(__import__("module.remote.%s" % b, globals(), locals(), [b], -1), b)
AttributeError: 'module' object has no attribute 'ThriftBackend'

заметил что создает идентичные файлы в двух директориях var/pyload и root/.pyload

прописывал и 192.168.1.1 и 0.0.0.0, порт 8000 и ничего.

 

Link to comment
Share on other sites

9 часов назад, zyxmon сказал:

Так вопhос в регистре букв, а не в имени. Downloads != downloads

я про это и говорю, сама программа создала эту директорию Downloads, в настройках тоже Downloads. не маленькая, с большой буквы

Link to comment
Share on other sites

18 минут назад, zyxmon сказал:

Проверил, все работает:

 

Лог установки - https://pastebin.com/U4ANSYMe

Морда

pyload.png

У меня при установке pyload не было доп пакетов после установки, как их вызвать на установку? :

  1. Installing libbz2 (1.0.8-1) to root...
Link to comment
Share on other sites

16 минут назад, ikhaltanov сказал:

как их вызвать на установку? :

Все устанавливается автоматически. Ставятся пакеты, от которых зависит текущий пакет, если они не установлены ранее.

PS Надеюсь `opkg update; opkg upgrade` перед установкой всегда делаете!

Link to comment
Share on other sites

  • 3 weeks later...

Вопрос. Настроил через доменное имя доступ к 8000 порту. Но при заходе с внешнего интернета перебрасывает на 127.0.0.1 в браузере. В локальной сети через 192.168.1.1:8000 pyload открывается нормально, что поменять в настройках?

Если открывать по ссылке pyload.domain_name.keenetic.pro/login/ то открывается окно авторизации pyload, но дальше опять 127.0.0.1

Link to comment
Share on other sites

  • 4 months later...

Захотел установить pyload но ошибка opkg_install_cmd: Cannot install package pyload проверил http://bin.entware.net/mipselsf-k3.4/Packages.html и действительно нет такого пакета. Вопрос пакет удален временно или навсегда?

Link to comment
Share on other sites

2 часа назад, AntonDyachenko сказал:

Вопрос пакет удален временно или навсегда?

Пакет удален т.к. написан на Python2, который исключен из Entware. После того, как разработчики pyload выпустят стабильную версию на Python3 - будем рассматривать вопрос о возвращении пакета. Пока версия pyload на Python3 имеет статус бета - https://pyload.net/

Link to comment
Share on other sites

19 hours ago, zyxmon said:

Пакет удален т.к. написан на Python2, который исключен из Entware. После того, как разработчики pyload выпустят стабильную версию на Python3 - будем рассматривать вопрос о возвращении пакета. Пока версия pyload на Python3 имеет статус бета - https://pyload.net/

Спасибо, это сэкономило мне пару часов. Я поставил арию и не взлетело. Вообще ничего не качалось по началу. В гуе не было никакой ошибки в лог файле расположенном по пути \var\log\aria2.log нашел запись с ошибкой

[SocketCore.cc:1021] errorCode=1 SSL/TLS handshake failure: unable to get local issuer certificate

Если кому поможет в будущем то лечиться добавлением строчки в конфиг который лежит по пути \etc\aria2.conf в раздел # Basic Options

check-certificate=false

Link to comment
Share on other sites

  • 1 month later...

Сомневающимся: aria2 прекрасно работает через Yaaw. Для того, чтобы файлы закачивались не на основной раздел с Opkg, то в настройках /opt/etc/aria2.conf (путь может отличаться) стоит указать другой раздел диска. Например, мой вариант настроек c директорией:

Spoiler


# Basic Options
dir=/tmp/mnt/778ab0d4-f92e-37fb-bd8b-993c9742028e/_In
input-file=/opt/var/aria2/session.dat
log=/opt/var/log/aria2.log
max-concurrent-downloads=8
check-integrity=true
continue=true
check-certificate=false

# BitTorrent/Metalink Options
bt-enable-lpd=true
bt-max-open-files=16
bt-max-peers=8
dht-file-path=/opt/var/aria2/dht.dat
dht-file-path6=/opt/var/aria2/dht6.dat
dht-listen-port=6801
#enable-dht6=true
listen-port=6801
max-overall-upload-limit=2M
seed-ratio=0

# RPC Options
enable-rpc=true
rpc-allow-origin-all=true
#rpc-certificate=/opt/var/aria2/aria2.pfx
rpc-listen-all=true

 

screenshot_2020-11-03.thumb.png.b6792d80fcdb6445360824e2410c61b4.png

 

Edited by mr.robot
Link to comment
Share on other sites

  • 3 months later...

Добрый день! Извенияюсь за офтоп, но кто нибудь ставил aria на zyxel nas. Пытался пришаманить на 326, но шаман из меня крайне плохой, если кто поделиться рабочим маном по реализации сего буду благодарен.

Link to comment
Share on other sites

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.   Paste as plain text instead

  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.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...