윈도우10무료업그레이드전에- 윈도우7 정품상태 확인하기 


윈도우7 사용자가 여러가지 이유로 자기 운영체제의 정품상태를 알고 싶을 때가 있을 것 입니다.
가령 상위버전으로 업그레이드 하려면 윈도우 정품이어야 합니다.
어둠의 경로로 부터 입수한 버전을 사용하는 경우에 반드시 정품확인절차를 거쳐야 MS가 제공하는 많은 혜택을 받을수가 있습니다.

정품인증 확인이라고 하지요.
먼저 커맨드 모드로 들어가야 합니다. 잘 모르는 분이라면 윈도우키와 자판 R를 동시에 누릅니다.
즉 WIN+R 버튼을 누른후 나타난 입력창에 CMD 라고 타이핑하고 엔터(키보드)를 누릅니다.


윈도우7 정품상태 확인하기윈도우7 정품상태 확인하기


그러면 까만 바탕의 커맨드화면 일명 도스모드가 열립니다.
그 창에서 SLMGR -XPR를 입력하고 엔터를 치면 정품확인 창이 팝업으로 열립니다.

자세한 윈도우인증 정보를 보려면 커맨드창에서 SLMGR -DLV를 타이핑하면 아래처럼 자세한 정품정보를 보여 줍니다.

이미지에서 일정부분 블라인더 처리한 곳은 개인정보 때문입니다.

윈도우7 정품상태 확인하기윈도우7 정품상태 확인하기



그냥 SLMGR만 입력하고 엔터하면 다양한 옵션명령을 볼 수 있습니다. CD-KEY 입력같은 정보를 보여줍니다.

윈도우7 정품상태 확인하기윈도우7 정품상태 확인하기








Posted by RiverWind blogessay46

댓글을 달아 주세요



         




알아두면 편리한 윈도우키의 용도/기능
Features of the Windows key



윈키-Win-Key는 키보드(자판)에서 가장 왼쪽부분의 황금존에 Ctrl 키와함께 자리잡고 있다.이 윈도우 키는 버전에 따라서 조금은 다리긴해도 대부분의 기능은 동일하다.
표준 윈도 셸에서는 윈도 키를 누르는것으로 시작 메뉴가 열린다.
즉 마우스로 시작을 클릭하는것과 같지만 더 편하다.윈도 비스타에서는 빠른 검색에 집중되어 있음.

이처럼 윈도우키에 할당된 기능은 컴퓨터 사용을 더 바르고 쉽게하는 기능들이며 마우스를 사용했을때 보다는 조금더 편하고 빠른결과를 보여준다. 

또 윈키+다른 키와의 조합으로 키를 눌러 사용할때는 자판을 통해서 마우스 보다는 훨씬 간단하게 많은 공통 기능을 불러낼 수 있도록 설계되어 있다.

윈도 키 조합은 바로가는 키라고도 하며  
1.내게 필요한 옵션,
2.세션의 종류-터미널 서비스
3.윈도 버전
4.IntelliType소프트웨어
등 많은 창 세션으로 사용된다.

지나간 윈도버전 비스타에서 하드웨어 시작 단추이기도 했다.

윈도우키-윈키 바로가기 기능

윈도키: 시작 메뉴 오픈:윈도우키 자체로.
윈도+E: 내 컴퓨터 오픈:윈도 탐색기 오픈.
윈도+D: 바탕 화면을 오픈: 바탕화면 보기.
윈도+M: 모든 창 최소화.
윈도+L: 사용자 전환, 데스크톱 잠금 수행.
윈도+F: 검색 창을 오픈:파일 검색(찾기) 창.
윈도+F1: 도움말을 오픈.
윈도+R: 실행 대화 상자를 오픈:실행 프로그램 열기.
윈도+U: 유틸리티 관리자를 오픈.
윈도+Pause: 시스템 속성 창을 오픈.
윈도우키+F1:윈도우 도움말  
WindowsKey+PauseBreak : 시스템 등록 정보

알아두면 편리한 윈도우키IM-A860K | 1.1mm | ISO-0알아두면 편리한 윈도우키






2015/08/17 - [컴퓨터-IT-인터넷-모바일/컴퓨터/인터넷] - 윈도우 사용 도우미 Ctrl Key의 마법

2014/09/15 - [컴퓨터-IT-인터넷-모바일] - 메모리 상식-RAM 용량

2014/08/29 - [컴퓨터-IT-인터넷-모바일] - Windows 필수 패키지 5대 목록


2015/06/13 - [컴퓨터-IT-인터넷-모바일/소프트웨어/유틸/팁] - 폴더용량 한꺼번에 보기-유용한프로그램

2015/05/09 - [컴퓨터-IT-인터넷-모바일] - 소리없이 지켜주는 윈도우 디펜더(Windows Dfender)


2015/01/28 - [컴퓨터-IT-인터넷-모바일] - 파일이름 한꺼번에 변경하기


Posted by RiverWind blogessay46

댓글을 달아 주세요



         

 



윈도우 특수키의 편리한 용도 Ctrl+Key

Control Key Shortcuts ,컨트롤 키 바로 가기, 컨트롤단축키,컨트롤키 사용법

윈도우 특수키 중에서 키보드 황금 명당에 자리잡은 세개의키는 마법을 부리는 키 입니다.
이 마법을 잘 쓰는 사람과 안쓰는 사람의 차이는 아마도 초보와 프로의 차이 정도가 될 만큼 빠른 결과를 보여주는 키 입니다.


키보드에서 가장 명당자릴를 차지하고 있는 이 Ctrl의 기능을 알아 봅니다.


Control Key Shortcuts

다음 제어 키 조합을 더 자주 사용하는 메뉴 명령의 많은 바로 가기를 제공합니다.

Key Function Ctrl+Key 의 결과


다른 응용 프로그램, 사용자 인터페이스, 운영 체제에 따라 다른 목적의 Ctrl 키 조합을 사용한다.


아래 컨트롤키 목록은 첫번째 키 조합,두번째 마이크로소프트 윈도/KDE 이고 뒤의 설명은 Emacs/리눅스 (명령 줄, GNU 리드라인을 사용하는 프로그램)에서의 결과입니다.


가장 많이 사용되는 컨트롤키는 붉은색갈로 된 것입니다.
 
Ctrl+A 모두 선택, 줄의 맨 처음:마우스가 위치한 페이지내용을 전부 선택함.

Ctrl+B 글씨를 굵게-한 문자 앞으로 편집기에서 긁은글자로 표시함.

Ctrl+C 복사 :선택된곳을 크립보드로 카피합니다.
응용 프로그램을 끝내기 위해 Ctrl+Break 대안으로 사용하기도 한다) 복합 명령어 (emacs) 또는 응용 프로그램 종료

Ctrl+D 글꼴창 (워드 처리) 앞쪽 삭제 또는 입력 끝

Ctrl+E 가운데 정렬 (워드 처리) 줄 맨끝

Ctrl+F 찾기:선택한 곳의 내용에서 원하는 것을 찾아줌. (큰 문서의 작은 부분을 찾을 때 흔히 쓰임) 한 문자 앞으로

Ctrl+G (줄 수)로 이동

Ctrl+H  사용내역-히스토리, 역사 메뉴 띄우기

Ctrl+I 글씨 기울임 리스프 들여쓰기 (거의 쓰이지 않음)

Ctrl+K 하이퍼링크 삽입 (워드 2007) 커서와 줄 끝 사이의 문자열을 잘라내기

Ctrl+L 목록 만들기 창/터미널의 현재 줄을 수직으로 가운데 정렬

Ctrl+M 1/2 인치만큼 여백 줄임 (마이크로소프트 워드) 명령어 실행

Ctrl+N   창, 문서 새로 만들기, ... 다음 줄

Ctrl+O 열기 새 줄 넣기

Ctrl+P 인쇄 이전 줄

Ctrl+Q 응용 프로그램 끝내기 글자 그대로 삽입, 일시 중지되어 있는 응용 프로그램 다시 실행

Ctrl+R 페이지 새로 고침 아래에서 위로 검색

Ctrl+S 저장 위에서 아래로 검색

Ctrl+T 새 탭 열기 ?

Ctrl+U 밑줄 넣기 낱말을 대문자로 바꾸기

Ctrl+V 붙여넣기 아래 페이지로

Ctrl+W 창이나 탭 닫기 잘라내기

Ctrl+X 잘라내기 복합 명령어

Ctrl+Y 다시 시도 (가끔 이를 위해 Ctrl+Shift+Z를 사용하기도 함) 잡아당기기 (붙여 넣기)

Ctrl+Z 실행 취소 프로그램 일시 중지

Ctrl+End 맨 아래로 (문서나 창의 끝) 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+Home 맨 위로 (문서나 창의 처음) 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+Ins 복사(요즘은 대개 Ctrl+C를 사용함) 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+PgDn 다음 탭 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+PgUp 이전 탭 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+Tab 다음 창, 다음 탭 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+Shift+Tab 이전 창, 이전 탭 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+← 이전 낱말 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+→ 다음 낱말 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+Delete 다음 낱말 지우기 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+Backspace 이전 낱말 지우기 정의되어 있지 않거나 거의 쓰이지 않음

Ctrl+Alt+Backspace ? 다시 시작 X11

Ctrl+Alt+Delete 작업 관리자/컴퓨터 다시 시작 다시 시동 (콘솔에 있을 때)


윈도우 사용 도우미 Ctrl Key의 마법IM-A860K | 1.1mm | ISO-0윈도우 사용 도우미 Ctrl Key의 마법




Posted by RiverWind blogessay46

댓글을 달아 주세요



         




자기 아이피를 감추고 가상아이피로 웹서핑을 하는경우 



웹서핑을 할 때 타겟에서는 기본적으로 누구나 방문자의 흔적이 IP라는 숫자의 조합으로된 주소로 남는다.다만 필요없이 아이피 추적을 하지도 않으며 할 필요가 없기 때문에 보통상황에서는 신경쓰지 않는 것 이다...

특별하게 범죄같은 것에 관련되어 관련 기관에서 추적을 하려 한다면 그사람이 온라인상에서 활동한 경로는 역 추적 기술로 파악이 가능하다는 것은 다 아는 사실이다.


그런데 어떤 범죄를 위한 서핑이 아닐지라도 유저들은 때때로 자기를 감추고 싶어 하기도 한다.
아이피 우회는 단순하게 생각한다면 길거리에서 수많은 카메라에 노출되기 싫어서 민낯으로 활보하지 않고 얼굴을 완전히 마스크로 가리고 다니던지 가면을 쓰고 다니는것과 같다.

우리는 사는 동안 가는곳 마다 감시카메라가 있어서 실제로 하루를 생활하는 동안에 알게 모르게 얼마나 내 얼굴이 찍히는지 모른다.

그렇지만 찍히고 싶지 않다고 해서 마스크를 하고 다니는 사람이 없는 것 처럼 온라인에서도 웹서핑을 할 때 대부분의 사람들은 자기 아이피를 속이기 위한 어떤 수단을 동원 하지는 않는다.


특별하게 자기를 속일 이유도 없고 감출 일도 없기때문에 괜히 무슨 범죄행위를 하는 것 처럼 기술적으로 자기를 감추거나 변조하지 않고 서핑을 하고 있다.

가상아이피를 말한다면 역추적을 당한다고 가정할때 자기 아이피를 출발지로 노출시키지 않고 남의 나라 어떤지역을 출발지로 하는 유령아이피로 서핑을 해서 그쪽에서 볼때는 나의 아이피가 숨겨지는 결과가 되는것이다.


