維基百科:機械人/申請/Steven Sun (Bot)/2
- 狀態: 撤銷許可
- 操作者:Steven Sun(留言)
- 提請時間:2021年2月7日 (日) 10:56 (UTC)
- 自動化程度:半自動
- 程式語言:Python
- 用途:將User:Steven_Sun/List_test2 User:Steven_Sun/List_test3中的頁面模板由{{非中文重定向}}替換為{{天文學臨時編號重定向}}
- 原始碼連結:mw:Manual:Pywikibot/replace.py
- 編輯時段及頻率:批量移動,可分批次進行
- 受影響頁面:39513+653個
- 遵守機械人規範:否
- 已有機械人權限:否
- 目前Category:非中文重定向被大量天文學臨時編號重定向佔據,難以維護。本人按照
\d{4} [A-Z]{1,2}\d*
過濾出這些重定向列於User:Steven_Sun/List_test2中,部分特殊編號列於User:Steven_Sun/List_test3中。此項作業將這些重定向由Category:非中文重定向移動至Category:天文學臨時編號重定向(尚未建立)。執行命令為:python pwb.py category -file:filename -to:天文学临时编号重定向
--Steven Sun(留言) 2021年2月7日 (日) 10:56 (UTC)- 方案不可行。這些重定向中的Category:非中文重定向是通過模板{{非中文重定向}}引入的。--Antigng(留言) 2021年2月7日 (日) 11:49 (UTC)
- 那是否可以用{{Redirect template}}建立一個可自動歸類的模板,再使用mw:Manual:Pywikibot/replace.py將{{非中文重定向}}替換為新建立的模板?如:
python pwb.py replace -file:filename "{{非中文重定向}}" "{{天文学临时编号重定向}}"
--Steven Sun(留言) 2021年2月7日 (日) 12:19 (UTC)- 有可能可行。但是最好在編輯之前檢查重定向目標是否確實為天體條目,以進一步降低錯誤的可能性。--Antigng(留言) 2021年2月8日 (一) 03:44 (UTC)
- 初步檢查了一遍,應該沒有非天體條目的重定向。--Steven Sun(留言) 2021年2月9日 (二) 09:07 (UTC)
- 有可能可行。但是最好在編輯之前檢查重定向目標是否確實為天體條目,以進一步降低錯誤的可能性。--Antigng(留言) 2021年2月8日 (一) 03:44 (UTC)
- 那是否可以用{{Redirect template}}建立一個可自動歸類的模板,再使用mw:Manual:Pywikibot/replace.py將{{非中文重定向}}替換為新建立的模板?如:
- 方案不可行。這些重定向中的Category:非中文重定向是通過模板{{非中文重定向}}引入的。--Antigng(留言) 2021年2月7日 (日) 11:49 (UTC)
批准測試運作(100次編輯)--Antigng(留言) 2021年2月9日 (二) 09:43 (UTC)
- 測試完成,未發現錯誤。--Steven Sun(留言) 2021年2月10日 (三) 14:47 (UTC)
- 請行政員看一下還有沒有問題,似乎可以批准授權。@Shizhao、Stang、Wong128hk、Manchiu、Kegns、AT、Alexander Misel:--Antigng(留言) 2021年2月11日 (四) 02:40 (UTC)
完成--千村狐兔(留言) 2021年2月11日 (四) 16:17 (UTC)
撤銷許可。--Xiplus#Talk 2022年10月11日 (二) 09:29 (UTC)