2009年10月21日 星期三

開發者的私房密技(1)



有網友希望這程式能背景執行,而不干擾使用者的滑鼠與鍵盤. 也就是希望能一邊打報告,收發信件,一邊能經由程式幫忙在背景裡種菜收菜。聽到這邊,我也很想要這樣的功能,但就程式的合法性來說是相衝突的。

但是也不是沒有辦法辦到,繞個彎就可以,近來很流行的VirtualMachine(VM)就是其中一個途徑。在MS主機中都可以跑Linux了,若跑一個Windows OS專門來玩農場,由FarmerHelper農場幫手來全自動幫忙,這是可行的喔!但若你有另一台電腦,也是種方法啦。


歡迎留言或EMail告訴我們你的想法與建議!更歡迎【呷好到相報】喔!
FarmerHelper 農場幫手介紹(詳細版)

FarmerHelper是一個輔助程式,協助玩家操作遊戲。藉由程式代替玩家操作滑鼠與鍵盤,讓玩家視需要離開電腦旁邊,有更多的彈性時間與自由,跳過枯燥乏味的漫長操作與等待。


特點:
不破壞遊戲程式碼,不變更遊戲資料或紀錄,不解碼網路封包欺騙伺服器。僅藉由協助操作玩家的滑鼠與鍵盤,幫助玩家玩遊戲。
由程式內部的指令逐一操作,協助玩家針對自己的農田拔草、除蟲、澆水與收穫農田。(新的功能正開發中)
可用玩家現有的瀏覽器,不需變更使用習慣。
玩家不需在程式中填寫任何帳號與密碼,帳號與密碼等相關隱私資料完全不會經由本程式外流。
玩家可以隨時藉由對程式的暫停、繼續、重新開始或甚至隨時關閉來決定是由FarmerHelper來代為操作還是由玩家自己來操作。
程式穩定度良好,經測試可以不間斷運行24HR以上(但若在同一時間內,開啟同一Facebook應用程式,可能啟動Facebook的保護功能。將會導致遊戲跳出且須重新載入或甚至重新輸入帳號密碼登入Facebook,此時得由玩家自己介入操作了,而本程式將無法代為處理)。
本程式具有一定程度的錯誤與異常忍受能力,近來遊戲有時運作緩慢或者停機維修,因此本程式設計上已作相關處理,將能忽略部分錯誤,讓程式能盡量繼續運行。