본문 바로가기

2015/0119

[Autohotkey] ScriptControl 을 이용해 VBScript 를 사용해보자 COM (Component object model)는 여러가지 기능들이 모여있는 것들입니다. 이들은 어떤 언어에 구속받지 않아요. 비주얼베이직에서도 COM 을 통해 여러기능들을 실행합니다. 오토핫키에서도 ComObjCreate() 를 통해 Com함수를 불러올 수 있습니다. 이번에는 ComObjCreate로 ScriptControl 이라는 Com Object를 불러서 VBScript를 사용해 봅시다. sc:=ComobjCreate("ScriptControl") sc.Language:="VBScript" script = ( Msgbox "내용",,"제목" ) sc.ExecuteStatement(script) sc에 ScriptControl을 넣고 sc.Language로 VBScript를 사용할것을 설정합니다.. 2015. 1. 9.
[Java] 03 . Hello World ! 를 출력해 보자. 처음 시작하는 부분이만큼 이번 Hello World 출력은 매우 쉽습니다. 일단 Hello.java 를 작성해야 겠죠. 텍스트문서를 작성한뒤 java확장자로 바꾸시면 됩니다. 아니면 이클립스를 설치하셔서 하시면 더 편합니다. public class Hello { public static void main(String args[]) { System.out.println("Hello World !"); } } 이제 이 Hello.java를 실행을 시켜야 겠죠 ? 일단 실행하기 편하게 Hello.java를 로컬디스크에 넣어 놉시다 . ( 저의 경우에는 C드라이브) 이제 윈도우키+R을 눌러서 실행창을 키시고 cmd.exe 를 입력하시고 실행 하세요. cd.. 을 입력해서 경로가 로컬디스크가 될때까지 하시면 됩니.. 2015. 1. 8.
[Java] 02. 자바의 작동 방식 자바는 JVM (Java Virtual Machine) 이라는 자바 가상 머신 위에서 작동 합니다. 만약 , C언어로 프로그램을 제작했다고 합시다. 이 프로그램은 Windows 에서는 정상 작동합니다. 하지만 다른 운영체제에서는 정상 작동을 하지 않습니다. 그러나 Java에서는 자신의 운영체제에 맞는 Java를 다운받기만하면 프로그램이 작동됩니다. 이런점에서 Java는 다른언어에 비해 보편적 으로 쓰일수 있게됩니다. 어떻게 Java는 운영체제가 달라도 작동 되는 것일까요? Java는 JVM 이라는 자바 가상 머신 위에서 작동하기 때문에 다른 운영체제에서도 똑같이 작동 할수 있습니다. 우리가 Program.java 를 작성했다고 합시다. 우리는 java파일을 class 파일로 만들 것입니다. 이때 우리가 .. 2015. 1. 7.
[Autohotkey] Winhttp로 네이버 메일 보내기 저번에 올린 네이버 로그인에서 이번엔 그걸 이용해서 네이버 메일 보내는 스크립트를 만들어 보았습니다. attachid부분이 보내는 사람에 따라 달라져서 구하느라 애먹었네요 ㅎㅎ ;;http://jogamja.tistory.com Winhttp:=ComObjCreate("WinHttp.WinHttpRequest.5.1") id= pw= address= receiver= title= content= if (Naver_Login(id,pw)) { msgbox,로그인 성공 if (Naver_SendMail(id,address,receiver,title,content)) msgbox, 메일을 성공적으로 보냈습니다. else, msgbox, 메일을 보내는데 실패하였습니다. } else, msgbox,로그인 실패 r.. 2015. 1. 7.