創作內容

41 GP

【ウマ娘】馬肉工廠(2021/9/7更新版)

作者:提督—哞咖可利斯特│2021-07-17 17:30:53│巴幣:1,199│人氣:16981

[版本更新]

因應遊戲版本更新增加的育成選擇頁面及新技能圖示,修正相關問題,同時針對程式運行效率進行改良。


目前不打算製作新育成的腳本,一是因為我懶,二是新育成的訓練選擇須考量的要素過多,讓機器僅根据幾個條件判斷恐怕效果不佳。


更新方法:

update2021-09-07.zip解壓縮,把update資料夾丟入uma_factory資料夾,進入update資料夾,執行update.bat,等待出現「更新結束」訊息後便可關閉命令題是字元,並將update資料夾刪除,更新結束。

※此文章包含遊戲自動化腳本,不喜慎入























[Uma Factory]


[動機]

在介紹此程式的功能前,先來分享為什麼我要做這個程式好了。

其實在之前某次卡池100抽0SSR我就產生退坑馬娘的想法了,可能有人會覺得才非一次就要退坑也太玻璃心,但要知道這遊戲在沒課金的情況下能得到的水晶蘿蔔()是極少的。

如果你還是個剛入坑的新手可能還沒有感覺,但只要你把主要任務都解完,把馬娘的故事都看完,就會發現沒礦可挖了,你剩下的蘿蔔來源只有每日任務(+30)、競技場(+25~250)、公會(+150~3000)。

就算你足夠優秀,能夠一直保持在C6競技場,也有幸待在一個成員都不用睡覺、24小時拼命刷粉的公會,在一個月能夠獲得最大限度的蘿蔔也只有30*30+250*4+3000=4900個。

那麼請問4900是這遊戲的幾抽呢?4900/150≒32.67,也就是100抽的三分之一,這個遊戲的保底是幾抽呢?是200抽,也就是說,在無課金的狀態下,你想在馬池或卡池穩定獲取至少一張你的目標,至少得維持頂尖玩家的狀態半年,剩下全憑遊戲舉辦的競賽活動及Cy零碎的施捨。

就因資源取得是如此的困難,在單一卡池投入大量資源卻毫無長進的結果對無課玩家肯定是重傷,甚至把帳號刪掉重新刷首抽的結果還可能優於現在的情況。

你可能會想說玩個遊戲幹嘛這樣?就休閒玩就好了R,抽不到好卡還是能享受這個遊戲吧?

這個遊戲叫做「賽」馬娘,遊戲的目標就是把自己養的馬放上競技場和別人養的比賽,這便是整個遊戲的核心,是育成的目的。

如果你是因為單純想享受育成的過程和馬娘的故事,那就應該把縮短劇情功能給關閉,我不能理解一個重複按按鈕看畫面閃來閃去還有數值增降的遊戲有什麼好玩的。

正如上面所述,把整個遊戲的劇情給去除剩下的就只是個「看哪個按鈕能讓數字一次提升最多就按哪個按鈕」的遊戲而已,再來就是看你的馬屌虐電腦,或是被電腦屌虐。

這個遊戲對我來說就是如此的單調,當然也不是說毫無變化性,像是賽前心情三連降、1番人氣出走18着、死不出的金技、治了5次還治不好的偏頭痛等驚喜。一隻馬還沒養完,我可能都要從低血壓變成高血壓了。

就這樣,玩馬娘對我來說從娛樂變成了折磨,如果真要休閒玩這遊戲,我唯一能做的大概只有切回主頁面看著我的馬傻笑+流口水而已了。

(小劇場↓)

原本我是打算直接退坑的,不過想想如果我真的把一個能自動養馬的程式給做出來,看電腦代替我受苦的樣子其實也挺有趣的,再加上這個學期學到一些影像處理的基本技術,讓我覺得這個計畫是可行的,暑假的時間也夠充裕讓我研究該怎麼做,於是「馬肉工廠」就誕生了。

[功能介紹]

根據使用者輸入想要育成的馬娘、種馬資訊、目標能力值、技能、賽程表等資訊(客製化養馬),讓電腦自動育成,並盡可能達成目標。

單次育成時長約為1小時


↑選擇想育成的馬娘



↑選擇想育成的次數&TP不足的方案



↑輸入種馬資訊,以便電腦選擇



↑輸入想達到的能力值(不一定會達到,視使用者的卡片搭配),電腦會以此判斷使用的育成設施


↑選擇想參加的比賽


↑選擇想獲取的技能(未選擇的技能一定不會獲取)


※此程式僅適用於DMM版賽馬娘

完成這些設定後,只要按下網頁左上角的啟動鍵,便會開始自動養馬。若想中途停止程式運行,只要按下Esc鍵即可。
如果覺得每次都要輸入這些資訊太麻煩,可以按下啟動鍵右方的下載設定鍵來下載目前設定,並在下次按下載入設定來讀取存檔。

[下載&使用]

首先,因為此程式調用了pywin32套件,所以它會用到一些只有windows系統才做得到的功能,所以其它系統可以先說ByeBye了,至於支援到windows幾,老實說我也不知道,我使用的是win10,在此附上我的電腦資訊:
說來心虛,其實我從沒在其他電腦上測試過著個程式,所以也不清楚在其他電腦上跑到底會不會有問題,這可能要等有興趣使用的人發現並來告知我才會知道了。
另外,此程式還使用了multiprocessing套件,也就是python用以實現多線程的套件之一,所以單核心處理器的電腦也out了。

在此程式執行時會固定賽馬娘程式於程式最上方並固定其視窗大小進行截圖,在啟動前請將螢幕解析度設定在1360×768以上

[python安裝]

如上面提到的,這個程式是用你會我會大家會的python寫出來的,所以在運行時也需要用到python。如果你的電腦還沒有python或python版本太舊,請去python官方網站下載並安裝python(若不會安裝請參考我上一篇創作的教學),建議使用3.8以上的版本,我個人使用的版本為3.9.5。

[套件安裝]

把下載的壓縮檔解壓縮到一個資料夾之後,請先把資料夾移到一個順眼的地方,並確保資料夾以後都待在此位置,因為接下來的操作會需要以系統管理員身分執行批次檔,而這樣的操作會將提示命令字元的根目錄切換到主磁碟WINDOWS\system32,為了切回原目錄,需要使用者自行輸入位址。

首先要做的是對install.bat的編輯
我們要更改的是第一行,舉例來說,如果我將uma_factory資料夾放在D槽,那麼更改後的路徑應該會是
請注意,務必要儲存變更
更改完後,我們就可以開始套件的安裝了
看到「請按任意鍵繼續」後就可以關閉提示命令字元,並將install.bat、requirements.txt刪除了
接下來是對run.bat的編輯,跟剛才一樣將第一行的(目前路徑)改為資料夾路徑儲存即可。
run.bat是此程式的運行檔案,也同樣需要以系統管理員身分執行,如果你覺得每次都要右鍵太麻煩的話,也可以對run.bat右鍵->建立捷徑,並對建立出的捷徑右鍵->內容
點擊上方的捷徑->進階
勾選以系統管理員身分執行,如此一來以後只要執行此捷徑就行了

在執行程式之前,還有最後一項需要更改的檔案
進入assets資料夾,編輯dbpath.txt
更改位址為DMM賽馬娘的資料庫路徑,通常此路徑會是
主磁碟:Users\(使用者名稱)\AppData\LocalLow\Cygames\umamusume\master\master.mdb
如果你懶得找,也可以直接win+R開啟執行,
輸入%USERPROFILE%\AppData\LocalLow\Cygames\umamusume\master
就能看到master.mdb了
儲存之後,我們就可以開始自動化馬肉罐頭製造了

使用方式應該不需我多加說明,就是把資料輸一輸(比賽及技能圖片以點擊來選取或取消選取),把種馬選擇介面的表示設定改為「因子」以外的任何種類填好卡片編成自己的5個欄位,按下啟動就開始執行了。
↑建議再用蘿蔔篩選種馬,不然程式找種馬會找很久

另外要提醒一點,這個程式叫做「馬肉工廠」,也就是說,它可以幫你製造很多馬肉罐頭,是以刷粉、刷因子為目的設計的程式,而不是養什麼頂級好馬,賽馬娘雖說是一款運氣成分相當重的遊戲,但也是需要一點思考才可能玩得好的遊戲,若你的目的不是刷粉、刷因子,請善用自己的大腦手動養馬,人類的變通能力遠比電腦來得好。

最後要提醒的是,雖然此程式僅為自動化腳本,不涉及數據修改(這遊戲也不可能可以改),但還是以非正常手段進行遊戲,如果你因此程式受到任何形式的損失,本作者一律不承擔任何賠償責任,在你下載使用此程式後,便代表承認以上免責宣言。

[運作原理]


網頁的部分我就不多做解釋了,用了bootstrap 5讓介面看起來沒這麼醜,在使用者按下啟動後將輸入的資料包裝回傳給http伺服器,並在接收到資料後開始自動養馬。

[場景偵測]

這是整個程式運作的核心,在知道現在處於什麼畫面之後,電腦才能決定應該執行什麼樣的行動。
場景辨識的原理很簡單,就是讓電腦找到只有在特定場景才會出現的「標誌」,便能判斷現在處於什麼場景
那麼什麼才是好的標誌呢?
以主頁面為例

你看到了什麼標誌,使你能100%認定這是主頁面?
我看到了右方的信封按鈕,這個按鈕不管主頁面換了哪隻馬娘、遊戲舉辦了什麼活動、公會需求的鞋子是否被捐滿,它都一直保持著一樣的顏色、形狀及位置,且此標誌恆久不變,正因如此,它便具備了成為代表標誌的要素。

只要我們能在每個頁面辨別出特定的標誌,那麼程式就可以不需顧慮前一個場景為何,只針對目前的場景做出對應這個場景的行動即可,正因如此,這個程式能在育成的任何時間點開始,甚至能應對連線問題、日期更變等錯誤訊息。

那麼簡單來說到底是怎麼辨識的呢?
首先,將這個畫面從彩色(RGB)轉為灰階(Gray)圖片,便進行二值化(thresholding)。
在影像處理中的二值化指的是對圖片中每一像素與門檻值做比對,藉此極大極小化像素值。
簡而言之,就是讓灰色圖片變得「非黑即白」。


至於為什麼要這樣做,一來是能使模板匹配的計算量大幅下降,二來是能透過特定門檻值產生的結果,更方便的辨認出畫面中某一元件的狀態。
在產生黑白圖片後,將圖片切割為數個區塊

所有的紅框都代表在那個區塊「可能存在」一個頁面的代表標誌,接下來以每個模板對相同尺寸的區塊進行比對


因為畫面中的信封與事先準備好的模板匹配成功,電腦便知道現在的畫面是主頁面,可以採取「按下育成按鈕」的行動了。

[物件偵測]

介紹完場景偵測的原理後,來介紹一下物件偵測。當一個場景中出現了許多相同或相似的圖案時,該怎麼讓電腦找出它們的位置?
以選擇育成馬娘頁面為例

在每個馬娘頭像的下方都有1~5顆金色星星圖案,我們可以藉此定位每隻馬娘頭像的位置。
首先把圖片放大並轉成黑白

由於使用了特別設定的門檻值,讓金色星星與灰色星星都轉變成了白色星星,我們便可方便的使用作為模板進行比對了。

讓模板對整張圖片的每個位置進行相似度檢測,並在相似度超過一定值時紀錄其位置,由此一來便能找到所有頭像。
在選擇種馬、好友卡片、出賽、點技能、看每個設施有幾個人頭等動作都使用了這項技術。

