Установить pyLoad en Synology Nas диско

В следующей статье я опишу действия, чтобы установить менеджер закачек pyLoad в жестком диске Synology. В моем случае, Ds111 Synology диск, с ЦП ARM.

Процесс установки и настройки информация была получена из следующих страниц :

http://setaoffice.com/2011/04/10/how-to-install-pyload-on-a-synology-diskstation-ds211j/
http://forum.synology.com/enu/viewtopic.php?f=38&t=34051
http://www.synology-wiki.de/index.php/PyLoad
http://nas-tweaks.net/220/installation-of-pyload-on-optware/

Менеджер закачек, интегрирован в реализуется «Скачать станция»" (См.), позволяет различные форматы загрузки : BitTorrent, FTP, HTTP, eMule, RapidShare, Megaupload, и т.д..
Не плохо, проблема заключается, что вы скачивания файлов с сайтов, как RapidShare и Megaupload, Возможна только через премиум счета.

Ищет альтернативу, Чтобы загрузить этот тип сайтов, без премиум счета, Я нашел pyLoad программного обеспечения; и информацию, чтобы установить и настроить его в Synology Nas диск.

Как предварительное условие, Это необходимо для изменения на сервере Synology, для установки пакетов ipkg; шаги были описаны в предыдущих статьях (См.).

Нас соединение SSH, и instaleramos пакеты «python», py25-крипто, py25-curl, py25-openssl, py25-пил, Тессеракт-распознавание текста, Тессеракт ocr Ланг Рус, OSSP js" с помощью команд :

ipkg установки python
ipkg установки py25-крипто
ipkg установки py25-curl
ipkg установки py25 openssl
ipkg установки py25-пил
ipkg установки тессеракт ocr
ipkg установки тессеракт ocr Ланг Рус
ipkg установить ossp js
ipkg установки unrar

Затем загрузите исходные файлы в последней версии pyLoad :

CD/opt
wget http://Get.pyload.org/Get/src/0.4.6/
Распакуйте pyload-src-v0.4.6.zip
RM pyload-src-v0.4.6.zip
CD pyload /

Затем измените каталог конфигурации :

Модуль CD/config /
Эхо "/ тома/pyload"" >> configdir

Мы будем давать разрешения на pyLoad :

chmod x /opt/pyload/pyLoadCore.py

Мы будем инициировать pyLoad :

/opt/pyload/pyLoadCore.py на Python

Аль ser la primera исполнению, SE iniciará Эль asistente де configuración, Эль cual se entiende bastante СОДИ, Aunque ВС os dejo-Эль-Asistente en Инглес :

Выберите свой язык / Wähle deine выбрать ([В], в, Это, PL, FR, CS, ES): {ВВЕДИТЕ}

Добро пожаловать на pyLoad, Ассистент настройки.
Он будет проверить вашу систему и сделать базовые настройки для запуска pyLoad.

Значение в квадратных скобках [] всегда значение по умолчанию,
в случае если вы не хотите его изменить или вы не знаете, что выбрать, просто нажмите enter.
Не забывайте: Вы всегда можете повторно этой ассистент с –параметр установки или -s, когда вы начинаете pyLoadCore.
Если у вас есть какие-либо проблемы с этой ассистент хит STRG-C,
Чтобы прервать и не позволить ему начать с pyLoadCore автоматически больше.

Когда вы будете готовы к проверки системы, Нажмите enter.
{ВВЕДИТЕ}
## Проверка системы ##
Версия Python: Хорошо
pycurl: Хорошо
sqlite3: Хорошо

pycrypto: Хорошо
OpenSSL: Хорошо

py изображения: Хорошо
Тессеракт: Хорошо

PyQt4: отсутствует

Джанго: Хорошо
JS Двигатель: Хорошо

По завершении проверки системы, Нажмите enter, чтобы просмотреть отчет о состоянии.
{ВВЕДИТЕ}
## Статус ##

Возможности, доступные: Расшифровка контейнера, SSL-соединение, Автоматическое captcha расшифрования, Открывает, продлен Click'N' нагрузки

Продолжите установку? ([и]/n): {ВВЕДИТЕ}

Вы хотите изменить путь к конфигурации? Ток — /opt/pyload/.pyload
Если вы используете pyLoad на сервере или домашнего раздела живет на внутренней flash может быть хорошей идеей, чтобы изменить его.
Изменение конфигурации пути? (y /[n]): {ВВЕДИТЕ}

Вы хотите настроить основные параметры?
Это рекомендуется для первого запуска.
Сделать основные настройки? ([и]/n): {ВВЕДИТЕ}

## Основная настройка ##