아이피우회 VPN아이피우회 VPN

가상 사설망(영어: Virtual private network, VPN) 통과 유저 개념도


이 말은 단순하게 자기를 감추거나 속이거나 남의 지역을 가상으로 보여주는 것일뿐 

자기를 완전하게 없애는것은 아니기 때문에 전문적인 기술집단에서 하려고 한다면 가면속의 자기나 남의 아이피로 출발한 자기의 실체가 들통나는 것은 어렵지않은 일로 알려지고 있다.


그래서 어떤문제에 봉착한다면 괜히 아이피를 속이며 서핑을 하는것 때문에 무슨 범죄를 저지를 목적이 있지 않나? 하는 의심을 받을 수 도 있을 것이란 생각을 해 본다.


아이피를 속이는 방법으로는 브라우저의 확장기능이나 또는 가상아이피를 제공하는 사이트나 아예 브라우저가 가상아이피로 접속하는것 등 여러가지가 알려지고 있으며 기술적인 방법은 모두다 가상 아이피로 경로를 우회하는것일뿐 자기의 하드웨어가 접속된 통신사의 원래 출발지를 완전히 없애는것은 아니다 .


아이피우회를 이용하는 유저들은 대부분 어떤 이유에서든 차단되어 접속 할 수 없는 사이트를 이용할 목적이 대부분이 아닐까 생각된다.


모질라, 크롬확장 AP는 쉽게 VPN을 이용할수 있게 해주는 몇종류를 볼 수 있다.다음편엔 현재 가상아이피로 오리지널 아이피를 우회할 수 있는 브라우저나 확장앱 같은 것들을 알아 보려 한다.



* 주의 *

아이피 우회사이트나 브라우저 또는 확장어플로 자기 아이피를 숨기는 우회접속을 한다고 해서 자기가 추적 불가능하게 되었다고 착각하면 안된다.
따라서 부적절한 일을 하기위한 수단이 될수는 없다.

어떤 범법행위에 관련된다면 당연히 추적되며 자기가 노출된다는것을 알아야 한다.
떳떳한 웹서핑을 하는 분이라면 자기 아이피를 숨기려고 노력하지는 않을 것이다.










Posted by RiverWind blogessay46

댓글을 달아 주세요



         




트위터 비밀-DM 보내기 

Direct Message 보내기

트위터를 모르는 사람은 없을것입니다.그러나 사용법을 다 잘 안다고는 할수 없습니다.
저는 블로그 링크를 트위터에 올리는 관계로 가끔 직접보내기나 이메일로 내용에대한 이야기를 물어오는 사람이 있습니다.


어떤경로로 접속하건 상관은 없지만 간단하게 트위터 비밀글로 보내면 더 좋지 않을까 해서요.
혹시라도 모르는 분을 위해서 트위터 비밀글 보내기를 해 보겠습니다.


트위터 사용법-비밀글 보내기

원래 트위터 메뉴의 이름은  Direct Message 보내기 입니다.


트위터는 기본적으로 모든사람들에게 한꺼번에 이야기해서 퍼뜨리자는 것이 본래 취지이지만,그렇다고 특정인에게 비밀글로 보낼수 있는 기능이 없는것은 아니며 준비되 있습니다.


이메일을 알고 있는 사람에게 선택적으로 메일을 보내는것 처럼 메시지를 보내는 것 입니다.다만 상대방이 나를 팔로 하지않은 모르는 사람에게는 쪽지를 보낼수 없습니다.
당연한 기능입니다.

모르는 사람에게 무제한 스펨글을 보낼수 없게 하는 것이지요.


DM은 양쪽다 팔로 즉 양팔 관계라야 쪽지를 주고 받을수 있는 것 입니다.

그렇지난 나는 팔로 했고 그쪽에서는 팔로 안했드래도 팔로 한쪽으로는 보내집니다.

일단 대화는 안되도 시그널은 보낼수 있다는 말 입니다.


메뉴이름은  Direct Message 보내기 입니다. 줄여서 DM 으로 표시 합니다.

우리나라에서는 번역의 편의상 쪽지로 더 잘 알려진 기능입니다.


기본적인 사용방법은 아래 그림처럼 일단은 twitter.com 계정에 로긴이 되어야 하겠습니다.
그런후에 오른쪽 상단 톱니바퀴 모양으로 표시된 설정을 클릭하면 한글메뉴를 쓰는분은 쪽지보내기로 보이고 영어 메뉴를 쓰는 분에게는  Direct Message로 보일것입니다.

이 방법은 기본 고전적인 메뉴방법이고 핫키에 해당하는 D를 모르는 초심자들이 사용하는 표준방법입니다.


익숙한 유저는 그냥 메시지창에서 D 대문자 소문자 관계없이 타이핑 하고 뛰우고(스페이스 한번이상이면됨) 보낼 트윗계정 타이핑하고 뛰우고(스페이스 한번이상이면됨)메시지 적고 Send message 버튼 클릭하면 됩니다.

스마트폰 이용시 편하게 사용되는 기능이지요.


메세지 보내기가 성공했는제 실패했는지는 클릭후 곧바로 팝업창으로 알려 줍니다.


메뉴에서 DM을 사용하면 자기를 팔로한 사람들의 목록이 쭉 나와서 계정첫자만 치면 사용자계정이 선택되기에 편리합니다.


별거 아니지만 불특정다수에게 알려저서 오해를 살만한 내용은 비밀로 다이렉트로 의견을 알아보는데 좋습니다.이메일처럼 비밀이 보장되는것 입니다.


트위터계정은 트위터 페이지 " http://www.twitter.com /아이디" 입니다.

예를 들어서 @arirangkorea 라는 트위터계정을 예로 들면 http://www.twitter.com/arirangkorea 입니다.

트위터 비밀-DM 보내기   Direct Message 보내기트위터 비밀-DM 보내기 Direct Message 보내기


트위터 비밀-DM 보내기   Direct Message 보내기트위터 비밀-DM 보내기 Direct Message 보내기


트위터 비밀-DM 보내기   Direct Message 보내기트위터 비밀-DM 보내기 Direct Message 보내기






Posted by RiverWind blogessay46

댓글을 달아 주세요



         




하드디스크 복구 문의 



네이버 지식에 올리는 글인데 블로그에 씁니다.
최초의 고장원인은 윈도부팅공간을 앞축해서 시작된것이며,

BootManager Commplesed 메시지나올때 이부분 앞축을 해제하면 별거아니게 해결 될것을 하드디스크에 윈도를 복구하려고 윈CD로 시도 하는중에 덤벙대다가 실수로 하드디스크에 쓰지않는 예약된공간 약 100M정도에 인스톨하면서 이상하게 된것입니다.


우여곡절끝에 외장하드로 USB에서 확인하니까 RAW디스크로 나왔으며 파티션위자드로 만지면서 파일이 보이게 되긴합니다.

외장하드에서 본 드라이브는 BackUp디스크라는 보륨으로 살아있습니다.

감이 안잡히는 이상한파일이나 수많은 38개의 Zip파일이생성되어 있긴하지만 원래 데이터는 고스란이 살아 있는것을 확인했습니다.


문제는 이 하드디스크의 약 500GB나 되는 데이터를 올기는게 문제입니다.

USB로 연결된 외장하드의 카피속도로 볼 때 몇일이 걸릴지 모릅니다.

빠르다고하는 카피유틸리티들을 써봤지만 거기서 거기고....


제일 바람직한 것은 컴퓨터에 하드를 장착하면 되는데 ,
컴퓨터에 장착하면 CMOS에서는 인식하는데 컴퓨터에서는 아예 보이지도 않는것입니다.

기껏 여기까지 오는데도 몇일 걸렸는데 또 이상하게 될가봐 함부로 손대기 겁나는군요...

짜증도 나고...


윈7이 깔려 있는데 슬레이브 하드로 제깍 인식시킬수 있는 방법이 있는지 알고 싶습니다.

세월아 네월아 하면서 외장하드의 데이터를 옮기는것도 진이 빠질지경입니다.

도와주세요..


하드디스크 복구 문의 IM-A860K | 1.1mm | ISO-0하드디스크 복구 문의


 



 



Posted by RiverWind blogessay46

댓글을 달아 주세요



         





다음 프로그램이 이 컴퓨터를 변경할 수 있도록 허용하시겠습니까? 


다음 프로그램이 이 컴퓨터를 변경할 수 있도록 허용하시겠습니까?  이 메시지는 중요 할 수 도 있습니다.
그렇지만 저는 별로 악성이지 않은 프로그램도 무조건 경고를 보내서 좀 귀찮아서 이 메시지를 종료하려고 합니다.

뻔한 경고를 너무 많이하면 늑대소년처럼 될수 있습니다.
정말로 악성프로그램이 컴퓨터를 훼손할때 경고를 하면 좋을텐데 그렇지는 못합니다.
대부분의 악성코드는 백신을 믿기로 하고 잘못 깔린 애드웨어는 즉시 죽이기로 맘먹고 매번 경고하는 이 메시지를 저는 죽입니다..




방법:순서

시작-제어판-사용자계정-사용자 계정 컨트롤 설정 변경에서 수준을 위 아래로 변경하면 됩니다.
리부팅 후 부터 적용됩니다.



쾌적한 컴퓨팅 하세요..





Posted by RiverWind blogessay46

댓글을 달아 주세요



         





다음클라우드 데이터 백업



다음클라우드가 종료된다는 소식을 받은지 오래됬는데 어영부영하다 깜박했다가 오늘 백업을 마쳤습니다.

저처럼 깜박한 사람이 있다면 지금 당장 백업을 하세요.


백업은 다음클라우드에서 안내하는 대로 하면 되는데 해본대로 여기 소개 합니다.

50GB라는 괜찮은 저장공간이 좋았지만 어쩝니까 더 이상 제공할 수 없다고 하는데...


지금이라도 아까운 자료들이 날아가기전에 당장 백업을 시작하세요 !

다음클라우드 데이터 백업시작 .


1. 컴퓨터 하드드라이브에서 넉넉한 곳에 백업 받을 폴더를 쉬운이름으로 하나 만듭니다.

예를 들어서 이름을  "다음클라우드-백업"등으로 하면 되겠네요.


2. 다음에 로그인해서 클라우드를 찾아갑니다.

Daum 클라우드

http://cloud.daum.net


3. 클라우드 목록에서 전체를 체크합니다

4. 체크가 다 되었는지 다시한번 확인합니다.


5. 내려받기를 클릭합니다


6.내 PC의 만들어 놓은 폴더를 찾아서 지정해 준곳을 봅니다.


진행과정 ~~~ 기다림.


혹시라도 파일이름에 특수문자등이 들어가있어서 전송실패로 남는것이 있나 살펴보고 주의를 요합니다.


기간이 얼마 남지 않았네요 7월31일까지 다음클라우드에 저장은 가능하구요

​2015년 7월31일부터~2015년 12월31일까진 백업만 가능하다고 하니 꼭 챙기시기 바랍니다.



다음클라우드 백업방법다음클라우드 백업방법


다음클라우드 백업방법다음클라우드 백업방법


다음클라우드 백업방법다음클라우드 백업방법




다음클라우드 백업방법다음클라우드 백업방법


Posted by RiverWind blogessay46

댓글을 달아 주세요



         




