1
uploader_tools/lib/messages.py
Vladimir Hodakov efc529c145
Add forgotten stuff like gitignore, update copyrights
This repository track changes in my life and my self-identification,
resulting in three names of copyright holder within seven years,
including one nickname and two realnames.

Adding .gitignore, __init__.py and trying to fix script
in 2019 before abandoning forever due to abandoned Python 2.
2019-09-14 16:56:09 +04:00

50 lines
4.4 KiB
Python
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# *-* encoding: utf-8 *-*
"""
Note, all script messages must be formatted as:
[status] #status_number: message
where:
status: "I" = information, "W" - warning, "E" - error.
status_number - error number:
0xx -- script environment messages
1xx -- authentication messages
2xx -- grabbing and parsing messages
3xx -- torrents downloading messages
4xx -- torrents check messages
Last message in log must be ended with "Stopped" word.
Information code numbers starts from x00, success messages from x20, warnings from x40 and errors from x66. Console messages have same numbers starting from prefix c. Log messages start from prefix m
"""
c000 = "massdl.sh — скрипт для пакетной загрузки торрент-файлов из разделов NNM-club.ru.\nИспользование:\n\n\tpython massdl.py [номер_раздела]\n\nгде [номерорума] — номер раздела на NNM-club.ru (например, для форума '*Nix Игры' это 316).\nПримеры:\n\n\tpython massdl.py 316 — скачивание форума '*Nix Игры'\n\tpython massdl.py 332 — скачивание форума 'Русский рок'\n\nАвтор: Владимир «fat0troll» Ходаков.\nСкрипт использует Python версии 2.7. При запуске убедитесь, что используете правильный интерпретатор Python!\nКонфигурация скрипта производится в конфигурационном файле lib/config.py, имеющем опции с очевидными названиями.\nВерсия %s\n"
c010 = "Выполняется скрипт %s.\nВерсия скрипта %s."
c020 = "Параметры командной строки: %s"
c021 = "Скрипт завершен успешно."
c066 = "Ваша версия Python не поддерживается. Используйте Python 2.7!"
c067 = "У вас не установлен PycURL. Обратитесь к справке вашего дистрибутива для подробностей, как его установить."
c120 = "Вы залогинились успешно как пользователь %s."
c166 = "Не удалось залогиниться как пользователь %s. Проверьте ваши данные в файле lib/config.py!"
c200 = "Начинается загрузка форума..."
c210 = "Скачиваем страницу %s..."
c220 = "Скачиваем форум %s"
c221 = "Скачивание страниц завершено. Найдено топиков: %s."
c300 = "Начинаем загрузку торрентов..."
c310 = "Скачиваю топик %s/%s: %s (обновлён %s)."
c340 = "Топик %s/%s: %s не проверен модератором. Пропускается."
m000 = '================================================================================\n= Скрипт скачки раздела NNM-Club для Linux и Unix-like ОС. =\n= Версия: %s =\n================================================================================\n'
m020 = "[I] #020: окружение скрипта в порядке.\n"
m021 = "[I] #021: работа завершена успешно. Завершено.\n"
m025 = "[I] #100: пытаемся войти на %s...\n"
m066 = "[E] #066: версия Python не поддерживается. Завершено.\n"
m067 = "[E] #067: не установлен cURL. Завершено\n"
m120 = "[I] #120: выполнен успешный вход на сайт. Cookie лежит по адресу %s.\n"
m166 = "[E] #166: неправильное имя пользователя или пароль. Завершено.\n"
m210 = "[I] #200: загружаем страницу %s..."
m220 = "[I] #220: успешно загружена стартовая страница форума '%s'.\n"
m221 = "[I] #221: успешно загружены все страницы форума. Найдено топиков: %s.\n"
m310 = "[I] #310 загружаем торрент %s из %s по ссылке %s.\n"
m340 = "[W] #340 топик %s из %s [%s, %s] не проверен модераторами. Пропуск.\n"