用戶:Antigng-bot
此為機械人帳號,操作者為Antigng(討論),屬合規附屬帳戶,以半自動或全自動方式協助用戶處理繁瑣而重複的工作。此機械人並未獲得社群批准運作,或其操作許可已被撤銷,是故不應進行大規模操作,亦請勿在缺乏操作者監察下運作,操作者及機械人用戶空間除外。 管理員︰若然此機械人進行大規模操作或相信在缺乏監察下運作,而且所編輯區域並非操作者或機械人用戶名字空間,請施予封禁。 |
Antigng-bot | |
---|---|
(討論 · 貢獻) | |
操作者 | Antigng |
是否已批准? | 是 |
任務 | 見此 |
編輯頻率 | 過濾器限制最高編輯頻率1次/秒 查詢頻率無上限 |
自動/手動 | 全自動編輯 |
程式語言 | C |
可以緊急停止? | 否。 |
labs
目前無工作在toolforge上完成,僅提供如下修復Category:有藍鏈卻未移除內部連結助手模板的頁面的工具: https://antigng-bot.toolforge.org/antigng-bot/cgi-bin/ilh.cgi
- 用法:
"https://antigng-bot.toolforge.org/antigng-bot/cgi-bin/ilh.cgi?"+<頁面名稱>
- 輸出為清理後頁面的源碼
- 不保證正確,需人工檢查;因以不合理方式(e.g. 無人值守的全自動)使用該工具導致的錯誤編輯本人概不負責
- 日期功能(即按照過去User:Liangent-bot的理念只清理目標連結創建超過一定時間的的ilh模板)及格式化輸出(目前的設想是在格式方面與mediawiki的api //zh.wikipedia.org/w/api.php?action=query&format=json&utf8=1&prop=revisions&titles=地球 保持一致)開發中...
錯誤
「沒做該做的事」不是錯誤
程序在分析頁面的時候只要有一點點錯就會退出。所以「沒做該做的事」不是錯誤。
任務
公共
- User:Antigng-bot/convert(User:Antigng-bot/convert.h)(各種轉換。URLEncode和URLDecode,獲取xml頁面裏面的參數等。)
- User:Antigng-bot/struct(User:Antigng-bot/struct.h)
- User:Antigng-bot/auth(User:Antigng-bot/auth.h)(登錄,獲取csrf token)
- User:Antigng-bot/network(User:Antigng-bot/network.h)(HTTP請求,可變長度的字符「數組」及相關操作。)
- User:Antigng-bot/zhconvert(嘗試繁簡轉換)
- User:Antigng-bot/wikitemplate(User:Antigng-bot/wikitemplate.h)
- User:Antigng-bot/isip
單線程
- User:Antigng-bot/fileresizer (檢測並縮小過大的合理使用圖片)
多線程
- User:Antigng-bot/big5 (移除繁體轉碼網關,長期運行)
- User:Antigng-bot/unreferenced(移除多餘的unreferenced、blpunsourced、no footnotes模板,長期運行)
- User:Antigng-bot/addlink (將/%s*(https?\:)?\/\/zh\.(m\.)?wikipedia\.org\/(wiki|zh|zh-hans|zh-hant|zh-cn|zh-hk|zh-tw|zh-mo|zh-sg)\//形式的外鏈轉成內鏈,長期運行)
- User:Antigng-bot/redirect (批量添加繁簡重定向,不定期運行)
- User:Antigng-bot/invisible (移去頁面中的不可見字符,未批准。)
- User:Antigng-bot/replace (批量代換,用法:replace -u 用戶名 -p 密碼 -f 結果輸出的文件名 -s 被替換的字符串 [-r 替換後的字符串 -n 名字空間]。-r 默認為空,-n默認為0。使用這個的時候一定要小心小心再小心!!!!這個比mw:Manual:Pywikibot/replace.py危險多了,一旦用錯,等到發現出錯了,可能幾千筆錯誤的編輯已經下去了,後果將不堪設想。)
- User:Antigng-bot/ymd (0m月0d日-〉m月d日,不定期運行)
- User:Antigng-bot/badurlencode(清理不當urlencode的內鏈,長期運行)
- User:Antigng-bot/zhinterwiki(清理指向本地的跨語言連結,長期運行)
- User:Antigng-bot/filldoi(填充{{cite doi}}、{{cite pmid}},長期運行)
- User:Antigng-bot/renameduser(清理重命名後的用戶貢獻、日誌等連結,不定期運行)
- User:Antigng-bot/cleanupdup(清理調用重複模板參數的頁面,長期運行)
- User:Antigng-bot/wikilinkconflict(清理網址-維基內鏈衝突,長期運行)
有用的日誌
這個bot不會在維基上做記錄(如User:Jasonzhuocn的User:Jasonzhuocn/工作區09),因為做記錄會降低它的編輯速度。
聲明
這個bot的編輯速率受到濫用過濾器的限制,每秒不超過3編輯。為了使問題頁面(需要編輯的頁面)均勻分佈在待檢查的頁面中,避免短時間內大量觸發濫用過濾器,有時會把待檢查的頁面列表打散。
jsub使用須知
“ | Jsub (actually qsub) always strips the quotes in the arguments of a job. If the arguments include any special bash characters like spaces, "|" or "&" then the job submission will likely fail, even when the arguments are given quoted to jsub (see bugzilla:48811). | ” |
shutdown
“ | The shutdown function does not close the socket. Any resources attached to the socket will not be freed until closesocket is invoked. | ” |
用戶查核
此賬號所做的編輯User-agent一律為「Antigng-bot/0.0」,如不然,說明該賬號已被他人盜用。另外可以參考這個連結。