Следующие logindata действительны только для CLI и GUI, но не открывает.
Имя пользователя [Пользователь]: MyPersonalUser {ВВЕДИТЕ}
Пароль: MyPasswordForUser {ВВЕДИТЕ}
Пароль (снова): MyPasswordForUser {ВВЕДИТЕ}

Язык ([В], в, Это, PL, ES, CS, FR): {ВВЕДИТЕ}
Downloadfolder [Еженедельно]: /МНТ/HD/HD_a2/файлы для загрузки / {ВВЕДИТЕ}
Макс параллельные загрузки [3]: {ВВЕДИТЕ}
Использование переподключение? (y /[n]): {ВВЕДИТЕ}

Вы хотите настроить ssl?
Настроить ssl? (y /[n]): {ВВЕДИТЕ}

Вы хотите настроить открывает?
Настройка открывает? ([и]/n): {ВВЕДИТЕ}

## Открывает настройки ##

Создание таблицы auth_permission
Создание таблицы auth_group
Создание таблицы auth_user
Создание таблицы auth_message
Создание таблицы django_content_type
Создание таблицы django_session
Создание таблицы django_admin_log
Создание таблицы pyload_prefs
Установка индекс для автМодель разрешений
Установка индекс для автМодель сообщения
Установка индекс для администратора.Модель LogEntry
Если вы видите ошибки не, ваш db должно быть хорошо и мы теперь добавив пользователя.
Имя пользователя [Пользователь]: MyPersonalUserForWebInterface {ВВЕДИТЕ}
Суперпользователь, успешно создан.
Пароль: MyPasswordforWeb {ВВЕДИТЕ}
Пароль (снова): MyPasswordforWeb {ВВЕДИТЕ}

Активировать открывает? ([и]/n): {ВВЕДИТЕ}

Слушай адрес, Если вы используете 127.0.0.1 или localhost, открывает будут доступны только локально.
Адрес [0.0.0.0]: {ВВЕДИТЕ}
Порт [8000]: {ВВЕДИТЕ}

Программа установки успешно завершен.
Нажмите enter для выхода и перезапустите pyLoad
{ВВЕДИТЕ}

Затем, Дом де сценария-Эль-crearemos, для службы pyLoad запускается автоматически, когда вы включаете диска.
Для этого, Мы создадим скрипт в папку /opt/etc/init.d/ :

Nano /opt/etc/init.d/S99pyload.sh

Код сценария :

#!/bin/sh
#
# Начало / Остановить сценарий для PyLoad http://localhost:8000
#
префикс = «/ opt»"
PATH =${prefix}/bin:${префикс}/sbin:/sbin:/Бин:/usr/sbin:/usr/bin
ИМЯ = "PyLoad"
Демон = "python /opt/pyload/pyLoadCore.py –Демон"
DAEMON_OPTS = ""
#
#
начало() {
       Эхо "Запуск службы: $ИМЯ"
       $ДЕМОН $DAEMON_OPTS | awk '{печатать $3}' >/var/run/pyload.PID
}
#
Остановка() {
       убить 'кошка /var/run/pyload.pid'
}
#
дело "$ 1" в
       начало)
               начало
               ;;
       Остановка)
               Остановка
               ;;
       Перезагрузка)
               Остановка
               Сон 4
               начало
               ;;
       *)
               Эхо "использование: $0 (начало|Остановка|Перезагрузка)"
               выход 1
               ;;
esac
#
# Конец

Daremos permisos де исполнению Аль сценария-де-дом :

chmod x /opt/etc/init.d/S99pyload.sh

Podemos Креар ООН acceso Icono де ла pyLoad де веб-де-по вопросам государственного управления, desde-Эль-группа де реализуется (DSM)

CD /usr/syno/synoman/webman/3rdparty
wget http://DL.Dropbox.com/u/3001640/WebMan.pyload.tar.gz
Тар xvfz webman.pyload.tar
RM webman.pyload.tar

Но мы настроили доступ к веб-сайт pyLoad с портом по умолчанию (8000), Мы должны изменить файл конфигурации application.cfg ; и измените параметр порт :

Nano /usr/syno/synoman/webman/3rdparty/pyload/application.cfg

 

* На момент написания этой статьи, просто быть доступна версия 0.4.6, а также в формате ipkg ( http://pyload.org/download )
У меня не было времени, чтобы проверить правильность установки (гораздо более простой), Однако команды установки будет следующим :

ipkg установки тессеракт ocr тессеракт ocr Ланг Рус ossp js unrar
wget http://Get.pyload.org/static/pyload-v0.4.6-noarch.IPK
ipkg установки pyload-v0.4.6-noarch.ipk
pyLoadCore - s

Последняя команда является конфигурацией.

О rickcpp

Гражданин Бургос, Фонд компьютерных наук.