스크립트

CCleanerAutoUpdate.cfg

CCleanerAutoUpdate.py


링크1

링크2 


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는 윈도우 기반의 소프트웨어이므로 이 스크립트는 윈도우에서만 동작한다고 가정합니다.

Posted by H0Ya
현재 브라우저에서는 댓글을 표시할 수 없습니다.
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.