From 39a28ee17eeb2833368643ccf13099871d344099 Mon Sep 17 00:00:00 2001 From: stdkr Date: Sat, 1 Apr 2017 13:36:38 -0300 Subject: [PATCH 1/2] DirectURL with linked download folder Added an howto for DIrectURL using webui-aria2 web server with linked download folder. No need to run an extra web server. Appreciate all your fine work. Perhaps you like my suggestion. --- directurl.md | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/directurl.md b/directurl.md index 25a259d..fc1acde 100644 --- a/directurl.md +++ b/directurl.md @@ -7,10 +7,23 @@ Consider the following scenarios: HTTP to the rescue, already in the browser right? -Simplest way is to use python to setup a http server. +Simplest way is to link your download folder or use python to setup an extra http server. -Steps ------ +Steps using linked download folder +---------------------------------- +1. as part of configuring aria2 to make life easier you will have set the global **dir** option to something like **/home/aria2/downloads** +2. clearly this folder is owned by the user **aria2** +3. open a shell session logged in as **aria2** +4. run ```ln -s /home/aria2/downloads /var/www/aria2/downloads``` +5. go to webui-aria2 in your browser (http://serverip:81 - assuming webui-aria2 is running on port 81) +6. go to ```Settings > Connection Settings``` +7. scroll down to Direct Download and put ```http://serverip:81/downloads/``` in base URL field _(make sure have the / on the end)_ +8. now that URL has been specified all the files will be converted into clickable links +9. checkout the ```more info``` on a download and see for yourself +10. if you click on files that aren't finished downloading **you're going to have a bad day** + +Steps using extra http server +----------------------------- 1. as part of configuring aria2 to make life easier you will have set the global **dir** option to something like **/home/aria2/downloads** 2. clearly this folder is owned by the user **aria2** 3. open a shell session logged in as **aria2** @@ -23,4 +36,4 @@ Steps 10. scroll down to Direct Download and put ```http://serverip:8080/``` in base URL field _(make sure have the / on the end)_ 11. now that URL has been specified all the files will be converted into clickable links 13. checkout the ```more info``` on a download and see for yourself -14. if you click on files that aren't finished downloading ```you're going to have a bad day`` +14. if you click on files that aren't finished downloading **you're going to have a bad day** From bf3246e73b8ffb6dbf2dc1534868bea2c90ef91d Mon Sep 17 00:00:00 2001 From: Karel Wintersky Date: Sun, 2 Apr 2017 10:32:33 +0300 Subject: [PATCH 2/2] Update ru_RU.js grammatical and style fixes --- js/translate/ru_RU.js | 69 ++++++++++++++++++++++--------------------- 1 file changed, 36 insertions(+), 33 deletions(-) diff --git a/js/translate/ru_RU.js b/js/translate/ru_RU.js index 574bc3b..c8740a8 100644 --- a/js/translate/ru_RU.js +++ b/js/translate/ru_RU.js @@ -11,13 +11,13 @@ translations.ru_RU = { 'By Torrents': 'Torrent-файлы', 'By Metalinks': 'Metalink-файлы', 'Manage': 'Управление', - 'Pause All': 'Приостановить Все', - 'Resume Paused': 'Возобновить Все', - 'Purge Completed': 'Удалиь Завершенные', + 'Pause All': 'Приостановить всё', + 'Resume Paused': 'Возобновить всё', + 'Purge Completed': 'Удалить завершенные', 'Settings': 'Настройки', - 'Connection Settings': 'Настройки Соединения', - 'Global Settings': 'Глобальные Настройки', - 'Server info': 'Информация о Сервере', + 'Connection Settings': 'Настройки соединения', + 'Global Settings': 'Глобальные настройки', + 'Server info': 'Информация о сервере', 'About and contribute': 'Информация и сотрудничество', 'Toggle navigation': 'Переключение навигации', // body @@ -30,7 +30,7 @@ translations.ru_RU = { 'downloads': 'загрузок', 'Language': 'Язык', // download filters - 'Download Filters': 'Фильтр Загрузок', + 'Download Filters': 'Фильтр загрузок', 'Running': 'Запущенные', 'Active': 'Активные', 'Waiting': 'Ожидающие', @@ -42,7 +42,7 @@ translations.ru_RU = { 'Toggle': 'Переключить', 'Reset filters': 'Сбросить фильтры', // starred properties - 'Quick Access Settings': 'Настройки Быстрого Доступа', + 'Quick Access Settings': 'Настройки быстрого доступа', 'Save settings': 'Сохранить настройки', 'Currently no download in line to display, use the': 'На данный момент ничего не загружается, используйте кнопку', 'download button to start downloading files!': 'чтобы начать загрузку файла!', @@ -54,7 +54,7 @@ translations.ru_RU = { // modals 'Add Downloads By URIs': 'Добавить загрузки из URL-адресов', '- You can add multiple downloads (files) at the same time by putting URIs for each file on a separate line.': - '- Вы можете добавить несколько загрузок (файлов), одновременно, помещая URL-адреса для каждого файла на отдельной строке.', + '- Вы можете добавить несколько загрузок (файлов) одновременно, помещая URL-адреса для каждого файла на отдельной строке.', '- You can also add multiple URIs (mirrors) for the *same* file. To do this, separate the URIs by a space.': '- Можно также добавить несколько URL-адресов (зеркал) для *одного* файла. Для этого отделите URL-адреса пробелом.', '- A URI can be HTTP(S)/FTP/BitTorrent-Magnet.': '- URL-адрес может быть HTTP(S)/FTP/BitTorrent-Magnet.', @@ -63,22 +63,22 @@ translations.ru_RU = { 'Cancel': 'Отмена', 'Start': 'Начать', 'Choose': 'Выбрать', - 'Quick Access (shown on the main page)': 'Постой доступ (смотреть на главной странице)', + 'Quick Access (shown on the main page)': 'Простой доступ (смотреть на главной странице)', // add torrent modal - 'Add Downloads By Torrents': 'Добавить Загрузку из Torrent-файлов', - '- Select the torrent from the local filesystem to start the download.': '- Выберите Torrent-файлы из локальной файловой системы, чтобы начать загрузку.', + 'Add Downloads By Torrents': 'Добавить загрузку из Torrent-файлов', + '- Select the torrent from the local filesystem to start the download.': '- Выберите Torrent-файлы из локальной файловой системы для начала загрузку.', '- You can select multiple torrents to start multiple downloads.': '- Вы можете выбрать несколько Torrent-файлы для запуска нескольких загрузок.', - '- To add a BitTorrent-Magnet URL, use the Add By URI option and add it there.': '- Для добавления BitTorrent-Magnet ссылки, воспользуйтесь пунктом меню Добавить из URL-адреса.', - 'Select Torrents': 'Выберите Торренты', - 'Select a Torrent': 'Выберите Торрент', + '- To add a BitTorrent-Magnet URL, use the Add By URI option and add it there.': '- Для добавления BitTorrent-Magnet ссылки воспользуйтесь пунктом меню *Добавить из URL-адреса*', + 'Select Torrents': 'Выберите торренты', + 'Select a Torrent': 'Выберите торрент', // add metalink modal - 'Add Downloads By Metalinks': 'Добавить Загрузку из Metalink-файлов', - 'Select Metalinks': 'Вырать Metalink-файлы', - '- Select the Metalink from the local filesystem to start the download.': '- Выберите Metalink-файлы из локальной файловой системы, чтобы начать загрузку.', + 'Add Downloads By Metalinks': 'Добавить загрузку из Metalink-файлов', + 'Select Metalinks': 'Выбрать Metalink-файлы', + '- Select the Metalink from the local filesystem to start the download.': '- Выберите Metalink-файлы из локальной файловой системы для начала загрузки', '- You can select multiple Metalinks to start multiple downloads.': '- Вы можете выбрать несколько Metalink-файлов для запуска нескольких загрузок.', 'Select a Metalink': 'Выберите Metalink', // select file modal - 'Choose files to start download for': 'Выберите файлы, чтобы начать загрузку для', + 'Choose files to start download for': 'Выберите файлы чтобы начать загрузку для', 'Select to download': 'Выберите для загрузки', // settings modal 'Aria2 RPC host and port': 'Aria2 RPC хост и порт', @@ -89,27 +89,27 @@ translations.ru_RU = { 'Enter the port of the server on which the RPC for Aria2 is running (default: 6800)': 'Укажите порт сервера, на котором запущена Aria2 со включенным RPC (по умолчанию: 6800)', 'Enter the RPC path': 'Укажите путь RPC', - 'Enter the path for the Aria2 RPC endpoint (default: /jsonrpc)': 'Укажите конечный путь, для Aria2 RPC (по умолчанию: /jsonrpc)', + 'Enter the path for the Aria2 RPC endpoint (default: /jsonrpc)': 'Укажите конечный путь для Aria2 RPC (по умолчанию: /jsonrpc)', 'SSL/TLS encryption': 'SSL/TLS шифрование', 'Enable SSL/TLS encryption': 'Разрешить SSL/TLS шифрование', 'Enter the secret token (optional)': 'Укажите секретный токен (необязательно)', 'Enter the Aria2 RPC secret token (leave empty if authentication is not enabled)': - 'Укажите Aria2 RPC секретный токен (оставьте пустым, если авторизация не включена)', + 'Укажите секретный токен Aria2 RPC (оставьте пустым, если авторизация не включена)', 'Enter the username (optional)': 'Укажите имя пользователя (необязательно)', 'Enter the Aria2 RPC username (empty if authentication not enabled)': 'Укажите имя пользователя Aria2 RPC (оставьте пустым, если авторизация не включена)', 'Enter the password (optional)': 'Укажите пароль (необязательно)', 'Enter the Aria2 RPC password (empty if authentication not enabled)': 'Укажите пароль для Aria2 RPC (оставьте пустым, если авторизация не включена)', 'Enter base URL (optional)': 'Укажите базовый URL-адрес (необязательно)', - 'Direct Download': 'Прямая Загрузка', + 'Direct Download': 'Прямая загрузка', 'If supplied, links will be created to enable direct download from the Aria2 server.': - 'При наличии, ссылки будут созданы для загрузки непосредственно с сервера Aria2.', + 'Ссылки (при наличии) будут созданы для загрузки непосредственно с сервера Aria2.', '(Requires appropriate webserver to be configured.)': '(Требуется соответствующий веб-сервер для настройки.)', - 'Save Connection configuration': 'Сохранить Настройки Соединения', + 'Save Connection configuration': 'Сохранить настройки соединения', // server info modal 'Aria2 server info': 'Информация о сервере Aria2', 'Aria2 Version': 'Версия Aria2', - 'Features Enabled': 'Активированный Функционал', + 'Features Enabled': 'Имеющийся функционал', // about modal 'To download the latest version of the project, add issues or to contribute back, head on to': 'Чтобы загрузить последнюю версию проекта, добавить вопросы или внести свой вклад, передите на', @@ -120,20 +120,23 @@ translations.ru_RU = { 'Download Speed':'Скорость загрузки', 'Upload Speed':'Скорость отдачи', 'Estimated time':'Оставшееся время', - 'Download Size':'Размер Загрузки', + 'Download Size':'Размер загрузки', 'Downloaded':'Загружено', 'Progress':'Прогресс', - 'Download Path':'Путь для загрузки', + 'Download Path':'Путь к загружаемым файлам', 'Uploaded':'Отдано', 'Download GID':'Загруженый GID', - 'Number of Pieces':'Количество Частей', - 'Piece Length': 'Размер Частей', - 'Shutdown Server': 'Выключить Сервер', + 'Number of Pieces':'Количество частей', + 'Piece Length': 'Размер частей', + 'Shutdown Server': 'Выключить сервер', 'The last connection attempt was unsuccessful. Trying another configuration': 'Последняя попытка подключения была неудачной. Попробуйте другую конфигурацию', 'Oh Snap!': 'Опаньки!', - 'Could not connect to the aria2 RPC server. Will retry in 10 secs. You might want to check the connection settings by going to Settings > Connection Settings': 'Не удалось подключиться к серверу aria2 RPC. Попытка будет повторена в течение 10 секунд. Вы можете проверить параметры подключения, перейдя в меню Настройки> Настройки Соединения', + 'Could not connect to the aria2 RPC server. Will retry in 10 secs. You might want to check the connection settings by going to Settings > Connection Settings': + 'Не удалось подключиться к серверу Aria2 RPC. Попытка будет повторена в течение 10 секунд. Вы можете проверить параметры подключения, перейдя в меню Настройки > Настройки соединения', 'Successfully connected to Aria2 through its remote RPC …': 'Успешное подключение к Aria2 через удаленный RPC …', - 'Successfully connected to Aria2 through remote RPC, however the connection is still insecure. For complete security try adding an authorization secret token while starting Aria2 (through the flag --rpc-secret)': 'Успешное подключение к Aria2 через удаленный RPC, однако соединение все еще небезопасно. Для обеспечения лучшей безопасности добавьте секретный токен авторизации при запуске aria2 (через флаг --rpc-secret)', - 'Trying to connect to aria2 using the new connection configuration': 'Попытка подключиться к aria2 с использованием новой конфигурации', + 'Successfully connected to Aria2 through remote RPC, however the connection is still insecure. For complete security try adding an authorization secret token while starting Aria2 (through the flag --rpc-secret)': + 'Успешное подключение к Aria2 через удаленный RPC, однако соединение все еще небезопасно. Для обеспечения лучшей безопасности добавьте секретный токен авторизации при запуске aria2 (через флаг --rpc-secret)', + 'Trying to connect to aria2 using the new connection configuration': + 'Попытка подключиться к aria2 с использованием новой конфигурации', };