(2009/04/02)警告--本文一開始只是作為概念性驗證, 現在 PMOG 已針對這裡所提供的方法作出防範,勿再使用本文所提供之方法,以免告成帳號被刪 :(
前一陣子收到了 PMOG 的啟用信,便依照「電腦玩物」的說明,趁著工作空檔試玩了一下。突然想到,在一般的 game 系統,都有一些超級玩家或高手,懂得利用外掛程式來練功,那這個 client 端基於 Firefox 的遊戲平台,要寫一個練功的外掛應該也不是難事吧!
PMOG 平台裡面,透過 Datapoint 來代表玩家的經驗值。增加 Datapoint 最簡單的方式,就是瀏覽不同網域的網頁。如果我們要透過這樣的規則來練功,代表我們每天要想辦法去到不同的網域。而哪來那麼多不同的網域呢來瀏覽呢?
透過 Google 查詢,我找到一個 "Random Link" 連結,每當你瀏覽這個連結時,它會將你導到不同的網址。因此,你可以把這個連結放到 Firefox 的書籤工具列,每次按一下,就會連到不同的網頁。
接下來,就是想辦法讓上面的程序自動化。有時間、有時間精神的高手可以寫個 Firefox Extension。比較偷懶一點,就可以透過 Greasemonkey script 來達到這個功能。以下是我所使用的 user script:
// ==UserScript== // @name automatic random link // @namespace http://isong.blogspot.com/ // @description visit random web pages automatically // @include * // ==/UserScript== setTimeout(function() { location.href = "http://random.yahoo.com/bin/ryl?" + new Date().getTime(); }, 5000);
只要在 Greasemonkey 中增加此用戶腳本,然後在想練功時啟用此腳本,就可以看到你的 Datapoint 值不斷增加囉!
相關連結:
- PMOG: Passively Multiplayer Online Game 官方首頁
- 電腦玩物: 現實網路尋寶冒險,Firefox上的被動式多人線上遊戲:PMOG -- 完善的 PMOG 遊戲說明
- Greasemonkey: 可自訂你的網頁瀏覽體驗
- Greasemonkey Firefox 附加元件
- Userscripts.org: 可在這裡找到許多給 Greasemonkey 使用的用戶腳本
- Random Link: Yahoo! 所提供的隨機網頁連結