오토핫키 커뮤니티

질문
2016.03.16 00:32

adb서치 질문

조회 수 382 추천 0 댓글 1
#SingleInstance Force

#include bin/lib/COM.ahk
#include bin/lib/CLR.ahk

adb_path = %A_AppData%\Nox\bin\nox_adb.exe
adb_device =
device_Name:="녹스"

if list := AdbDeviceList()
if adb_device := PopupSelectWindow(list)

Gui, Show, x800 y480 h125 w220, 실험
Return

GuiClose:
ExitApp
return

F1::
MsgBox,%list%
CLR_Start()
asm := CLR_LoadLibrary("AhkAdb.dll")
adb := CLR_CreateObject(asm, "AhkAdb.Adb")
COM_Invoke(adb, "Device=", "%list%")
COM_Invoke(adb, "Capture")
COM_Invoke(adb, "SaveCaptureAll", "테스트.bmp")
return

;----------------------------------------------------------------------------------
;선택윈도우 팝업
PopupSelectWindow(list, msg="", title="")
{
  global SelectList_BtnOK, SelectList_List
  if list=
  Gui, 22: Add, ListBox, xm vSelectList_List, %list%
  SelectList_List:=list
  loop
  {
    sleep, 100
    if SelectList_List
      return SelectList_List=-1? "":SelectList_List
  }
}

;----------------------------------------------------------------------------------
;디바이스 목록 얻기
AdbDeviceList()
{
  global adb_path, adb_process
  if adb_process
    return
  if !adb_path
    return
  Runwait, "%adb_path%" devices,, hide timeover10, adb_process, data
  adb_process =
  if !data
    return
  data := RegExReplace(A_IsUnicode? StrGet(&data, "UTF-8") : data, "`r`n", "`n")
  loop, parse, data, `n
  if RegExMatch(A_LoopField, "(.*)\tdevice", $)
    list .= "|" $1
  StringReplace, list, list, |
  return list
}

이렇게해서 디바이스 정보랑 다 가져오고 테스트.bmp로 저장할려고하는데
ERROR: The COM Object may not be a valid Dispatch Object! First Ensure that COM Library Has Been initialized through
라면서 Device,Capture,SaveCaptureAll 개가 오류라고 뜨는데 뭘 고쳐야하는건지...

참고로 dll파일은 구했고
닷넷은 4.5입니다.

  • 제발등업좀2 2016.03.16 16:58

    오토핫키 버젼이 맞지않는거 아닐까요 ? 몇버젼부터는 컴 함수가 오토핫키에 포함되어있어서..

    사용법이 좀 틀린걸로 알고있네요


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 모니터를 끄면.. gdip 인식을 못합니다 흙.. 6 HyunsD 2023.02.24 0/0
질문 모니터상에 선을그을수있는 방법은 없을까요? [ 칼무리... 1 강군s 2016.06.19 0/0
질문 모니터한개에서 확장으로 가상모니터에서 이미지서치불가 3 괴물어린이 2015.11.26 0/0
자유 모든 자동화업무 합니다 머니웨이브 2018.12.26 0/0
질문 모든 파일의 확장자를 바꾸고 싶습니다. 어떻게 할까요? 3 북붕 2017.01.12 0/0
질문 모모 ADB 연결 질문 2 wnlf 2018.03.19 0/0
질문 모모 검은사막 비활성클릭이 저만 이상하게되나요... 2 Rabbit 2018.03.09 0/0
질문 모모 비활성 마우스클릭 도와주세요 자꾸 한곳만 클릭... 6 험블비 2018.10.17 0/0
질문 모모 비활성 이미지서치 영역서치 질문 드립니다 8 크퀘 2018.10.31 0/0
질문 모모 비활성이미지서치 1001 현상 도와주세요 1 리키레이 2018.03.04 0/0
질문 모모 비활성클릭 질문드립니다. 1 휘토리 2018.02.10 0/0
질문 모모 앱플레이어 메모리리드 도와주세요 11 혁이 2017.11.16 0/0
질문 모모 이미지서치 돼나요?? 비활성 말구요 2 익명d2dj 2017.10.01 0/0
질문 모모 종료파라미터 아시는분 !!! 4 제발등업좀2 2018.01.28 0/0
질문 모모 포트번호 관련 질문입니다 2 미라클클 2017.11.17 0/0
질문 모모멀티실행시질문입니다 3 스코빌 2022.12.14 0/0
질문 모모앱 노트북에서 클릭이 안되네요 2 익명d2dj 2017.07.25 0/0
질문 모모앱 비활성매크로는 adb방식 밖에 없는건가요? 6 가족오락관 2017.08.23 0/0
질문 모모앱으로 매크 쓰시는분 봐주세요 13 가족오락관 2017.08.26 0/0
질문 모모앱플레이어 postmessage 클릭 질문입니다. 7 hiki 2019.07.30 0/0
Board Pagination Prev 1 ... 777879808182838485 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글