Wikipedia:Bot作業依頼
メンテナンス |
---|
依頼と提案 |
削除関連 |
Bot作業依頼は、作業をBot(単純な編集作業を自動化するプログラム)の実行者に依頼するページです。単純かつ多量の作業をするのならBotを使う方が簡単です。たとえば、1000項目のリンクを張り替えたいとします。もしも、この作業が1つあたり30秒かかるとすると8時間以上かかってしまうことになります。人の手でやるには、ちょっと面倒でしょう。しかし、このような作業はBotを使えば自動的に処理できます。
Botをお持ちの方はご協力をお願いします。なおBot運用者の方はトピックリストの自動更新作業のために、利用者ページに{{User bot owner}}を貼るなどして、利用者ページをCategory:Botを運用しているウィキペディアンにカテゴライズしておくとよいでしょう。
依頼する場合の手順と注意
[編集]
実社会都合による改名後は、リンク元修正は基本的に不要です: 企業組織・施設・イベント・番組などの名称変更や婚姻による改姓・芸名変更など実社会都合による改名後は、旧名称のリンク元を残しておいてください(詳しくは関連議論参照)。 Bot作業依頼ではこれらの改名後のリンク元修正依頼を原則として受理いたしません。それでも依頼される場合には、リンク元修正が必要な理由を必ず添えてください。 |
依頼する前に
[編集]- 適切な場所にて、変更点についての議論や確認をしておいた方がよいかもしれません。予期しない変更は編集者間に混乱を引き起こす可能性があります。
- 改名後などの内部リンクの修正の場合には、Bot作業を依頼するしないに関わらず、テンプレート内のリンクは必ず修正してください(Wikipedia:リダイレクト#解消すべき例)。Bot作業の際にも、作業時間が短縮される上、確認が容易になります。
- Botといえどもすべての作業を自動化できるわけではありません。数が少なかったり、設定に大きな手間を要すると考えられる場合などは、手作業で行うことも検討してください。
- 曖昧さ回避用の括弧つき記事から曖昧さ回避の括弧なしの記事(代表的なトピック)への記事の移動の際には、リンクの修正ではなく、移動元のリダイレクトを「Wikipedia:曖昧さ回避#代表的なトピックページへのリンク方法」に基づいて活用することを基本的にはお勧めします。
依頼する
[編集]- 新しい依頼は、ページの最後に付け加えてください。ベクタースキン (デフォルト) を使っている場合は、ページ上部にある「話題追加」タブをクリックしても良いです。
- 新しい依頼は、新しい節を作成してください。見出しは = 記号2つで作ります。(例:== 新しい依頼 ==)
- 見出しの下に作業の内容、範囲、理由などを説明してください。別の場所で議論が行われている場合はその議論の場所も提示してください。
- 改名後のリンク、カテゴリ、テンプレート修正のために専用テンプレートを用意しています。{{リンク修正依頼/改名}} をお試し下さい。
- 既存のカテゴリの改名・統合・削除に伴うカテゴリ変更は、基本的にプロジェクト:カテゴリ関連/キューで受け付けています。
- どういう仕様でBot作業依頼を出せばいいか迷ったときは、おおざっぱな内容で出してかまいません。経験の多い作業者からのアドバイスなどを参考に実際の作業内容を詰めていけばよいのです。
- 作業に入る前に質問されることがあります。その内容によってはBot向きの作業ではないと判断されることもあるかもしれません。
- 作業を行った方から終了報告がありましたら、その作業が適切に行われたかどうか、{{確認}}で確認を行い、その報告をこのページにお願いします。
- 一度依頼を受けたからといって、同じ作業者が次も対応できるとは限りません。追加で作業を依頼する場合は別の節を立ててください。
依頼を受ける場合の手順と注意
[編集]- Botを持っている人で作業を請け負える人は、その旨を返答してください。(複数の人が同時に作業に入り、競合するのを防ぐため)
- 疑問点があれば、ここで(あるいは議論するのに適した場所で)質問してください。
- 削除依頼テンプレートの貼付けは、ボットフラグなしの利用者で作業を行ってください。
- Bot作業が終わりましたら、その報告をこのページにお願いします。
依頼のメンテナンス・過去ログ化
[編集]案件終了後3日以上経過した依頼、終了していないが長期間放置された依頼は過去ログ化されます。過去ログに過去ログのサブページへの一覧があります。ログの日付は、その時点で議論が終了したと思われたときの日付となるため、必ずしも時系列に並んでいるとは限りません。
最近、過去ログとなった依頼は下のリンクを参照してください。
議論が長期化する場合には、その依頼をサブページにすることもご検討ください。
関連項目
[編集]本依頼について、次の文書が参考になるかもしれません。
- Wikipedia:Bot - Botについての解説と方針
- Wikipedia:Bot/使用申請 - Botの使用申請
- en:Help:Creating a bot - Botの作成方法
- mw:API:Main page/ja - MediaWiki API
- Wikipedia:データベースダウンロード - ウィキペディアのデータベースのダンプファイルを取得する方法。ウィキペディアを直接クロールするよりは、ダンプファイルを使用した方がよい場合もあります。
- プロジェクト:Bot - Botに関する資源や情報を集めるウィキプロジェクト
- {{BOTREQ}} - Bot作業依頼でコメントを行うためのテンプレート
サブページへ移動された依頼
[編集]- Wikipedia:Bot作業依頼/定期作成ページのメンテナンス
- Wikipedia:Bot作業依頼/ファイルのライセンス更新判定
- Wikipedia:Bot作業依頼/統計ページの更新用botの作成依頼
依頼の進捗状況
# | 依頼 | 進捗 | 💬 | 👥 | 🙋 最終更新者 | 🕒 (UTC+9) | 🤖 Bot運用者更新 | 🕒 (UTC+9) |
---|---|---|---|---|---|---|---|---|
1 | Template:出典範囲の廃止に伴う変更 | 26 | 3 | なノな15どバと | 2024-08-03 13:23 | なノな15どバと | 2024-08-03 13:23 |
発言更新の凡例 |
---|
|
|
|
|
|
Manual settings |
When exceptions occur, please check the setting first. |
Template:出典範囲の廃止に伴う変更
[編集]- 議論場所: Template‐ノート:出典範囲#廃止提案
- 依頼内容: 当テンプレートを廃止するにあたり、以下のような作業を行うことは可能でしょうか。
あいうえお。いろはにほへと。ちりぬるを[3]。⇒あいうえお[4]。いろはにほへと[4]。ちりぬるを[4]。
- コメント:2について、どのようにref nameを指定するのかは全く考えていません。Cite系のテンプレートを使用している出典であれば、名前付けも自動化できるのでしょうか。その点も含めて、ご意見頂ければ嬉しいです。--Euph0956(会話) 2024年7月23日 (火) 02:46 (UTC)
コメント議論場所にある たけとうさんの2024年7月23日 (火) 23:10 (UTC)のコメント参考に試しにコードを書いてみて取得して置き換えるところまでは(完全ではないかもしれませんが)出来たのですが、以下の2つの理由により今は対応できません。
- 承認済みBotを持っていない。
- Google Apps Script(以下、GAS)のIPがブロックされている。
- また、これにより編集の検証が出来ていないので、本当に出来るかは分かりませんがとりあえず使用申請を出してみようと思います。
- この差分はGASで取得・置き換えしたものをコピペして手動で編集したものです(差分の間に空白を除去した部分がありますが、コピペミスによるものです)。
- なお、GASの大まかな内容は
- あらかじめ標準名前空間内で参照読み込み一覧を取得(500記事)し、一つずつ
- 「{{出典範囲|」を検索・抽出
- 引数・値を取得
- refnが<refで始まり、nameが無いなら「SHmREFn」(Temp:出典範囲m個目のrefn)というnameを追加。
- textnにてsnがあるなら
- snの内容を取得
- textnにてsnがないなら
- refnを取得
- refを追加(なお、<ref>...</ref>の場合、2個目以降は{{R|ここにname}})
- それらを結合
- 「{{出典範囲|」の抽出を結合後の文字へ置き換え
- これらを最大7回(出典範囲の最大)行い、すべて置き換え終わったら、その文字へ編集予定です。
- この内容でよろしいでしょうか?
- 実際に可能かどうか分からず、時間もかかるため、Bot所有者で対応できる方がいらっしゃいましたらよろしくお願いします。--なノな15どバと(会話) 2024年7月27日 (土) 08:47 (UTC)
- 検証ありがとうございます。差分を見る限り、問題もないように思えます。--Euph0956(会話) 2024年7月28日 (日) 10:14 (UTC)
準備中...了解です。では、準備ができ次第仮運用を行います。--なノな15どバと(会話) 2024年7月28日 (日) 10:49 (UTC)
- @Euph0956 仮運用後、出典の修正ありがとうございます。いくつか拝見させていただき、声優記事において読点ごとへ出典を付ける編集が多く見えました。関係カテゴリなどがある記事にて、句点だけでなく読点ごとに付けるようにした方が良いでしょうか。関係カテゴリは、日本の男・女性声優、日本の男・女優、日本のナレーターなどを想定していますが、他にもあればよろしくお願いします。--なノな15どバと(会話) 2024年7月30日 (火) 01:23 (UTC)
- カテゴリについては、可能であればお願いしたいです。加えて、箇条書きされている物にのみ適応するといったことが出来ればなおよいと思います。
- それとはまた別件ですが、すでにBotが巡回している特別:差分/101275839仮面ライダーアギトにおいて、本テンプレートが残っているのを確認しました。おそらくテンプレートが連続で使用されたことが原因だとは思うのですが、対策などは可能でしょうか。--Euph0956(会話) 2024年7月30日 (火) 05:07 (UTC)
カテゴリー了解です。箇条書きについては{{出典範囲}}の前の改行の後が「* 」ならで取得してみようと思います。
- テンプレート連続使用については問題箇所発見、コード修正を行いますが、万が一再発した場合も引数text2を使っていない例外、かつリンク元としては残りますので2週目で修正を行うという形でもよろしいでしょうか。--なノな15どバと(会話) 2024年7月30日 (火) 13:59 (UTC)
- 2週目で修正とのこと、了解しました。引き続きよろしくお願いします。--Euph0956(会話) 2024年7月30日 (火) 16:15 (UTC)
- 日本の男・女性声優、日本の男・女優、日本のナレーターカテゴリのある記事において箇条書きの行では句点だけでなく読点前にも出典を追加するようコードを編集しました。ご確認よろしくお願いします(差分)。--なノな15どバと(会話) 2024年8月1日 (木) 02:48 (UTC)一部修正 --なノな15どバと(会話) 2024年8月1日 (木) 02:53 (UTC)
- 確認しました。問題ありません。--Euph0956(会話) 2024年8月1日 (木) 05:32 (UTC)
- 検証ありがとうございます。差分を見る限り、問題もないように思えます。--Euph0956(会話) 2024年7月28日 (日) 10:14 (UTC)
なノな15どバとさん、このたびはbot作業をお引き受けいただき、ありがとうございます。さて、仮運用による対処がなされたうち、例えば差分のような、本テンプレートの利用者が、{{出典範囲|text1=あいうえお。かきくけこ。さしすせそ。|ref1=出典}}のように、複数の文章にまとめて出典を提示する目的で利用しているケースに対し、botが句点ごとに脚注を配置してくれているのを確認しました。もちろん自動で修正していただけると楽なのですが、textとして「批評家のアイウエオは「カキクケコ。サシスセソ。」と語っている。」などが指定されるケースが実際にあり(差分)、私としてはbotでは難しいのではないかと思っていたのですが(で、手動で直していたのですが)、この点、どのようにいたしましょうか。--たけとう(会話) 2024年7月30日 (火) 08:40 (UTC)
返信 (たけとうさん宛) Botでの編集が難しい箇所などの修正、ありがとうございます。カギ括弧内に出典を付けないことも出来ますが、(批判家さん)が語っている等であるとは限らないため、手作業での編集の方が良いかもしれません。お手数お掛けしますがよろしくお願いします。なお、参考までにtext内にカギ括弧がある一覧を実行しつつGoogleスプレッドシートのLogに書き出そうと思います。--なノな15どバと(会話) 2024年7月30日 (火) 14:25 (UTC)
- ご返信ありがとうございます。
- > カギ括弧内に出典を付けないことも出来ますが、
- あ、可能なのですね。であれば、句点を含む引用は、どちらかといえばレアケースだと思いますので、句点への脚注付与は、カギ括弧内をのぞいて、いったんすべてbotにおこなっていただき、あとから人間がログを参考に修正するというのが一番楽だと思います。--たけとう(会話) 2024年7月30日 (火) 20:24 (UTC)
了解です。今日帰宅後、コードを編集してみます。--なノな15どバと(会話) 2024年7月30日 (火) 21:04 (UTC)
- カギ括弧内に出典を追加しないようコードを編集しました。ご確認よろしくお願いします(差分)。--なノな15どバと(会話) 2024年8月1日 (木) 02:50 (UTC)
- 確認いたしました。引き続きよろしくおねがいいたします。--たけとう(会話) 2024年8月1日 (木) 06:08 (UTC)
- こちらの差分が少しおかしいようです。{{出典範囲|text1=あいうえお。かきくけこ{{efn|さしすせそ。}}。|ref1=出典}}のようなパターンと思われます。--たけとう(会話) 2024年8月1日 (木) 09:15 (UTC)
- textの時点で出典が入っていて二重になってしまっているということですか?Template:出典範囲内にある注釈に対して出典が入るかどうか記事によって異なると手作業の方が良いかもしれません。--なノな15どバと(会話) 2024年8月1日 (木) 18:01 (UTC)
- 一般論ですが、「たちつてと{{efn|なにぬねの。}}は、はひふへほである<ref>出典</ref>。」のような書き方をする場合、出典は「たちつてとは、はひふへほである」をカバーし、「なにぬねの」はカバーしていないという解釈で運用されていると思います。(ですので、大抵、「なにぬねの」には別途脚注が付いていることが多いと思います。)Template:出典範囲内にある別のテンプレートに関して、処理を飛ばすことは可能でしょうか?--たけとう(会話) 2024年8月2日 (金) 00:09 (UTC)
- 出来ると思います。全てのテンプレートで処理を飛ばしてもよろしいでしょうか?--なノな15どバと(会話) 2024年8月2日 (金) 04:11 (UTC)
- たびたびの調整、本当にありがとうございます。私としては内側の全てのテンプレートで飛ばしても、おそらく問題ないと思っています。@Euph0956さん、念のためご確認をいただけますでしょうか。--たけとう(会話) 2024年8月2日 (金) 04:54 (UTC)
text内のテンプレートでは出典を追加しないようコードを編集しました。また、差分/101316067にて、同じref引数内に複数連続でrefが入っている場合に一つしか取得されないバグを修正しました。それに伴いrefnameのSHmREFnのnは引数refnではなく、そのrefの登場順となります。ご確認よろしくお願い致します。(sandboxの差分)--なノな15どバと(会話) 2024年8月2日 (金) 15:14 (UTC)
- バグ修正、および仕様の変更確認しました。引き続きよろしくお願いします。--Euph0956(会話) 2024年8月2日 (金) 16:30 (UTC)
- 差分/101316067のほう、気づけませんでした。確認いたしました。--たけとう(会話) 2024年8月2日 (金) 21:05 (UTC)
- たびたびの調整、本当にありがとうございます。私としては内側の全てのテンプレートで飛ばしても、おそらく問題ないと思っています。@Euph0956さん、念のためご確認をいただけますでしょうか。--たけとう(会話) 2024年8月2日 (金) 04:54 (UTC)
- 一般論ですが、「たちつてと{{efn|なにぬねの。}}は、はひふへほである<ref>出典</ref>。」のような書き方をする場合、出典は「たちつてとは、はひふへほである」をカバーし、「なにぬねの」はカバーしていないという解釈で運用されていると思います。(ですので、大抵、「なにぬねの」には別途脚注が付いていることが多いと思います。)Template:出典範囲内にある別のテンプレートに関して、処理を飛ばすことは可能でしょうか?--たけとう(会話) 2024年8月2日 (金) 00:09 (UTC)
報告本議論をふまえ、再度仮運用を行いました。投稿履歴等は使用申請をご確認ください。仮運用2での問題点を仮運用3で修正しております。仮運用での編集については使用申請へコメントをよろしくお願いします。--なノな15どバと(会話) 2024年8月3日 (土) 04:23 (UTC)