애드웨어 막강퇴출 -AdwCleaner


악성 애드웨어를 제거하는 프로그램이나 툴 또는 백신은 수없이 많습니다.
잘 알려저서 인지도가 높은 것 부터 처음보는 이름없는 소프트웨어로부터 상당이 고가인 제품과 무료인 제품까지 너무 많아서 어떤게 좋은것인지도 사실 분간하기 힙듭니다.

몇일전에 외국 소프트웨어 하나 다운받느라고 여기저기 기웃거리다가 필요한 소프트웨어 하나 받은적이 있는데,
그 이후로 자꾸 컴퓨터가 버벅거리는 느낌도 있고 컴하단에 안보던 아이콘도 생긴다.
내컴에는 당연히 이름있는 백신이 깔려있고 애드웨어 제거 기능도 있다.
그래도 아무 반응이 없었다.

온라인에서 하라는대로 이것저것 하다가 어떤 사이트에서 소개하는 AdwCleaner를 다운받아 깔고 즉시 실행했다.
실행하면서 깜작 놀랐다.
내가 모르던 이상한것이3개가 검출되고 즉시 삭제했다.

이 간단한 애드웨어를 제거 할 수 있는 성능이 왜 지금까지는 안되었느지 모른다.
AdwCleaner는 무료이며 어떤 광고도 따라오지 않았다.
문제되는 소프트웨어를 쉽게 제거한후 기분좋은 마음으로 이 글을 올립니다.

불특정 사람들을 기쁘게해준 이 무료 소프트웨어는 칭찬 받아야 한다는 생각으로 씁니다.
인터넷의 오류나 광고창들 때문에 시달리는 사람들은 많을것이며 이런걸 전부다 제거해 줄지는 모르지만 나는 한방에 해결이 가능했습니다.

사용법은 없습니다.
그냥 돌리면 최초에 자기들 서버에서 신선한 데이터를 다운받아 실행합니다.

애드웨어 막강퇴출-AdwCleaner애드웨어 막강퇴출-AdwCleaner


하필 AdwCleaner를 사용해서 해결했지만 다른 좋은 소프트웨어도 많이 있을것이지만 ,

본인이 이것으로 기분좋은 경험을 했기 때문에 소개 하는 것 입니다.


다만 다운로드 할 때 조심해야 합니다.

이런 종류의 무료 소프트웨어는 공급하는 곳에서 악성코드나 광고링크를 함께 다운로드 하게 하는 곳이 많기 때문입니다.

저는 아래의 링크로 다운로드 받았습니다.

항상 안전 할진 모르지만 링크를 올립니다.

https://toolslib.net/downloads/viewdownload/1-adwcleaner/ 

 악성코드 때문에 스트레스 받은 분이 이 글을 읽었다면 좋은결과 있길 바랍니다.



Posted by RiverWind blogessay46

댓글을 달아 주세요



         




SearchProtect Remove - SearchProtect 퇴출


무료프로그램을 검색하다가 외국사이트에서 필요한걸 하나 내려받은후에 나도모르게 멀 인정했나보네요.

Search Protect라는게 컴퓨터 하단 오른쪽에 딱 자리 잡고 있습니다.
이게 내 컴을 얼마나 느리게 할지는 모르지만 내컴의 보안등의 찝찝한 생각때문에 퇴출하려 했는데 이거 원..
프로그램 디렉토리에도 없다.

발전된 방법으로 깔렸나본데..짜증이 살살 난다.Search Protect는 온라인에서 찾아보니가 알려진 애드웨어로 나오는군요.
외국의 유명한 소프트웨어 자료실에서 함께 다운로더 형태로 배포되는데 다운받는 과정에서 제휴 프로그램형태이거나 번들웨어 형태로 주의하지 못해서 동의를 클릭했을것이며 나도 모르는 사이에 동의가 되었고 깔렸을것이며 일단 깔린후에 알아 차렸지만 보통의 프로그램처럼 언인스톨로 쉽게 나가려 하지 않는군요..


한참을 헤매다가 명령프롬프트에서 실행할수 있는 소스를 찾아서 퇴출했네요..
저처럼 고생하는분이 있다면 확실한 방법이라고 생각하며 도움되길 바랍니다.

http://www.windowdel.com/w.php?w=130626-searchprotect-bin-removal-guide

여기에서 따라하면 됩니다.


How to remove Search Protect How to remove Search Protect Search Protect퇴출


퇴출하고나니까 쉬원합니다.



Posted by RiverWind blogessay46

댓글을 달아 주세요



         




하드디스크 접근불가 


윈7을 새로 깔려던 중에 하드디스크 하나가 부팅불가가 되어 만지던중에 접근이 안됩니다.
1테라바이트용량인데 사진이 많이 담겨있어서 난감함.

새 하드디스크를 하나 사서 윈도를 새로 깔고 복구를 시도해 보는중인데 절대난감.
일단은 파티션 복구에 초점을 맞추고 시도해 봅니다.

 


하드디스크 복구하드디스크 복구


위의 그림처럼 하드디스크가 인식은 되 있지만 접근은 안되고 있습니다.

TestDisk로 파티션을 살릴수 있다는 온라인 글들을 보고 시행해 봤는데 아래그림처럼 나오며 ,현재 딥서치를 하면서 이 글을 씁니다.

내 PC가 구닥다리라서 워낙 시간이 많이 걸리기 때문에 기다리며 쓰는 글입니다.

아까운 사진들 때문에 함부로 과감하게 시도해 볼 수도 없고...

이 소프트웨어로 시도 하는것 자체가 잘 하는 것인지도 모르겠지만 조심스레 해보면서 이 소프트웨어가 데이터부분은 안건드릴것이라는 믿음으로....


하드디스크 복구하드디스크 복구


제발 복구가 되야 할 텐데..
신중하지 못한 순간의 행동으로 몇일을 고생하는지 모른다...
짜증나고 귀찮고..  



Posted by RiverWind blogessay46

댓글을 달아 주세요



         






집토끼 챙기려는 KT의 시그널


나는 KT를 사용하고 있다.
특별하게 KT가 좋다거나 상품조건이 맘에들어서 사용한다기 보다 여기저기 옮겨다니기가 귀찮고 해서 그냥 쓰다 보니까 오래 된 것이다.


스마트폰이 약정기간이 다 되면 대충 그때 나온 모델로 기변을 하면서 폰,인터넷,집전화등이 엮이고 체감금액은 잘 느껴지지 않는 돈이지만 DC혜택도 받으면서 이래 저래 오래 된 유저가 된 것이다.내가 사용하는 통신사가 특히 잘 한다기 보다 이만하면 됬지 해서이기도 하다.


현대 사회는 어느날부터 어떤 이익이 발생하는 조건이 있더라도 스스로 챙기지 않으면 상대방이 알아서 챙겨주지 않는세상이 되었다고 느낀다.

무슨 이익이 있는지 알아보고 요구하면 약간의 이익으로 돌아오는 경우가 종종 있다.
요새 물어볼게 있어서 KT에 전화 할때 전화받는 안내 화두에 "VIP고객님" ...반갑습니다..등  
"VIP고객님"이라는 전치 단어가 붙는것을 알았다.


머 하나의 인사말이지만 적어도 오래된 고객을 생각한다는 뜻으로 받아 들인다.

다만 생각으로 그치지 않고 실제로 오래된고객에게도 신규고객에게 주는 혜택만큼은 아니라도 비슷한 혜택을 기대하며 "VIP고객님"이라는 인사말 처럼 KT의 집토끼를 VIP로 챙기려는 긍정적인 시그널로 생각하며 기대를 해 본다.


집토끼 챙기기집토끼 챙기기


농사는 농부가 짖는것이고,토끼는 토끼 키우는 전문가가 잘 알아서 이익 되는 방법으로 우리안의 숫자 밸런스를 유지 하며 관리하지 않겠는가...
토끼값 떨어지면 대량매입해 오기도 하는데 요새는 대량구매법 때문에 문제가 있다나..


우리안토끼가 자연사료 먹고 싶다 한들 인스턴트 사료 주면 먹어야지 별수 있나.. 

착한 토끼들 !
딴집에 몸값받고 가건 몸값받고 이리로 오건 다 별로 다를것도 없고 .....
난 여기사료가 취향이라서가 아니고 걍 귀찮아서 주는대로 먹고 여기 있을래..

  



Posted by RiverWind blogessay46

댓글을 달아 주세요



         



매크로의 대명사 오토핫키 왕초보 도전기 (3)



매크로 스크립트
(AutoHotKey Script)작성을 위한 명령어(함수) 목록.

AutoHotKey Alphabetical Command and Function Index.



오토핫키로 매크로문서를 작성하는것은 에디터로 필요한 명령어나 함수등을 규칙에 따라서 적절하게 나열하는 것임으로 필요할때 어떤 명령어를 끌어다 사용 할 것인지를 결정해야 하겠습니다.


완전 맨땅에서 출발해서 이제 3번째로 쓰는 오토핫키의 명령어들이 어떤것이 있는지 찾아 보게 되었습니다.아래에 표시한 명령어 표 에서 진하게 표시되고 파란색갈인 명령어가 주로 사용되는 것 들입니다.한글로도 번역한 오토핫키 명령어 리스트 입니다. 

오래 사용해본 사람들이 추천하는것이기도 합니다.
또 보편적으로 사용해서 특별한 엉킴이나 주의를 해야할 필요가 없는 것 들이기도 하다고 합니다.
이제 실제로 매크로 문서를 작성하기에 앞서서 대충 어떤것들이 있는지 알아보며 다음편에는 원시적이긴 하지만 왕초보 실력으로 만들수 있는 매크로 파일을 생성해 보려 합니다. 


오토핫키명령어 목록오토핫키명령어 목록: AutoHotKey Alphabetical Command and Function Index.


명령이나 함수 이름이 진하고 파란색으로 처리된 항목이 가장 일반적으로 사용되는 커맨더 입니다.



 

 

{ ... } (Block)

중괄호 한 쌍의 블록을 의미한다. 블록은 일반적으로 사용되는 기능이며 , 
Else, Loop, While-loop, and IF-명령.