[文字辨識]

老實說,字體辨識技術對我而言還是「魔法」,必定含有十分複雜的技術。我直接使用了Tesseract OCR作為字體辨識的工具,我的使用心得就是如果辨識不出來就是你的字不夠大,所以在程式運行時才會看到視窗一直放大縮小。

當然,就算我把整個視窗放大到都超出螢幕邊界了,還是會有辨識錯誤的狀況,所以才會要求馬娘資料庫的位址,讓程式能在資料庫找到相似字串來修正。雖然這種方法不夠可靠,但也足夠應對9成以上的狀況了。

[色相過濾]

有人可能會好奇背景的圖片一直變是怎麼讓電腦辨識出日期的,這其實也不困難,在這麼遊戲出現的字幾乎都是褐色的,我們只要把一張圖片中的褐色改成黑色、褐色以外的顏色改成白色,便完成了二值化。

將圖片裁切、放大

轉為HSV色彩後進行取值、過濾


如此一來,我們就能清楚的辨識日期了。
除非有一天馬娘出了一個屎色的背景,不然此方法應該都不會失效。

[設施數字辨識]

這是我在製作整個程式遇到最大的難題,首先是數字的顏色可能會因數值大小改變,再來就是背景會一直變,每隻馬娘的膚色、髮色也都不一樣,數字的色相有極大機率是和背景相似的,所以單純的色相過濾必然行不通

如圖所示,經過色相過濾後的背景依然有殘留痕跡

二值化後的結果,這樣的圖片丟給字體辨識肯定是行不通的

於是我百般嘗試,得出的結論就是放棄使用字體辨識,改用物件偵測的方式
首先,將圖片經過一次色相過濾後,將圖片中類似白色的像素改為白色,其餘改為黑色

诶?你覺得看起來沒有比較好,但情況其實已經不一樣了,我們不需要的痕跡明顯的變小塊了。
接下來只要把每個黑色的區塊框起來,計算其面積,便可以用面積大小來淘汰面積太大或太小的痕跡了。

痕跡已經很完美的被清除了,接下來只要用準備好的數字模板進行物件偵測,紀錄每個數字的相對位置,就能辨識出我們要的「+15」了。
你可能會質疑,數字是橘色的,如果背景或馬娘的色相也很接近不就辨識不了了嗎?
沒關係,我們請一個頭髮橘一點的孩子來測試看看

其實影響並不大,因為這些數字的外層其實被一層白色細框包住了,在這樣的情況下能有效的把數字和痕跡區隔開來,由此一來,這種過濾方式的成功率就十分高了。

辨識出每個設施的能力加成後,便進入選擇設施的環節了。
我設定的選擇機制是先看每個設施的人頭,如果全部設施加起來未達橘條的人頭未滿4個,那便選擇未達橘條人頭數最多的設施,這也是我平常的育成方式。

如果達橘條的人頭已經達4個以上,那便由接下來的公式判斷:
若某設施的某加成數值已達目標數值,便對加成數值進行打折,超過目標數值0以上打5折、超過100打4折、超過200打3折...以此類推。
若未達目標數值,且加成數值類型與設施名稱相同,則讓加成數值乘以2。

這樣的機制是為了避免電腦濫用速度和力量訓練設施,然後都不去點耐力訓練設施,對於我這種覺得根性是垃圾不用點的人來說,速度和力量訓練設施對整體的數值加成優勢遠大於耐力訓練設施,因為耐力訓練設施的加成有一些被分去了根性。

對每個設施進行評分後便會選擇評分最高的設施,這樣的選擇機制不會讓某項數值太過突出,除非你本來輸入的目標數值就是如此突出。

[感想]

有人可能會覺得我玩個遊戲還要做這種東西到底在衝三小,得不到快樂還浪費電,根本是毫無意義的行為,其實沒錯,我們應該要玩遊戲而不是被遊戲玩,果斷退坑絕對是面對得不到快樂遊戲的最佳解。

這麼想想,如果把人生看作一款遊戲,我們可能在遊戲的一開始得到了很大的快樂,讓我們對遊戲的未來抱有希望。但在遊戲的中途,我們可能遭遇了失敗、可能不如其他人如此強運,才意識到這款遊戲就是狗屎,那麼我們會果斷退出遊戲嗎?會繼續等待版本更新的出現嗎?

也許這些事情都不重要

僅僅因為知道還有同伴陪伴著我進行著這場遊戲,這遊戲便從糞堆中飄出的一點香味。
我會繼續玩這個遊戲,看著它之後的發展。
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=5211080
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 182 篇留言

不要 不行 不可以
趕快推避免別人以為我看不懂

07-17 19:46

麵粉袋
先推再說ㄅ

07-17 22:03

今晚三點就睡
用魔法玩才是面對糞game的最佳解[e1]

07-19 14:14

TaiwanLeo
a2823kevin大大您好我安裝完成後,系統執行run有跳出網頁,網頁卻顯示[無法連上這個網站http://localhost:500/index 的網頁可能暫時離線,或是已經遷移到另一個網址。
ERR_ADDRESS_INVALID],請問我這樣是哪裡有問題呢?

08-21 06:00

提督—哞咖可利斯特
這個頁面偶爾會在程式剛開的時候無法完成載入,通常重新整理就會好了,如果還是不行的話只能請你上傳提示命令字元的截圖,我才有可能看出問題。08-21 12:49
TaiwanLeo
a2823kevin大大感謝您的回覆,重新整理有開起來過,並且有設定訓練模式(存檔如雲端連結內檔案),有案啟用但沒任何反應,因此我全部關掉(包含馬娘),重開後run又回到跟之前的問題一樣(如附檔圖片),等待了大約20分鐘重新整理還是一樣
https://drive.google.com/drive/folders/1R_jE-vCqm_jLJNMwpW25ycdMIL1o0bD6?usp=sharing

08-21 14:56

提督—哞咖可利斯特
無法連接網站的問題說實在我也無法確定原因,看起來是伺服器連回應都沒有,我只能建議試著自己輸入網址http://localhost:500/index或是換個瀏覽器試試,至於按啟動沒有反應又是其他問題了,麻煩在按啟動沒有反應後截圖提示命令字元並上傳。08-21 16:01
alan94098
推能正常使用 全部自己做也太厲害了吧

08-21 18:02

提督—哞咖可利斯特
謝謝~08-21 19:26
TaiwanLeo
感謝a2823kevin大大我找到問題了,啟用程式的時候需要先將VPN關閉,成功開啟後才能開啟VPN,另外我有發現如果養成目標是需XXXX數量粉絲,靠近截止日期所跳的那個提示會無法自動關掉

08-22 05:24

提督—哞咖可利斯特
了解了,請將https://drive.google.com/file/d/1tF-X_M80aMGHx_zukpHmtpsRYPDgBNji/view?usp=sharing這個壓縮檔中的兩個檔案丟入src取代,感謝回報~08-22 14:43
kjtsdc
點了啟動他就停著了是什麼情況了嗎

08-22 17:33

提督—哞咖可利斯特
有可能是必要資訊沒有輸入或輸入錯誤,如果都輸入了還是沒反應請截圖提示命令字元並上傳。08-22 17:51
kjtsdc
能動了
一到保健室 或休息就自己停下來要我點確定是正常的嗎?謝謝

08-22 21:46

提督—哞咖可利斯特
抱歉,因為我預設使用者已經是勾選休息治病不需確認的狀態,所以就沒做那個畫面的應對功能了,不然應該會如影片那樣運作,如果你需要的話我可以將此功能補上。08-22 22:44
TaiwanLeo
マルゼンスキー(非泳裝)以及ダイワスカーレット,目前我這邊測試不管是父或母皆無法被成功偵測變成種馬,a2823kevin大大是否有遇到相同情形呢?
感謝您

08-23 02:07

提督—哞咖可利斯特
經測試確實有此情況,已修正https://drive.google.com/file/d/1tF-X_M80aMGHx_zukpHmtpsRYPDgBNji/view?usp=sharing
因為其中原因牽扯到字體辨識這道我跨不過的坎,所以只能採用降低錯誤機率的方法,請見諒。08-23 15:21
TaiwanLeo
非常感謝a2823kevin大大願意一直修正,今天測試有另一個狀況,如果馬初回賽未勝利,是沒辦法自動再進行比賽(非OP賽事所以也沒辦法排預定),所以到目標前3回時會遇到提示然後卡住

08-24 02:25

提督—哞咖可利斯特
已修正https://drive.google.com/file/d/1tF-X_M80aMGHx_zukpHmtpsRYPDgBNji/view?usp=sharing
請將main.py, act.py丟入src取代,info_paths.json丟入assets\image\matching_template取代,page2資料夾丟入assets\image\matching_template\enter_nurturing取代,page_race_unavailable資料夾丟入assets\image\matching_template\nurturing。
我原本還想說明明有做出道賽未勝利的應對,結果是場景判定點被改了,感謝回報。08-24 15:29
末來
您好,我按照教學把該填上的資料都有填入了,但是重開並按了好幾次啟動還是只會一直往右偏移,不知道是什麼原因。
https://i.imgur.com/kVqIe9f.mp4

08-27 21:46

提督—哞咖可利斯特
由於windows應用程式的視窗通常會存在預設的「隱形邊界」,為了排除此問題,此程式的截圖功能會針對視窗的大小及位置進行修正。
我推測你會有此問題是因為你電腦程式視窗的「隱形邊界」大小非windows10的預設大小,所以程式在每次修正位置時產生了額外的偏移量。
針對此問體請試試以下的解決方法:
請按win+R開啟「執行」視窗,並輸入regedit開啟「登錄編輯程式」,在「HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics」中找到「PaddedBorderWidth」,點右鍵「修改」,將數值資料改為-60,按確定後重新啟動電腦,此問題應該就能解決了。08-28 00:10
末來
我到那邊打開發現原本的值就是-60

08-28 13:38

提督—哞咖可利斯特
那請將數值資料改為0並下載https://drive.google.com/file/d/1Cyr6w5Z-BjzIK9YlSKicbuvUNbDesles/view?usp=sharing
將此檔案丟入src資量夾取代08-28 14:15
末來
有取代跟修改了,還是一樣https://i.imgur.com/ZTtUhvQ.mp4

08-28 15:35

提督—哞咖可利斯特
雖然不確定是不是這個問題,
https://imgur.com/7VirShu
請修改數值到如此圖中被紅框標示的一樣後重新啟動電腦再試試。08-28 15:58
末來
不知道為什麼,修改完重開機會跑回原本的數值

08-28 16:12

提督—哞咖可利斯特
抱歉,我是第一次遇到這種問題,只能慢慢嘗試有可能解決的辦法。
請試試調整以下設定:
桌面右鍵->顯示設定->進階顯示設定->重新整理的頻率
選擇最接近60Hz的選項
之後重新啟動電腦回到regedit查看數值是否有更動08-28 20:46
末來
我是筆電螢幕頻率只有固定60hz,看來是無法改了,如此打擾也不好意思,感謝這兩、三天的幫忙。

08-30 02:28

提督—哞咖可利斯特
好吧,抱歉了。08-30 14:27
Louise (C)
你好,想請問一下我已經安裝了python和跟足了你的教學安裝
但在運作時被說了win32gui: 找不到指定的模組。
請問我應該怎做? 謝謝
https://i.imgur.com/U1u8PD6.png

08-30 22:51

