매크로

질문
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
분류 제목 글쓴이 최근변경 추천
질문 trans 기능에 질문 드립니다 6 라미첼 2016.04.01 0/0
질문 비활성 post 명령어에 대해서 . 2 행복만땅 2016.03.31 0/0
질문 블루스택2 비활성 이미지서치 질문드립니다.. GDIP 2 bellms 2016.04.04 0/0
질문 postmessage 질문드립니다. 이미지 6 jh91 2016.03.30 0/0
질문 윈드로이 멀티 할때요 ~~ 제발등업좀2 2016.03.30 0/0
정보 외치기님 푸쉬블렛 .. 시간 보내기 (누군가 질문던지신... 2 제발등업좀2 2016.03.30 1/0
질문 함수 이미지서치 투명!!베스트글 모바게님의 함수 질문... 2 혜띠뿌뿌 2016.03.29 0/0
질문 오토핫키 멀티 질문이요! 5 니기리리링 2016.03.30 0/0
질문 미뮤는 포스트메시지 윈무드 같은거 안먹나요? 10 로우얄 2016.03.30 0/0
질문 Gdip_ImageSearch 이미지 차이 질문 2 fnwj 2016.03.26 0/0
질문 오토핫키로 F1,F2 같은 키도 누르게 할 수 있나요?? 3 메루루루 2016.03.29 0/0
자유 녹스 비활성화 붙여넣기 postmessage 1 띨빵큐라 2016.03.29 0/0
자유 COM_L.ahk 라이브러리 가지고 계신분 계신가요? 1 Hangoon 2018.01.29 0/0
질문 불규칙적으로 움직이는 이미지 파일 가리는방법이 있을... 1 개멍멍멍 2016.03.20 0/0
질문 이미지 서치 도움좀 부탁드립니다. 13 뎅뎅 2019.08.17 0/0
질문 Gdip문의 4 fnwj 2016.03.17 0/0
질문 비활성 문자입력&붙여넣기 질문드려요 1 띨빵큐라 2016.03.29 0/0
질문 adb서치 질문 1 fnwj 2016.03.16 0/0
질문 화면에 웹브라우져 여러개 띄우고 각각 다른 프록시를 ... 1 오켕 2016.03.29 0/0
자유 블택2 비활성클릭 성공하신분 잇으신가요 .. 4 미천성 2016.03.30 0/0
Board Pagination Prev 1 ... 124125126127128129130131132 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글