[오토핫키] 텔레그램 특정 창 이미지 송신
·
오토핫키
위 두개의 파일을 lib 폴더에 넣어준다. 1234567891011121314151617181920212223242526272829#Include %A_scriptDir%\lib\Telegram_Image_Send.ahk#Include %A_scriptDir%\lib\Gdip_All.ahk Global Telegram_chatid := "XXXXXXX" ; replace XXXXXXX with your chat_idGlobal Telegram_Token := "XXXXXXX" ; replace XXXXXXX with your Token 이미지캡쳐("카카오톡");Sleep, 500 ExitApp 이미지캡쳐(Title){pToken := Gdip_Startup() pBitmap := Gdip_BitmapFr..
[오토핫키] 텔레그램(Telegram) 봇 API로 나에게 메시지 보내기.
·
오토핫키
Pushbullet 무료버전은 메시지가 1달에 100개 제한이라 텔레그램으로 api 연동으로 다시 찾아봤다. 떠도는 소스가 있길래 대충 되게만 해서 쓰려고 만들었다. 텔래그램 봇 Chat ID, Token 만들기는 구글링으로 찾아 이미 가지고 있다는 전제하에 작성된 글이다. Global Telegram_chatid := "XXXXXXX" ; replace XXXXXXX with your chat_idGlobal Telegram_Token := "XXXXXXX" ; replace XXXXXXX with your API token msgbox, % Telegram_Send_message("텔래그램_메시지_테스트") ; this is useful if you need to return data ..
[오토핫키] 메인보드 시리얼 추출
·
오토핫키
(ComObjGet("winmgmts:{impersonationLevel=impersonate}!\\" . A_ComputerName . "\root\cimv2").ExecQuery("Select * From Win32_BaseBoard")._NewEnum)[objMBInfo]MsgBox % objMBInfo["SerialNumber"] AS와는 무관한 메인보드 고유시리얼로 확인되는데(사실 확인안해봄 ㅎ) 제조사 관련 유틸리티가 아니면 함부로 변경할 수 없는 것으로 알고 있습니다. 혹여나 쉽게 위험부담 없이 변경할 수 있는 방법을 알고 계시다면 댓글 달아주시면 감사하겠습니다! 하드시리얼은 윈도우 재설치나 포맷을 하게 되면 변경이 되지만 메인보드 시리얼은 변경되지 않는데 스팀게임에 흔히 적용되는 EAC나 ..
[오토핫키] 압축 및 압축해제 / Zip to File , File to Zip
·
오토핫키
#NoEnvSetWorkingDir, %A_ScriptDir% ;SmartZip("test.zip", "dir2") ; Unpack a number of ZIP files to dir2; Support flexible form of parametersSmartZip("dir2", "testdir.zip") ; Pack the whole folder to ZIP file;~ SmartZip("*.ahk", "scripts.zip") ; Pack ahk scripts of the working dir;~ SmartZip("*.zip", "package.zip") ; Pack a number of ZIP files to one;~ SmartZip("*.zip", "dir2") ; Unpack..
[오토핫키] 픽셀 값 DB처럼 저장하기
·
오토핫키
/*F2를 누르면 마우스에 위치해 있던 좌표에 기반해 픽셀 값을 따냄. 따낸 픽셀 값은 툴팁으로 뜬다. 그 상태에서 F3을 누르면 db.txt에 저장한다. 다만 중복될시 저장안하고 중복이 되지 않는다면 저장을 한다. 픽셀값을 계속 여러개 저장해야돼서 사용하기 위해 만들었습니다. */ #SingleInstance ForceF2:: {MouseGetPos, xPos, yPosPixelGetColor, Pcolor, %xPos%, %yPos%;ClipBoard := PixelSearch, xPos2, yPos2, 0,0, A_ScreenWidth, A_ScreenHeight, %Pcolor%, 5, FastToolTip 색값 : %Pcolor%} return F3::if Pcolor= Falsereload I..
[오토핫키] 네이버 요일 웹툰 제목과 매칭되는 클래스ID 파싱
·
오토핫키
URL:="https://comic.naver.com/webtoon/weekday.nhn" winHttp := ComObjCreate("WinHttp.WinHttpRequest.5.1") winHttp.Open("GET",URL) ;winHttp.Send("") winHttp.WaitForResponse( ) ; a:=winHttp.ResponseText ;msgbox, %a%;clipboard:=a msgbox, % IndentScript(a)Clipboard:= % IndentScript(a)exitapp IndentScript(LVData){global IndentStrpos = 1; 연속 서치를 위해 while(pos := RegExMatch(LVData, "sU)class=""title"" ti..
[오토핫키] 한글 OCR
·
오토핫키
https://github.com/iseahound/Vis2 위 경로에서 파일들을 받습니다. 기존에는 영어만 인식하므로 한글 데이터를 추가해줍니다. https://github.com/tesseract-ocr/tessdata_best 위 경로에서 kor.traineddata 다운로드 처음에 받았던 폴더 중에서 bin\tesseract\tessdata_best와 bin\tesseract\tessdata_fast 각각 두 폴더에 방금 받은 kor.traineddata를 둘다 넣어줌. demo.ahk를 적절히 수정해서 사용. 예제 영어에 비해서 인식률은 많이 후달립니다. 기대하지 마시길
[오토핫키] GUI 핫키 설정 예시
·
오토핫키
Gui, Show, x10 y10 w170 h130, 예시Gui, Add, Button, x100 y10 w65 h115 gend, 설정완료클릭 gui, Add, text, x10 y15 cred, sendgui, add, edit, x50 y10 w40 h20 vn1,입력글씨입니다.@ gui, Add, text, x10 y45 cblue, Sleepgui, add, edit, x50 y40 w40 h20 vn2,500 gui, Add, text, x10 y75, 시작키gui, add, hotkey, x50 y75 w40 h20 vh1, F7 gui, Add, text, x10 y105, 중지키gui, add, hotkey, x50 y105 w40 h20 vh2, F8return end:gui submi..
[오토핫키] 내 컴퓨터 열기
·
오토핫키
Run, explorer.exe /n`, 혹은 run, explorer.exe /root`,`,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
[오토핫키] 간단한 암호화 복호화
·
오토핫키
/* 소스를 열어봤을 때 혼선을 주기 위해서 직관적인 변수명을 주지 않았음. */size:="한글" ; string 값width:="dnfiodnoi" ;key 값 result := unit(size,width)result:= "" . result . "" msgbox, % "Code : `n " result ;암호화msgbox, % "Decode : `n" ununit(result,width) ;복호화 unit(String, Seed){Random,, SeedLoop, Parse, String{Random x, 1, 1000000Random y, 1, 1000000newString .= (Asc(A_loopfield)+x) y}return newString} ununit(String, Seed){Ran..