2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

用戶:Lihaohong/再生機械人

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋

簡介

自動化程序,用於修改VJ條目。功能如下:

  1. 對於{{YoutubeCount}},如果YouTube的實時播放量大於fallback,且多出的播放量大於fallback的20%[注 1],則更新播放量。例如Special:差異/5817389/5818567因{{YoutubeCount}}變更,已無需手動更新播放量。
  2. 對於有YouTube連結但是沒有使用YoutubeCount模板的條目,自動用YoutubeCount模板替換。例如Special:差異/5460162/5818689

原始碼

因為很多功能和注音機械人重疊,所以兩組程序在GitHub上共用一個repo。大多數相關代碼都在bots/youtube_fallback.py

其他

因為WAF很配合(WAF了16次),僅16小時就把所有VJ條目過了一遍。根據日誌文件,仍有138個條目包含YouTube播放量但沒有被正則匹配。鑑於機器用戶權限仍有數天才會過期,接下來會改進匹配播放量的正則,並把VJ條目再過一遍。一個小失誤是日誌文件不包含問題條目的標題,因此下次仍需檢查所有VJ條目(約3300個)。一個可能的加速思路是跳過所有鏈入{{YoutubeCount}}的頁面,但是有些頁面有多個{{VOCALOID_Songbox}},因此可能會有幾個漏網之魚?反正台式機可以24小時開機,大不了再跑16個小時,萌百娘一定不會介意我不間斷的騷擾的

  1. 瞎選的,如果有更合適的值可以提出