提督—哞咖可利斯特
了解了,請打開命令提示字元並輸入where python,確認python檔案路徑(結尾為Python\Python版本號\python.exe的路徑)
並複製此路徑,將install.bat中(python path)的位置修改成複製的路徑儲存
https://cdn.discordapp.com/attachments/399195201714913280/882130059186556998/t.png
https://cdn.discordapp.com/attachments/399195201714913280/882130614709551185/2021-08-31_131114.png
並再執行一次安裝流程。08-31 15:46
烏龜
我也發生跟樓上一樣的問題
這問題應該跟前面INSTALL找不到路徑有關
https://i.imgur.com/NKjdl6L.png

08-30 23:04

提督—哞咖可利斯特
感謝回報,請參考樓上的解決方法。08-31 15:47
烏龜
改了之後上面找到了可是他還是搜不到win32GUI
https://i.imgur.com/DIWoWKr.png

08-31 16:22

提督—哞咖可利斯特
似乎是python的路徑輸錯了,根據此圖推斷你的路徑應該會是C:\Program Files\python3908-31 21:12
Louise (C)
成功開啟了! 非常感謝!!
但是否因為昨天更新了的關係,他說缺少了一些技能的圖片
請問會更新嗎??
https://i.imgur.com/ocLRcVa.png

08-31 16:45

提督—哞咖可利斯特
是的,因為昨天的更新似乎多了一些新的技能圖案,雖然這些錯誤應該不會影響程式執行(此程式只能跑舊育成),但我可能還是會找時間來更新此程式。08-31 21:14
烏龜
他有兩個路徑~但是如果是C:\Program Files\python39 install會跑出錯誤資訊
https://i.imgur.com/OLCprWZ.png

08-31 22:42

提督—哞咖可利斯特
抱歉,講錯了
應該是改成C:\Program Files\python39\Scripts08-31 23:00
烏龜
python大概跟我8字不合:3
https://i.imgur.com/wB53M7I.png

不知道這篇有沒有幫助
https://www.wongwonggoods.com/debug_error/cp950-codec/

09-01 11:13

提督—哞咖可利斯特
install的部分已經完成了,應該是你的dbpath還沒改到。09-01 13:05
烏龜
喔喔!有成功了!之前覆蓋完忘記輸入XD
感謝大大>.<

09-01 23:04

提督—哞咖可利斯特
不客氣!09-02 13:34
阿舍
有加滿好友位,所以有55個,在選擇好友支援卡時查找要花非長久的時間,有時ID出現但還是跳過或卡住。不知道為什麼還會出現error occurred

09-04 13:20

提督—哞咖可利斯特
在選擇好友頁面搜尋5頁以上還搜尋不到的時候會出現error occurred的錯誤,由於判斷好友ID的方式也使用了字體辨識,穩定性不佳,請盡量選擇簡短的好友ID。09-04 14:16
螺旋的風琴
感謝您的分享 終於可以輕鬆養馬了

09-05 17:39

螺旋的風琴
https://i.gyazo.com/c6a060ce166325e20213f44210e90762.png
請問我按啟動之後沒有反應 是甚麼問題呢 謝謝

09-05 18:39

提督—哞咖可利斯特
可能是有甚麼資訊沒有輸入或輸入錯誤09-05 19:59
不要 不行 不可以
a2823kevin大大你好,我按照上面的方法安裝了,卻發現我沒玩賽馬,現在該怎麼辦

09-06 10:02

提督—哞咖可利斯特
建議不要玩09-06 12:01
DarkerT.B.
想請問一下,如果我不想點任何技能,我可以從哪裡把檢查技能的動作取消掉。大概在哪一個py的第幾行

09-07 02:28

提督—哞咖可利斯特

main.py的137行:skill_sense_counter = 0改為skill_sense_counter = 4
act.py的1310行:if (action_info=="skill_got"):改為if (True):
act.py的1370行:skill_sense_counter = 0改為skill_sense_counter = 4
即可。09-07 12:40
不要 不行 不可以
這怎麼寫的,a2823kevin大大可以開班授課嗎

09-12 14:49

提督—哞咖可利斯特
首先要熟悉馬肉罐頭的製造流程
建議先玩遊戲到把每隻破馬都討厭一遍的程度
接下來就可以開始蒐集素材
根據累積下來的經驗和內心的仇恨安排一隻馬被做成罐頭的流程
馬肉工廠就能誕生ㄌ09-12 19:56
呸!噁男
你好,感謝你能提供檔案
我遇上這個情況 請問該怎摸解
https://imgur.com/a/MLjAyWG
固定那幾場比賽死圖 育成到一半偵測不了就會終止
感謝大大

09-13 13:46

提督—哞咖可利斯特
請將assets\image中的race_icon資料夾刪除,替換為https://drive.google.com/drive/folders/1KQld3EJbrUXECVJgPv9BIpSzbWphYPOG?usp=sharing此資料夾。09-13 22:34
姑媽有吸
你好,請問很常育成3 4個月程式就當掉縮成超小一個在左上角,要一直按ESC才會恢復原狀,
還要重新打開RUN案啟動才會繼續程式,之後會一直輪迴循環有辦法解嗎。
這樣根本沒辦法掛機要隨時看著

09-17 16:30

姑媽有吸
忘記貼圖片
https://imgur.com/a/2Sevhjj
感謝大大

09-17 16:47

提督—哞咖可利斯特
請將https://drive.google.com/file/d/1tF-X_M80aMGHx_zukpHmtpsRYPDgBNji/view?usp=sharing解壓縮得到的3個檔案丟入src取代。09-17 19:57
姑媽有吸
請問大大,在選好友的時候遇到設定好的好友都不會選會直接案重整,並且還會亂選好友有解嗎

09-18 01:32

提督—哞咖可利斯特
遇到這種情況我只能建議換一個電腦能判斷正確的好友名,抱歉。09-18 13:00
TaiwanLeo
大大您好我有安裝更新檔,跑的流程是真的變快了,但會發生運轉到一半不繼續運轉的狀況如附圖(另一種是到預定比賽選擇畫面),我只要點了中間的育成按鈕再返回,又會繼續運轉了
https://drive.google.com/file/d/1gDI-ZACV4ggTMsYYq4cJ1ybgZPha3rB4/view?usp=sharing

09-21 17:58

提督—哞咖可利斯特
雖然不能確定哪裡出問題,可以試試看將此檔案https://drive.google.com/file/d/1mCAreQEhinPJLSUu4yswUTBSwsBCoeOV/view?usp=sharing丟入assets\image\matching_template\nurturing\page_nurture取代。09-22 21:12
TaiwanLeo
a2823kevin大大您好 可能我整理資料不夠多,目前我運行的腳本設定都是之前版本能一直運行的腳本,更新後才有出現附圖中狀況(今日截圖運行時是有放入您提供的取代檔案並重新執行更新程式),遇到卡住或是無限閃跳視窗狀況我都是使用ESC然後截圖,截圖後再按啟動讓他繼續運行,另外我想請問程式有中途停止按鍵嗎?
https://drive.google.com/file/d/1L2IKOMpbatd1d76iQlNoWD8NPvAuoyND/view?usp=sharing

09-23 21:18

提督—哞咖可利斯特
經圖中提供的資訊判定是日期判定失敗造成的問題,大概是因為我把程式的截圖延遲給拔掉了,而遊戲程式在放大縮小的瞬間似乎畫面會變模糊,造成此錯誤。
請使用此更新檔(更新方式如文章介紹)https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
至於停止按鍵,因為此程式在運行時使用者幾乎是完全無法用滑鼠操控電腦的,所以設置讓程式暫停的按鈕就是鍵盤的ESC鍵。09-24 13:57
TaiwanLeo
a2823kevin大大您好 謝謝您的修正,經過測試目前還有一個問題,畫面中他一樣是卡住,但會在黃圈處無限點擊,ESC終止指令後直接按啟動又能正常運轉了
https://drive.google.com/file/d/1wnhJaMu6ZLISnz2JHHzcCvdQczWfbWpH/view?usp=sharing

09-25 14:14

提督—哞咖可利斯特
了解,請試試將https://drive.google.com/file/d/1hnd5dyBHumIkBL3cE3xSAQeian8HcMfu/view?usp=sharing此檔案丟入src取代。09-25 15:00
Shatroll
a2823kevin大大您好,昨天使用時發現有跟上面一樣出現目標是需XXXX數量粉絲,靠近截止日期所跳的那個提示會無法自動關掉的狀態,目前有使用最新的更新黨,請問是否還有甚麼地方是需要修改的嗎?

09-25 15:46

提督—哞咖可利斯特
了解,請下載https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view進行更新。
剛才跑一次發現遊戲又把判定點給改了,所以才會卡住。09-25 19:51
東山奈央
你好
在執行run.bat 的時候get skill icon的時候卡住不動
情況如下
https://imgur.com/a/Ouc0UDJ

求教如何解決

09-25 18:07

提督—哞咖可利斯特
抱歉,我不太清楚你指的卡住不動是什麼情況,是指連網頁都沒有跳出來嗎?09-25 19:52
東山奈央
卡住就到運作到圖中的部份就不動了, 網頁有跳出來但中間的數據沒填充

09-25 20:17

東山奈央
有些場地名是中文名, 我在想會否是python 在讀取中文檔案名時的問題?
更新update 時"更新結束" 在commandline 也變了亂碼

09-25 23:59

提督—哞咖可利斯特
如果卡住是指如https://imgur.com/a/Ouc0UDJ這樣的畫面,那是正常的現象,需填入資料後按啟動程式才會繼續執行。
至於中文亂碼的問題,請使用https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
此檔案進行更新,我在每個py檔指定使用utf-8編碼,也許會有用。09-26 13:53
東山奈央
謝謝大大回覆, 嘗試了啟動育成, 但結果程式把馬娘的Resolution 縮小了然後在平移
我的螢幕設定是雙螢幕 3840x2160

09-26 23:39

東山奈央
我把螢幕預設的150% 放大 改回100% 後就沒了以上的問題
但commandline 跳了圖中的Error
https://imgur.com/a/sXoj7sd

09-27 19:52

