ಠ_ಠ
最近因為掉馬事件,覺得很擔心,所以就寫了一個程式可以自動把所有自己在偷偷說河道的回覆全部刪除了

警告:除了自己是噗主以外的所有偷偷說的自己回覆都會刪除,所以不能隨便亂用。
v0.0: """ (Plurk Paste)

v2020.04.09: """ (Plurk Paste)
uranus2238
謝謝噗主 這邊想問一下
如果是自己發的偷偷說 那麼自己在下面的回覆也會刪除嗎
ಠ_ಠ
裡面有參數可以調整,目前是不刪自己是噗主的
puppy48
我可以問使用方式嗎?
beetle9226
卡使用方式我不會程式:'-(
crepe9113
請問這個是要貼在哪裡才能刪除呢?
自訂佈景風格那邊嗎?
ಠ_ಠ
可能要看一下教學因為完全不懂的話有點複雜
在Windows上安裝Python & Selenium + 簡易教學 - 林罡北 - Medium
ಠ_ಠ
原理是開一個瀏覽器,然後自動在上面一直點擊刪除
ಠ_ಠ
所以可以親眼看到他在刪 lol
crepe9113
可以親眼看到他在刪除xDD
beetle9226
親眼刪除有點好笑XDDD
cream4678
卡個,謝謝!
crepe9113
可是錄影放上來 就會被看到他之前回的東西了xDD
puppy48
可以新建一個新的偷偷說測試XD
puppy48
裡面就全是TEST
beetle9226
可是這個是刪除所有包含不是自己回應的偷偷說吧XD
puppy48
那我來建一個XDDD
大家自己玩XDDD
lizard6922
miso6499: 上面有人問喔,可以設定
puppy48
如果不常回是不是就不會很久啊XD
ಠ_ಠ
如果有成功照上面教學設定好環境,那就把 plurk paste 裡的內容放到隨便一個 xx . py 檔案。然後執行。就會開一個瀏覽器,在上面登入後,回到程式按 Enter,就會開始刪,然後要刪超級久的
ಠ_ಠ
預設就不會刪自己發的,如果想要刪自己發的,要把裡頭的 skip_authored=True 都改成 skip_authored=False
ಠ_ಠ
puppy48: 但是會刪所有偷偷說的所有回覆(除了自己是噗主的),所以除非你帳號是新的,否則不會只刪到那則
ಠ_ಠ
就上面的教學的最後面不是有很多 test1 . py 之類的
nori3680
剛想到有開過安價無法使用噗主開發的功能
謝謝噗主給噗民安全感 給你鵝幣
ಠ_ಠ
然後他有給各種範例程式,可以先跑範例看是否成功,然後再把那些程式改成我寫的那個
ಠ_ಠ
如果有噗友恰好也懂程式,先幫忙測試就好了
beetle9226
突然覺得學程式很重要了XDDDDD
ಠ_ಠ
對的,用一般編輯器,記事本應該也行
ಠ_ಠ
oreo3892
抱歉,想問一下
1.所以這是把「你在有偷偷說以來,回過的所以偷偷說噗內的自己回覆(除了自己為該偷偷說噗主)刪除」嗎?
2.如果上述為是的話,有辦法設定為「指定特定偷偷說串,只刪除該串內自己回覆」呢?
ಠ_ಠ
oreo3892: 對的,如果要支援特定也是可以,不過可能要等有空再來寫 ,但如果只是特定一個自己按一按就好拉
oreo3892
因為假設上面提的1為是的話
只要一用這個,大家過去幫人畫的點圖點文也會不見、普通討論還是一些教學也會不見喔
或是一些人問問題,然後實測後只用回覆回了驗證結果的那種成果類
還有安價回覆

甚至還有幫忙紀錄的噗(但不是你自己發的,而是共同整理之類),例如扭蛋瓜之類
sake6135
我測試了,但我是2.7版本,所以utf-8的部分就直接炸裂了XDDDD

