コミュニティセントラル

このチュートリアルでは、fandubbing wikiのページにある単語を変更する例を通じて、AutoWikiBrowser (オートウィキブラウザ) のプログラムを使用したボット作成のプロセスへと案内しています。

ウィキペディア (英語) には、さらに掘り下げたマニュアルがあります。

ステップ 1: ボットアカウントを作成する

注意 : もしすでにボットアカウントがある場合は、このステップを飛ばしてください

あなたのボットは別のアカウントを使用しなければなりません (詳細はこの記事をご覧ください)。

  1. 多くのユーザーが、ボットであることを示すために自分のボットアカウント名に "bot" という単語を含めるようにしています。
  2. このアカウントのユーザーページ上には、そのボット所有者についての情報と必要とされている詳細 (こちらで言及されています) を投稿してください。それをシンプルにするには、このテンプレート w:Template:Bot を使用することができます (あなたのウィキアにコピーするだけです)。
  3. ウィキアのスタッフにお問い合わせをしてからこのアカウントにボットフラグの付与をリクエストしてください。これはあなたのボットの投稿記録が「最近の更新」(RecentChanges) やリーダーボード (leaderboards) などに表示されるのを防いでくれます。

ステップ 2: プログラムを入手する

Bots Tutorial 1

あなたのコンピュータに AutoWikiBrowser をダウンロードしてください。このプログラムの基本操作方法は下記のとおりです:

  1. AutoWikiBrowser を起動します
  2. AutoWikiBrowser を使用してぼっとアカウントにログインします
  3. そのボットがすることを指示します
  4. そのボットが処理すべきページを指定します

AutoWikiBrowserはボットモードで実行する必要がないということに留意してください。各編集をひとつひとつ確認しながら保存後に新規ページを自動的に開く「セミオート」モードで実行することもできます。これは次々と一連のページを編集したいときに便利です。

ステップ 3: プログラムの使い方を知る

Bots Tutorial 2 with marks

この例ではボットをセットアップし、そのボットで自分のウィキアコミュニティの多数のページ上にある短いフレーズを置換します、

ウィキアコミュニティを選択する

  1. AutoWikiBrowser を起動します。
  2. メニューから Options-> Preferences-> Site に行きます。
  3. ドロップダウンリストから "Wikia" を選択し、あなたのウィキアコミュニティのURLを入力します。例として、ウィキアコミュニティを "pl.fandubbing" とします、
  4. 終わってから、OKボタンで変更を保存します。

プログラムが数秒間フリーズすることがあるかもしれません。今後は、下部のバーでプログラムが所定のWikiと同期していることを確認できます:

Bots Tutorial 3 with marks


ログインする

Bots Tutorial 4

Wikiを選択した次は、自分のボットアカウントにログインしなければなりません。この例ではそのボットを実行させるWiki名にちなんでボットに "fandubbing.wikia" というアカウント名を使用します。

  • メニューから File-> Log in/Profiles... にアクセスします。
  • 自分のボットのユーザー名とパスワードを入力します。
  • "Login" を押します。

下部のバーでは、自分のボットアカウントがログインしていることが示されています:

Bots Tutorial 5


さて、これでボットの設定が終わり、作業する準備ができました!

編集オプションを選択する

Bots Tutorial 6 with marks

この例では、望ましくないアーティスト名の入力を置換するのにボットを使用します。

  1. 編集するページの一覧を作成します。例えば、指定されたカテゴリにあるすべてのページを選択できます。
  2. 中央のパネルから版のオプションを選びます。この例では、"Find and Replace" セクションで "Normal Settings" を使用し、フレースとその置換文字列を入力しています。

ヒント: 主名前空間にあるすべてのページ一覧を生成するには、"Make List" パネルでソースとして "Special Page" を選択します。"Make List" を押すとさらにウィンドウが現れます。"All Pages" を選択し、名前空間 "Main:" を選択して OK を押します。これですべてのページの一覧が生成されます。

ヒント: 確信が持てない時はすべての設定のチェックボックスのチェックを外してください! この挙動についてさらに詳しく知るには、マニュアル (英語) をご覧ください。

編集を始める

Bots Tutorial 7 with marks

中央のセクションの "Start" タブに生き始める準備ができたら…

  1. デフォルトの編集サマリ (編集内容の要約) を入力してください。各々の編集のサマリが表示されます。
  2. Start を押してください!

プログラムは、以前リストアップしたページを通して検索を始めます。検索でフレーズを見つけると、予め事前に定義していた変更を適用し、上部のウィンドウにそれを表示します。

その変更に満足しない場合は、右の編集ボックを使用してそのページを編集することができます。

一連の操作が終わってから "Save" を押して変更を保存します。もしそのページを編集する必要がないときは、"Skip" を押してページが変更されないようにします。

ヒント: "Skip Options" タブでは、オプション "Skip if no changes are made" (変更がないときはスキップする) にチェックを入れることができます。 これは AutoWikiBrowser に変更がないページを自動的にスキップさせます。

全自動ボット

上記の例ではセミオートマチック (半自動) 編集を示しています。これは各変更を自分でコントロールできるので高速で安全です。しかし、もしお望みであれば、"Bots" タブで "Auto save" オプションにチェックを入れてみてください。

これで AutoWikiBrowser は確認なしに各々変更自動的に保存します。ボットを正常に機能させることが望ましい場合は、動作テストでオートセーブをオンにする前に、半自動テスト編集を少し実行してから、注意してこのオプションを使用してください