yar可以参考这个帖子 https://www.thebuddyforum.com/-and-...-35770-and-21306-/demonbuddy-/185353-yar.html 建议更新yar到最新版本
我也有同樣問題, 雖然我是電腦白痴, 不過連在作者的帖子裡也沒找到解決辦法的情況下, 只能硬著頭皮靠自己, 結果研究了一下, 卻發現yar有趣的機制. 結論是你首先要想辦法讓遊戲程式不要儲存你的帳號(e.g. XXXX@YAHOO.COM) 我是用Diablo III.exe - Shortcut打開遊戲, 在登入畫面時不要勾選密碼欄下面的"記住帳號名稱" (這個很重要), 然後先隨便用一個有效帳號登入(本尊/小號都可以), 登入後再按登出, 關掉&重開遊戲程式, 反正確認到登入畫面沒有再自動顯示你的帳號名稱就好了. 然後再開yar, 就發現能順利自動登入了~! 想保險一點的話, 就連battle.net客戶端登入程式都別放過, 在設定裡也把帳號名稱的紀錄清除掉吧. 可是在這裡有一個問題, 在Latestbuild>Settings>Bots.xml 裡面的<UseAuthenticator>模組裡面看到CpuCount 是"8" 相信是輸入帳號,密碼後等8秒讀取驗証碼的待機時間,是不是呢? 可是我電腦/網路也慢,有少數情況會出現登入延遲, 等畫面切換到輸入驗証碼的時候yar就沒反應了, 估計應該是帳號密碼驗証時間過久, 在這個時間裡已經啟動了生成和輸入驗証碼程序, 結果畫面才在之後切換到驗証碼輸入畫面, 導致程式沒反應. 自己把Bots.xml裡的script改成8以上的數字有效卻沒用, 這個檔案隨著YAR程式跑著就會一直被刷新, 老是自己設回去8. YAR設定裡又沒有關於這個選項, 似乎除非是作者rrrix幫忙改, 或是換好一點的電腦/好一點的網路, 不然應該是沒有解決方法了... 這個理解沒錯嗎?