User:ALBot/Script
外观
- 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:044.txt -regex "\=\= \'\'\'(.*?)\'\'\'\ =\=" "==\1==" -summary:"機器人:修正錯誤044(粗體標題)" -always
python replace.py -file:044.txt -regex "\=\=(.*?)\'\'\'(.*?)\=\=" "==\1\2==" -summary:"機器人:修正錯誤044(粗體標題)" -always
- Error 050:en dash or em dash(條目列表)
編碼
python replace.py -file:050.txt
&nda sh;
–
&mda sh;
—
(Enter)
機器人:修正錯誤050(en dash or em dash)
&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(列表內容最後加入分行號)
\*(.*?)\<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(模板參數最後加入分行號)
\<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(外部連結雙括號)"