推 forkome:呵,你想搶位置 12/07 20:53
推 A11:其實是我想訂連續兩個時段的位置,但很容易被卡到 12/07 21:07
推 LeoSmith:如果把預算拿來找幾個槍手來幫你搶會不會比較實在一點@@? 12/07 22:47
推 Turbine:人去選都會被卡到了 程式去選可以嗎 12/08 14:16
→ a70103:按鍵精靈 12/08 15:19
推 IDislong2die:找加藤鷹!!!手指超強!!! 12/08 22:41
推 yzfr6:這時候加藤鷹就不夠看了, 應該得找高橋名人 12/09 09:43
→ TonyQ:其實這個案子看起來麻煩的是測試環境,實際內容還好... 12/09 17:16
推 fire2:他的第二個條件怪怪的,未開放當然不能點嚕... 12/09 19:30
→ fire2:如果對方的系統中有加入時間判別,就算post或get的方式 12/09 19:30
→ fire2:值傳過去都沒用阿,還有可能會被封鎖IP呢 12/09 19:31
→ fire2:最多只能在本機端事先儲存要點的鈕,在開放時間程式自動點 12/09 19:31
→ TonyQ:有可能是 "本網頁即將開放 , 倒數 xx:xx:xx "這種狀況呀:P 12/09 22:42
→ TonyQ:我猜應該是想和server的時間同步吧。 12/09 22:42
推 fire2:這技術應該還蠻有技巧的,敢問樓上,系統12:00開放點擊 12/10 01:42
→ fire2:要傳送的值,你在程式裡,會在設計在幾點幾分傳送值出去呢? 12/10 01:44
→ fire2:時間打錯,應該說12:00:00,到秒的單位,分的話就容易了 12/10 01:45
→ TonyQ:假設我電腦 11:50分的時候 , 伺服器上的時間是 11:55 , 12/10 01:46
→ TonyQ:那我當然要修正我的時間到server上啦 , 當然溝通的時間 12/10 01:50
→ TonyQ:是難以計算的,不過至少這個思路沒甚麼問題 12/10 01:50
→ TonyQ:如果是我的話,以伺服器時間開始前50秒為單位,間隔10秒發吧 12/10 01:51
→ TonyQ:至於實際伺服器怎麼樣,那是測試環境的問題,所以測試麻煩 12/10 01:52
→ TonyQ:它的意思是把伺服器回應目前的時間抓回來而已吧 . 12/10 01:53
→ TonyQ:很多網站比方說12:00開放 你11:50去點的時候它會說現在時間 12/10 01:54
→ TonyQ:11:50 請稍後再試 之類的 XD 12/10 01:55
推 fire2:如果只能發一次(多發就會訂多餘的票),你會在幾秒前發呢? 12/10 02:47
→ fire2:發太早又會被伺服器擋,發太晚可能被搶走 12/10 02:48
→ fire2:另外網路傳輸,有把lag時間算進去嗎?? 12/10 02:48
→ TonyQ:溝通的時間=lag的時間,另外你說的這個不是原題目的假設啊XD 12/10 04:54
→ TonyQ:沒看到題目之前討論這種假設性的問題幹麻 XD 12/10 04:55
→ yoco315:我看到標題還以為是要攻陷 clickclickclick 呢 XDDD 12/10 07:20
推 buganini:時間差不多的時候去抓網頁內容回來看能不能定 12/10 13:22
→ buganini:能訂舊訂不能訂舊稍候再試就好了 有那麼複雜嗎= = 12/10 13:23
→ buganini:對時當然也要大概對一下 不然如果在不同時區就哭哭了 12/10 13:25
→ buganini:sequential code也不用去考慮什麼lag時間啊 12/10 13:26
推 buganini:fire2想的是每隔一段時間spawn一個thread or process 12/10 13:32
→ buganini:去檢查網頁然後訂位吧 這種才需要考慮lag time 12/10 13:32
→ buganini:nexttime=now()+interval; while(!laterthan(nexttime)) 12/10 13:32
→ buganini:sleep(1); run(); restart(); 這樣的就不用考慮lag time 12/10 13:33
→ buganini:除了測試環境 另一個麻煩的是如果那個按鈕牽涉到很多 12/10 13:35
→ buganini:javascript的話(也許根本就是用來擋bot的) 就不好處理 12/10 13:36
→ buganini:最糟狀況要完全模擬瀏覽器的行為 簡單的話只要模擬 12/10 13:36
→ buganini:HTTP connection就好了 12/10 13:37
推 buganini:前面restart()前面應該擺一個if(success) exit; 12/10 13:39
→ TonyQ:模擬瀏覽器行為現在有很多Web browser套件可以用...XD 12/10 14:52
推 buganini:科科 瀏覽器行為..javascript算好處理的... 12/11 03:23
→ buganini:怕的是flash 更怕的是activeX 囧 12/11 03:24
→ buganini:java applet....唉反正要GUI的都很麻煩... 12/11 03:25
→ buganini:不過本案應該只有javascript而已 吧 12/11 03:25
推 fire2:討論好玩起來了 ^^ 12/12 00:28
推 buganini:不過...如果只要訂一次而已 找槍手真的比較快XD 12/12 17:46
推 TonyQ:回fire2 如果真的是這樣就會鎖 那就只好多找幾個webproxy囉 12/13 02:58