前提・実現したいこと
勉強を始めたく興味あることから手を付け始めました。
SikuliXとNoxを使ったアプリの自動周回をしたいのですが素人知識でなかなかうまくいきません。
何もかもうまくいきません。何から勉強すればいいかもわからず、すがる思い出来ました。
発生している問題・エラーメッセージ
[error] script [ 000 ] stopped with error at line --unknown-- [error] Error caused by: IndentationError: ('unindent does not match any outer indentation level', ('C:\Users\Haru\Desktop\tumu.sikuli\000.sikuli\000.py', 26, 1, ' click(m)\n'))
該当のソースコード
IMGS = ["1630996195414-1.png",Pattern("1630995828607-1.png").targetOffset(-8,-37),"1630995304012-1.png","1630995902017-1.png","1631013719070.png" ,"1630995349471-1.png","1630995358485-1.png","1630995384977-1.png"] IMGS2 =["1631013671454.png"] IMGS3 =["1631013686615.png"] Settings.MinSimilarity = 0.85 Settings.MoveMouseDelay = 0.5 app = App.focus("BlueStacks") reg = Region(App.focusedWindow()) while True: # 検索 ms = reg.findAnyList(IMGS) for m in ms: click(m) ms2 = reg.findAnyList(IMGS2) ms3 = reg.findAnyList(IMGS3) for m2 in ms2: for m3 in ms3: dragDrop(m2,m3) sleep(1)
試したこと
他のサイトで調べたり、テンプレートをいじるくらいしかできてません。
関数やコマンドを調べるだけでもよくわからない状態です、、、、。
補足情報(FW/ツールのバージョンなど)
画像を検索してその画像の場所をクリック
画像がない場合はドラッグまたはwheelで上へ
また画像を検索
クリック
などを目標としています
ここにより詳細な情報を記載してください。
ご質問に付けられた「java」のタグですが、SikuliX においてその動作・開発に javaVM が必要であるというだけで、ご質問には関係無さそうですので、外して頂きたいです。
「SikuliX」というタグは無さそうですので、運営に申請してみては如何でしょうか。