Manual:Pywikibot/touch.py/ru

touch.py — скрипт, предназначенный для прохода по множеству страниц Вики и редактированию их без изменений.

Например, это может использоваться для обновления категорий, проставляемых шаблонами.

Когда страница должна быть обновлена, touch.py может помочь. Скрипт обновляет запись без внесения изменений. Технически скрипт берёт каждую страницу и сохраняет без внесения изменений (нулевая правка), что вызывает обновление всех составляющих. Обычно это не отражается в истории страницы, однако в редких случаях пустая правка может попасть в историю (обычно это происходит в результате неправильного поведения расширений или если предыдущий редактор оставил на странице что-то, что приводит к преобразованиям перед сохранением в правке бота).

Сценарий 1
Когда категория заполняется широко используемым шаблоном, запуск touch.py добавит в категорию существующие страницы.

Параметры
Basically touch.py understands the same like as well as the.

Furthermore the parameter purge is supported which applies a purge operation instead of a null edit to the selected files.

The script understands also some additional various command-line arguments: