OB作者jimmy689 (吉米蛆蛆)
看板GBF
標題[閒聊] 舔丁小黑窗
時間Sat Oct 22 23:15:33 2016
大家好
我是程式不斷出bug的吉米蛆
前陣子弄了一個黑窗工具
會定時檢視wiki共鬥頁的內容
檢查其中是否有丁或巴
並響鈴 + 複製ID
今已打包了一個可執行版本發佈使用
https://github.com/TimWei/ZooeyPeroPero/archive/release.zip
較詳細的說明及代碼,已放在專案頁中連結中:
https://github.com/TimWei/ZooeyPeroPero
備註:
"這不是遊戲插件,不會修改任何遊戲數據或UI"
"由於是wiki上的玩家分享資料,所以被小白騙也是常有的"
"有閒再來弄OSX版與安裝教學"
"由於是第一次打包,有出現問題麻煩截屏站內我即可"
窩很抱歉之前妹妹壞掉洗頻ke版
QQ
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.70.78.74
※ 文章網址: https://webptt.com/m.aspx?n=bbs/GBF/M.1477149336.A.341.html
1F:推 trollfrank: 感謝蛆大(?) 10/22 23:31
前個連結放錯放到專案頁了,上面文章連結已經更新了
https://github.com/TimWei/ZooeyPeroPero/archive/release.zip
這個才是發佈的檔案
※ 編輯: jimmy689 (36.226.202.45), 10/22/2016 23:57:47
3F:推 eliteark: 好讚的工具 但我得先解決wiki擋IP的問題.. 10/23 00:02
4F:→ jimmy689: 自己的經驗是大約晚上8~11點場次最頻繁 10/23 00:08
5F:→ jimmy689: 其他時間就比較少,凌晨幾乎沒有wiki場 10/23 00:09
6F:→ twosheep0603: 呃 這算爬蟲吧 有設定好爬的頻率嗎 10/23 00:09
7F:→ jimmy689: 3sec , 要自改頻率,專案頁有開發版安裝說明 10/23 00:11
8F:推 ilike524: 0000000000000000000000000000000000000000000 10/23 00:13
9F:→ ilike524: 0000000000000000000000000000000000000000000 10/23 00:13
10F:→ ilike524: 0000000000000000000000000000000000000000000 10/23 00:13
11F:→ ilike524: 0000000000000000000000000000000000000000000 10/23 00:14
12F:→ ilike524: 0000000000000000000000000000000000000000000 10/23 00:14
13F:→ ilike524: 0000000000000000000000000000000000000000000 10/23 00:14
14F:→ ilike524: 0000000000000000000000000000000000000000000 10/23 00:14
15F:推 eliteark: 如果我想把自己改的開發板壓成EXE 該如何做? 10/23 00:17
關係到你的作業系統,可以參考下這篇提供的各種方法:
https://github.com/rdp/ruby_tutorials_core/wiki/ruby-talk-faq#ruby_to_exe
16F:→ stkissstone: 又是這個人 到好多版洗推文了 10/23 00:19
※ 編輯: jimmy689 (36.226.202.45), 10/23/2016 00:27:09
17F:→ weiyilan: 那個ID在很多版永桶了 10/23 00:47
18F:→ eliteark: 格式奇特的救援好像會失敗? 手上一個沒吐另一個吐奇怪ID 10/23 00:50
由於如果複製到ID後面的附言,或是複製到全形的ID
一樣都可以貼進遊戲內並且進入該房
例如我複製到"8776935C ランク101以上",或是"8776935C"
整段貼進遊戲後,還是能進去編號為"8776935C"的房間
我就沒有很準確的取出ID的部分了
感恩CY、讚嘆CY
19F:推 snakeh89232: 吉米兄弟再次拯救了....錯板了? 10/23 00:59
※ 編輯: jimmy689 (36.226.202.45), 10/23/2016 01:11:47
20F:推 errantry34: 太好用了 彷彿是多了一個妹妹(?) 感謝 10/23 01:14
21F:推 a83m4vm0: 吉米兄弟推一個 10/23 02:48
22F:推 zero50147: 神物阿 推一個 10/23 06:52
23F:推 kuo0926: 舔到丁了,非常感謝! 10/23 11:36
24F:推 ccpon: 太神了! 推一個 10/23 13:45
25F:推 iamking05: 極神 不僅舔到丁還有小巴 10/23 18:02
26F:推 ikuiku1919: 太神了 推一個 10/23 18:39
27F:推 eliteark: 想問為什麼timestamp是data[-2] 雖然不會吐這但是不理解 10/23 20:23
array[-n]是一個語法糖
等同於大部分語言的 array[array.length()-n]
你觀察一下wiki頁的html dom,
會發現留言的DOM結構在以\s作分隔成陣列後,-2位置的地方會抓取到留言時間
在比對是否有新的資料時,我將留言時間也放進去比對了
主要是由於不知道GBF的ID產生策略;設定會多久出現一次重複的ID
所以作此處理
28F:推 eliteark: 原來是這樣 豁然開朗 10/23 22:57
29F:推 tsukiyoK: 請問一下我執行之後跳出一個小黑窗就消失了 這樣正常嗎? 10/23 23:14
你是執行發佈版本的exe檔案?
還是安裝開發環境,執行開發版本呢?
30F:推 eliteark: 代表有錯誤 你用shift+右鍵 "在此處開啟命令視窗" 10/23 23:19
31F:→ eliteark: 然後輸入檔名去跑 應該會列出什麼錯誤 10/23 23:19
32F:→ eliteark: shift+右鍵要點在執行檔的資料夾空白處 10/23 23:20
33F:推 tsukiyoK: 我有安裝ruby之後執行開發環境 跟exe版本都試過 10/23 23:50
34F:→ tsukiyoK: 結果都是小黑窗閃一下就消失了 10/23 23:50
你照以下步驟執行
1. 先打開開發版的資料夾
2. 在空白處 Shift + 右鍵,點選[在此處開啟命令視窗]
3. 在出現的小黑窗內輸入 ruby main.rb
4. 將產生的結果截圖
先看一下是怎麼回事
36F:→ tsukiyoK: 會不會是我的ruby下載錯了O_O 10/24 00:05
你打成reby惹
重新截圖一次吧
37F:推 tsukiyoK: 天啊打成re也太羞恥了.... 10/24 00:13
要改的地方有點多,建議你直接重裝
開啟你現在裝RailsInstaller的資料夾中,裡面有個unins0000.exe可以移除現在裝的版本
換裝Ruby 2.1的版本看看,這次記得不要改變預設的安裝路徑
※ 編輯: jimmy689 (106.1.45.38), 10/24/2016 08:19:46
40F:→ tsukiyoK: 我裝2.1在預設路徑就可以執行了 10/24 09:32
41F:→ tsukiyoK: 感謝吉米 讚嘆吉米 QQ 10/24 09:32
42F:推 twosheep0603: 我可以fork改寫成node.js版嗎 跟js比較熟XD 10/24 11:38
請阿,我最近也在學Node呢
※ 編輯: jimmy689 (123.51.132.84), 10/24/2016 11:42:58
43F:推 romancers: 吉米大,不好意思我有寫另一個C#的版本。 10/31 13:26
45F:→ jimmy689: good job 10/31 15:45