- UID
- 69621
- 帖子
- 657
- 主題
- 36
- 精華
- 0
- 積分
- 96
- 楓幣
- 910
- 威望
- 36
- 存款
- 0
- 贊助金額
- 150
- 推廣
- 0
- GP
- 36
- 閱讀權限
- 30
- 在線時間
- 448 小時
- 註冊時間
- 2014-7-7
- 最後登入
- 2024-5-1
|
先說好我不是原作者,純粹分享巴哈看到的
因為要拼積分好ㄇ
以下複製
--------------------------------------
你是否透過Beanfun網頁登入總是常常失敗呢?
覺得要下載BfWebStart、PlaySafe驅動程式、IE Tab或使用不習慣的IE登入很麻煩嗎?
又或是覺得每當斷線或是要切換角色時都要重開遊戲很久嗎?
這個程式可以幫你解決以上所有的問題,就在輕鬆的設定之下,讓你的遊玩過程更輕鬆更加智慧。
此程式使用c# .NET撰寫,由分析從網頁開啟遊戲的流程,簡化開啟遊戲的步驟,輕鬆達到一鍵開始遊戲的功能,甚至連一些官方程式都無須下載。
程式產生之遊戲帳號及一次性密碼(OTP)可以幫助玩家在切換角色或斷線重連時不必關閉遊戲主程式,讓你可以十秒換分身嚇死你的一群好捧油(OMG你不是才剛下線嗎!?)。
(程式目前並不支援舊版的PlaySafe一代卡,我找不到驅動程式,假如有的話也歡迎提供)
下載點、簡介、使用說明、功能介紹、常見問題、原始碼請點我
請詳閱以上連結之內容再發問,拜託不要讓我回答已經提過之問題。未來若有更新第一時間也會在以上連結做更新。
若有發現其他問題也請詳述問題內容、可能的原因、以及重現此Bug的方法等,連繫我詢問或直接上該連結之Issues發表,以便我幫你解決哦!
什麼是傳統登入?
當你每次在啟動遊戲的過程時,都會執行以下步驟:登入Beanfun→啟動遊戲→傳送要求給BfWebStart→取得One Time Password(OTP)一次性密碼→透過Arguments將帳號密碼等資訊傳送至遊戲主程式並啟動。
而傳統登入則是在取得OTP的過程中攔截下了密碼,將原本剩下的自動執行的步驟改以手動執行。
你可能會問手動執行有什麼好處呢?這樣不是比較慢了嗎?第一次執行的確會稍微慢一點,但相信大家都有每次要換角色時都得重新開啟遊戲等那超級久還可能會斷線的動畫的經驗,而若是你的遊戲主程式不透過Arguments開啟時,在每次換角色時就可以不必關閉遊戲,只需重新透過程式取得帳密登入即可。
什麼是OTP?
如前言所述,OTP即是一次性密碼,顧名思義便是只能使用一次的密碼,該密碼使用過後就失效,除此之外經過一段時間後也會失效。楓之谷所採用的是十位數的OTP,由每次啟動遊戲時跟官方的伺服器取得,以此連結Beanfun帳號和遊戲帳號。
這是一個我寒假就開始做的程式,在最近版上終於重新開放傳統登入的討論,我也就第一時間分享給各位巴友了。
即使傳統登入已經存在非常久了,但我還是注意到只有很少數的人在使用,原因不外乎是嫌麻煩或擔心帳號的安全性,於是我盡力將程式更加自動化省去一些操作,另外安全性的問題我相信也只是因為普通人並不了解程式,用了自己沒看過的方法就怕得要死即使背後原理完全相同(結果自己電腦一堆毒都沒在擔心的了)。
我並不是什麼程式設計的高手,我也還只是個學生而已(甚至還是很不喜歡碰windows的學生),所以程式碼可能不是那麼乾淨或那麼有效率,也可能存在一些我沒注意到的Bug,所以也請發現問題後大家給我一點時間修正和改進,對於其他開發者提出之建議和問題我也都會盡力去做到最好的。
---------------------------
以上純粹複製 |
|