Input Parameters

Note

One can load, modify, and export the input file by using our effective web-based tool DP-GUI hosted using the command line interface qiuwenbot gui. All parameters below can be set in DP-GUI. By clicking “SAVE JSON”, one can download the input file.

user:
type: str
argument path: user

Username.

pages:
type: dict
argument path: pages

Configurations of scanned pages.

Depending on the value of type, different sub args are accepted.

type:
type: str (flag key)
argument path: pages/type
possible choices: all, new, link, page

Method to scan pages.

When type is set to all:

Scan all pages in alphabetical order.

namespace:
type: int, optional, default: 0
argument path: pages[all]/namespace

Namespace(s) of the pages.

restart:
type: bool, optional, default: False
argument path: pages[all]/restart

Restart from the last page in the log.

When type is set to new:

Scan new pages.

namespace:
type: list | int, optional, default: 0
argument path: pages[new]/namespace

Namespace(s) of the pages.

start:
type: str | NoneType, optional, default: None
argument path: pages[new]/start

Start time in ISO format.

end:
type: str | NoneType, optional, default: None
argument path: pages[new]/end

End time in ISO format.

Scan pages that link to a page or include a template.

When type is set to page:

Scan a single page.

name:
type: str
argument path: pages[page]/name

Name of the page or template.

task:
type: str
argument path: task

Task to submit.