這是由用戶EdwardAlexanderCrowley(討論)操作的機器人賬號。 它以自動或半自動的方式進行繁冗的工作,不應被視為傀儡。 致管理員:若此帳戶作出有害編輯,請將其封禁。 |
CrowleyBot | |
---|---|
(討論 · 貢獻) | |
操作者: | 𝓔.𝓐.𝓒𝓻𝓸𝔀𝓵𝓮𝔂𝟞𝟞𝟞✍️ |
是否已批准? | 是 |
任務: | 利用正則表達式、抽象 語法樹、替換引用、其他 語言對應內容修改模板 |
編輯頻率: | 視網絡情況浮動, 一般0.25Hz, 不高於1Hz |
自動/手動: | 全自動編輯 |
編程語言: | Python等 |
源代碼公開? | 是 |
公用代碼
編輯- prelude.py:一些有用的函數
- stop.py:緊急停止用代碼。任務一般會多加測試,很少用到
- langcode.py:語言名稱與代碼互轉。點擊閱讀局限性
- langtitle.py:展開h2標題模板專用
任務
編輯- 1 清理Category:使用不推薦使用的模板的頁面中rhymes導致的部分: 完成
- 2 清理Category:使用不推薦使用的模板的頁面 No.2: 完成
- 3 使用章節標題補足缺失語言參數 僅限腳本錯誤的部分: 完成
- 4 使用enwikt對應內容處理腳本錯誤的模板: 完成
- 修復了en-verb, cs-noun, es-adj, cs-noun, ca-noun, pl-decl-noun-f
- 但部分模板本應拆分為兩個,本機器人只使用對應的en模板填充
- 5 清理Category:Plurals_with_a_red_link_for_singular: 完成
- 6 清理Category:英語_terms_with_redundant_head_parameter: 完成
- 更新後en-verb的分類是上游問題
- 7 搬運Module:data tables的子頁面:搬運 完成,已鏈接至wikidata
- 8 清理h1標題
search="insource:/\]\]=[^=]/"
:該方法不能獲取全部問題頁面bzgrep -e '^=[^=]|^ <title>' zhwiktionary-20210620-pages-meta-current.xml.bz2 | grep -B 1 -e '^=[^=]'
:頁面列表,處理中
- 9 承接Wjcdbot, 清理PiBot引入的
=={{拉丁形素}}==
: 完成 - 10 鏈接一些搬運自enwikt的頁面:由EdwardAlexanderCrowley半自動進行。Module部分基本完成,存量Template若有同名enwikt模板都會試圖鏈接,除了list:和table:。若發現鏈接錯誤請修正,特別是標題短的模板。
- 代碼:10,分為未建en項和已建en項兩種情況
- 歡迎自行使用
- 11 發現de:Template:Ref-DWDS本應與Template:R:DWDS鏈接:同名部分 完成,不同名部分需要比較url, 擱置。
- 12 處理IPA5: 完成
- 13 搬運方言數據:已搬運並翻譯1000個模塊,將來可能重新搬運全部數據
- Module:zh/data/Christian-syn/目前只需要將:abb"替換成:縮寫"
- Module:zh/data/dial-syn/生成的需要手工轉換的部分
- Module:zh/data/dial-syn/手工轉換所需數據示例
- 14 英語姓氏:研究中
- 15 刪除多餘手寫分類:隨緣運行
- 2021年6月前使用分类、分類、category的手寫分類:列表
- 16 自enwikt搬運發音章節:在跟蹤分類中德語部分運行中
- 如果刪除了不該刪的IPA,說明原章節來自dewikt,目前只能手修
- 17 移動模板cfmnps:移至gcgfgmgngpgs 完成,更改翻譯欄格式無限期 擱置。
- 18 重新排列2015年NHSKR編輯的含ru-prnc的俄語詞條: 完成
- 19 為俄語條目搬運標題行:第一批 完成,其他語言無限期擱置
- 20 修復章節標題兩側等號不同: 完成
- 21 搬運德語發音章節、音頻:研究中