A pair of braces denotes a block. Blocks are typically used with functions, Else, Loop, While-loop, and IF-commands.
{ ... } / Object() 스크립트 연관 배열을 나타냅니다. Creates a scriptable associative array.
[ ... ] / Array() 정수 키 스크립트 연관 배열입니다. Creates a scriptable associative array with integer keys.
Abs() 의 절대 값 반환 번호 . Returns the absolute value of Number.
AutoTrim 여부를 결정 VAR1 = % 변수 2를 대입 할 때 변수의 %의 문에 변수 2를 대입 할 때 변수의 시작과 끝에서 공백과 탭을 생략합니다. Determines whether Var1 = %Var2% statements omit spaces and tabs from the beginning and end of Var2.
ASin() 아크 사인 (사인이있는 번호를 돌려줍니다 번호 라디안을). Returns the arcsine (the number whose sine is Number) in radians.
ACos() 아크 코사인 (코사인입니다 수 반환 번호 라디안을). Returns the arccosine (the number whose cosine is Number) in radians.
ATan() 아크 탄젠트 (탄젠트입니다 수 반환 번호 라디안을). Returns the arctangent (the number whose tangent is Number) in radians.
BlockInput 비활성화 또는 키보드와 마우스를 통해 컴퓨터와 상호 작용하는 사용자의 능력을 가능하게한다. Disables or enables the user's ability to interact with the computer via keyboard and mouse.
Break 종료(종료) 루프 . 어떤 종류의 내부 유효 루프 . Exits (terminates) a loop. Valid inside any kind of loop.
Catch 예외가 실행 중에 발생하는 경우 실행하는 코드를 지정 시도의 구문. Specifies the code to execute if an exception is raised during execution of a try statement.
Ceil() 반환 번호 (모든 .00 접미사없이) 가장 가까운 정수로 반올림합니다. Returns Number rounded up to the nearest integer (without any .00 suffix).
Click 지정된 좌표에 마우스 버튼을 클릭합니다. 또한, 마우스 버튼을 누른 상태에서 마우스 휠을 돌려, 또는 마우스를 이동할 수 있슴. Clicks a mouse button at the specified coordinates. It can also hold down a mouse button, turn the mouse wheel, or move the mouse.
ClipWait 행동이 실핼될 때 까지 기다림. 클립 보드에 데이터가 실행될때도. Waits until the clipboard contains data.
ComObjActive() 등록 된 COM 개체를 가져옵니다. Retrieves a registered COM object.
ComObjArray() COM에 사용 SAFEARRAY를 작성합니다. Creates a SAFEARRAY for use with COM.
ComObjConnect() 주어진 접두사와 기능에 COM 개체의 이벤트 소스를 연결합니다. Connects a COM object's event sources to functions with a given prefix.
ComObjCreate() COM 개체를 생성함. Creates a COM object.
ComObjEnwrap() /
ComObjUnwrap()
랩은 / COM 개체를 펼쳤다. Wraps/unwraps a COM object.
ComObjError() 활성화 또는 COM 에러의 통지를하지 않습니다. Enables or disables notification of COM errors.
ComObjFlags() 검색하거나 COM 래퍼 객체의 동작을 제어하는​​ 플래그를 변경합니다. Retrieves or changes flags which control a COM wrapper object's behaviour.
ComObjGet() COM 구성 요소가 제공하는 객체에 대한 참조를 반환합니다. Returns a reference to an object provided by a COM component.
ComObjMissing() COM 메서드에 전달하는 "누락 된 매개 변수"객체를 생성합니다. Creates a "missing parameter" object to pass to a COM method.
ComObjParameter() COM 메서드에 매개 변수로 전달할 값을 입력 랩합니다. Wraps a value and type to pass as a parameter to a COM method.
ComObjQuery() 인터페이스 또는 서비스에 대한 COM 개체를 조회합니다. Queries a COM object for an interface or service.
ComObjType() COM 개체의 정보를 입력 검색합니다. Retrieves type information from a COM object.
ComObjValue() COM 래퍼 객체에 저장된 값이나 포인터를 가져옵니다. Retrieves the value or pointer stored in a COM wrapper object.
Continue 현재의 나머지 스킵 루프 반복을하고 새로운 시작한다. 어떤 종류의 내부 유효 루프 . Skips the rest of the current loop iteration and begins a new one. Valid inside any kind of loop.
Control 컨트롤에 다양한 변화를 만든다. Makes a variety of changes to a control.
ControlClick 컨트롤에 마우스 버튼 또는 마우스 휠 이벤트를 보냅니다. Sends a mouse button or mouse wheel event to a control.
ControlFocus 창에 특정 컨트롤에 입력 포커스를 설정합니다. Sets input focus to a given control on a window.
ControlGet 컨트롤에 대한 다양한 유형의 정보를 검색합니다. Retrieves various types of information about a control.
ControlGetFocus 어떤 경우 대상 윈도우의 제어, 입력 포커스를 가지고있는 검색합니다. Retrieves which control of the target window has input focus, if any.
ControlGetPos 컨트롤의 위치와 크기를 가져옵니다. Retrieves the position and size of a control.
ControlGetText 컨트롤에서 텍스트를 검색합니다. Retrieves text from a control.
ControlMove 이동하거나 컨트롤 크기를 조정합니다. Moves or resizes a control.
ControlSend /
ControlSendRaw
창 또는 제어 시뮬레이션 키 입력을 보냅니다. Sends simulated keystrokes to a window or control.
ControlSetText 컨트롤의 텍스트를 변경합니다. Changes the text of a control.
CoordMode 다양한 명령은 활성 창 또는 화면 중 하나를 기준에 대한 설정 모드 좌표입니다. Sets coordinate mode for various commands to be relative to either the active window or the screen.
Cos() 의 삼각 코사인 반환 번호 . Returns the trigonometric cosine of Number.
Critical 방지 현재 스레드를 다른 스레드에 의해 중단되는. Prevents the current thread from being interrupted by other threads.
DetectHiddenText 창에 보이지 않는 텍스트 창을 발견하기위한 목적으로 "볼"할지 여부를 결정합니다. 이는 IfWinExist과 WinActivate 같은 명령에 영향을 미친다. Determines whether invisible text in a window is "seen" for the purpose of finding the window. This affects commands such as IfWinExist and WinActivate.
DetectHiddenWindows 눈에 보이지 않는 창은 스크립트에 의해 "볼"수 있는지 여부를 결정합니다. Determines whether invisible windows are "seen" by the script.
DllCall() 표준 Windows API 함수로, DLL 내부에 함수를 호출함. Calls a function inside a DLL, such as a standard Windows API function.
Drive / CD 또는 DVD 드라이브에 트레이를 후퇴, 또는 드라이브의 볼륨 레이블을 설정 꺼냅니다. Ejects/retracts the tray in a CD or DVD drive, or sets a drive's volume label.
DriveGet 컴퓨터의 드라이브에 대한 각종 정보를 검색합니다. Retrieves various types of information about the computer's drive(s).
DriveSpaceFree 메가 바이트에 드라이브의 디스크 여유 공간을 가져옵니다. Retrieves the free disk space of a drive, in Megabytes.
Edit 관련 편집기에서 편집 현재 스크립트를 엽니 다. Opens the current script for editing in the associated editor.
Else 명령 (들) IF 문이 FALSE로 평가되면 수행을 지정함. 하나 이상의 명령어가 존재하는 경우, 묶음블록 (괄호). Specifies the command(s) to perform if an IF-statement evaluates to FALSE. When more than one command is present, enclose them in a block (braces).
EnvAdd 설정 변수 자체의 합을 더한 지정된 값을 (추가하거나에서 시간을 뺌 수자를 날짜 - 시간 값). : 대명사 바르 + = 값. Sets a variable to the sum of itself plus the given value (can also add or subtract time from a date-time value). Synonymous with: Var += Value.
EnvDiv 설정 변수에 지정된 값으로 나눈 자체를. : 대명사 바르 / = 값 . Sets a variable to itself divided by the given value. Synonymous with: Var /= Value.
EnvGet 환경 변수를 가져옵니다. Retrieves an environment variable.
EnvMult 설정 변수를 지정된 값에 다른 값을 나눠서 자기 자신. : 대명사 바르 * = 값 . Sets a variable to itself times the given value. Synonymous with: Var *= Value.
EnvSet 에 값을 씁니다 변수 환경에 포함되어 있습니다. Writes a value to a variable contained in the environment.
EnvSub 설정 변수를 자체 뺀 주어진 값 (도 비교할 수에 날짜 - 시간 값). 대명사 : 바값 - = 값 . Sets a variable to itself minus the given value (can also compare date-time values). Synonymous with: Var -= Value.
EnvUpdate OS 및 실행중인 모든 응용 프로그램에 통지 환경 변수 (들) 변경을. Notifies the OS and all running applications that environment variable(s) have changed.
Exit 종료 현재 스레드 또는 (스크립트가 아닌 경우 지속적 않고 단축키를 포함하지 않는) 전체 스크립트를. Exits the current thread or (if the script is not persistent and contains no hotkeys) the entire script.
ExitApp 무조건 스크립트를 종료합니다. Terminates the script unconditionally.
Exp() 반환 전자 (약 2.71828182845905이다)로 상승 N 승. Returns e (which is approximately 2.71828182845905) raised to the Nth power.
FileAppend (필요한 경우 우선, 파일을 생성) 파일의 끝에 텍스트를 쓴다. Writes text to the end of a file (first creating the file, if necessary).
FileCopy 하나 이상의 파일을 복사. Copies one or more files.
FileCopyDir 복사 모든 하위 폴더와 파일 (XCOPY 유사)와 함께 폴더. Copies a folder along with all its sub-folders and files (similar to xcopy).
FileCreateDir 폴더를 작성합니다. Creates a folder.
FileCreateShortcut 바로 가기 (.LNK) 파일을 작성합니다. Creates a shortcut (.lnk) file.
FileDelete 하나 이상의 파일을 삭제합니다. Deletes one or more files.
FileEncoding 에 대한 기본 인코딩 설정 FILEREAD , FileReadLine , 루프 읽기 , FileAppend 및 제공 FileOpen을 . 참조 : 텍스트 인코딩을
Sets the default encoding for FileRead, FileReadLine, Loop Read, FileAppend, and FileOpen.
See also: Text Encodings
FileInstall 내부에 지정된 파일이 포함되어 컴파일 된 버전 의 스크립트를. Includes the specified file inside the compiled version of the script.
FileGetAttrib 보고서 파일이나 폴더는 읽기 전용 여부, 숨겨진, 등 Reports whether a file or folder is read-only, hidden, etc.
FileGetShortcut 이러한 목표 파일로 바로 가기 (.LNK) 파일에 대한 정보를 검색합니다. Retrieves information about a shortcut (.lnk) file, such as its target file.
FileGetSize 파일의 크기를 가져옵니다. Retrieves the size of a file.
FileGetTime 파일이나 폴더의 날짜 스탬프를 가져옵니다. Retrieves the datetime stamp of a file or folder.
FileGetVersion 파일의 버전을 가져옵니다. Retrieves the version of a file.
FileMove 이동하거나 하나 이상의 파일 이름을 바꿉니다. Moves or renames one or more files.
FileMoveDir 모든 하위 폴더 및 파일과 함께 폴더로 이동합니다. 또한 폴더 이름을 바꿀 수 있습니다. Moves a folder along with all its sub-folders and files. It can also rename a folder.
FileOpen 객체 지향 파일 I / O를 제공한다. Provides object-oriented file I/O.
FileRead 변수에 따른 파일의 내용을 읽어들임  . Reads a file's contents into a variable.
FileReadLine 파일에서 지정된 행을 읽어 들여, 텍스트 저장하는 변수를 . Reads the specified line from a file and stores the text in a variable.
FileRecycle 가능하면 휴지통에 파일이나 디렉토리를 보냅니다. Sends a file or directory to the recycle bin, if possible.
FileRecycleEmpty 휴지통을 비 웁니다. Empties the recycle bin.
FileRemoveDir 폴더를 삭제합니다. Deletes a folder.
FileSelectFile 사용자가 열거 나 파일을 저장 할 수있는 표준 대화 상자를 표시합니다. Displays a standard dialog that allows the user to open or save file(s).
FileSelectFolder

사용자가 폴더를 선택할 수있는 표준 대화 상자를 표시합니다.

Displays a standard dialog that allows the user to select a folder.

FileSetAttrib 하나 이상의 파일 또는 폴더의 속성을 변경합니다. 와일드 카드가 지원됩니다. Changes the attributes of one or more files or folders. Wildcards are supported.
FileSetTime 하나 이상의 파일 또는 폴더의 날짜 스탬프를 변경합니다. 와일드 카드가 지원됩니다. Changes the datetime stamp of one or more files or folders. Wildcards are supported.
Finally

