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, любое из изображений на страницах, доступных через интервикиссылки.

Глобальные аргументы, доступные для всех ботов

arg Описание Значение по умолчанию
-help Вывести список глобальных аргументов бота (этот список), затем спецификацию конкретного бота, если это возможно. отсутствуют
-family:xyz Установить family вики, в которой работает бот, например wikipedia, wiktionary, commons, wikitravel, …. Это изменяет настройку в user-config.py. параметр user-config.py: family
-lang:zxx Установить язык вики, в которой работает бот, изменяя настройку в user-config.py, где zxx should является кодом языка, за исключением использования -lang:commons для commons. параметр user-config.py: mylang
-log Включить запись лога. Логи будут записаны в поддиректорию /logs. параметр user-config.py: log ?
-log:xyz Включить запись лога, использовать xyz как имя файла.
-nolog Отключить запись лога (если она включена по умолчанию).
-putthrottle:nn Установить минимальное время (в секундах), которое будет ждать бот между сохранением страниц. параметр user-config.py: putthrottle ?
-verbose
-v
Сделать более детальные сообщения в программном выводе, чем в стандартном выводе о текущей работе, или происходящем процессе. Это может быть полезно для отладки или при нестандартных ситуациях. не выбрано
Imagetransfer.py относится к теме «Техники и викиботы»   ±