본문 바로가기

Autohotkey55

[Autohotkey] 오토핫키 GUI 안에 기가라이브 채팅방을 넣어보자. 오토핫키 GUI 안에 기가라이브 채팅방을 넣어봅시다. 널리 널리 공유되는 오토핫키 프로그램이면 채팅방이 필요할수 있습니다. 정보를 공유하거나 채팅 목적등등 때문에요. 아니면 오류 발견시 신고 등 .. 여러 목적으로 사용될 수 있습니다. 하지만, 채팅방이라는건 Winsock 쪽을 다뤄야 하고 다중쓰레드도 알아야 그나마 쓸만하게 만들수 있습니다. 하지만, 그러기엔 너무 어렵습니다. 또, 다른 프로그램에 다시 쓰기도 힘듭니다. 그래서 저희는 기가라이브 채팅방을 이용해 채팅방을 개설하는 것입니다. 일반적으로 HTML 에서 태그를 이용해서 기가라이브 채팅방을 설치 합니다. 저희는 그 Url 을 이용해서 만들어 낼 것입니다. 그 주소가 바로 이겁니다. http://www.gagalive.kr/livechat1.sw.. 2013. 6. 19.
[Autohotkey] VC++ 로 dll 제작 해서 오핫에서 이용하기 VC++ 2008 다운로드 주소 : http://jogamja.tistory.com/entry/Visual-C-2008-Express-Edition-SP1-설치-파일 저는 VC ++ 2008 을 이용했습니다. 6.0 이나 2010 이나 아무튼 다른 버전을 이용해도 됩니다. 오핫에서 하다보면 c언어와의 연동이 필요할때 dll을 제작 해야 되서 글을 올립니다. 일단 VC++ 을 실행시켜주세요. 그리고 나서 프로젝트 만들기를 하신후 Win32 에서 Win32프로젝트 누르고 프로젝트 이름 적은 다음에 Dll 체크하신후 빈프로젝트에 체크 하셔서 프로젝트를 하나 만들어 주세요. 6.0은 아마도 Dll 어쩌고 되어있을 거에요. 이제 cpp 파일 하나 만들어주세요. 아무튼 이렇게 소스 파일 하나 만드시고 이렇게 적어주.. 2013. 6. 9.
[Autohotkey] 50. DLL의 함수를 끌어다가 쓰는 명령어 - DllCall() 여러가지 dll 에는 함수가 들어있습니다. 예로들어 , Ws2_32.dll 이라는 윈속2 프로그래밍을 할때 쓰이는 Dll에는 socket 관련 함수가 들어있습니다. 함수 목록을 보고싶다면 여기 에서 DLLFunctionViewer 을 다운 받아서 한번 보세요. 함수의 목록을 볼수 있습니다. 아무튼 DLL이라는 곳엔 함수가 들어있습니다. 이 함수들을 쓸 수 있는 방법이 있습니다. 바로 DLLCall() 이라는 함수 입니다. DLL 에서 함수를 불러온다고 하니 뭔가 어려워 보이실 수도 있겠습니다 . 사실 , 형태 자체는 어렵지 않습니다. 쓰는 방법은 매우 간단합니다. 일단 형태와 방법부터 알아보죠. Result := DllCall("[DllFile\]Function" [, Type1, Arg1, Type2,.. 2013. 6. 9.
[Autohotkey] 49. Loop 의 여러가지 형태 - 일반 , 파일 & 폴더 , 문장 분석(파싱) , 파일 읽기, 레지스트리 읽기 Loop 에는 여러가지 형태가 있습니다. 일반 , 파일 & 폴더 , 문장 분석(파싱) , 파일 읽기, 레지스트리 읽기 이렇게 5개의 종류가 있습니다. 하나하나 살펴보죠. 혹시 보고싶으신 부분이 따로 있으면 Ctrl + F 를 누르시고 5개 중 하나를 검색해서 찾으세요. 1. 일반 일반은 우리가 주로 쓰는 Loop 입니다. Loop,횟수 { } 가 Loop 의 일반 형태 입니다. 2. 파일 & 폴더 혹시 파일을 검색하는 프로그램들을 만들고 싶으셨던 적이 있으셨나요 ? 지금까지 배웠던 명령어들로는 만들 수 없었을 것입니다. 하지만 이 명령어를 통해서 만들어낼 수 있죠. Loop, FilePattern [, IncludeFolders?, Recurse?] 가 형태 입니다. FilePattern : 파일의 경로.. 2013. 6. 9.