구문이 완료되면 코드 블록이 항상 실행되도록함

Ensures that a block of code is always executed after a Try statement finishes.
Floor() 반환 번호 (모든 .00 접미사없이) 가장 가까운 정수로 내림합니다. Returns Number rounded down to the nearest integer (without any .00 suffix).
For 객체의 각 키 - 값 쌍에 대한 한 번 일련의 명령을 반복합니다. Repeats a series of commands once for each key-value pair in an object.
Format 형식 문자열에 따른 입력 값의 가변 수를 포맷. Formats a variable number of input values according to a format string.
FormatTime 변환 YYYYMMDDHH24MISS의 지정된 날짜 / 시간 형식으로 타임 스탬프를. Transforms a YYYYMMDDHH24MISS timestamp into the specified date/time format.
Func() 검색 기준 함수를. Retrieves a reference to a function.
GetKeyName()
GetKeyVK()
GetKeySC()
이름이나 텍스트, 가상 키 코드 또는 키의 스캔 코드를 가져옵니다. Retrieves the name or text, virtual key code or scan code of a key.
GetKeyState 키보드의 키를 누르거나 마우스 / 조이스틱 버튼을 아래 또는 위로 여부 검사. 또한 조이스틱 상태를 검색합니다. Checks if a keyboard key or mouse/joystick button is down or up. Also retrieves joystick status.
Gosub

반환이 발생할 때까지 지정된 레이블로 이동하며 실행을 계속함

Jumps to the specified label and continues execution until Return is encountered.
Goto 지정된 레이블로 이동 및 실행을 계속합니다. Jumps to the specified label and continues execution.
GroupActivate 정의 된 창 그룹에서 다음 창 활성화 GroupAdd을 . Activates the next window in a window group that was defined with GroupAdd.
GroupAdd 필요한 경우 그룹을 생성 창 그룹 창 사양을 추가한다. Adds a window specification to a window group, creating the group if necessary.
GroupClose 이 단지에 의해 활성화 된 경우 활성 창을 닫습니다 GroupActivate 또는 GroupDeactivate . 그런 다음 시리즈의 다음 창을 활성화합니다. 또한 그룹의 모든 창을 닫을 수 있습니다. Closes the active window if it was just activated by GroupActivate or GroupDeactivate. It then activates the next window in the series. It can also close all windows in a group.
GroupDeactivate 유사 GroupActivate 다음 창을 활성화 제외 되지 그룹. Similar to GroupActivate except activates the next window not in the group.
Gui 창 및 컨트롤을 관리함.윈도우는 데이터 입력 양식 또는 사용자 정의 사용자 인터페이스로서 사용됨. Creates and manages windows and controls. Such windows can be used as data entry forms or custom user interfaces.
GuiControl GUI 창에서 컨트롤에 다양한 변화를 만든다. Makes a variety of changes to a control in a GUI window.
GuiControlGet GUI 창에서 컨트롤에 대한 다양한 유형의 정보를 검색합니다. Retrieves various types of information about a control in a GUI window.
Hotkey 작성, 수정, 수, 또는 스크립트가 실행되는 동안 단축키를 사용하지 않습니다. Creates, modifies, enables, or disables a hotkey while the script is running.
if 어떤명령 (들)을 수행하기 위해 지정하는 경우의 비교 변수 를 TRUE로 값 evalutes에. 하나 이상의 명령어가 존재하는 경우, 블록 (괄호)함. Specifies the command(s) to perform if the comparison of a variable to a value evalutes to TRUE. When more than one command is present, enclose them in a block (braces).
if (expression) 어떤 경우를 수행 할 수있는 명령 (들)을 지정 식이 TRUE로 평가합니다. Specifies the command(s) to perform if an expression evaluates to TRUE.
If var [not] between 여부를 확인 변수의 내용을 숫자 또는 알파벳 (포함) 두 값 사이입니다. Checks whether a variable's contents are numerically or alphabetically between two values (inclusive).
If var [not] in/
contains MatchList
여부를 확인 변수의 내용이 목록의 항목 중 하나와 일치. Checks whether a variable's contents match one of the items in a list.
If var is [not] type 를 확인 여부 변수의 내용은 숫자, 대문자 등입니다 Checks whether a variable's contents are numeric, uppercase, etc.
IfEqual / IfNotEqual 비교 변수를 평등에 대한 값에. 동의어와 : var에 = 값의 경우 | 경우 바르 <> 값 . Compares a variable to a value for equality. Synonymous with: if Var = Value | if Var <> Value.
IfExist / FileExist() 파일이나 폴더의 존재를 확인합니다. Checks for the existence of a file or folder.
IfGreater /
IfGreaterOrEqual
비교 변수를 값으로. 동의어와 : 바르> 값 경우 | 바르> = 값 경우 . Compares a variable to a value. Synonymous with: if Var > Value | if Var >= Value.
IfInString / InStr() 어떤경우 검사 변수가 지정된 문자열이 포함되어 있습니다. Checks if a variable contains the specified string.
IfLess / IfLessOrEqual 비교 변수를 값으로. 동의어와 : 바르 <값 경우 | 바르 경우 <= 값 . Compares a variable to a value. Synonymous with: if Var < Value | if Var <= Value.
IfMsgBox

어떤 MsgBox의 명령.가장 최근의 동안 사용자에 의해 추진된 버튼/체커

Checks which button was pushed by the user during the most recent MsgBox command.
IfWinActive /
IfWinNotActive
지정된 윈도우 존재  현재 활성 상태를 확인. Checks if the specified window exists and is currently active (foremost).
IfWinExist /
IfWinNotExist
지정된 윈도우가있는 경우 확인합니다. Checks if the specified window exists.
ImageSearch 이미지의 화면의 영역을 검색합니다. Searches a region of the screen for an image.
IniDelete 표준 형식 .ini 파일에서 값을 삭제합니다. Deletes a value from a standard format .ini file.
IniRead 표준 형식 .ini 파일에서 값을 읽습니다. Reads a value from a standard format .ini file.
IniWrite 표준 형식 .ini 파일에 값을 기입합니다. Writes a value to a standard format .ini file.
Input 문자열을 입력 할 수있는 사용자에 대한 기다립니다. Waits for the user to type a string.
InputBox 문자열을 입력하도록 사용자에게 요청하는 입력 상자를 표시합니다. Displays an input box to ask the user to enter a string.
InStr() 주어진에 대한 검색 발생 왼쪽이나 오른쪽에서 문자열. Searches for a given occurrence of a string, from the left or the right.
IsByRef() 하는 ByRef 매개 변수가 변수와 함께 제공된 여부를 결정합니다. Determines whether a ByRef parameter was supplied with a variable.
IsFunc() 함수가 될 수 있는지 여부를 나타냅니다 동적이라고 . Indicates whether a function may be called dynamically.
IsLabel() 주어진 값 여부를 점검 레이블로 존재한다. Checks whether the given value exist as a label.
IsObject() 값이 객체인지 여부를 확인합니다. Determines whether a value is an object.
KeyHistory 스크립트 정보와 가장 최근의 키 입력과 마우스 클릭의 역사를 표시합니다. Displays script info and a history of the most recent keystrokes and mouse clicks.
KeyWait 키 또는 마우스 / 조이스틱 버튼 대기가 해제 또는 아래로 누르면된다. Waits for a key or mouse/joystick button to be released or pressed down.
ListHotkeys 자신의 서브 루틴이 현재 실행되고 있는지 여부를 그들이 사용 여부, 현재 스크립트에 의해 사용되는 단축키를 표시 키보드 또는 마우스 훅을. Displays the hotkeys in use by the current script, whether their subroutines are currently running, and whether or not they use the keyboard or mouse hook.
ListLines 스크립트 라인이 가장 최근에 실행 된 표시. Displays the script lines most recently executed.
ListVars 스크립트의 표시 변수 이름과 현재 내용을 :. Displays the script's variables: their names and current contents.
Log() 의 대수 (기본 10)를 돌려줍니다 번호 . Returns the logarithm (base 10) of Number.
Ln() 의 자연 로그 (밑이 e) 반환 번호 . Returns the natural logarithm (base e) of Number.
Loop (normal) 일련의 명령을 반복수행, 지정된 횟수 또는 때까지 . Perform a series of commands repeatedly: either the specified number of times or until break is encountered.
Loop (files & folders) 지정된 파일이나 폴더를 한 번에 하나씩 가져옵니다. Retrieves the specified files or folders, one at a time.
Loop (parse a string) 문자열, 한번에 하나의 서브 스트링 (필드)를 취득. Retrieves substrings (fields) from a string, one at a time.
Loop(read file contents) 시간 (보다 더 나은 수행에 텍스트 파일, 하나의 라인을 취득 FileReadLine ). Retrieves the lines in a text file, one at a time (performs better than FileReadLine).
Loop (registry) 지정된 레지스트리 하위 키의 내용을 한 번에 하나의 항목을 검색합니다. Retrieves the contents of the specified registry subkey, one item at a time.
Menu 작성, 삭제, 수정 및 메뉴 및 메뉴 항목을 표시합니다. 트레이 아이콘과 도구 설명을 변경합니다. 의 메인 창 여부를 제어 컴파일 된 스크립트를 열 수 있습니다. Creates, deletes, modifies and displays menus and menu items. Changes the tray icon and its tooltip. Controls whether the main window of a compiled script can be opened.
Mod() 모듈. 나머지를 돌려 배당이 로 나눈 제수 . Modulo. Returns the remainder when Dividend is divided by Divisor.
MouseClick 클릭 또는 마우스 버튼을 누른 채로, 또는 마우스 휠을집니다. 참고 : 클릭 명령은 일반적으로보다 유연하고 사용하기 쉽습니다. Clicks or holds down a mouse button, or turns the mouse wheel. NOTE: The Click command is generally more flexible and easier to use.
MouseClickDrag 클릭하고 다음 버튼을 놓을 대상 좌표에 마우스를 이동, 지정된 마우스 버튼을 보유하고 있습니다. Clicks and holds the specified mouse button, moves the mouse to the destination coordinates, then releases the button.
MouseGetPos

현재 마우스 커서 위치 및 창의 위치를  획득 선택 컨트롤을 검색함.

