스크립트
CCleaner 무료 버전의 자동 업데이트 기능이 너무 아쉬웠는데, 꼼수를 부려 자동화를 꾀해 봤습니다.
구현 과정및 소스는 제 개인 위키에 올려두었습니다. 혹시 몰라 PDF 버전도 링크해두겠습니다.
가끔 쓰는 CCleaner의 업데이트가 귀찮으신 python 2 사용자 분들은 한 번 참고해보셔요.
<사용법>
두 개의 첨부파일을 받습니다. 하나는 파이썬 스크립트, 하나는 설정 파일입니다.
설정 파일은 위키를 참고하세요.
프롬프트 창에서 파이썬 스크립트를 다음처럼 실행하시면 됩니다.
python CCleanerAutoUpdate.py
-->
'CCleaner (Crap Cleaner)'를 아시나요? 윈도우를 사용하다보면 불필요한 레지스트리, 임시파일, 휴지통 파일 등등… 소위 말하는 '찌꺼기'들이 쌓이기 시작합니다. PC 좀 만지시는 분들은 상당히 꺼리는 것들이죠. 이런 것을 관리해주는 최적화 툴이 여럿 있는데, CCleaner도 이런 PC 최적화 툴 중 하나입니다. 간단하고 꽤 안정적이어서 저는 오랫동안 즐겨 사용하고 있습니다.
CCleaner는 개인이 집에서 무료로 이용할 수 있는 '홈(Home)', 좀 더 기능이 강화된 '프로페셔널(Professional)', 그리고 '비즈니스(Business)' 등 몇 가지 버전이 있습니다. 무료로 이용할 수 있는 홈 버전도 사실 상당히 쓸만합니다. 다만 자동 업데이트가 지원되지 않아 매번 홈페이지에서 직접 파일을 다운로드 받아 설치를 해 줘야 한다는 점이 불편합니다.
그런데 쓰다 보면 이 무료 버전의 자동 업데이트 미지원이 은근히 귀찮습니다. 대략 2-3주, 길면 한 두달에 한 번 생각날 때마다 한 번 정도 사용하는데 거의 이 주기가 지나면 적어도 1번쯤은 프로그램의 업데이트가 되어 있죠. 그래서 사실상 CCleaner를 사용할 때마다 먼저 업데이트부터 시작하고 최적화 작업을 속행하곤 했습니다. 이 푸닥거리를 수회 반복하면 “그냥 유료로 지를까?” 생각을 해보게 됩니다. 네, 지르셔도 됩니다. 좋다고 생각하시면 하나 지르세요 ;-)
하지만 여전히 무료로 사용하고 싶지만, 이 귀찮음을 감수하시는 분들이 계실 터입니다. 살짝 반칙 같지만, 그래서 약간 제작사인 Piriform에 미안한 맘이 들지만, 그래도 일반 사용자가 할 수 있는 적합한 선에서 이 귀찮음을 덜 수 있는 방법이 없을까 생각해 보았습니다. 그리고 제 파이썬 잉여력을 좀 쏟아보기로 했습니다.
사실 얼마전부터 CCleaner의 유료 버전인 CCleaner Professional을 사용중입니다. 이 버전은 자동 업데이트가 지원되어 편하게 사용할 수 있지만, 사실 무료 버전의 CCleaner와 별다른 차이가 없습니다. 자동 업데이트가 지원되지 않는 점만 감안하면 무료 버전도 충분히 쓸만합니다. 사실 그렇게 큰 차이도 없는데 돈을 지불한 것이 조금 아깝기까지도 합니다.
이번에도 역시 파이썬 스크립트를 사용합니다. CCleaner는 윈도우 기반의 소프트웨어이므로 이 스크립트는 윈도우에서만 동작한다고 가정합니다.
'util / etc' 카테고리의 다른 글
드라이버 잡아 주는 프로그램 3DP Chip v13.04 Portable (0) | 2013.05.08 |
---|---|
[무설치] 토탈 언인스톨 Total Uninstall Professional 6.2.4 32-64 bit ML (1) | 2013.05.08 |
무설치 노트패드(메모장) Notepad++ <수정> (0) | 2013.05.06 |
인터넷 고수들이 공개한 꼼수 10가지 (1) | 2013.05.05 |
홈페이지를 다운로드 해주는 프로그램 (0) | 2013.05.04 |
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.