본문 바로가기

내가 작업한 것들

(177)
Rage's Service Control version 0.3 이 프로그램은 윈도우NT 이상의 시스템에서 운영되는 시스템 서비스를 간단히 끄고 켤 수 있도록 해 주는 프로그램 입니다. 시스템 서비스 관리자에서 "사용안함" 으로 했을 경우엔 이 프로그램에서 서비스를 시작할 수 없습니다. 간단히 설정 하기 위해 만든 프로그램 이므로 별다는 기능은 없습니다 ^^ 버그가 발견되면 리포트 부탁 드립니다. 다음 버젼에 적용 하도록 하겠습니다.
Process KillWall : 프로세스 방화벽 - version 0.5.8 이 프로그램은 실시간으로 프로세스를 감시가로 , BLACKLIST 에 포함된 프로세스를 1초마다 계속 검사해서 죽이도록 하는 간단한 어플리케이션 입니다. 특정 어플리케이션들은 종료되지 않거나 , BLACKLIST 에 추가 할 수 없습니다만.. 대부분의 어플리케이션들은 잘 죽습니다 ^^ 윈도우 자체의 TaskManager 가 있긴 합니다만.. 특정 악성프로그램이나 , 시스템에 오류를 자꾸 발생 하는 프로세스는 이 PKW 으로 제거가 가능합니다. 아직 마이너 버젼이라 다양한 옵션을 지원하지 않습니다만, 윈도우의 레지스트리를 전혀 사용하지 않고 사용자가 특정 프로세스를 직접 입력 할 수도 있습니다. 프로그램은 구동시 시스템트레이 에만 아이콘이 보이며 , 아이콘은 과녘표시의 (위의 볼륨조절 아이콘 위) 모습입니..
듀얼코어 및 HT CPU 성능향상 윈도우패치(KB896256) 자동 설치 프로그램 포항에 계신 아는 형의 블로그에서 재미난걸 발견 했습니다 ! 바로 글 제목처럼 - 듀얼코어 및 HT CPU 성능향상 윈도우패치(KB896256) - 이란 것이죠. (원문 = http://doubleso.egloos.com/page/2 ) 그래서 간단한 프로그램을 만들어 보았습니다. 지금 사용중인 CPU 가 어떤건지 자동으로 인식하고 , 자동 설치 및 자동 레지스트리 완성 자동 BOOT.INI 수정. 간단히 돌려 주시기 바랍니다. 단, 이 프로그램은 Intel CPU 만 적용 됩니다 . AMD 는 이미 프로그램이 존재 하니까요. CPU 인식은 자동으로 진행됩니다. 어차피 자동인식 되지 않는 CPU 에서 돌리면 설치가 되지 않습니다. 방법은 그냥 첨부 파일을 다운로드 받은 다음 종료하면 자동으로 시스템이 종..
클라이언트 프로그램 관리 웹페이지. RPClient 는 서버와 지속적인 통신을 하는데요 .. 원리는 무지 간단합니다. 접속 클라이언트 수가 별로 많지 않아서 파일시스템을 사용하는 구조 인데요, 5개의 PHP 코드가 다 입니다. 로그파일은 주기적으로 ZIP 파일로 백업하고 , 다운받을수 있으며 삭제도 됩니다. 몰랐었는데, 어느때 부터인가 PHP 에서 해당 OS 의 쉘을 통해 execute 할수 있는 함수가 있었더군요 ... 몰랐었습니다 -_-; $ret = exec("ZIP -m ".$backupfile." logs/*"); 한방으로 쉘의 zip 을 불러서 파일을 모두 압축 할수 있더군요. PHP 의 성능은 참으로 대단해 지는 것 같습니다. 다른 프로그램들에도 적용 해 봐야 겠습니다.
상용프로그램 제작 ... 아는 사람의 일로 인해 , 상용 프로그램을 만들고 있습니다. 도로정보를 보여주는 프로그램인데 , Windows Mobile 위에 돌아가는 프로그램으로서 , WinAPI32 로 대부분 만들었습니다. 이미지 그리기와 , 웹브라우저 OCX 를 끼워 넣기란 거의 죽음 입니다 -_-;;; 지금은 디자이너가 그림을 그려줘서 위의 모습이 전혀 아닙니다만 ... 정말 혼자 그림그리고 프로그래밍 하고 .. 하는건 어려운 일입니다 ... 주절주절 ...
Geforce 8500 GT ▶ Geforce 8600 GT GeForce8500GT 에서 GeForce8600GT 로 변경은 게임상의 체감을 완전 바꿔 주었습니다. Call Of Duty4 는 1024x768 에서 Medium Quality 로 완전 부드럽게 게임을 즐길 수 있으며. Crysis 는 1024x768 에서 Medium 은 무리였습니다 ... 다소 끊김이 보입니다. 두 비디오 카드는 뭐가 그렇게 차이가 나는 걸까요? 위와 아래는 각각 8500 과 8600 입니다. 차이는 바로 통합 Shader 수와 , 메모리 클럭 , Shader Clock 입니다. 물론 메모리 타입도 DDR2 와 DDR3 로 다릅니다. 이로서 대역폭에서 차이가 발생을 하고 , 쉐이더 수의 차이로 인해 게임상 체감속도에 차이가 발생 하는 것이죠. 8500 과 8600 차이가 이정도 ..
Intel Pentium Dual-Core E2160 오버클럭 PARKOZ 에서 배운 알루미늄 또는 은박 신공을 통해 안정적인 오버 클럭에 성공 하였습니다. BIOS 자체의 오버클럭 기능으로는 FSB 266 을 먹일수가 없었 습니다만 , 은박 신공 한방에 그냥 266MHz 가 적용이 되더군요. 보드가 구려도 이런 오버클럭은 간단히 되는것 같습니다. 더 욕심도 없고 이 클럭으로 계속 사용할 예정 입니다. 확실히 동영상 인코딩 속도 향상이 눈에 보이는 정도 입니다. 은박신공엔 보수용으로 사용하는 은박 테잎을 사용하였습니다. 보증기간이 무려 100년이나 된다는 CPU 입니다 ... CPU 수명이 100년이나 되는지가 모르겠습니다만 . 설명에 나와 있듯이 , 은박테잎을 잘 자릅니다 .. 저는 한 5번은 다시 잘랐던거 같습니다 .. 칼, 핀셋 .. 안쓰인 도구가 없네요. 실..
네이트온 제거 소프트웨어 ver 20080101 + 소스코드 예전에 Windows VISTA 에서 설치만 되고 삭제가 안되는 문제가 발생 해서 만들었던 소프트웨어 입니다. 이전 버젼에는 약간의 버그가 있었 던 점들을 개선한 2008년 새해 버젼 입니다. 덤으로 소스코드도 공개하며 , C 로 되어 있는 코드이므로 쉽게 이해를 하실수 있을 것으로 보입니다. 코드는 DEV-C++ v4.9.9에서 작성 되었습니다. 이번 버젼엔 다음과 같은 수정사항이 있었습니다. - Windows OS 버젼이 XP 계열 일 경우 CS_SHADOW 플래그 사용으로 윈도우 뒤에 그림자 드리움. - 네이트온 설치/제거 정보에서 읽어온 레지스트리를 삭제시 사용하지 않는 버그 (네이트온 버젼이 바뀌어도 사용가능) - 네이트온 설치/제거 정보가 없더라도 남은 파일을 삭제함. 감사합니다. ps. 1)..