Retrieves the current position of the mouse cursor, and optionally which window and control it is hovering over.
MouseMove 마우스 커서를 이동합니다. Moves the mouse cursor.
MsgBox 하나 이상의 (예 : 예와 아니오로) 버튼을 포함하는 작은 창에 지정된 텍스트를 표시합니다. Displays the specified text in a small window containing one or more buttons (such as Yes and No).
NumGet() 지정된 주소에 저장 + 오프셋 바이너리 수를 돌려줍니다. Returns the binary number stored at the specified address+offset.
NumPut() 상점은 지정된 주소에 바이너리 형식의 번호는 + 오프셋. Stores a number in binary format at the specified address+offset.
OnExit 지정 서브 루틴 스크립트가 종료 할 때 자동으로 실행되도록한다. Specifies a subroutine to run automatically when the script exits.
OnMessage() 지정 기능 스크립트가 지정된 메시지를 수신 할 때 자동으로 전화를. Specifies a function to call automatically when the script receives the specified message.
OutputDebug 디스플레이 디버거 (있는 경우)에 문자열을 보냅니다. Sends a string to the debugger (if any) for display.
Pause 스크립트의 일시 정지 , 현재의 thread를 . Pauses the script's current thread.
PixelGetColor 지정된 X에서 픽셀의 색을 취득, Y 좌표. Retrieves the color of the pixel at the specified x,y coordinates.
PixelSearch 지정된 색상의 픽셀의 화면의 영역을 검색합니다. Searches a region of the screen for a pixel of the specified color.
PostMessage 윈도우 나 컨트롤의 메시지 큐에 메시지를 배치합니다. Places a message in the message queue of a window or control.
Process 과정에서 다음 작업 중 하나를 수행합니다 : 검사가있는 경우를; 그 우선 순위를 변경; 그것은 닫습니다; 이 닫 기다립니다. Performs one of the following operations on a process: checks if it exists; changes its priority; closes it; waits for it to close.
Progress 만들거나 진행률 표시 줄을 포함하는 창을 업데이트합니다. Creates or updates a window containing a progress bar.
Random 의사 난수를 생성한다. Generates a pseudo-random number.
RegExMatch() 문자열 패턴 (정규 표현식)이 포함되어 있는지 여부를 확인합니다. Determines whether a string contains a pattern (regular expression).
RegExReplace() 문자열 내부 패턴 (정규 표현식) 발생을 대체합니다. Replaces occurrences of a pattern (regular expression) inside a string.
RegDelete 레지스트리에서 하위 키 또는 값을 삭제합니다. Deletes a subkey or value from the registry.
RegRead 레지스트리에서 값을 읽습니다. Reads a value from the registry.
RegWrite 레지스트리에 값을 씁니다. Writes a value to the registry.
RegisterCallback() 호출시 호출 리디렉션하는 기계 코드 주소 생성 기능 스크립트를. Creates a machine-code address that when called, redirects the call to a function in the script.
Reload 새 스크립트의 현재 실행중인 인스턴스를 대체합니다. Replaces the currently running instance of the script with a new one.
Return 서브 루틴에서 반환 실행 이전으로  뛰어넘어 가는  함수 호출 , GOSUB , 핫키 활성화, GroupActivate , 또는 다른 수단으로 감. Returns from a subroutine to which execution had previously jumped via function-call, Gosub, Hotkeyactivation, GroupActivate, or other means.
Round() 경우 N을 생략 또는 0, 번호는 가장 가까운 정수로 반올림됩니다. 경우 N은 양수이며, 번호는 반올림됩니다 N 개의 소수 자릿수. 경우 N은 음수, 개수 로 반올림 N의 소수점의 왼쪽 자릿수. If N is omitted or 0, Number is rounded to the nearest integer. If N is positive number, Number is rounded to Ndecimal places. If N is negative, Number is rounded by N digits to the left of the decimal point.
Run 외부 프로그램을 실행합니다. Runs an external program.
RunAs 의 모든 후속 용도로 사용하는 사용자 자격 증명 집합을 지정 실행 및 RunWait을 . Specifies a set of user credentials to use for all subsequent uses of Run and RunWait.
RunWait 외부 프로그램을 실행하고 완료 될 때까지 기다립니다. Runs an external program and waits until it finishes.
Send / SendRaw /
SendInput / SendPlay
에 모의 키 입력과 마우스 클릭을 보냅니다 활성 창. Sends simulated keystrokes and mouse clicks to the active window.
SendLevel 인공 키보드와 마우스 이벤트 바로 가기 키와 hotstrings 무시를 제어합니다. Controls which artificial keyboard and mouse events are ignored by hotkeys and hotstrings.
SendMessage 윈도우 나 컨트롤에 메시지를 보내고 응답을 기다립니다. Sends a message to a window or control and waits for acknowledgement.
SendMode 보내기 SendInput 또는 SendPlay보다는 기본 (SendEvent)와 동의명령어. 클릭하고 MouseMove 이벤트 / 클릭 / 드래그하여 지정 방법을 사용합니다. Makes Send synonymous with SendInput or SendPlay rather than the default (SendEvent). Also makes Click and MouseMove/Click/Drag use the specified method.
SetBatchLines 스크립트 (CPU 사용률에 영향을 미치는)를 실행하는 방법을 빨리 결정합니다. Determines how fast a script will run (affects CPU utilization).
SetCapslockState CAPSLOCK 키의 상태를 설정합니다. 또한 또는 해제 머물 수있는 키를 강제 할 수 있습니다. Sets the state of the Capslock key. Can also force the key to stay on or off.
SetControlDelay 각 제어 수정 명령 후 발생 지연을 설정합니다. Sets the delay that will occur after each control-modifying command.
SetDefaultMouseSpeed 에 지정되지 않은 경우 사용되는 마우스 속도 설정 을 클릭 하고 MouseMove 이벤트를 / 클릭 / 드래그 . Sets the mouse speed that will be used if unspecified in Click and MouseMove/Click/Drag.
SetEnv (Var = Value) 지정된 값 할당 변수를 . Assigns the specified value to a variable.
SetFormat 수학 연산에 의해 생성 된 정수 및 부동 소수점 수의 포맷을 설정한다. Sets the format of integers and floating point numbers generated by math operations.
SetKeyDelay 에 의해 전송 된 각 키를 누른 후 발생 지연 설정 전송 또는 ControlSend를 . Sets the delay that will occur after each keystroke sent by Send or ControlSend.
SetMouseDelay 각각의 마우스 이동 후 발생하거나 클릭합니다 지연을 설정합니다. Sets the delay that will occur after each mouse movement or click.
SetNumlockState 된 Num Lock 키의 상태를 설정합니다. 또한 또는 해제 머물 수있는 키를 강제 할 수 있습니다. Sets the state of the Numlock key. Can also force the key to stay on or off.
SetScrollLockState ScrollLock이 키의 상태를 설정합니다. 또한 또는 해제 머물 수있는 키를 강제 할 수 있습니다. Sets the state of the Scrolllock key. Can also force the key to stay on or off.
SetRegView 32 비트의 스크립트 명령 레지스트리 반대로 64 비트 레지스트리 뷰를 액세스 할 수 있습니다. Allows registry commands in a 32-bit script to access the 64-bit registry view and vice versa.
SetStoreCapslockMode 후 CapsLock 키의 상태를 복원할지 여부 보내기 . Whether to restore the state of CapsLock after a Send.
SetTimer 서브 루틴을 지정된 시간 간격으로 자동으로 반복 실행되도록합니다. Causes a subroutine to be launched automatically and repeatedly at a specified time interval.
SetTitleMatchMode 명령에서 같은 윈도우 제목을 찾는 매개 변수의 일치 동작 설정 WinWait을 . Sets the matching behavior of the WinTitle parameter in commands such as WinWait.
SetWinDelay 각각의 윈도우 명령, 이후 발생 지연 설정 WinActivate을 . Sets the delay that will occur after each windowing command, such as WinActivate.
SetWorkingDir 스크립트의 현재 작업 디렉토리를 변경합니다. Changes the script's current working directory.
Shutdown , 종료 다시 시작하거나 시스템을 로그 오프합니다. Shuts down, restarts, or logs off the system.
Sin() 삼각 함수의 사인 반환 번호 . Returns the trigonometric sine of Number.
Sleep 계속하기 전에 지정된 시간을 기다립니다. Waits the specified amount of time before continuing.
Sort 알파벳, 숫자, 또는 임의 순으로 변수의 내용을 정렬합니다. Arranges a variable's contents in alphabetical, numerical, or random order (optionally removing duplicates).
SoundBeep PC 스피커에서 톤을 방출한다. Emits a tone from the PC speaker.
SoundGet 사운드 장치에서 다양한 설정 (마스터 음소거, 마스터 볼륨 등)를 검색합니다 Retrieves various settings from a sound device (master mute, master volume, etc.)
SoundGetWaveVolume 사운드 디바이스의 wave 출력 볼륨을 가져옵니다. Retrieves the wave output volume from a sound device.
SoundPlay 사운드, 비디오, 또는 다른 지원되는 파일 형식을 재생합니다. Plays a sound, video, or other supported file type.
SoundSet 변경 사운드 장치의 각종 설정 (마스터 음소거, 마스터 볼륨 등) Changes various settings of a sound device (master mute, master volume, etc.)
SoundSetWaveVolume 사운드 장치에 대한 웨이브 출력 볼륨을 변경합니다. Changes the wave output volume for a sound device.
SplashImage 작성 또는 JPG, GIF, 또는 BMP 이미지가 포함 된 창을 업데이트합니다. Creates or updates a window containing a JPG, GIF, or BMP image.
SplashTextOn 사용자 정의 텍스트 팝업 창을 생성합니다. Creates a customizable text popup window.
SplashTextOff 위의 창을 닫습니다. Closes the above window.
SplitPath 이름, 디렉토리, 확장자, 드라이브에 파일 이름이나 URL을 구분합니다. Separates a file name or URL into its name, directory, extension, and drive.
Sqrt() 의 제곱근 리턴 번호 . Returns the square root of Number.
StatusBarGetText 표준 상태 표시 줄 컨트롤에서 텍스트를 검색합니다. Retrieves the text from a standard status bar control.
StatusBarWait 윈도우의 상태 표시 줄이 지정된 문자열을 포함 할 때까지 기다립니다. Waits until a window's status bar contains the specified string.
StrPut() / StrGet() 복사 코드 페이지 사이에 변환 옵션 또는 메모리 주소에서 문자열. Copies a string to or from a memory address, optional converting it between code pages.
StringCaseSense 문자열 비교 (기본값은 "대소 문자를 구분하지"입니다) 대소 문자를 구분할지 여부를 결정합니다. Determines whether string comparisons are case sensitive (default is "not case sensitive").
StringGetPos / InStr() 문자열 내에서 지정된 문자열의 위치를​​ 검색합니다. Retrieves the position of the specified substring within a string.
StringLeft 문자열의 왼쪽의 문자의 수를 취득. Retrieves a number of characters from the left-hand side of a string.
StringLen / StrLen() 문자열에있는 문자의 수를 가져옵니다. Retrieves the count of how many characters are in a string.
StringLower 소문자로 된 문자열로 변환합니다. Converts a string to lowercase.
StringMid / SubStr() 문자열의 지정된 위치에서 하나 이상의 문자를 검색합니다. Retrieves one or more characters from the specified position in a string.
StringReplace 새로운 문자열로 지정된 부분을 대체합니다. Replaces the specified substring with a new string.
StringRight 문자열의 오른쪽에서 문자의 수를 가져옵니다. Retrieves a number of characters from the right-hand side of a string.
StringSplit 지정된 구분 기호를 사용하여 문자열의 배열로 문자열을 분리합니다. Separates a string into an array of substrings using the specified delimiters.
StringTrimLeft 문자열의 왼쪽의 문자의 수를 제거한다. Removes a number of characters from the left-hand side of a string.
StringTrimRight 문자열의 우측의 문자의 수를 제거한다. Removes a number of characters from the right-hand side of a string.
StringUpper 대문자로 된 문자열로 변환합니다. Converts a string to uppercase.
Suspend 비활성화 또는 전체 또는 수 있도록 단축키 및 hotstrings을 . Disables or enables all or selected hotkeys and hotstrings.
SysGet 화면 해상도, 멀티 모니터 정보, 시스템 개체의 크기 및 기타 시스템 속성을 검색합니다. Retrieves screen resolution, multi-monitor info, dimensions of system objects, and other system properties.
Tan() 삼각 함수의 탄젠트를 돌려줍니다 번호 . Returns the trigonometric tangent of Number.
Thread 우선 순위 또는, 인터럽트 설정 스레드 . 또한 일시적으로 모두 사용하지 않도록 설정할 수 있습니다 타이머를 . Sets the priority or interruptibility of threads. It can also temporarily disable all timers.
Throw 오류가 발생하는 신호를 보낸다. 이 신호에 의해 활성 될 수있다 시도 - 캐치 문. Signals the occurrence of an error. This signal can be caught by a try-catch statement.
ToolTip 화면의 아무 곳이나 맨 앞면 윈도우를 작성합니다. Creates an always-on-top window anywhere on the screen.
Transform 기타 수학 함수, 비트 연산, 및 ASCII / 유니 코드 변환 등의 작업을 수행합니다. Performs miscellaneous math functions, bitwise operations, and tasks such as ASCII/Unicode conversion.
TrayTip 트레이 아이콘 근처에 풍선 메시지 창을 생성합니다. Creates a balloon message window near the tray icon.
Trim 문자열의 시작 및 / 또는 끝에서 특정 문자를 자릅니다. Trims certain characters from the beginning and/or end of a string.
Try throw 런타임 오류 및 예외에 대해 하나 이상의 문 (명령 또는 식) 가드 던져 명령을. Guards one or more statements (commands or expressions) against runtime errors and exceptions thrown by the throw command.
Until 루프의 지속 조건을 적용합니다. Applies a condition to the continuation of a Loop or For-loop.
UrlDownloadToFile 인터넷에서 파일을 다운로드합니다. Downloads a file from the Internet.
Var = value 지정된 값 할당 변수 . Assigns the specified value to a variable.
Var := expression 평가 표현 과에 변수를 저장. Evaluates an expression and stores the result in a variable.
VarSetCapacity() 변수의 보유 용량을 확대하거나 메모리를 해제합니다. 일반적으로,이는 등의 특별한 상황에 필요한 DllCall . Enlarges a variable's holding capacity or frees its memory. Normally, this is necessary only for unusual circumstances such as DllCall.
While-loop 지정된 시간(때)까지 반복적으로 일련의 명령을 수행.
false 대를 평가함.
Performs a series of commands repeatedly until the specified expression evaluates to false.
WinActivate 지정된 윈도우 (이 제일한다)를 활성화합니다. Activates the specified window (makes it foremost).
WinActivateBottom 동일 WinActivate 는 맨 위가 아닌 맨 아래 (가장 최근에 활성화) 일치하는 창을 활성화하는 것을 제외. Same as WinActivate except that it activates the bottommost (least recently active) matching window rather than the topmost.
WinActive() 이 지정된 기준에 일치하는 경우는 활성화 된 윈도우의 고유 ID (HWND)를 돌려줍니다. Returns the Unique ID (HWND) of the active window if it matches the specified criteria.
WinClose 지정된 창을 닫습니다. Closes the specified window.
WinExist() 일치하는 첫 번째 윈도우의 고유 ID (HWND)를 돌려줍니다. Returns the Unique ID (HWND) of the first matching window.
WinGetActiveStats 의 기능을 결합 WinGetActiveTitle 과 WinGetPos을 한 명령. Combines the functions of WinGetActiveTitle and WinGetPos into one command.
WinGetActiveTitle 활성화 된 윈도우의 제목을 가져옵니다. Retrieves the title of the active window.
WinGetClass 지정된 윈도우의 클래스 이름을 검색합니다. Retrieves the specified window's class name.
WinGet 지정된 윈도우의 고유 한 ID, 프로세스 ID, 프로세스 이름, 또는 컨트롤의 목록을 검색합니다. 또한 지정된 기준과 일치하는 모든 창 목록을 검색 할 수 있습니다. Retrieves the specified window's unique ID, process ID, process name, or a list of its controls. It can also retrieve a list of all windows matching the specified criteria.
WinGetPos 지정된 윈도우의 위치와 크기를 가져옵니다. Retrieves the position and size of the specified window.
WinGetText 지정된 창에서 텍스트를 검색합니다. Retrieves the text from the specified window.
WinGetTitle 지정된 윈도우의 제목을 가져옵니다. Retrieves the title of the specified window.
WinHide 지정된 창을 숨 깁니다. Hides the specified window.
WinKill 닫습니다 지정된 윈도우는 강제로. Forces the specified window to close.
WinMaximize 최대 크기로 지정 창을 확대합니다. Enlarges the specified window to its maximum size.
WinMenuSelectItem 지정된 화면의 메뉴 바에서 메뉴 항목을 호출. Invokes a menu item from the menu bar of the specified window.
WinMinimize 작업 표시 줄에있는 버튼으로 지정된 창을 축소합니다. Collapses the specified window into a button on the task bar.
WinMinimizeAll 모든 창을 최소화합니다. Minimizes all windows.
WinMinimizeAllUndo 이전의 효과를 반전 WinMinimizeAll을 . Reverses the effect of a previous WinMinimizeAll.
WinMove 지정된 윈도우의 위치 및 / 또는 크기를 변경합니다. Changes the position and/or size of the specified window.
WinRestore Unminimizes 또는은 최소화 또는 최대화되는 경우, 지정된 윈도우를 unmaximizes. Unminimizes or unmaximizes the specified window if it is minimized or maximized.
WinSet "항상 맨 위에", 투명도로 지정된 윈도우 변경, 다양한 만듭니다. Makes a variety of changes to the specified window, such as "always on top" and transparency.
WinSetTitle 지정된 윈도우의 제목을 변경합니다. Changes the title of the specified window.
WinShow 지정된 윈도우를 모두 표시합니다. Unhides the specified window.
WinWait 지정된 윈도우가 존재 할 때까지 기다립니다. Waits until the specified window exists.
WinWaitActive 지정된 윈도우가 활성화 될 때까지 기다립니다. Waits until the specified window is active.
WinWaitClose 지정된 윈도우가 존재하지 않을 때까지 기다립니다. Waits until the specified window does not exist.
WinWaitNotActive 지정된 윈도우가 활성화되지 때까지 기다립니다. Waits until the specified window is not active.
#ClipboardTimeout 스크립트가 첫 번째 시도가 실패 할 때 클립 보드에 액세스하려고 계속 시간을 변경합니다. Changes how long the script keeps trying to access the clipboard when the first attempt fails.
#CommentFlag 다른 문자열로 세미콜론에서 스크립트의 주석 기호를 변경합니다. Changes the script's comment symbol from semicolon to some other string.
#ErrorStdOut 표준 출력에 실행보다는 대화 상자를 표시하지 스크립트를 방지 구문 오류를 보냅니다. Sends any syntax error that prevents a script from launching to stdout rather than displaying a dialog.
#EscapeChar (: 악센트 대 백 슬래시 예를 들어) 스크립트의 이스케이프 문자를 변경합니다. Changes the script's escape character (for example: backslash vs. accent).
#HotkeyInterval 함께 #MaxHotkeysPerInterval 의 속도를 지정 단축키 경고 대화 상자가 표시되는 이상 정품 인증을. Along with #MaxHotkeysPerInterval, specifies the rate of hotkey activations beyond which a warning dialog will be displayed.
#HotkeyModifierTimeout 의 행동에 영향을 단축키 Ctrl 키, Alt, 십 및 전환 : 수정합니다. Affects the behavior of hotkey modifiers: CTRL, ALT, WIN, and SHIFT.
#Hotstring 변경 hotstring 옵션 또는 문자를 종료. Changes hotstring options or ending characters.
#If 유사 #IfWinActive 하지만, 임의의 표현식. Similar to #IfWinActive, but for arbitrary expressions.
#IfTimeout 단일 #IF 식을 평가 소비 할 수있는 최대 시간을 설정합니다. Sets the maximum time that may be spent evaluating a single #If expression.
#IfWinActive / #IfWinExist 상황에 맞는 생성 단축키  hotstrings을 . 이러한 단축키 활성화 또는 존재 윈도우의 유형에 따라 (또는 전혀 없음) 다른 동작을 수행한다. Creates context-sensitive hotkeys and hotstrings. Such hotkeys perform a different action (or none at all) depending on the type of window that is active or exists.
#Include 지정된 파일의 내용이 정확한 위치에 존재하는 것처럼 스크립트가 작동됩니다. Causes the script to behave as though the specified file's contents are present at this exact position.
#InputLevel 인공 키보드와 마우스 이벤트 바로 가기 키와 hotstrings 무시를 제어합니다. Controls which artificial keyboard and mouse events are ignored by hotkeys and hotstrings.
#InstallKeybdHook 키보드 훅의 무조건 설치를 강제로. Forces the unconditional installation of the keyboard hook.
#InstallMouseHook 마우스 후크의 무조건 설치를 강제로. Forces the unconditional installation of the mouse hook.
#KeyHistory 으로 표시된 키보드 및 마우스 이벤트의 최대 수를 설정 KeyHistory 창. 당신은 키 기록을하지 않으려면 0으로 설정할 수 있습니다. Sets the maximum number of keyboard and mouse events displayed by the KeyHistory window. You can set it to 0 to disable key history.
#LTrim 활성화 또는 연속 섹션에서 들여 쓰기 트리밍 사용하지 않습니다. Enables or disables trimming of indentation in continuation sections.
#MaxHotkeysPerInterval 함께 #HotkeyInterval 의 속도를 지정 단축키 경고 대화 상자가 표시되는 이상 정품 인증을. Along with #HotkeyInterval, specifies the rate of hotkey activations beyond which a warning dialog will be displayed.
#MaxMem 각각의 최대 용량 설정 변수 메가 지정된 수있다. Sets the maximum capacity of each variable to the specified number of megabytes.
#MaxThreads 동시의 최대 개수를 설정 스레드 . Sets the maximum number of simultaneous threads.
#MaxThreadsBuffer 일부 또는 모든 원인 핫키 버퍼보다는 때에 키 누름을 무시 #MaxThreadsPerHotkey의 한계에 도달한다. Causes some or all hotkeys to buffer rather than ignore keypresses when their #MaxThreadsPerHotkey limit has been reached.
#MaxThreadsPerHotkey 동시의 최대 개수를 설정 스레드 당 단축키 또는 hotstring을 . Sets the maximum number of simultaneous threads per hotkey or hotstring.
#MenuMaskKey 어떤 키 변경 승 또는 Alt의 keyup 이벤트를 마스크하는 데 사용됩니다. Changes which key is used to mask Win or Alt keyup events.
#NoEnv 그들은 (모든 새로운 스크립트 권장) 환경 변수가 있는지 확인하기 위해 빈 변수를 확인 방지 할 수 있습니다. Avoids checking empty variables to see if they are environment variables (recommended for all new scripts).
#NoTrayIcon 트레이 아이콘의 상영을 사용하지 않습니다. Disables the showing of a tray icon.
#Persistent (사용자가이를 닫거나 때까지 즉, 스크립트가 영구적으로 실행 유지 ExitApp가 발생). Keeps a script permanently running (that is, until the user closes it or ExitApp is encountered).
#SingleInstance 스크립트가 이미 실행중인 경우 다시 실행하도록 허용할지 여부를 결정합니다. Determines whether a script is allowed to run again when it is already running.
#UseHook 전부 또는 일부 키보드 구현하는 후크의 사용을 강제로 단축키를 . Forces the use of the hook to implement all or some keyboard hotkeys.
#Warn 활성화 또는 개발자 오류를 표시 할 수있다 선택된 조건에 대한 경고를 비활성화합니다. Enables or disables warnings for selected conditions that may be indicative of developer errors.
#WinActivateForce 창을 활성화하는 부드러운 방법을 건너 뛰고 바로 강력한 방법으로 이동합니다. Skips the gentle method of activating a window and goes straight to the forceful method.

  

