Manual:Pywikibot/imagetransfer.py/ru
Эта страница была перемещена из MediaWiki.
Вероятно требуется очистка – пожалуйста, не стесняйтесь помочь.
Кроме того, некоторые ссылки на странице могут быть красными; Соответствующие страницы можно найти в Meta.
Удалите этот шаблон после завершения очистки.
![]() | Wikimedia Git repository has this file: scripts/imagetransfer.py |
Imagetransfer.py — скрипт для среды Pywikipedia Bot. Используется для копирования изображений на Викисклад, или в другие вики.
Синтаксис:
python imagetransfer.py [common-arguments] pagename [-interwiki] [-tolang:xx] [-tofamily:yy]
Аргументы:
-interwiki Поиск изображений на страницах при помощи интервики-ссылок. -tolang:xx Копирование изображений в вики на языке xx -tofamily:yy Копирование изображений в вики family yy -file:zz Загрузка множества файлов из текстового файла: [[Image:xx]] [[Image:yy]]
Если страница является страницей описания изображения, предлагается скопировать изображение на целевой сайт. Если это обычная страница, он будет предлагать скопировать любое из изображений, используемых на этой странице, или, если используется аргумент -interwiki, любое из изображений на страницах, доступных через интервики-ссылки.
Глобальные аргументы доступны
Эти параметры переопределяют настройки параметров в user-config.py .
Параметр | Описание | Конфигурационная переменная |
---|---|---|
‑dir:PATH |
Прочитать настройки бота из каталога, заданному переменной PATH, а не из каталога по умолчанию. | - |
‑lang:xx |
Установить язык Вики с которой вы хотите работать. ХХ должен быть код языка. (ru) | mylang |
‑family:xyz |
Установите семейство Вики с которой вы хотите работать, например, Википедия, викисловарь, викисклад, викитрэвел, ... Переопределяет конфигурацию в user-config.py. | family |
‑user:xyz |
Войдите в систему как пользователь 'xyz' вместо пользователя по умолчанию. | usernames |
‑daemonize:xyz |
Немедленно возвращает управление терминалу и перенаправляет stdout и stderr в файл xyz (использовать только для ботов, которые не требуют ввода из stdin). | - |
‑help |
Показать справку. | - |
‑log |
Включить лог-файл. Журналы будут храниться в подкаталоге logs. | log |
‑log:xyz |
Включить лог-файл, используя 'xyz' в качестве имени файла. | logfilename |
‑nolog |
Отключить лог (если он включен по умолчанию). | - |
‑maxlag |
Устанавливает новый параметр - maxlag (число секунд). Defer bot edits during periods of database server lag. Default is set by config.py | maxlag |
‑putthrottle:n ‑pt:n ‑put_throttle:n |
Указать минимальное время (в секундах) которое бот будет ждать после сохранения страниц. | put_throttle |
‑debug:item ‑debug |
Включить лог-файл и включить расширенные отладочные данные для компонента "item(элемент)" (для всех компонентов, если используется последующая форма). | debug_log |
‑verbose ‑v |
Have the bot provide additional console output that may be useful in debugging. | verbose_output |
‑cosmeticchanges ‑cc |
Переключает настройки cosmetic_changes в config.py или user-config.py в противоположные или отменяет их. All other settings and restrictions are untouched. | cosmetic_changes |
‑simulate |
Запрещается запись на сервер. Useful for testing and debugging of new code (if given, doesn't do any real changes, but only shows what would have been changed). | simulate |
‑<config var>:n |
Вы можете использовать все заданные числовые настройки переменных как параметр и изменить его из командной строки. | - |