목록변수 (18)
넷게임
name := "test" ;변수 chk := ComObjCreate("WinHTTP.WinHTTPRequest.5.1")chk.Open("GET", "https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=1&ie=utf8&query=%name%")chk.Send()MsgBox, % chk.ResponseText() name변수 내용을 괄호안 따옴표안에 적용시키려고 하는데요ComObj에 적용시는 원래 좀 다른가요? 오랜만에 해서 헷갈리네요"%변수%" 하면 따옴표안이라 자체를 문자로 인식하는데요어떻게 써야할지 알려주시면 고맙겠습니다 답글
제어판을 공부하고 몇가지 변수의 내용들을 제어판에 표시하고 플레이어에서 변수를 필요할 때 조작하여 사용하니 매우 편리합니다. 그런데 지금 플레이어를 쓰면서 변경시킨 변수들이 플레이어를 종료하고 다음에 플레이어를 켜고 쓰려고 보니 다시 원래대로 복원되어 있었습니다. 왜 이런가 살펴보니 플레이어가 켜질 때 필요한 변수들을 매니저의 변수들한테서 가져오고 플레이어가 돌아가면서 변형시킨 변수의 내용들은 매니저의 변수에 저장이 되지 않아서 그런 거 같습니다. 매번 플레이어 켤 때마다 다시 알맞은 변수를 입력하거나 근본적으로는 매니저에 들어가서 변수를 원하는대로 바꾼 후에 플레이어를 실행시켜야할 터인데 상당히 번거로운 일이 아닐 수 없습니다. 플레이어를 돌리기 전에 옵션을 선택하거나 내용을 입력해서 변경된 변수의 내..
지금 실행중인 앱이 특정 행동까지 완료하면 종료시키고 다음 앱을 켜서 또 행동을 시켜서 어느 시점에 종료... 라는 연쇄적인 매크로를 만드려고하는데요 일단 현재 실행중인 앱이 뭔지 파악을 해서 변수에 저장해야 그 변수에대한 판단을 한 다음에 그 다음 앱을 결정할 수 있을 거 같습니다. 그러려면 일단 현재 진행중인 앱 이름을 지정된 변수에 저장하는 명령을 수행해야할 거 같은데 이걸 어떻게 해야지 할 수 있을까요? 답글
첨부되어진 사진속 제어판에서 지역에 따른 구역의 변수를 바뀌게끔 하고싶은데요.. 응용과 창의력 부족으로 인해 저의 머리로는 방법이 떠오르지 않아서 이렇게 글을 써봅니다. 도움주시면 감사하겠습니다!!ㅜㅜ 답글
변수 강의 좀 괜찮은거 추천해주실거있나요? 탱구리님꺼 보다보니까 햇갈리네요 계속 ㅠㅠ 답글
제어판의 체크박스에 연동된, 예를들어 체크가 되어 '1'이라는 값을 가지는 변수는, 값이 1로 고정되어 연산도 먹히지 않는 것인가요? 아니면 그 뒤에 연산을 통해 2로 만들 수도 있나요? 만약 연산을 통해 2로 만드는것이 가능하다면, 다시 값이 1로 초기화되는 것은 언제인가요? 답글
[변수A] [변수B] [변수C] = A * B 연산 스크립트를 안거치고 변수A값과 변수B값을 곱해서 변수C에 표현하는 변수C 만들기 가능한가요? 연산스크립트 안거치고 언제나 바로 값이나오게요. 방법이 있을까요 ㅠㅠ 답글
1. 제가 만든 알고리즘 처음부터 끝까지를 1사이클이라고 하겠습니다. 2.A라는 변수 그룹안에는 a-1 a-2 a-3a-4. 이렇게 네 가지의 좌표가 설정 되어 있습니다. 사이클을 돌때마다 a-1 부터 a-4까지 순서대로 돌아가며 실행되도록 가능 할까요?? Ps. 항상 고수분들 댓글에 감사하며 즐거운 마음으로 공부하고 있습니다. 답글
예를 들어 A라는 변수를 (2*3)+2*5 라고 지정했습니다 A:=(2*3)+2*5 그 후, 결과값:=A 를 하면 사칙연산된 결과가 나오지 않습니다 결과값=%A% 를 해도 마찬가지 입니다. 변수에 저장된 숫자, 연산자를 가지고 사칙연산을 할 수 있는 방법이 있을까요? 답글
Gui,Add,Edit, w100 vPriceGui,Add,Button,gBtn Default,확인 gui,showreturn 여기 Gui, Edit 1개로 첫번째 입력된 값은 A1 변수로두번째 입력된 값은 A2 변수로.......100번째 입력된 값은 A3 변수로 지정하고 싶은데 도저히 방법을 모르겠습니다 답글
SetBatchLines, -1 SetKeyDelay, -1 SetControlDelay, -1 SetWinDelay, -1 f1:: a: sendinput,{w} sleep,100 goto,b return b: startTime := A_TickCount loop { Imagesearch, vX,vY,1,1,1300, 1600, *55 4.bmp if ErrorLevel=0 { sendinput,{w} sleep,8000 goto,a return } if( A_TickCount - startTime >= 30000 ) { goto,a return } } f2:: pause return 파란색 글씨부분을 3회 반복하면 d라는 다른 반복문을 사용하고 싶은데 loop, 횟수 이렇게 지정을 해도 계속 반복이 ..
글로벌 변수를 글로벌 한개로 , 로 해서 한줄로 쭉 쓰는게 좋은가요? 아니면 따로따로 몇개씩 묶어서 쓰는게 좋은가요... 현재는 쓰는 방식은 관련된 것들로만 묶어서 global 책상, 의자, 서랍 global 칫솔, 치약, 비누 := 0, 샴푸 := 0 기타.....등등 이런식으로 사용중인데.. 한줄로 쭉 쓰나 저런식으로 관련된 것들로 묶어서 쓰나 상관없나요..?ㅎ;; 답글
이미지를 순간적으로 캡쳐하여 변수로 문자그대로 받고싶습니다. 해당 기능을 가진 라이브러리가 있나요? 예로 시간이 지남에 따라 게임의 재화 획득공식에 따라 + 될 때, 재화를 표기해주는 영역을 catch하고 스캔해서 해당 재화만큼 변수로 저장받고 싶습니다. 게임이름이 녹스라면 nox.money := catch_image.toNum 이나 catch_image.toString 형식으로 받는 그런 함수를 찾고 싶습니다. toNum, toString이 작동하는지도 모르지만 비슷한 과정과 결과를 갖는 방법을 아시는분이 계신지요. P.S. 해당이미지를 0~9 까지의 숫자 이미지를 각각 가지고 있어 이미지를 비교하여 같으면 해당숫자를 문자로받아서 str += 로 차례로 받아 정수형태로 변환해주는 방법을 만들어서 두고두..
var1 = 0.252519 var2= ( 1.508223 0.732774 0.428320 ) var1 변수에 가장 가까운 숫자를 변수 var2에서 구하려고 합니다 어떻게 해야 될까요? 도와주시면 감사하겠습니다. 답글
현재 A라는 변수에 예를들어A := 123.123:13라고 변수가 저장되어있습니다. A변수를 파일명으로 바꾸고 파일로 저장을 할 시에는 : \ /등 파일이름양식에 맞지않는다는 것 때문에 파일이 저장이 안되는데요. A라는 변수에 : \ /등 전 까지만의 값을 저장할 순 없을까요? 답글
F3::random,a,0,10b := 100+ %a%msgbox %b% 이렇게 하면 아무것도 안 뜨더군요 ㅠㅠ 이거 왜 이런가요? b에 변수 + 숫자 더할려고 합니다. 답글
오토핫키 오늘 처음 공부하는 초보입니다. 간단한 게임 매크로를 만드려고해요. 저장된 이미지를 이미지 서치로 찾아서 나온 그 좌표를 이용해서 특정 화면을 캡쳐하고 싶습니다. 이미지 저장을 위해서는 gdip이라는걸 써야하더군요... 뭔가 잘은 모르겠지만 써보니까 일단 되기는 됩니다. 그런데 숫자 좌표가 아닌 위에서 이미지 서치로 찾은 출력 변수 좌표 vx, vy를 넣을 경우 0,0으로 인식해서 이미지를 캡쳐해버리네요... 어떻게 해야 할까요? 답글