2015/07/02 - [컴퓨터-IT-인터넷-모바일/오토핫키공부] - 매크로의 대명사 오토핫키 AutoHotKey(3)


2015/07/01 - [컴퓨터-IT-인터넷-모바일/오토핫키공부] - 매크로의 대명사 오토핫키-AutoHotKey(2)


2015/06/30 - [컴퓨터-IT-인터넷-모바일/오토핫키공부] - 매크로의 대명사 오토핫키-AutoHotKey


Posted by RiverWind blogessay46

댓글을 달아 주세요

  1. 명령이나 함수 이름이 진하고 파란색으로 처리된 항목이 가장 일반적으로 사용되는 커맨더 입니다

    2016.05.25 10:42 신고 [ ADDR : EDIT/ DEL : REPLY ]



         




매크로의 대명사 오토핫키 왕초보 도전기 (2)
매크로 스크립트 작성 .오토핫키 스크립트(AutoHotKey Script)


매크로 명령어 문서 최초의 Script(스크립트)를 작성합니다.

확장자가 ahk로 된 파일이 오토핫키의 스크립트이며 이 명령어들의 나열로 된 텍스트 문서는 아주 간단한 것 부터 복잡하고 정교한 프로그램으로서의 스크립트까지 필요에 따라서 유저의 실력에 따라서 원하는 만큼 매크로의 마법을 보여 줄 것입니다.


