|
AnkuLua 發表於 Apr 28, 2016 2:56:33 GMT
剛剛打開模擬器在打開remoteAKL 顯示 error:not found device 救救我 remoteAKL 是為了不想裝模擬器的開發者用的 有裝模擬器就直接截圖即可,不需用remoteAKL
|
|
|
cuxi900 發表於 Apr 28, 2016 3:39:05 GMT
你的意思是說有兩種方法 1.開模擬器直接截圖
2.使用Mobizen作為手機端跟PC端媒介,再透過remoteAKL補足moziben的一些小缺點嗎?
|
|
|
AnkuLua 發表於 Apr 28, 2016 3:55:04 GMT
你的意思是說有兩種方法 1.開模擬器直接截圖 2.使用Mobizen作為手機端跟PC端媒介,再透過remoteAKL補足moziben的一些小缺點嗎? 1.開模擬器直接截圖 2.先透過手機操作到需要的畫面,然後透過remoteAKL截圖,不需要moziben
|
|
|
cuxi900 發表於 Apr 28, 2016 4:37:48 GMT
你的意思是說有兩種方法 1.開模擬器直接截圖 2.使用Mobizen作為手機端跟PC端媒介,再透過remoteAKL補足moziben的一些小缺點嗎? 1.開模擬器直接截圖 2.先透過手機操作到需要的畫面,然後透過remoteAKL截圖,不需要moziben 所以mobizen可有可無,只要我有辦法把手機螢幕鏡像到pc端就可以對嗎?
|
|
|
AnkuLua 發表於 Apr 28, 2016 4:46:37 GMT
最好是無損鏡設
|
|
|
cuxi900 發表於 Apr 28, 2016 4:50:49 GMT
剛剛已經可以把手機鏡像到我的筆電上了,remote AKL也可以抓到手機畫面,scale旁邊數字顯示960。 接下來應該就是用WMsnap截圖對吧~
|
|
|
AnkuLua 發表於 Apr 28, 2016 4:57:44 GMT
是
|
|
|
ankuluatw 發表於 Oct 3, 2016 15:00:20 GMT
好像不支援Mac 主要在那個 lib\opencv_java2410_x64.dll 是 for windows 有沒有 Mac 用的 lib? 或是其他截圖方法? genymotion 要付費才能截圖....
|
|
|
AnkuLua 發表於 Oct 3, 2016 15:03:38 GMT
好像不支援Mac 主要在那個 lib\opencv_java2410_x64.dll 是 for windows 有沒有 Mac 用的 lib? 或是其他截圖方法? genymotion 要付費才能截圖.... 目前不支援Mac
|
|
|
ankuluatw 發表於 Oct 3, 2016 15:56:35 GMT
好像不支援Mac 主要在那個 lib\opencv_java2410_x64.dll 是 for windows 有沒有 Mac 用的 lib? 或是其他截圖方法? genymotion 要付費才能截圖.... 目前不支援Mac 有沒有截圖方式可推薦? 我用Mac內建的截圖 一直說找不到圖.... 我有裝bluestack 和 genymotion 截圖方式用哪種才可正常work?
|
|
|
AnkuLua 發表於 Oct 4, 2016 0:27:36 GMT
|
|
|
ankuluatw 發表於 Oct 4, 2016 14:40:17 GMT
後來發現解析度太大速度太慢 分析的結果也有影響 把解析度改小 速度變快 比對成功機率也提高了
|
|
|
mendel 發表於 Oct 5, 2016 9:40:37 GMT
請問有抓圖的輔助程式,那有抓坐標的輔助程式嗎?
|
|
|
AnkuLua 發表於 Oct 5, 2016 14:16:56 GMT
基本上並不建議用絕對座標,建議用目標圖的相對座標,例如 Pattern("target.png"):targetOffset(100, 200) 不管是絕對還是相對都可以用MWSnap 來量測 也就是在MWSnap 抓圖時,會出現目前框的大小 如果從Android 畫面左上角開始抓,那就可以抓絕對座標
|
|
|
elder 發表於 Dec 11, 2016 14:49:32 GMT
Try again start taking screenshot error: device not found finish screenshot ºΣñú¿∞ D:\ankulua\233\remoteAKL\tmp.png Error: fail to capture screenshot Try again start taking screenshot error: device not found finish screenshot OpenCV Error: Assertion failed (func != 0) in cv::transpose, file ..\..\..\..\opencv\modules\core\src\matrix.cpp, line 2023 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] Script terminated due to an exception 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions]Traceback (most recent call last): File "D:\ankulua\233\remoteAKL\pyLib\remoteAKL.py", line 302, in <module> paintScreenshot(pnScreen) File "D:\ankulua\233\remoteAKL\pyLib\remoteAKL.py", line 104, in paintScreenshot mat = mat.t() ] at org.opencv.core.Mat.n_t(Native Method) at org.opencv.core.Mat.t(Mat.java:2353) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source)
org.opencv.core.CvException: CvException [org.opencv.core.CvException: cv::Exception: ..\..\..\..\opencv\modules\core\src\matrix.cpp:2023: error: (-215) func != 0 in function cv::transpose ]
161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.Py.JavaError(Py.java:495) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.Py.JavaError(Py.java:488) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:188) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:204) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyObject.__call__(PyObject.java:387) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyObject.__call__(PyObject.java:391) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyMethod.__call__(PyMethod.java:109) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.pycode._pyx0.paintScreenshot$4(D:\ankulua\233\remoteAKL\pyLib\remoteAKL.py:157) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.pycode._pyx0.call_function(D:\ankulua\233\remoteAKL\pyLib\remoteAKL.py) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyTableCode.call(PyTableCode.java:165) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyBaseCode.call(PyBaseCode.java:134) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyFunction.__call__(PyFunction.java:317) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.pycode._pyx0.f$0(D:\ankulua\233\remoteAKL\pyLib\remoteAKL.py:300) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.pycode._pyx0.call_function(D:\ankulua\233\remoteAKL\pyLib\remoteAKL.py) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyTableCode.call(PyTableCode.java:165) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyCode.call(PyCode.java:18) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.Py.runCode(Py.java:1275) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.__builtin__.execfile_flags(__builtin__.java:522) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.util.PythonInterpreter.execfile(PythonInterpreter.java:225) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at com.android.monkeyrunner.ScriptRunner.run(ScriptRunner.java:116) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at com.android.monkeyrunner.MonkeyRunnerStarter.run(MonkeyRunnerStarter.java:77) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at com.android.monkeyrunner.MonkeyRunnerStarter.main(MonkeyRunnerStarter.java:189) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions]Caused by: CvException [org.opencv.core.CvException: cv::Exception: ..\..\..\..\opencv\modules\core\src\matrix.cpp:2023: error: (-215) func != 0 in function cv::transpose ] 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.opencv.core.Mat.n_t(Native Method) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.opencv.core.Mat.t(Mat.java:2353) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at java.lang.reflect.Method.invoke(Unknown Source) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java:186) 161211 22:48:58.611:S [MainThread] [com.android.monkeyrunner.MonkeyRunnerOptions] ... 19 more
|
|