噗主是py3.5開發對嗎~
ಠ_ಠ
對的,不過你也可以把中文改掉 lol
ಠ_ಠ
oreo3892: 對的,所以不要亂用比較好 lol,只有真的很想刪除全部的時候才用
ಠ_ಠ
其實上面的教學都不是我寫的
sheep1514
成功了!謝謝噗主XDD
oreo3892
感謝噗主解惑
這邊一眼乍看會以為是開特定噗、擺著讓他跑才會自動清除該噗的運作(100條以上回覆手動也很難)
希望噗主可以在噗首多加說明一下QQ怕大家一用了很多逆點圖點文還是安價就這樣壞掉了QQ
sheep1514
看他自己動還蠻好笑的
sheep1514
只是速度有點慢
ಠ_ಠ
已更新撲首
ಠ_ಠ
確實是滿慢的,因為一開始我弄很快結果網頁沒 load 出來就一直常 failure
ಠ_ಠ
是說有很多回覆的那種噗(要按「載入舊回覆」才會繼續載入的那種),這個程式目前會刪不完整 ...可能有空再來增加支援
sheep1514
感覺從plurk api下手會比較快?
裡面有 /APP/Responses/responseDelete 這個,只是要使用者自己去申請API
ಠ_ಠ
確實可能這樣,不過最近在練習 selenium 所以順便寫寫 XD
uranus2238
謝謝
ಠ_ಠ
嗯,想了一下因為我是用顏色判定回覆,所以就算把 skip_authored=False,還是不會刪自己是噗主的回覆,因為顏色不同
pizza8230
成功了,謝謝噗主!
sake6135
我後來把字改好了,但還是純推不下(?

公司電腦的python不知道是哪個前人裝的,
環境變數設得有夠亂,
跑一跑遇到sys.path的RuntimeError,
懶得debug了無法幫忙測試QQ
sheep1514
sake6135: 善用venv!
sake6135
sheep1514: 我工作是用R在開發,python用不到就沒有動力幫忙弄XDD
給我選我一定重裝
sake6135
turkey8341: 這個可能有試過的好心民眾錄個影會比較好懂 但我跑失敗了
sake6135
原po抱歉借我離題!!

caviar6593:
我自己使用的經驗確實是python的爬蟲套件快一些
R主要優勢還是資料向量化的處理,但成也蕭何敗也蕭何,用R寫非向量處理的if迴圈會直接聽到CPU在哭。
我自己是覺得python屌打R啦
oreo3892
turkey8341: 上面問了,感覺是把你回應內偷偷說的你回過的回應都刪掉
sheep1514
hawk5486: 卡在哪呢?
oreo3892
turkey8341: 回應裡的就是以前到現在的啊(?
如果以噗主上面說的原理,就等於是程式幫你跑手動刪除,所以就算刪了但你回過的還是會出現在你河道

詳細可能得問問噗主了,這邊沒很懂程式碼自己也沒有要刪啦
toast9446
我試有成功跑(看著它自己動XD)但是都說delete failure,然後也都沒有刪掉orz
hawk5486
sheep1514: 會打開一個google頁面是正常的嗎?上面寫什麼chrome 目前受到自動測試軟體控制,我是不是哪裡用錯了
hawk5486
花了半小時手動刪掉一些不想被人發現本帳的私密噗
oreo3892
真假的,那狀況我沒遇過
等噗主回應
sheep1514
hawk5486: 那是對的,然後你要開噗浪登錄帳號密碼
最後去python執行的視窗按enter,他就會自動幫你刪留言了
hawk5486
sheep1514: 我成功ㄌ
pizza8230
miso6499: 把噗主提供的程式全部複製貼上到記事本,命名成(任意名字).py後,把這個.py的檔案和chromedriver一起丟進python的資料夾裡,讓他們在同一個資料夾中
pizza8230
我是全複製了,但前面的部分依照python應該是不影響結果
放到同一個資料夾後,點兩下那個.py的檔案,照自己早上操作的印象是先跳出黑色視窗,然後會再跳出一個顯示被控制中的chrome瀏覽器
等輸入帳號密碼登入噗浪後,回到那個黑色視窗,按enter
ಠ_ಠ
對的,是刪除回應河道的留言,太久的偷偷說好像會從那個河道裡消失
pizza8230
miso6499: 應該不是(?
我是能看到黑色視窗那邊一則則噗文在搜尋的畫面
同時瀏覽器上的河道也在滾動
sake6135
miso6499: 你改在python的IDLE裡面跑看看,應該會顯示錯誤訊息
ಠ_ಠ
rice6039: 如果連一個噗都打不開搞不好是佈景主題超乎預期,可能可以暫時改用不同主題試試
ಠ_ಠ
程式會一直重試 delete failed 的部份,不過如果捲動到離開畫面就不會再重試
ಠ_ಠ
跳出視窗就閃退,表示都還沒開始執行刪噗浪回應的部份就壞了,所以可能是系統設定問題
ಠ_ಠ
更新 v2020.04.09: 現在會自動點擊載入舊回覆,除此之外發現之前會跳過有新回覆的噗,已修正
ಠ_ಠ
不知道要怎麼找出不在回應河道但有回過的噗 (?)
如果直接用偷偷說河道找那要捲動到天荒地老也捲不完
ಠ_ಠ
重複打開是表示之前打開的時候有遇到什麼錯誤的樣子,不過捲出畫面後就不會再打開
ಠ_ಠ
確實手機板好像版面比較好處理,不過那樣的話要重寫很多
pizza8230
用所有訊息跑應該要跑很久XDDD
自己光是用「回應過」跑到十個月前就跑了五個小時左右(驚覺回過太多噗了
ಠ_ಠ
「所有訊息」一樣會看不到全部
cobra8819
我卡在第二步,有人能救我嗎QQ https://images.plurk.com/6yfcvRb7w4d0jbPETmYUa3.png
ಠ_ಠ
cobra8819: 看訊息應該之前有成功了,所以直接往下一步
cobra8819
謝謝噗主!
cobra8819
結果我沒有成功刪除,不知道怎麼辦才好
ಠ_ಠ
改用樓上的桌面程式看看
cobra8819
好,之後來試試看
載入新的回覆