문서를 만드는 방법은 오토핫키에서 약속된 기능과 효과를 주는 명령어-Commands들을 일정한 룰에 따라서 텍스트 편집기로 순차적으로 나열하는 것으로 하나의 프래그램이 완성되는 데 이 과정을 "스크립팅"이라고 하며,
간단하지만 강력한 매크로의 결과를 발휘하는 오토핫키 스크립트(AutoHotKey Script)가 완성됩니다.


다운로드한 오토핫키인스톨파일로 인스톨을 성공적으로 마치고 컴퓨터 화면의 오른쪽하단 태스크바에 보면 아래 그림처럼 H자가 나와 있는 상태라면 이제 오토핫키로 무었이든 할 수 있는 준비가 된 것입니다.

오토핫키 태스크바오토핫키 태스크바 백그라운드 실행중


 

1. 앞편 마지막에서 언급 한 것 처럼 바탕 화면에서 마우스 오른쪽 버튼을 클릭해서 펼처진 메뉴에서 새로만들기를 선택하고 AutoHotKey Script 파일 하나를 만듭니다.
바탕화면에 H자로 표시되는 아이콘이 하나 생성된것을 볼 수 있읍니다.


2.이 스크립트 파일을 기본으로 열거나 불러와서 작성하고 다른이름으로 저장하거나 연습할 스크립트 모델입니다.

다만 어떤 이름으로 저장하든 확장자 .ahk로 끝나야 하며 ahk확장자를 가진 문서는 오토핫키가 백그라운드에서 활성화 되 있는 동안 실행하면 매크로결과를 보여 줍니다.

3.매크로 문서를 작성할때는 방금 만든 바탕 화면의 파일을 마우스 오른쪽 클릭으로 열리는 메뉴에서 Edit Script(스크립트 편집)를 선택하고 명령어 문장을 나열하면 매크로 프로그래머가 되는 것입니다.


4.스크립트 편집기는 어떤 TXT Editor라도 상관 없지만 가장 간편하고 깔끔한 메모장이 좋으며 별도로 지정하지 않는한 창이 메모장 팝업으로 열릴것입니다.

5.열린 메모장에는 아직은 이해가 안되는 문장들이 있을수 있지만 모두 무시하고 백지 메모장으로 시작 합니다.

스크립트를 만드는 순서는 되돌리는 명령어거 없는한 메모장에 나열되는 순서대로 실행되며 복수처리를 위한 특별한 별도 명령이 없는 한 기본적으로 순차적으로 동작하며 끝을 알리는 표시가 없는한 무제한 계속 됩니다.


6.이 프로그램의 이름이 "오토핫키"인 것 처럼 나열된 매크로 프로그램은 핫키라는 하나의 문자나 특수키등으로 스크립트롤 동작시키는 시동을 걸수 있는 것입니다.


다음과 같이 핫키는 윈도우상의 단축키를 말하며  문서의 최초에 단축키를 포함시키고
내용에 명령어나 함수둥을 나열합니다.


아래는 가장 기본적인 스크립트 형태를 보여 드립니다.


 ^H::


   Send, 이것은 나의 첫 매크로 스크립트 입니다.

   Sleep,1000 ; 대기시간 1000=1초

   

   Send , 구글브라우저를 열겠습니다.

   Run http://google.com ;구글브라우저를 엽니다.



Return


 
   결과 : 이것은 나의 첫 매크로 스크립트 입니다. 구글브라우저를 열겠습니다.
   구글이 브라우저로 열림
 
     


위 소스를 메모장에 타이핑하거나 복사해서 ahk파일로 저장하고 실행한후 컨트CTR+H  해 보면 감이 잡힙니다.



위의 스크립트소스를 일단 분석해 봅니다.

1번라인  ^H :: 는 핫키입니다.
"H" 자는 특수키 F1,F2 등으로도 사용가능하지만 우ㅏㄴ도우의 다른 핫키와 엉키는것을 조심해서 선택해야 하며 그 때문에 컨트롤 앨트등 이중 푸시를 시도하는것이 좋습니다.
^ 표시는 Ctrl 키를 누르라는 것이며  H 문자는 키보드 Z를 눌르라는 것입니다.

그리고 :: 표시는 콘트롤 키와 Z키를 동시에 눌럿을때 프로그램이 동작한다는 키입니다.

2번째 줄에서 스크립트에게 보내기로서 나타내라는 명령이며
SEND 다음 컴마 , 로 표시하며 뒤의것은 화면에 뿌려질 내용입니다.

3번줄의 Return(리턴) 이 스크립트가 한없이 동작하지 말고 여기서 끝내라고 알려주는 명령어 입니다.

문서의 마지막에 이 Return을 빠뜨리면 멈추지않는 스크립트가 될 것입니다.


7. 이제 파일을 영문이름으로 저장합니다.

8. 바탕 화면에서 방금 저장한 파일 아이콘을 더블클릭 해서 실행합니다.
태스크바에 H 자가 있어 활성된 상태에서 여러번 에디팅한 파일이 있다면 그림처럼 최신 파일을 읽어 들이도록 해야 합니다.
그렇지 않으면 엉뚱한 매크로가 실행 될 수도 있습니다.

오토핫키 리로드오토핫키 리로드


이제 앞으로 많은 매크로 문서를 작성할때는 명령어는 아니지만 기본적으로 꼭 사용하게될 몇가지 약속된
부호들을 알아보면 다음과 갔습니다.


문서에서 ";" 표시가 문장의 맨 앞에 위치하면 그 문장은 문장의 끝가지 무시됩니다.

그래서 작성자나 타인에게 이 소스를 이해 할수 있도록 하거나 설명을 하는 주석문으로 사용합니다.



"# "는 윈도우 키를 누른다는 표시.

"::" 표시를 만나면 스크립트를 실행함.

"^" 컨트롤키(CTR)를 누른다는 표시.

"!" 알트(ALT)키를 누른다는 표시.

"+" 쉬프트(Shift)  키에 대응하하는 표시



매크로의 대명사 오토핫키 왕초보 도전기(2) 끝

 

매크로의 대명사 오토핫키 왕초보 도전기(3)계속함



Posted by RiverWind blogessay46

댓글을 달아 주세요



         




매크로의 대명사 오토핫키 왕초보 도전기(1)


오토핫키는 좀더 구체적이고 실용적인 매크로를 구현하려는 사람들이 가장 많이 사용하는 소프트웨어입니다.
매크로는 컴퓨터로 처리하려는 일을 반복적으로 또는 자동으로 실행할 수 있도록 사용자가 직접 명령어를 나열하고 조합해서 간단한 키하나를 클릭하고 복잡한 대량의 데이터를 일괄 반복적으로 빠르게 실행 할 수 있게 합니다.


매크로를 해 보려고 맘먹고 무료이며 많은 유저를 확보한 오토핫키를 선택하고 짬 나는 대로 터득해 볼까 합니다.

스크립트 소트트웨어 이런거 공부 한 적 없는 문외한인 일반 인으로서 매크로를 알아보는 과정에서 알게되는 오토핫키- AutoHotKey를 블로그에 남기려는 것입니다.

왕초보이기 때문에 최초에 알아보는 초보적인 것 들부터 시작하며 그 첫번째 기록입니다.


먼저 autohotkey 를 http://www.autohotkey.com/ 에서 다운로드 해서 인스톨 합니다.

AutoHotkey112202_Install.exe: 인데 이런 종류의 프로그램은 아무데서나 다운받지 않는것이 좋겠네요. 
!! 무서운 매크로 트로잔 !! 이 있다고 합니다.


이제 직접 알아보고 공부하는 그대로 기록으로 남기면서 나 스스로 터득하려 합니다.
좀 아시는 분이 보게 되면 우습더라도 양해를 부탁드리며 댓글로 조언도 해 주시면 감사한 마음으로 수용하겠습니다.


오토핫키-다운로드-실행오토핫키-다운로드-실행


인스톨화면입니다.

인스톨은 32비트나 64비트나 
ANSI32-bit 중에서 아무거나 깔아도 상관없다고 생각합니다.


초보라서 모르긴 하지만 3개다 깔아 봤는데 무었이 다른지 느낄수 없었습니다.
64비트 운영체제를 사용하고 있지만 저는 좀더낳은 호환성 이라는 무구에 이끌려서 ANSI32-bit로 깔긴 했습니다.

깔고 나니까 아래처럼 나오는군요.
이게 다입니다.

멀 셋팅하거나 인스통 옵션이 있는것도 아니고 횡 합니다.

Run AutoHotKey 를 클릭해보니까 반응이 없는게 당연합니다.
다만 맨아래 오른쪽 바에 H자 아이콘이 백그라운드로 동작한다는것을 알려 줍니다.
이것이 오토핫키의 실행상태임을 표시하며 마으스 오른쪽으로 메뉴를 호출 할 수 있는 간결한 시작입니다.

오토핫키-최초-셋업오토핫키-최초-셋업

일단은 성공적으로 깔린것 같습니다.
이 스크립트는 다른 소프트웨어와 좀 다른 모습을 보여주는군요.일단 주목해야 할것은 컴퓨터 맨아래 상태바에서 그림처럼 H 자가 나오는지 봅니다.
H자를 마우스 우클릭으로 사용하는 것이군요.이게 다 입니다.
첨엔 좀 황당한듯 느껴 집니다.


인스톨이 정상적으로 되었다면 맨 처음 바탕화면에서 그림처럼 오토핫기 기본파일을 하나 만듭니다.
이제 이 파일을 불러오거나 이렇게 새로 만들어서 매크로 스크립트파일을 만들게  되는 것입니다.


오토핫키 첫 파일 만들기오토핫키 첫 파일 만들기



Posted by RiverWind blogessay46

댓글을 달아 주세요


티스토리 툴바