본문 바로가기

Etc

FunWallPaper (바탕화면 자동 랜덤 변경)





FunWallPaper (바탕화면 자동 랜덤 변경)


2015.3.11 /  한세기 여행자


기능 : 

주제를 입력하면 관련 주제의 이미지가 랜덤으로 일정주기마다 바탕화면 이미지가 바뀝니다. 검색어에 따라 좋은 이미지가 선택될 수 있고 엉뚱한 이미지가 나올 수 있습니다. 검색어 선택을 잘해야 합니다.



사용법 :

아무곳에 압축 풀고 파일을 실행하면 됩니다.


만약 실행이 안되면 :

아래 주소에서 닷넷3.5 프로그램을 설치하세요.

(xp,win7용)

http://www.microsoft.com/downloads/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6&DisplayLang=ko

(win8용)

저작권 :

본 프로그램은 개인, 기업(단체) 누구나 사용이 가능한 프리웨어입니다.


다운로드 : 

프로그램 (0.1Mb)

FunWallPaper.zip


소스코드 (0.4Mb)

FunWallPaper_sourceCode.zip



개발환경

닷넷 3.5 / C#



코드 내용

네이버 이미지 검색할 때 나타나는 URL을 이용하여 수십개의 관련 이미지 URL을 찾아낸다.

그리고 타이머를 걸어 일정시간 마다 URL을 파일로 생성 후 win api 명령어를 날려 바탕화면 다운받은 이미지 경로로 설정값을 바꾼다.



참조사이트

URL추출 (from 블로그)  : http://www.anotherchris.net/csharp/extracting-all-links-from-a-html-page

Html 다운받기 (from 블로그) : http://www.anotherchris.net/csharp/extracting-all-links-from-a-html-page




[프로그램 버그나 평가를 남겨주시면 많은 분들에게 도움이 됩니다.]