본문 바로가기

전체 글134

[Autohotkey] 35. 문자열의 왼쪽,오른쪽 양옆의 문자열을 원하는 숫자만큼 읽어온다. - StringLeft / Right StringLeft StringRight 이 명령어 두개는 왼쪽, 오른쪽 방향 문자열을 읽어오는 파싱 명령어 입니다. 왼쪽 , 오른쪽 방향 읽어온다는 말은 왼쪽에서 오른쪽으로 -> 오른쪽에서 왼쪽으로 Internet 이 순서대로 읽어오는 것이고 오른쪽 방향에서 읽어오는 거는 -> tenretnI 순서대로 읽어오는 것이죠. 하지만 오른쪽 방향에서 읽어온다고 해서 진짜로 tenretnI 가 반환되는게 아니라 Internet 이 반환되죠. 만약에 5만큼 읽어오면 ernet 이렇게요. 이제 명령어 어떻게 쓰는지를 보죠. StringLeft,변수,문자열,숫자 StringRight,변수,문자열,숫자 [스크립트] A=internet StringLeft,변수,A,5 ;; 변수에 inter 이 반환됩니다. msgbox,.. 2013. 6. 9.
[Autohotkey] 34. 문자열 치환 - StringReplace StringReplace 는 문자열을 치환해주는 명렁어 입니다. 저번 글까지 파일과 관련된 명령어를 공부했으니 이제는 그 파일안의 내용 중 원하는 내용을 뽑아오거나 바꾸는 것도 한번 해봐야겠죠. 이렇게 내용과 관련되어 문자열을 찾고 다시 만들어 내고 바꾸는 것들을 파싱 이라고 합니다. StringReplace 는 변수에 있는 문자열을 찾아서 원하는 문자열로 바꿔준후 새로운 변수에 저장합니다. StringReplace,새로운변수,처음변수,찾을문자열,바꿀문자열 StringReplace 는 단 한번만 실행됩니다. 만약 찾을문자열이 블로그 라고 합시다. 근데 변수안에 블로그 라는 문자열이 80개 있습니다. 그러면 맨 처음 문자열만 바꾸게 됩니다. 모두 바꾸고 싶다면 바꿀문자열,ALL 이렇게 쓰시면 됩니다. [스.. 2013. 6. 9.
[Autohotkey] 33. ini 파일 쓰기 , 읽기 - iniwrite , iniread iniwrite , iniread 는 ini 파일을 쓰고 읽는 그런 명렁어 입니다. 다운받아서 하시는 플래시 게임을 하다가 저장을 하면 save.ini 가 생기는것을 보신적이 있나요 ? iniwrite 와 iniread 는 save.ini 를 쓰고 읽는 역할을 합니다. 꼭 ini 파일이 아니더라도 txt 파일에도 쓰고 읽을 수 있습니다. Iniwrite,내용,파일이름.ini,목록,항목 Iniread,변수,파일이름.ini,목록,항목 이렇게 쓰입니다. [스크립트] Iniwrite,내용을 씁시다,Save.ini,내용분류,내용 이 스크립트를 실행하시고 save.ini 를 보시면 [내용분류] 내용=내용을 씁시다 라고 저장되어 있을것입니다. 이제 내용분류와 내용의 위치를 잘 아셨으리라 생각합니다. 그럼 inirea.. 2013. 6. 9.
[Autohotkey] 32. 파일이 존재 또는 존재 하지 않는 다면............. - IfExist , IfNotExist IfExist , IfNotExist 는 파일이 존재 또는 존재 하지 않는다면 ..... 이라는 뜻을 가진 것입니다. 이것도 if 문인데요. 원하는 경로에 파일이 있다면 실행 하게 할때 쓰이겠죠. 예로들어 urldownloadtofile 로 다운후에 파일이 존재한다면 실행 시키기 .... 라는 용도로 쓰일 수가 있겠죠. 비슷한 의미로 이 파일이 있다면 스크립트를 진행해라. 라는 용도로도 쓰이겠죠. IfExist,경로\파일.확장자 { 스크립트 } IfNotExist,경로\파일.확장자 { 스크립트 } 이렇게 쓰입니다. IfExist 가 존재. IfNotExist 가 존재 하지 않는다. 입니다. 따로 예제는 쓰지 않겠습니다. 한번 바탕화면에 있는 파일을 가지고 실험해 보세요. 2013. 6. 9.