跳转到内容

User:ALBot/Script

维基百科,自由的百科全书

这是本页的一个历史版本,由Altt311留言 | 贡献2009年9月13日 (日) 19:21编辑。这可能和当前版本存在着巨大的差异。

Pywikipedia bot修正錯誤方式
  • Error 002:包含不正確的<br/>(條目列表
    轉換不正確的<br/>
  • Error 007:首個章節標題標題為三個「=」(條目列表
    python replace.py -file:007.txt "===" "==" -summary:"機器人:修正錯誤007(首個章節標題標題為三個「=」)"
    python replace.py -file:007-4.txt "====" "==" -summary:"機器人:修正錯誤007(首個章節標題標題為三個「=」)"
  • Error 026:使用HTML標記 <b>(條目列表
    轉換<b>和</b>為'''
  • Error 032:內部連結有兩個管道號(條目列表
    python replace.py -file:032.txt -regex "\[\[(.*?)\|\|(.*?)\]\]" "[[\1|\2]]" -summary:"機器人:修正錯誤032(內部連結有兩個管道號)"
    python replace.py -file:032.txt -regex "\[\[(.*?)\|(.*?)\|\]\]" "[[\1|\2]]" -summary:"機器人:修正錯誤032(內部連結有兩個管道號)"
  • Error 036:重定向錯誤(條目列表
    轉換不正確的#REDIRECT(可能需要手動移除不必要的斷行)
  • Error 038:使用HTML標記 <i>(條目列表
    轉換<i>和</i>為''
  • Error 044:粗體標題(條目列表
編碼
python replace.py -file:044.txt -regex "\=\=\'\'\'(.*?)\'\'\'\=\=" "==\1==" -summary:"機器人:修正錯誤044(粗體標題)" -always
python replace.py -file:044.txt -regex "\=\= \'\'\'(.*?)\'\'\'\ =\=" "==\1==" -summary:"機器人:修正錯誤044(粗體標題)" -always
python replace.py -file:044.txt -regex "\=\=(.*?)\'\'\'(.*?)\=\=" "==\1\2==" -summary:"機器人:修正錯誤044(粗體標題)" -always
編碼
python replace.py -file:050.txt
&nda sh;

&mda sh;

(Enter)
機器人:修正錯誤050(en dash or em dash)
  • Error 054:列表內容最後加入分行號(條目列表
編碼
python replace.py -file:054.txt -regex
\*(.*?)\<br\>\r\n
*\1\n
\*(.*?)\<br \/\>\r\n
*\1\n
\*(.*?)\<br\/\>\r\n
*\1\n
\*(.*?)\<\/br\>\r\n
*\1\n
\*(.*?)\<BR\>\r\n
*\1\n
\*(.*?)\<BR \/\>\r\n
*\1\n
\*(.*?)\<BR\/\>\r\n
*\1\n
\*(.*?)\<\/BR\>\r\n
*\1\n
(Enter)
機器人:修正錯誤054(列表內容最後加入分行號)
  • Error 059:模板參數最後加入分行號(條目列表
編碼
python replace.py -file:059.txt -regex
\<br \/\>\r\n\}\}
\n}}
\<br\>\r\n\}\}
\n}}
\<br\/\>\r\n\}\}
\n}}
\<\/br\>\r\n\}\}
\n}}
\<br \/\>\}\}
}}
\<br\>\}\}
}}
\<br\/\>\}\}
}}
\<\/br\>\}\}
}}
\<br \/\>\r\n\|
\n|
\<br\>\r\n\|
\n|
\<br\/\>\r\n\|
\n|
\<\/br\>\r\n\|
\n|
\<br \/\>\|
|
\<br\>\|
|
\<br\/\>\|
|
\<\/br\>\|
|
(Enter)
機器人:修正錯誤059(模板參數最後加入分行號)
  • Error 064:連結目標和顯示相同(條目列表
    python replace.py -file:064.txt -regex "\[\[(.*?)\|\1\]\]" "[[\1]]" -summary:"機器人:修正錯誤064(連結目標和顯示相同)"
  • Error 085:空白標碼(條目列表
    移除<noinclude></noinclude>等標碼(可能斷開兩行,需加上斷行符號)。
  • Error 086:外部連結雙括號(條目列表
    python replace.py -file:086.txt -regex "\[\[http\:\/\/(.*?)\]\]" "[http://\1]" -summary:"機器人:修正錯誤086(外部連結雙括號)"