본문 바로가기

컴퓨터/자작 프로그램

(3)
원격 접속해서 컴퓨터 끄기 윈도우즈에서 원격 접속을 할 경우 접속당한 컴퓨터를 끄는 코드를 살펴 보자. 최종 사용자는 이 곳에 올려 놓는 exe 파일을 사용하면 끌 수 있다. 사용할 때, 접속이 끊기는데 끌 것이냐고 계속 묻는데 그럴 때마다 OK 를 누르면 꺼진다. 현재 시간과 사용자가 선택한 시간이 동일하면 꺼지거나 재부팅을 하게 된다. source code 는 Visual C++ 6.0 으로 작성되어 있으며, project file 을 이 곳에 올려 둔다 - 이것은 이 프로그램이 악성 프로그램은 아니라는 것을 보여주기 위함이기도 하다, ㅋ. 코드가 한 50여 줄 정도밖에 안되는 아주아주 간단한 프로그램이다. 공개할 목적으로 만든 건 아니고, 내가 필요해서 한 십여분 정도 뚝딱거려 만들어서 꽤 자주 사용하다가 생각이 나서 이 곳..
한 칸의 많은 내용을 페이지에 적절히 프린트하기 한 칸의 내용이 너무 길어서 프린트를 하면 잘려 나가거나, 다음 페이지에 출력이 되는 경우가 있다. 이런 경우, 차라리 그 칸의 '높이'를 적절히 조절해서 각 행의 내용이 잘리지 않고 한 페이지에 출력이 되면 좋을 것이다. 이와 같은 목적으로 만들어서 가끔(ㅋㅋ) 사용하는 프로그램을 올려 놓는다. 어떤 기능을 하는지 그림으로 보자. 만약 다음과 같은 내용을 Excel에서 프린트를 하면, 아래와 같이 내용이 잘려서 프린트가 된다. 그런데 지금 말하는 프로그램으로 출력을 하면 다음과 같이 각 칸의 '높이'가 적절히 변환되어 한 행의 내용이 한 페이지에 적절히 출력이 된다. 실행 파일은 다음에 있다. 소스 코드는 visual c++ 6.0 으로 (백년 전에 ㅋㅋ) 컴파일 되었고, 다음에 있다. 이것저것 신경쓰..
영어 듣기 반복 프로그램 이 프로그램은 내가 영어 듣기 공부를 하기 위해 만든 것이다. 사용법은 mp3 파일을 부른 후, 재생을 하면서 받아 쓰기를 하면 된다. 받아 쓰는 내용은 자동으로 저장이 된다. Control + Space 키를 누르면 반복 구간이 옆으로 이동하게 된다. 설치는 압축을 풀면 나오는 RepeatAgain.exe 파일을 통해 할 수 있으며, 프로그램은 델파이로 만들어 졌고, 소스까지 올리므로 수정/변경해서 사용할 사람은 마음껏 사용해도 된다.