提督—哞咖可利斯特
通常會跳出此錯誤是程式沒有截圖成功,請問在執行時馬娘程式是否有被拉到螢幕最前方?09-27 23:31
阿上
a2823kevin大大您好,小弟已經按照教學步驟(畫面截圖https://reurl.cc/aNn9EX):
1.安裝Python3.97版
2.修改install檔內路徑(結果看起來應該有完成安裝)
3.修改dbpath檔內路徑
但無論是upload或run看起來都沒辦法執行(確認尚未開啟VPN)
與板友TaiwanLeo不同的是我一下就跳出PAUSE了,請問問題出在哪呢?

09-27 22:50

提督—哞咖可利斯特
通常出現此問題是因為python沒有被加入到環境變數,請參考此文章https://hackmd.io/@yizhewang/B1zdXG4br09-27 23:34
阿上
感謝提督大大。
明明環境變數都設定好了,就是沒反應,但是CMD輸入Python從Microsoft store再安裝一次就可以了,搞不懂= =
目前是找不到module cv2,再爬個文

09-28 00:13

提督—哞咖可利斯特
出現此問題應該需要重新執行此文章的安裝流程09-28 21:31
東山奈央
馬娘程序有拉到取前方

09-28 03:33

提督—哞咖可利斯特
抱歉,我可能需要透過影片了解整個出錯的流程,如果可以的話請錄影,謝謝。09-28 21:33
阿上
畫面截圖https://reurl.cc/ox14m3
已設定環境變數,今天早上拿同事筆電安裝>設定環境變數>重啟>cmd輸入python -V能顯示版本
雖然install能夠使用,但感覺就是電腦不知道我有裝python,難道是AMD不行嗎= =

09-28 23:27

阿上
發現原因了,把應用程式執行別名關閉即可https://reurl.cc/RbrEG6
拉基WIN10= =

09-28 23:44

東山奈央
把出現的問題拍成了短片
https://youtu.be/mJb5_S_vnU4

09-29 20:00

提督—哞咖可利斯特
雖然大概知道是截圖功能出了問題,但我也不確定能不能正確解決,請見諒。請試試將https://drive.google.com/file/d/1Opf3EgsxrZMv3-Nv7qk4d59pJmiU3VtG/view?usp=sharing此檔案丟入src取代後再執行。09-30 00:42
薛丁格der喵
您好
按啟動後無反應
不會把馬娘程式拉到螢幕最前方
cmd如下:
https://imgur.com/ubdW3hW
感謝

09-29 22:45

提督—哞咖可利斯特
看起來是目標能力值的根性沒有填寫或填寫的非數字,請確認是否填寫完整。09-30 00:43
東山奈央
錯誤訊息消失了, 但程式沒有任何反應, 育成並沒有啟動

09-30 04:00

提督—哞咖可利斯特
抱歉試了這麼多方法還沒辦法解決,我在想是不是因為螢幕更新率及解析度的不同導致程式無法正確辨識出場景,請再試試以下方法:
請試試調整以下設定:
桌面右鍵->顯示設定->進階顯示設定->重新整理的頻率
選擇最接近60Hz的選項。09-30 19:59
fujacorn
出道賽會卡在選擇跑法

09-30 09:30

提督—哞咖可利斯特
因為我這邊的測試結果沒有卡住的情況,所以可能要請你描述一下提示令字元是否有出現什麼錯誤訊息。09-30 20:00
東山奈央
感謝你耐心協助
我的螢幕已經是60 Hz的, 我嘗試改變resolution, 有時會得到不同的behavior, 但始終無法成功啟動育成
可否分享一下成功的配置我嘗試調節一下

09-30 20:12

提督—哞咖可利斯特
https://cdn.discordapp.com/attachments/399195201714913280/893169701142814770/2021-10-01_001703.png
這是目前我所使用的解析度。10-01 00:18
東山奈央
看來靠模糊的bug report 難以解決問題
我嘗試把screen_recognizer 中 scene_crop_by_seg 截到的 img_segs 儲存出來並以"code"命名
https://drive.google.com/drive/folders/1_I9N0Edw5x9HDWCkzjCt7qOnFNRxIsl7?usp=sharing
看看這樣能否找到問題所在

10-01 04:24

東山奈央
補充一點, 是在main index page 截的圖, 相信25.jpg 就是目標圖? 好像是有點offset?

10-01 04:33

提督—哞咖可利斯特
感謝你提供的這些資訊,以這些切割的位置看來較正確的位置差了6pixel左右,根據你之前提供的影片來看,馬娘程式的title bar與遊戲畫面的比例似乎不太對,以此判斷是因title bar太厚造成了那6px的offset(截圖與我使用的截圖模板title bar厚度不同)。
請試試參考我查到的資料:https://superuser.com/questions/952395/how-to-change-window-title-bar-size-in-windows-10
使用regedit更改HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics
的CaptionHeight,
附上我的WindowMetrics設定:
https://cdn.discordapp.com/attachments/399195201714913280/893325559147409449/unknown.png10-01 10:36
東山奈央
我的captionHeight 也是-330, 乾脆把整頁metric 的數值改到和你一模一野, 還是有相同的offset

10-01 11:39

提督—哞咖可利斯特
為了應對此問題,我決定新增對馬娘程式title bar的高度檢測,以此修正截圖的偏移。請使用此更新檔:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing10-01 19:02
_(:3
您好不好意思我在執行安裝程序的時候跳這個錯誤馬想詢問該如何解決
python: can't open file 'G:\uma_factory\pywin32_postinstall.py': [Errno 2] No such file or directory

10-01 12:59

提督—哞咖可利斯特
對於此問題,請參考我在上方Louise (C)留言的回覆,謝謝。10-01 19:04
東山奈央
非常感謝更新, 程序成功啟動了, 但似乎無法辨識種馬, 試了星雲天空和超越地平線版的東海帝王都沒能辨識

10-01 19:44

提督—哞咖可利斯特
由於我自己測試的結果沒有此錯誤,判斷可能是種馬數值被辨識錯誤了,而對於這種錯誤我也沒有100%解決的方法,只能請你試試將src中act.py的第219行:
if (error_count<2):
改成
if (error_count<3):
或更大的數字,來降低電腦判斷的嚴謹程度,但改的太大也有可能會挑錯種馬,請見諒。10-01 23:58
rrrppp
作者您好!~非常感謝您寫了這麼便利的程式,
先在這邊跟你至上我最高的謝意!
不過有個問題想請教一下:
我從前天開始使用都相當順利,但今天開始發生了一個問題,
在養育完一隻馬娘時、跳出活動結算畫面後,系統就卡住沒有反應了,並不會繼續開始下一隻的養成。
有時是停在該頁面,有時是馬娘主程式縮小到最左上角。
前天即作天使用連續養馬時並沒有發生這個狀況,今天才開始。
環境上,有更新9/30的更新包,狀況如下圖,
想請教該如何解決這個問題,謝謝!~ 
https://imgur.com/7d3JcCz 
https://imgur.com/9gvjOf3 
https://imgur.com/if8aZIr

10-01 20:56

提督—哞咖可利斯特
了解,我剛才測試也出現了類似的現象
請用https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
此檔案更新,感謝回報。10-02 00:00
rrrppp
感謝作者大的回覆!真的是麻煩你了Orz
我後來有更新了10/01的檔案包,
但在養成最後一樣是卡在[次へ]的部分
畫面如下,請參考~

https://imgur.com/a/X3p5u6V

如果這是無法解決的問題也沒關係!這程式夠好用了(合掌

10-02 02:08

提督—哞咖可利斯特
了解,疑似是程式判斷速度過快造成了此問題,由於不同電腦的運算速度使得我沒預測到此錯誤,請見諒。
請試試此更新:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing10-02 13:08
隨風
先謝謝大大寫出這麼好的程式
小弟目前遇到跟樓上TaiwanLeo一樣的狀況
要找下載留言的檔案取代的後 發現檔案刪除了
https://drive.google.com/file/d/1NQVHPBwbpRkxfSXU8lL25I6sR2iVATB9/view?usp=drivesdk
有更新10/1的檔案包 再麻煩你了 謝謝

10-02 06:57

提督—哞咖可利斯特
了解,請使用此更新:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
對於這種錯誤我只能推測可能的原因來試著修正,如果還有發生同樣的錯誤,麻煩你幫我留意一下在卡住之前發生了什麼事件,謝謝。10-02 13:14
mon1300
大大你好,我在啟動前把馬娘畫面拉到最大,但啟動後它又把視窗縮小,然後選馬/選訓練的時候又拉得超級大(比我螢幕還要大),請問這是正常的嗎?
另外我在啟動後就卡在選擇URA跟青春杯的畫面了,要手動按進去
種馬也要手動選它才會繼續跑,請問是什麼原因呢?謝謝

10-02 15:41

提督—哞咖可利斯特
在選擇好友、種馬之類的時候,因為要讓電腦能清楚判定文字或數值,會將視窗放得很大,這是正常的。
至於卡住的部分我可能要看到提示命令字元的截圖或是卡住過程的影片,才有機會判定原因,請見諒。10-02 22:00
東山奈央
再次感謝這麼好的程式
上次報告的問題找到了解決方法, 其實也不是bug, 再choose parent 的時候detect 的是種馬下方的方形, 但如果開了因子表示, 那個方形會被擋住就detect不到了
我關了因子顯示就能正常運作了

最後終於成功育成了一次, 但有一個問題, 在育成最後選技能的畫面, 因為有點數餘下彈出了一個警告, 程式選cancel 後就卡住了, 這是否預期中的情況?

10-03 00:21

提督—哞咖可利斯特
照理來說應該是會選擇"完了する"這個選項的,只是場景似乎跟粉絲數警告的判定點重疊了,也不知道為什麼我之前都沒遇到這樣的狀況,
請使用https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
更新,已修正此問題。10-03 14:37
尿尿小童
大大你好 我按了啟動以後 一開始到選角色那邊的流程都很正常 但他放大以後會跑到左上角選了最左上的腳色之後就會把視窗拉到左上 如圖
https://imgur.com/GJVCtMO
請問是哪裡出了問題 感恩~




10-03 02:10

提督—哞咖可利斯特
依照圖中的內容判斷,程式找不到Tesseract-OCR的資源檔,你似乎把此檔案夾刪除囉,請下載原本的主程式再將其中的Tesseract-OCR複製回uma_factory即可。10-03 14:39
豆芽菜阿努比斯
您好,感謝您撰寫此程式
這幾天卡關,緩緩破除了不少問題
安裝流程和環境變數都有跟上
例如馬娘安裝位置USER夾名稱中文的話會CP950撈不到
繞了一大圈回來把USER夾名稱改掉解決
更新一直失敗,最後發現根本不需要用管理者權限直接開就好了

其他自覺太蠢的應該就不提了
程式和網頁目前能開啟了
但至今仍卡在這裡無法進入正常運作的階段
https://imgur.com/q0aMaCz
更新檔有順利更新到10/2的版本
執行啟動後馬娘視窗僅會下拉到工作列再放回來縮小視窗
接著就完全停擺了
自己摸索多天未果,還請您協助解惑

10-03 04:02

提督—哞咖可利斯特
雖然不能十分確定,但這通常是程式沒有以管理者權限執行會發生的錯誤,此程式在一開始的安裝與後續的執行都是需要管理者權限的,只有更新不需。10-03 14:42
mon1300
感謝大大回覆,以下附上cmd的截圖
https://imgur.com/a/pWEydmp
基本上它在主畫面按了右下育成,進去選擇URA跟青春杯時就不動了

10-03 10:41

提督—哞咖可利斯特
推測又是場景判定點的問題,為此我刪除了幾個多餘的判定
請使用https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
此更新。10-03 14:44
東山奈央
感謝回覆

有一個想法, 這個程式主要作用是刷粉絲數和練種馬, 那數值基本上是為了滿足刷因子的目標(即600或1100)
我留意到程序去到後期為了滿足目標數值會不停地點距離目標數較遠的屬性, 最後往往導致兩項數值都差一點才達標, 例如 1000 速, 1000 耐
以練種馬為目的的話, 顯然是1100 速 900 耐, 或 900 速 1100 耐是較好的 (1100 以上有接近2倍的3星因子機率)

在判定的時候如果加入這個考量會大大增加3星因子的效率

10-03 15:01

mon1300
嗯...還是一樣...
我把刷新率跟解析度都調過了
但每次都卡在選擇URA的畫面
看來我是當不了廠長了...

10-03 16:36

提督—哞咖可利斯特
我想了解一下,請問是只有在主畫面的時候會進行動作,而其他畫面(包含育成)都沒有動作嗎?只有幾個部分能動的錯誤實在有點罕見。
如果你還願意繼續嘗試的話,請用https://drive.google.com/file/d/1E4dxLbQhmBt7KpqORqSs3oyHY91dQsuT/view?usp=sharing
此檔案丟入src取代,並在卡住的時候暫停程式並截圖提示命令字元上傳,謝謝。10-04 09:53
跨三小
更新後到了最後步驟跳出這個:
C:\WINDOWS\system32>D:\uma_factory
'D:\uma_factory' 不是內部或外部命令、可執行的程式或批次檔。

C:\WINDOWS\system32>python -B ./src/main.py
python: can't open file 'C:\WINDOWS\system32\src\main.py': [Errno 2] No such file or directory

C:\WINDOWS\system32>PAUSE
請按任意鍵繼續 . . .

請問有救嗎Q_Q!

10-03 19:50

東山奈央
To 跨三小:
更新檔(update)不用在bat 中輸入檔案位置, 亦不用以管理員權限打開

10-03 19:54

跨三小
OH不對 是最後執行RUN的時候跑出那句的,抱歉用詞錯誤lol

10-03 19:59

東山奈央
你是不是把cd /d 刪了?
第一行應該是:
cd /d D:\uma_factory

10-03 20:15

跨三小
感謝,的確是我傻了不小心D掉了

現在卡在網頁開啟出現:這個網頁無法正常運作localhost 未傳送任何資料。
:_: 請問這種情況該如何解決

10-03 20:22

東山奈央
今天在另一台電腦運作了一整天挺順利的
但似乎無法自動吃水/石回TP
卡在詢問要否回復那頁, 應該是 enter_nuturing_page4_TP_insufficient 那裏
再次把img_segs 的圖拉了出來看看, 發覺又off set了
https://imgur.com/a/vkq2jJB
其他的方沒問題, 就這個位置off set了, 挺奇怪的, 想問問你們能自動回TP 嗎?

10-03 21:16

提督—哞咖可利斯特
在這裡一併回答,關於育成訓練的選擇機制,由於每個人使用的支援卡強度不同,有人可能光是把三屬性點到600就在育成末期了,這時候如果僅提升速耐其中1項數值,可能會連URA都跑不過,所以才會採取這種盡量補不足的選擇模式。如果能輕鬆超過設定的目標數值,我會建議觀察育成的結果來調整目標數值,例如這次的育成結果為1000速1000耐,我希望能盡量使速SS以上,會試試目標數值 速:1100 耐:850這種比例,再根據下一次的結果作微調。
無法自動吃水/石回TP的部分為遊戲判定點被更新了,由於我已經很久沒補體育成所以沒注意到此錯誤,請使用https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
此更新,謝謝。10-04 10:10
跨三小
https://ibb.co/jJbzmhq

這個請問有解決辦法嗎Q_Q

10-03 21:32

提督—哞咖可利斯特
似乎是因為assets的dbpath.txt沒有填寫的緣故,請參考文章[套件安裝]的部分,如果填入了還是有網頁開啟錯誤,請試試先關掉VPN再開啟程式。10-04 10:13
東山奈央
不好意思, 再報告一個問題
當數值(例如耐力)達到?900 的時候, 系統會無法順利讀取能力
把相關變數勾出來看了看, 發覺相關屬性被誤判為7萬多 (其他情況能正常運作)
亦因為如此, 當能力達到900多的時候系統就永遠不會再點該屬性 (我練了30多隻馬沒有過1100的馬)

但相關的截取圖片看來是沒有問題, 如下所示
https://imgur.com/a/LSlNIOB

小弟對 pytesseract 的機制實在是一無所知, 亦不知道umanum 的training data, 只能靠大大看看那裏出了問題

10-05 00:00

提督—哞咖可利斯特
對於有關文字或數字辨識的問題,我只能說這真的是一個很玄的東西,我自己也不太懂其中的原理,所以如果要修正此問題,我只能再找時間做一個不採用tessract直接模板匹配的方式,只是我最近比較忙,可能要等很久才會修正,請見諒。10-05 23:21
東山奈央
沒關係, 我也自覺花了你太多時間
我暫時hard code 了當數值>1200 就重設為900, 目前程式運作良好, 能順利練出>1100的數值了
等你有時間再更新吧
再次感激你寫出這個便利的程序, 謝謝

10-05 23:40

提督—哞咖可利斯特
不客氣!10-07 01:27
_(:3
您好 不好意思有部分賽事的圖片無法顯示
導致運作停止 請問是否有處理方法呢

10-06 00:09

提督—哞咖可利斯特
感覺可能是讀不到日文檔名的問題,你也可以貼上提示命令字元的截圖,我之後可能需要將含日文的圖片檔都重新命名,只是要等週末才有空,請見諒。10-07 01:33
_(:3
大概是像這這樣
[img]https://upload.cc/i1/2021/10/07/0DMQoA.jpg[/img]
不過我這邊是類似菊花賞 京城杯 這種顯示不出來QQ

10-07 16:33

提督—哞咖可利斯特
久等了,請下載此檔案
https://drive.google.com/file/d/1Xeh24TRf2uFV3tKDBOdrTq-4C3B47wLO/view?usp=sharing
將其中的race_info.json丟入assets取代,race_icon丟入assets\image取代。10-09 17:47
_(:3
顯示正常了
感謝您

10-10 06:52

夏翼
想請問一下,我跑程式下去之後localhost就連不上了,不管哪個瀏覽器都一樣,估狗找localhost的問題好像也都不太對,想請問這狀況該怎麼解決
https://imgur.com/a/XP7Xe65

10-11 16:00

提督—哞咖可利斯特
看起來是assets的dbpath.txt沒有填寫,請參考文章[套件安裝]的部分。10-12 23:02
深紅之瞳
可惜不能中途開始, 我手動選了種馬後不能再自動開始育成

10-12 00:04

提督—哞咖可利斯特
如果沒意外的話幾乎在與育成有關的頁面都能中途開始,如果在提示命令自原有提示什麼錯誤的話可以附上截圖,謝謝。10-12 23:06
毛毛獸
我安裝python 3.95 3.96
他下載完東西 最後跑出的都是這幾行
install run update沒反應
都一樣 環境因素也改了 應用程式那個也看別人的改了 可是CMD也是沒顯示版本
這個有解嗎
https://imgur.com/a/EVqnZv2

10-13 16:24

毛毛獸
我自己找到原因了 安裝時下面有個選項add python還是啥的要勾

10-13 19:11

烏龜
新卡到這個畫面都會停止育成不斷重複放大縮小
https://i.imgur.com/PzcMkHK.png

10-16 12:24

提督—哞咖可利斯特
已修正,請用https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
此檔案進行更新。10-17 21:28
夏翼
您好,我後來assets的dbpath.txt改了後狀況還是沒有改變,好奇點了資料夾裡的index.html可以到操作網頁但不能操作,點run.bat還是一樣卡在locoalhost,這次附上全截圖請求解答 https://imgur.com/a/0WwtSor

10-17 16:49

提督—哞咖可利斯特
可能是中文路徑導致讀取檔案出了問題,請試用此修正
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
進行更新,如果還有錯誤可能就是路徑輸錯了。10-17 21:30
きりりん
大大你好,非常感謝你製作出這個程式,想請教一下關於安裝的問題

https://drive.google.com/folderview?id=1ebdQWBf5y0Tm2AXDANK8klPaIPjSfKJc
我先改了install檔案位置(圖1)
後來根據cmd where python顯示的結果,我把install檔案內python的檔案位置也更改(圖2)
但下載更新檔案,或啟動install程序都不成功,請問有解決方法嗎?麻煩你了

10-22 04:49

きりりん
我曾成功安裝並開啟網頁,但因啟動後沒有運作,故把uma factory和python刪掉再重新下載

後來我分別下載python 3.9.5和window store上的python 3.5均卡在安裝步驟和無法下載更新檔案

-我現在用的是官網下載的python 3.9.5
-我海外沒有被鎖區,所以不是vpn問題
-我已把dbpath內容更改為dmm master的位置
-我把以下的都新增至環境變數了
C:\Users\***\AppData\Local\Programs\Python\Python39\python.exe
C:\Program Files\Python39\Scripts\
C:\Program Files\Python39\
C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.2032.0_x64__qbz5n2kfra8p0
C:\Users\***\AppData\Local\Programs\Python\Python39\python.exe
C:\Program Files\Python39\Scripts
-我已把執行別名關掉

麻煩大大了QwQ

10-22 04:52

提督—哞咖可利斯特
根據上面無法執行python圖片提供的資訊判斷此問題應該與環境變數或執行別名有關,不過你說都已經處理過了還是出現錯誤,我會懷疑是其他的原因,如果可以請再附上新的截圖。如果錯誤訊息與之前相同,我會建議將所有與python相關的環境變數都清除以及所有python都解除安裝,然後再次安裝python。10-23 13:29
きりりん
果真把環境變數全部刪掉後再下載,能成功啟動了,感謝您(ˊᵕˋ)

10-23 21:45

提督—哞咖可利斯特
不客氣10-24 13:28
きりりん
你好,我發現程式預設跑輸會使用鬧鐘,請問有辦法可以選擇不用鬧鐘嗎?謝謝

10-27 01:39

提督—哞咖可利斯特
目前並沒有製作此功能,如果想一直都不使用鬧鐘的話,請編輯assets資料夾中的act.py,將第1299行改成pyautogui.click(window_pos[0]+105, window_pos[1]+500),1300行刪除即可。10-30 22:39
ღ幼巡染⤧直至未來✡
你好 我開啟了run程式後 發現網頁是這樣無法繼續
https://imgur.com/a/RJrTHLl

10-28 13:49

提督—哞咖可利斯特
感覺是dbpath還沒改的樣子,如果可以請附上提示命令字元的截圖,謝謝。10-30 22:41
ღ幼巡染⤧直至未來✡
https://imgur.com/a/qJo0PxL 是這樣 再麻煩妳了

10-31 13:39

提督—哞咖可利斯特
應該是assets的dbpath.txt沒有填寫,請參考文章[套件安裝]的部分。10-31 23:28
ღ幼巡染⤧直至未來✡
依舊是一樣的網頁沒有回應

11-01 00:39

提督—哞咖可利斯特
請參考樓上留言11-01 12:39
文星伊OvO
您好 我點了啟動無反應
Traceback (most recent call last):
File "C:\Users\GameToGo\Desktop\uma\src\main.py", line 114, in <module>
target_info["pow"] = int(target_info["pow"])
ValueError: invalid literal for int() with base 10: ''
127.0.0.1 - - [05/Nov/2021 23:22:43] "POST /index HTTP/1.1" 200 -
出現這個

11-05 23:23

妹榮丸丸汪北丹詩
點啟動無反應的可以仔細檢查一下自己的dbpath是不是長這樣
Users\(使用者名稱)\AppData\LocalLow\Cygames\umamusume\master\master.mdb
注意最後是master\master.mdb
祝好人樓主一生平安 尻槍永遠有衛生紙

11-06 12:29

文星伊OvO
我確認過dbpath了 但還是不能啟動
\AppData\LocalLow\Cygames\umamusume\master\master.mdb

11-06 18:31

提督—哞咖可利斯特
會出現ValueError通常是必要資料沒有填寫完成,請確認目標數值是否有填寫。11-08 21:09
天若星懸
https://imgur.com/a/URQKfnd
請問版主這是甚麼問題,PYTHON版本是3.10
另外我在我的馬娘資料夾裡面沒有看到MASTER.MDB是不是我找錯資料夾了

11-07 04:09

提督—哞咖可利斯特
請將requirements.txt換成此檔案https://drive.google.com/file/d/1zbSsPfgioJvv4tXCydf12Kt2ezvT7Nqz/view?usp=sharing
然後你的python路徑打錯了,推測應該是C:\Program Files\Python310\Scripts11-08 21:14
天若星懸
https://imgur.com/a/QRNE7kW
我有把REQUIRE的檔案重抓了
不過變成這樣是有過嗎?

11-08 22:22

提督—哞咖可利斯特
請試試在提示命令自員輸入一下指令後再嘗試:
python -m pip install --upgrade pip11-08 22:41
天若星懸
https://imgur.com/NRKd6os
上面的試完之後

11-08 23:30

提督—哞咖可利斯特
抱歉,我現在才發現python3.10似乎沒有支援我指定的版本,請試試看換成3.8左右的版本11-09 13:04
天若星懸
感謝版主 目前有成功開起來了並且有跑了
不過更新檔部分好像是更新不了的樣子 再麻煩版主幫看看
https://imgur.com/a/ucL8erb

11-09 17:50

天若星懸
請問好友支援欄是要填好友名子還是卡片名 我都選不到卡片

11-09 23:04

提督—哞咖可利斯特
更新的run.bat不需要以管理員身分執行,好友支援欄要填的是好友名,應為文字辨識的準確率不高所以可能要多試幾種。11-10 18:55
不要 不行 不可以
a2823kevin大大,我聽說用這工廠可以看到馬奶圖,請問是真的嗎

11-10 13:36

提督—哞咖可利斯特
想看ㄇ
https://i.ytimg.com/vi/V5ODn2h5FbY/maxresdefault.jpg11-10 18:56
不要 不行 不可以
不愧是a2823kevin大大

11-10 19:47

瓦爾法雷
我路徑改過了但pywin32_postinstall.py安裝不了的樣子
https://imgur.com/E021bbm

11-17 21:29

rrrppp
大大您好!~請問一下有針對這次馬娘活動的更新嗎?
連續育成的時候會卡在這個畫面
如下,請查閱
https://imgur.com/iGrPMkx
麻煩你了!Orz

11-19 00:00

提督—哞咖可利斯特
目前簡單做了可選擇困難模式的按鈕,只是沒有做等級的選擇,所以在使用前要先自己切好難度,請用此更新https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing11-20 00:23
瓦爾法雷
今天再次嘗試安裝,發現下載來的套件被放在python本體不同的資料夾路徑,把檔案複製過去就能成功安裝了,再來是執行的時候一直失敗,我dbpath原本是用%USERPROFILE%開頭無法執行,改成C:\Users\(使用者名稱)就能執行了,踩了不少雷真痛苦

11-20 14:38

鎮守府島風ころねすき
你好照坂大教學是能啟動罐頭但按啟動 遊戲沒有跳至最前也沒有動作 但CMD有跳截圖的時間

11-21 20:09

提督—哞咖可利斯特
如果可以的話請附上cmd截圖,感謝。11-22 21:20
SagisawaP
您好 打擾了
在11/29遊戲更新後,無法執行程式
看描述似乎是技能圖片讀取出了問題
https://imgur.com/iPepzhk
https://imgur.com/wu2Xafx
https://imgur.com/pAMTaXV
第一張為CMD檔跳出的錯誤分別為15 30 20 7 10這5個技能圖片讀取錯誤
第二張及第三張為介面上讀取不出技能圖片的截圖
麻煩您了 感謝

11-29 15:59

提督—哞咖可利斯特
已修正,請使用此更新:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing11-29 18:37
瓦爾法雷
11/29更新檔更新失敗
https://imgur.com/Uh4PpCO

11-29 23:14

提督—哞咖可利斯特
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing11-30 17:37
天若星懸
https://imgur.com/a/jj4kK7j
目前有更新成功技能圖片也有跳出來 設定值設定完之後按下啟動無反應
再麻煩版大看看問題了

11-30 00:32

提督—哞咖可利斯特
看起來應該是資料沒填完就按啟動了。11-30 17:38
yizhan
執行更新檔後會跳以下訊息,好像是沒辦法開啟的樣子,不太知道原因,拜託大大看看了:
fin = open("../assets/dbpath.txt", "r", encoding="utf-8")
FileNotFoundError: [Errno 2] No such file or directory: '../assets/dbpath.txt'

12-01 11:27

妹榮丸丸汪北丹詩
樓主大大您好 功能一切正常 但不管是金技還是藍技綠技等打勾後皆沒有出現任何圖示
之前還正常 但不知道為何突然就沒有技能能選了

12-01 19:10

提督—哞咖可利斯特
請用此更新檔更新:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing12-02 19:58
天若星懸
今天開始轉用筆電試跑很常卡在這種畫面
https://imgur.com/a/zna5rrc
https://imgur.com/qdRpETR
不知道是不是螢幕解析度的問題 目前是1920'1080

12-01 23:33

提督—哞咖可利斯特
如果只會卡在這裡應該不是解析度的問題,大概是某個模板重疊到了,可以試試用
https://drive.google.com/file/d/1_HIg_1cZn0lu1L593NvFW-MuKlRLqEgO/view?usp=sharing
此檔案取代src裡的act.py12-02 19:57
yizhan
更新問題已經解決,但目前在訓練時會一直跑到畫面最左上去,然後放大,肉後又回到左上,無限循環,解析度有條成1920x1080,2560,1440,都會有這個問題,想請問一下大大怎解呢?

12-02 13:19

yizhan
忘記附圖
https://imgur.com/iZxeA38

12-02 13:26

提督—哞咖可利斯特
我不能確定是不是因為解析度的問題,因為我使用1920x1080是能正常運作的,你可以試試用1360*768左右的解析度運行看看,如果還有相同問題的話請用文字編輯軟體打開src中的act.py將506行的0.3改為0.4或0.5試試。12-02 20:02
白蘭地紅茶
目前卡在這邊 https://imgur.com/a/DpoUYyt
再麻煩幫忙看看 謝謝~

12-07 23:57

提督—哞咖可利斯特
應該是沒有以管理員權限執行程式12-08 15:40
達比
不好意思我是新手想請教一下 我下載好了看文字敘述操作了只是有個疑問設定頁面如何開啟呢??http://localhost:500/index 是這個麻?我關了防火牆和防毒用火狐或者Chrome ERR_CONNECTION_REFUSED localhost 拒絕連線。 執行RUM C:\Windows\system32>cd /d E:\uma_factory

E:\uma_factory>python -B ./src/main.py

E:\uma_factory>PAUSE
的狀態是這樣 是我有哪個地方沒有做到麻?

12-23 01:56

提督—哞咖可利斯特
如果cmd顯示的只有這幾行,那就是連程式都沒開起來,推測是python環境變數沒設定好的問題,請確認。12-24 00:52
達比
python環境變數已經設定了 https://imgur.com/J55bYfk 但是出現這個DLL問題https://imgur.com/XtQbj9k

12-24 23:18

提督—哞咖可利斯特
從錯誤訊息看來你的電腦似乎有2份python(microsoft預設的和新安裝的),只是套件安裝似乎裝到預設那裡去了,我的建議是去設定把python的執行別名關掉
https://imgur.com/Q8TbaeM
然後把環境變數的這兩行刪除
https://imgur.com/OiN7W91
接下來重新跑一次安裝的流程。12-25 15:50
達比
抱歉想請教一下 介面跑出來了遊戲開著但是案啟動都沒有反應更新檔操作我是直接用覆蓋的 狀態如附圖 https://imgur.com/a/sIg4fdF

12-26 01:51

提督—哞咖可利斯特
錯誤訊息顯示的應該是父種馬那邊的資料沒填到12-31 21:23
沙耶
選的支援卡在一點起來最上面,放大時會直接略過,然後再也選不到...

12-27 15:09

沙耶
補充,剛剛手動拉到附近測試他能不能自己找到,結果也是略過了!? 好友名:ムクロ 應該算短了吧

12-27 16:05

提督—哞咖可利斯特
如果你指的是畫面放大時看到好友電腦沒去點,那是正常的,選擇好友那邊的機制是先蒐集整頁的名字再判斷相似度,最後把畫面縮小再選擇,如果你指的是畫面縮小後他還是沒點那就真的是沒被判定到了。12-31 21:27
民民大師
請問最近用都常卡在這個畫面連點中間https://imgur.com/a/X2IZiMo
請問是哪裡沒設定好呢 特別是選父母的時候 放大 然後就卡住了

12-29 09:35

提督—哞咖可利斯特
抱歉,我沒辦法從這張圖知道問題出在哪,我最近也沒有遇過類似的問題12-31 21:28
民民大師
謝謝版主 感恩
原來是把相性顯示出來了 所以父母會找不到一直往下拉

01-02 01:23

東山奈央
最近發現有些比賽會選錯場地
例如11月前半的京王杯ジュニアステークス, 電腦總會莫明奇妙地選了デイリー杯ジュニアステークス
有好幾個其他賽事都有類似問題
我看了一下相關設定的json, 是設定了京王杯ジュニアステークス無誤, race圖片京王杯ジュニアステークス 的圖片也沒錯
我在想是否程序無法處理日文字元導致判斷錯誤
請問其他人有類似情況嗎?

01-03 01:03

提督—哞咖可利斯特
我覺得應該單純是因為G1以下的賽事圖片有些長的太像了,導致程式辨識錯誤(我設定程式的辨識相似度超過40%就會選,不然很容易沒選到),如果要讓檢察更嚴格的話可以把act.py中1224行single_match_gray中的0.6調小,只是有可能會衍生出其他問題,至於該怎麼解決又要想想了。01-07 00:30
伊空雅優
您好,目前遇到跟某樓遇到一樣情況會卡在シナリオ選択畫面
我把LOG加上去自己看了一下
似乎是main.py的#nurturing while沒收到action
其他畫面都可以正常的接收action,只要我選到父母那頁還可以正常的跑完一圈育成並回到主畫面
主畫面也能進到シナリオ選択
但只要進到シナリオ選択畫面就會卡住接收不到action
下面圖片是我有接收到主頁面的action , index_page_main並有做點擊育成並進到シナリオ選択畫面卡住的log (雖然單純就是沒有收到action)
https://cdn.discordapp.com/attachments/263720245724708865/928396955565035521/unknown.png

雖然我的python是用3.10,且openCV,pywin32,pillow版本都跟你原本requirement不一樣(因為3.10不改跑install.bat就會不給Download)
不過既然其他畫面可以應該跟環境比較沒關係,版主有建議改往哪個方向debug 嗎

01-06 12:37

伊空雅優
看來好像是進入act_index_page_main的wait_until_scene裡面
如果scene_name in scene_lst不為true會卡死在while內,我加了else break
雖然能跳出來了,但是根本問題還是沒解決
screenshot_from_window_name出來的img沒辦法判斷為enter_nurturing_page1
本來想說是截錯張把img輸出才發現真的截到主畫面,加了sleep(1)秒後img已是シナリオ選択畫面
但是還是沒辦法讓 scene_name in scene_list 為true
看不太懂scene_crop_by_seg跟scene_recogzie是怎麼運作的,不過應該是沒有錯不然其他畫面不可能可以
難道說真的是openCV版本的差異嗎...

01-06 14:49

伊空雅優
解決了!
原來是.assets\image\matching_template\enter_nurturing\page1\s1.png的檔案他配對不到
我直接把single_match_gray的每一張match的圖案我都提取出來
把他提取出來的"シナリオ選択"圖案替代原本的版主給的s1.png
就可以順利運行了XD

雖然我肉眼看不出來圖片有什麼差,而且其他人似乎也沒有類似問題就是
把我提取出來的s1.png放這邊有需要自取:https://cdn.discordapp.com/attachments/263720245724708865/928616470022340628/unknown.png
又上了一課Python

01-06 19:51

提督—哞咖可利斯特
有時候openCV判定圖片相似度的機制真的很迷...也不知道為什麼有些圖片在一台電腦偵測的到另一台又不行,通常遇到這種情況我會去assets找那個場景的symbol_info.json,然後把0.01之類的值調高(放寬相似度檢定標準),
抱歉讓你自己找了這麼久解決的方法。01-07 00:36
伊空雅優
你能回復我就要謝天謝地了XD
這種東西弄出來,只丟原始碼出來就很感謝了
還各種幫忙客服、debug、還更新
明明就是要退坑的產物ww

話說之前就聽說過OpenCV很迷,即使環境改了一點(即使真的是一點點)也有可能要調數值
不過竟然只要改Json就可以,突然覺得我把全部二值化圖片輸出好笨XD

01-07 12:15

rrrppp
作者大大您好!想請問一下會有針對這次活動的更新嗎?
再連續養成的過程中出現新圖示導致程式無法順利接續。
https://imgur.com/VIkLiHn
另外有個題外話:
請問大大有接受斗內之類的嗎w
太感謝這大幅改善生活的程式了...

01-12 00:34

提督—哞咖可利斯特
已修正,請用此更新:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
斗內的話,我是不打算收的,當初設計此程式的初衷便是提供那些和我一樣厭倦遊戲模式,可是又捨不得退坑的玩家一個節省時間的工具,如果這工具確實有幫助到你,這份成就感對我的鼓勵便足夠了。
我也很感謝你們願意提供這些程式bug的資訊,這上百條留言也幫助我這個菜鳥完整了程式,我也從這過程中學到了不少。01-12 20:05
東山奈央
感者更新, 想問問這更新有沒有解決育成完結後額外多了一個頁面的問題?(就是查詢要否用新因子育成那條問題)

01-13 04:53

民民大師
感謝更新,我這邊是選完角色後,選父母的頁面程式就直接按次へ,然後沒挑父母就卡住了,還有跟上面一樣育成後也會卡住。

01-13 08:07

東山奈央
最近發覺有幾個技能老是點錯
今天嘗試debug了一下, 發覺問題應該在string_correction 裏, 例如會把中矩離直線誤認為短距離直線, 相信是similarity 被判斷為非常相近的結果
想了想好像也沒有簡單的解決方法, 可能要從Pytesseract 的config 上或者OCR 前的圖片準備方面著手? 請求各位的高見

01-14 13:42

達比
大大安安 想教一下不知道是否可以可以製作可以調整無法辨認一些選擇可以直接選地N個選項麻? 因為遇到選擇好友支援卡無法辨識好友名稱一直卡在選擇好友只是建議 如果能實現那就真的太好了。

01-15 23:11

Maika桜
您好 請問我卡在玉成畫面會一直放大縮小 是否能做什麼調整改善呢?
錯誤訊息是:Process Process-90:
Traceback (most recent call last):
File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\multiprocessing\process.py", line 315, in _bootstrap
self.run()
File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\multiprocessing\process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "D:\uma_factory\src\act.py", line 507, in act_nurturing_page_nurture
month_img = img[locs[0][0]:locs[0][0]+46, year_right+1:locs[0][1]]
IndexError: list index out of range

02-06 01:53

提督—哞咖可利斯特
已修正,請使用https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
此檔案更新02-08 21:36
rrrppp

作者大大您好!感謝你之前的回覆...改善生活大有感
這邊想跟你許個願望
因為我的鬧鐘常常處於見底狀態...
遇到需要吃石買鬧鐘的情況就會卡住
不知道能否增加個吃石買鬧鐘的選項
感謝!

02-06 12:42

提督—哞咖可利斯特
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
加了吃石復活的機制,只是我沒有實際遇過沒鬧鐘的狀態所以不確定是否能正常運作,請見諒。02-08 21:38

https://imgur.com/a/UYOmcIM
卡在http://localhost:500/index 無法連線,麻煩幫看一下

02-16 20:11

提督—哞咖可利斯特
看起來是assets裡的dbpath沒有填寫或填錯02-19 14:32
Nix
請問大大我安裝更新檔時 沒有出現「更新結束」 如圖:https://imgur.com/Wtk33t7 目前網頁按啟動後 會自動按育成 但會卡在按URA的次ヘ 使用的Python版本為3.9.10

02-18 18:21

提督—哞咖可利斯特
這次的遊戲更新似乎有改動按鈕的位置,所以程式判定不到。
請使用https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing
進行更新02-19 14:32
きりりん
大大你好,我平常養タマモクロス都非常順暢,最近改養醒目飛鷹,發覺每到比賽都會卡在排名,請問有辦法解決嗎? 謝謝
我在卡頓後暫停程式後拍的圖,不知道有沒有用:
https://drive.google.com/file/d/11Wb9YdwuWVW4-aNZ4XHzi7DBWLeamO5z/view?usp=drivesdk

02-19 04:16

提督—哞咖可利斯特
請參考樓上留言02-19 14:32

謝謝大佬,填了路徑,但忘了填寫master.mdb

02-19 19:34

fujacorn
https://imgur.com/Iz6xuN2
請問一下技能圖片怎麼跑不出來?


02-20 00:48

提督—哞咖可利斯特
請試試看更新:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing02-21 19:00
Seagull
大大,レース 的按鈕似乎有偏離,在合宿的時候無法正常選擇,運行的時候會點擊按鈕右邊
https://imgur.com/a/czi2hoI

02-20 03:48

提督—哞咖可利斯特
已修正,請使用更新檔
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing02-21 19:01
rrrppp
作者大大您好!這兩天馬肉工廠出現了幾個問題~

1.原先在育成時會卡在出道戰
這個問題在更新完2/19更新檔後就正常了。

2.更新2/19更新檔後
在夏季合宿時會突然卡住,圖片如下:
第二年夏季 https://imgur.com/in7txMc
第三年夏季 https://imgur.com/ek34UWY

此問題如果用手動去點,執行到下一回合後又會正常運作了。
又麻煩你處理了!萬分感謝Orz

02-20 12:24

提督—哞咖可利斯特
參考了樓上回報的狀況,不知道是不是那個日期安排了賽程,所以按不到卡住了,如果不是的話就只能麻煩你留意那時候的狀況了。
請使用更新檔
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing02-21 19:03
豆芽菜阿努比斯
作者大大早安
台版開服在即
想問問如果有平台願意開台服PC版(例如奶排給STEAM)
未來馬肉工廠加開台版的可能性
沒您家的程式我已經不會玩馬娘了

02-21 06:20

提督—哞咖可利斯特
如果有空且有人有需求的話我會考慮弄一份台版的(雖然我覺得不太有可能出電腦版台服)02-21 19:07
fujacorn
https://imgur.com/Oi8OIxn
請問更新的時候出現這個要怎麼解決?

02-21 21:56

提督—哞咖可利斯特
更新時不需要管理員權限02-23 12:48
篠丿之箒
作者大大你好,今天馬娘更新之後,出走比賽的按鈕位置有更動,可以麻煩大大幫忙嗎

02-24 22:27

提督—哞咖可利斯特
已修正,請使用更新檔
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing02-25 00:30
EXD
作者大大你好,在運行run.bat後,設定頁面有部分比賽圖片沒有顯示出來
我到assets/image/race_icon,應該是部分圖片的名稱變亂碼了
https://imgur.com/a/QZgFRFd

p.s. 已進行update2022-02-25的更新

03-03 13:13

鎌月氷雨
大大您好,搞了許久終於成功啟動罐頭。但是設定完後點選啟動後無任何動作。
[img]https://upload.cc/i1/2022/03/20/FoOdAg.jpg[/img]

03-20 11:45

提督—哞咖可利斯特
看起來應該是育成目標的根性沒有填到03-20 17:04
零貳
作者您好,非常感謝您這個程式
最近購入了Surface Pro 8並嘗試在Surface運行時發現了有點問題
Surface Pro 8的默認解析度是2880x1920,然後是縮放成200%
在這設定下,程式不能正常運行,設定成1920x1080和100%後就能正常運行(只設定其中一項也不行)
我了解這種問題沒實機是沒法實測(自己也是程式員),而且也算有解決方法,所以只是報告一下

03-31 16:00

提督—哞咖可利斯特
感謝回覆,那大概是連縮放的設定也可能會影響到,其實我也一直覺得本程式的運作機制到不同環境很容易會出各種狀況,而且對文字的判定也不夠精準,想改善可能只能把整個程式打掉重練換其它作法了。04-08 19:16
Ares
https://imgur.com/a/QS7QWzv
https://imgur.com/a/3xOUOtC
作者您好,這邊遇到圖片開啟錯誤的問題,且技能無法加載。
確認該路徑下並沒有該圖片
目前程式更新前後啟動皆會出現此錯誤,更新使用的是2022-02-25的更新檔

04-02 20:52

提督—哞咖可利斯特
抱歉最近犯懶了,弄到現在才回覆
更新檔:https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing04-08 19:11
Ares
感謝回覆,最新更新可以正常使用了
這邊提個建議,關於資料庫路徑不妨使用
f"{os.environ['USERPROFILE']}/AppData/LocalLow/Cygames/umamusume/master/master.mdb"
這樣去讀取,這樣也不需要使用者去手動設定

04-08 19:52

不要 不行 不可以
作者大大您好,請問這能用在switch上嗎

04-14 16:41

提督—哞咖可利斯特
https://memeprod.ap-south-1.linodeobjects.com/user-template/d208cdf258fb67f41f4a4c88c2e992b1.png04-14 18:56
據點兵長
作者您好,在長期受苦以後找到您這來,想問現在這個還能用嗎,回家想要來試用看看

05-17 16:41

提督—哞咖可利斯特
沒有意外的話應該是可以 只是只能跑URA 而且可能會有一些懶得修/修不了的大小bug05-19 01:14
熊頭純愛戰士
大大您好,真的很感謝您做出這個程式,目前我跑了run.bat後跑出這個,完全看不懂該怎麼做,請大大幫忙了
D:\uma_factory>cd /d D:\uma_factory

D:\uma_factory>python -B ./src/main.py
Traceback (most recent call last):
File "D:\uma_factory\src\main.py", line 10, in <module>
from server import *
File "D:\uma_factory\src\server.py", line 8, in <module>
dbpath = fin.read()
File "C:\Python39\lib\codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x96 in position 13: invalid start byte

D:\uma_factory>PAUSE
Press any key to continue . . .

05-27 00:22

提督—哞咖可利斯特
請下載此檔案
https://drive.google.com/file/d/1poCfIPeOfbEzyLmpIjMRLWcHw8_OvBGF/view?usp=sharing
將解壓縮的檔案丟到src資料夾內取代05-27 17:00
熊頭純愛戰士
下載了之後可以開啟網頁了,但按了啟動後跑出這個https://img.onl/cpBLk8,請問該怎麼做謝謝

05-27 18:28

提督—哞咖可利斯特
抱歉現在才回,在正常情況下第一次按啟動後,程式應該會在assets資料夾下產生一個叫做window_info.json的檔案,我不確定為什麼你的沒有產生,可能要請你再跑一次程式,如果還是有錯誤那可能就要看提示命令字元在更前面是否有其他錯誤了。06-04 14:13
rrrppp
大大您好!~我又又又來了(掩面
這兩天在使用的時候遇到了狀況。
有時候在吃石用鬧鐘時會卡住,
附上圖片兩張!麻煩您過目一下,謝謝~

https://imgur.com/0syWF4v
https://imgur.com/48OgMUb

05-30 11:35

提督—哞咖可利斯特
抱歉讓您久等了,因為個人目前還沒有遇過要用蘿蔔買鬧鐘的狀況,我只能用附上的截圖試著修正此畫面的動作,如果按下OK後又出現其他會讓程式卡住的畫面,那只好麻煩您再次附上截圖了
更新檔:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing06-04 14:17
きりりん
File "D:\uma_factory\src\server.py", line 18, in do_GET
skill_data = json.dumps(export_skill_data(dbpath), ensure_ascii=False)
File "D:\uma_factory\src\data_generator.py", line 14, in export_skill_data
connection = sqlite3.connect(path)
sqlite3.OperationalError: unable to open database file

06-01 19:10

きりりん
大大您好,不好意思又要請教你了_(:_」∠)_
執行遊戲後無法開啟入賽程、種馬資料的網頁(無法連上這個網站,localhost拒絕連線)
請問該怎麼辦?

06-01 19:10

きりりん
檢查過dbpath應該沒有錯

06-01 19:11

提督—哞咖可利斯特
抱歉現在才回覆,我參考了之前的留言弄了一個不用填dbpath的版本,請試試此更新
更新檔:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing06-04 14:19
きりりん
謝謝回覆不過還是無法打開輸入資料的畫面,會不會是其它問題?

https://drive.google.com/drive/folders/1WbeJwerEaXVgXgIwt6VRl6FN34BhKz2o

06-04 21:18

提督—哞咖可利斯特
抱歉我是白癡在弄更新檔的時候把某個檔案刪掉了,請用新的更新檔
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing06-12 13:22
rrrppp
感謝大大耐心回覆!
不過我更新後發生跟樓上一樣的狀況,無法順利開啟,如下~
我有試著重新安裝一次+6/4更新檔,結果一樣
https://imgur.com/AucslRY
https://imgur.com/Nij4UvL

06-06 11:31

rrrppp
大大您好~! 我找到問題自行解決了XD
我發現安裝更新檔後assets下的race_info.json檔案會消失
我去主程式把race_info.json抓下來丟進去assets資料夾
網頁就可以開了!

06-07 21:13

rrrppp
大大您好上次有關於吃石回鬧鐘的部分
按下ok後果然卡住了
附上後續動作圖片給你參考
麻煩你了~
https://imgur.com/JRNFFqz

06-08 20:43

提督—哞咖可利斯特
感謝提醒,我不小心沒把某個檔案放進去了(¯―¯٥),然後創新帳號來測試又花了不少時間,久等了,請用此更新:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing06-12 13:24
航英要被當
大大,現在台服開了,我應該要玩日服還是台服?這個遊戲跟朋友有互動嗎?還是是偏向單機,跟電腦pk這樣?

06-30 16:39

提督—哞咖可利斯特
如果你是單純想體驗這個遊戲或劇情的話,就像樓下的建議一樣,可以先玩玩看台服,如果你不在意代理商搞出的各種爭議的話。
至於遊戲有可能跟朋友互動的地方大概只有公會,不過也只有聊天功能,或拿自己養的馬出來給別人比較而已,可以說是幾乎沒有互動。
遊戲不能完全算單機,不過跟別人的接觸只有PVP及每個月的比賽活動。
最後還是給個忠告,賽馬娘的美術及劇情都算優秀,但遊戲性可以說是我玩過的所有手遊中最差的,日版目前已經推出了3種育成,玩法也都是換湯不換藥,除非你對重複作業的玩法不抗拒,不然我的建議都是不要玩,最多看別人玩就好了。07-01 20:49
Kirayamato
可以先玩台服了解一下生態畢竟是中文,互動偏少,主要就自身馬娘育成,然後跟別人的馬比賽。實戰時所有人都是沒有額外操作,只有你帶了什麼樣的馬、什麼樣的技能搭配。

06-30 18:30

Kirayamato
以長久來看一定是會建議玩日服,不過日服假如願意是建議花一點小錢買好一點的帳號開局、這遊戲從0開始可是相當痛苦。

06-30 18:32

WILL
請問這個程式可以拿來刷台服嗎

07-01 19:46

提督—哞咖可利斯特
台服只有手機板的話那就沒有辦法,這是用於DMM版的電腦程式喔07-01 20:51
Adrwki
不知道為什麼打開run.bat之後 網頁中的圖片都加載不出來 看起來它找不到圖片的位置
https://imgur.com/fk7SYxa

07-14 23:58

提督—哞咖可利斯特
請使用此更新檔:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing07-16 14:07
chrismazy
作者大大你好 本人目前也是遇到樓上的問題 網頁中的技能圖示無法顯示出來

07-16 01:40

提督—哞咖可利斯特
請使用此更新檔:
https://drive.google.com/file/d/1TwmP2X5iU_jU1Ni-3tEA71VTX1eWGdeO/view?usp=sharing07-16 14:07
陳先生
厲害雖然不玩,寫程式經驗很久嗎

07-16 15:35

提督—哞咖可利斯特
謝謝,我是在三年前第一次接觸程式,自認還算菜鳥,在實作此程式也是找了許多資料才有辦法完成07-17 22:49
chrismazy
謝大大幫忙 技能圖示的問題已解決 但目前又遇到另一個問題 當我開始執行程式 鼠標自動點擊右下角養馬按鍵 然後就卡住了 https://imgur.com/a/jdu6FCT

07-16 18:09

提督—哞咖可利斯特
如果可以的話請附上提示命令字元的截圖,謝謝07-17 22:50
chrismazy
經過一番摸索 問題已解決 謝版主感謝你的耐心

07-20 04:26

提督—哞咖可利斯特
不會07-22 00:25
ASKAENIS
請問執行後沒有產生window_info.json這個檔案該怎辦?
Traceback (most recent call last):
File "D:\uma_factory\src\main.py", line 143, in <module>
screenshot_from_window_name(scale="very_large", pos=(-400, -650))
File "D:\uma_factory\src\scrshot.py", line 43, in screenshot_from_window_name
fin = open("./assets/window_info.json", "r")
FileNotFoundError: [Errno 2] No such file or directory: './assets/window_info.json'

07-22 21:21

提督—哞咖可利斯特
抱歉,我也無法確定為何此檔案沒有正常產生,如果幾次嘗試還是顯示此錯誤的話,請試試將此檔案丟到assets
https://drive.google.com/file/d/1lkY6RTSWAoMfdho50_jrShOwVrlqIoPL/view?usp=sharing07-25 23:06
Jungleholic
沒有dbpath.txt

07-24 11:18

提督—哞咖可利斯特
經過前面幾樓留言的建議,目前程式的版本已經不需要填dbpath囉07-25 23:07
羽獄
感謝大大造福蒼生阿~~~受益良多,目前遇到的都是小問題好解決,只有好友欄感覺一直選不到好友,不知道原因,目前暫時自己選完讓他跑..沒辦法全自動XD(半自動也省力不少)

07-27 09:56

ProTo
請問為什麼只有電腦版可以?
模擬器版本 也是可以透過影像辨識,然後python點相對應的地方
不是嗎?

08-03 14:43

曲肯
經過一番嘗試,成功加入馬肉生產線,謝謝版主

08-13 20:02

第三方訪客
我找不到dbpath.txt

08-14 12:43

曲肯
版主你好,試用幾次後發現,如果有帶玉座,有機率會卡在這個畫面。https://lurl.cc/ezdTW7,不知道有沒有機會更新

08-14 21:14

不要 不行 不可以
大大您好,俺老家是在做肉馬養殖與批發的,近年響應政府推動產業數位化,決定將傳統的屠宰肢解換成由電腦操控裝罐,故將俺自家的絞肉機啦、切割機啦等配上政府推的機械手臂組裝在一起,最後連到俺的18年老電腦上(特地從98升級到10,不知道為什麼數字變小能算升級),俺不懂電腦,但政府說欸哀人工智慧是未來趨勢,相信政府是不會騙俺們小農民的,但問題是不管俺怎麼敲電腦,那個馬肉機就是不會動,問俺鄰居那上過大學的兒子齁,說是需要驅動軟體啦,去那個網路上找就可以,俺就找到大大製作的,居然還會自動養馬,俺高興都來不及了,時代真的進步很快,但是齁,裝了之後依然是沒在動,俺不懂,只好再請鄰居的兒子來看這是怎麼運作的,他看沒兩下就是說是圖像辨識,俺雖沒上過學,但尊嚴還是有的,看他一臉不屑的樣子,俺只好趕緊點頭說懂了,現在的年輕人齁,就是瞧不起俺們這種放棄學業幫家裡幹活的,這時不裝懂,他絕對會把俺當廢物看,圖像辨識俺哪不懂,不就是俺忘了裝攝影機,所以俺就給他裝了攝影機,但機器還是不動哇,俺急啦,攝影機開的,電腦開的,馬肉機開的,阿這問題在哪?俺都已經說懂了,回去問鄰居兒子豈不被當笑話看?俺只好去找鄰居的小女兒,鄰居的掌上明珠啊,甚麼都給他最好的,雖然才高中但他一定懂,俺請他來幫俺看看機器哪裡卡住,他說他在摳死樸類,俺不懂,人不好好地當,怎把自己扮成馬哩,俺家門外就幾匹馬,整天只懂吃,傻不隆咚的,不過只懂吃也好,馬越肥俺越開心,鄰居女兒一進廠,看見俺的機器就笑哩,「這怎行啊」他笑俺,那是俺看過最可愛的笑容,但俺不服氣,沒讀書難道就啥都不懂嗎,俺一一介紹馬肉機的組成與功用,這是俺的驕傲啊,問題就是俺不懂電腦,只要俺學會了,這機器絕對沒問題,小女兒越聽笑得越開心,彷彿俺在給他講笑話一般,俺操作這機台可久哩,小娃娃哪能懂,最後俺把攝影機打開,開始執行大大的軟體,這下奇啦,機器動了,機器手臂開始轉動,俺開心極啦,總算給俺動起來哩,但怎的卻把女娃兒給抓了,俺在這行幾十年哩,怎把馬給變馬肉的流程可熟哩,俺組裝的機器絕對沒問題,但怎把鄰居的女娃給裝罐哩?俺不懂啊,這不是馬肉工廠的驅動嗎?現在鄰居在找女兒,俺說俺沒看到,俺打算近期打包摸黑走路,俺有馬,俺逃的了,但俺不懂得是,大大的驅動軟體為甚麼會把女娃給當馬?

08-24 13:45

黑色死神
大大不好意思 我在開啟run.bat後 他會顯示
C:\uma_factory>python -B ./src/main.py
Traceback (most recent call last):
File "C:\uma_factory\src\main.py", line 4, in <module>
import cv2
ModuleNotFoundError: No module named 'cv2'

請問該如何解決

09-06 02:58

Beckham
請問一下,我只有更新檔卻沒有安裝檔的話要怎麼辦?我找了好久都沒有看到有任何主程式的下載介面

03-05 12:16

水穗
抱歉 打擾一下 在2周年更新後 就完全沒辦法用 請問能否更新呢..

03-09 02:46

零貳
https://drive.google.com/file/d/1J59FheWmFBHx366nhJ828YFG_IaMelzp/view?usp=sharing

偶爾再次逛到這,沒想到除了我還有人在用
2周年後有某些文字的位置改動了所以不能再用
上面連結會把那些都更新了
還順便更新了泥地比賽

如果有機會看到的可以試一試能不能用,我只在自己的電腦上試過
直接把壓縮檔入面的放進去取代就可

08-21 12:15

我要留言提醒:您尚未登入,請先登入再留言

41喜歡★a2823kevin 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【Discord】偷表情...

追蹤私訊切換新版閱覽

作品資料夾

SALOL~~
望德勒斯圖書館更新中~看更多我要大聲說1小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】