매크로

조회 수 407 추천 0 댓글 6
hModule := DllCall("LoadLibrary", str, A_ScriptDir "\bxsdk32.dll")
DllCall("bxsdk32\BoxedAppSDK_Init")
DllCall("bxsdk32\BoxedAppSDK_CreateVirtualDirectoryA", AStr, A_ScriptDir, Int, 0)

FileInstall, a_a_a.bat, A_ScriptDir "\a_a_a.bat"
FileInstall, a_a_a.vbs, A_ScriptDir "\a_a_a.vbs"

RunWait, a_a_a.vbs

DllCall("bxsdk32\BoxedAppSDK_Exit")
DllCall("FreeLibrary", "UInt", hModule)


return



위는 소스 입니다.

@예지력1 님 글 보고 만들고 있는데요

RunWait, a_a_a.bat 로 배치파일은 정상적으로 실행이 됩니다.

그런데 위처럼 .vbs 파일을 실행하려 하면

아래와 같이 에러가 나옵니다.



https://i.imgur.com/w0nPQK5.png


어떻게 해결할수 있을까요~!

  • profile
    외치기 2015.05.19 17:49

    저는 vbs bat상관없이 둘다 안되는데요...

    아예 가상화 폴더로 복사한 어떠한 파일도 실행되지 않습니다.


  • profile
    외치기 2015.05.19 17:59
    hModule := DllCall("LoadLibrary", str, A_ScriptDir "\bxsdk32.dll")
    DllCall("bxsdk32\BoxedAppSDK_Init")
    DllCall("bxsdk32\BoxedAppSDK_CreateVirtualDirectoryA", AStr, A_ScriptDir, Int, 0)

    FileInstall, a_a_a.bat, %A_ScriptDir%\a_a_a.bat ? ? ;;이부분이 잘못됨
    FileInstall, a_a_a.vbs, %A_ScriptDir%\a_a_a.vbs ? ?;;이부분도

    RunWait, a_a_a.vbs

    DllCall("bxsdk32\BoxedAppSDK_Exit")
    DllCall("FreeLibrary", "UInt", hModule)


    return?


    이렇게 수정하니 되네요.

    경로설정이 잘못되었네요.

  • home01 2015.05.19 20:18

    @외치기


    먼저 답변 감사합니다.




    수정해주신 소스로 돌려본 결과


    A_ScriptDir 경로에?a_a_a.vbs 이 파일이 있어야 정상적으로 실행이 되네요


    컴파일 후 해당 경로(가상이 아닌?A_ScriptDir?경로)에서?a_a_a.vbs 이 파일을 삭제하면


    아래 처럼 오류가 발생합니다.


    VvTmbZr.png





    혹시 제가 FileInstall 을 잘못 이해하고 있는걸까요?


    제가 이해한대로는 컴파일시 FileInstall 에 해당하는 파일들이 exe 파일로 내장되어서


    원본 파일이 필요 없이 exe 파일로 말그대로 인스톨이 가능한것으로 이해를 하고 있습니다.



    제가 어느부분을 놓치고 있는지 보이지가 않네요

  • profile
    외치기 2015.05.20 08:57

    Fileinstall에 대해서는 잘 이해하고 계십니다.
    그리고 사진속 에러는 오토핫키에서 발생하는 에러가 아닌거같습니다.

    Windows Script Host는 vbs스크립트에서 발생시키는 에러입니다.

  • profile
    외치기 2015.05.20 09:06

    오토핫키 버전 유니코드 32비트인지 확인하시고요.

    ScriptDir 대신에 고정경로 사용 해 보세요.

  • home01 2015.05.20 16:36
    아 네 확인해보겠습니다 감사합니다

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오토핫키 이미지서치질문합니다. 1 Boom 2015.06.05 0/0
질문 오토핫키 이미지서치 질문해요. 2 Boom 2015.06.05 0/0
질문 레알팜 이라는 게임도 ahk로 이미지서칭해서 반복작업... 2 우유줄까 2015.06.06 0/0
질문 PostMessage질문있습니다. 7 법돌 2015.06.06 0/0
질문 비활성 이미지서치 질문드립니다. 12 민서s2아빠 2015.06.08 0/0
질문 @핸콕 님~ 9 헐키 2015.06.25 0/0
질문 오핫으로 블택에 있는 앱 바로 실행 어떻게 하는건가요? 6 지니블렉션 2015.06.10 0/0
질문 지니모션이든 블루스택이든 매크로로 한영 바꿔가며 치... 4 로우얄 2015.07.22 0/0
질문 gui edit 복사 다시 질문 드립니다. 사진첨부 7 솜주먹 2015.06.04 0/0
질문 질문 드립니다. 4 이아이온 2015.06.05 0/0
질문 gui edit1에 입력된 값을 edit2에서 출력되도록 하고 ... 2 솜주먹 2015.06.04 0/0
질문 CMD내에 보여지는 글들을 GUI로 가져오는 방법이 어떤... 6 우후훅 2015.06.06 0/0
질문 이미지서치 관련 질문드립니다. 10 헐키 2015.06.04 0/0
질문 프리스타일 자동슈팅 4 스파크 2015.06.08 0/0
질문 세나 매크로 2 아니마아 2015.06.07 0/0
질문 [사무업무]Postmessage혹은 Controlsend로 창2개컨트롤... 2 법돌 2015.06.04 0/0
자유 아무 지식없이 오핫한테 덤볏다가... 3 레이봉11 2015.06.07 0/0
질문 guicontrl 맵선택 , 저는 이렇게 만들어 보았습니다. 1 헐키 2015.06.03 0/0
질문 controlclick으로 드래그 하는방법있나요? 3 칼시이나 2015.10.30 0/0
질문 단축키? 질문좀 드릴게요 아시는분 1 쉬르릴 2015.06.02 0/0
Board Pagination Prev 1 ... 166167168169170171172173174 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글