AlarmNA - 새 게시물 등록되면 알려주기 > phpWin

본문 바로가기
사이트 내 전체검색

phpWin

AlarmNA - 새 게시물 등록되면 알려주기

페이지 정보

작성자 BiHon 댓글 0건 조회 1,209회 작성일 07-09-04 20:27

본문

1188905224015000_72qhzqtc01qokzvv5hn6xfib8rvjcurab.gif

[이미지 1] 프로그램 실행 모습

1188905224020000_jphrda1t25p6c9b509tnyjknes01k4r6i.gif

[이미지 2] 트레이로 넣어본 모습

--------------------------------------------------------------------------------

* 다운로드

예제 실행 파일 : 첫 번째 처부 파일
예제 소스 파일 : 두 번째 첨부 파일
winbinder/include/wb_windows.inc.php 수정 파일 : 세 번째 첨부 파일

--------------------------------------------------------------------------------

* 이번 프로그램은?

자신이나 다른 사람의 홈페이지 등에 새 글이 작성되었는지 주기적으로 검사해
새로 올려진 글이 있을 때 이를 알려주는 프로그램을 만들어 보자.

...

RSS 등을 지원하는 곳이라면 그것을 그대로 이용하는게 편하다.
DB 외부 접속을 지원하는 곳이면 직접 새로 등록된 데이터를 가져오는게 편하다.

하지만, 좀 더 범용으로 쓸 수 있게 웹페이지의 내용을 그대로 읽어와
필요한 부분만 추출해 사용하자.

--------------------------------------------------------------------------------

* 실행 과정(그대로 프로그래밍)

1. "싱싱해(海)""질문/답변 게시판"을 기준으로 한다.

2. 프로그램을 실행하면 트레이에 상주한다.
(기본으로는 그냥 바로 보이게 해놨다. 주석 제거하면 실행하자마자 트레이로 직행한다.)
미리 최근 게시물 일부를 확보해 놓는다.

3. 실행중일때 "5분"마다 확인한다.

4. 새로 등록된 글(들)이 있을 경우 소리를 내준다.
또한 해당 글(들)을 목록에 추가시켜 놓는다.

5. 해당 게시물을 누르면 선택된 웹페이지를 띄워준다.

6. 종료하면 끝.

--------------------------------------------------------------------------------

* 참고

1)
실행 파일로 만들어 쓸 때 winbinder의 wb_windows.inc.php 파일에서 오류가 발생했다.
그래서 수정된 파일을 첨부해놨다. 220, 223라인 뒤에 NULL 하나 더 추가해놨을 뿐이다.

2)
소스에 달아둔 주석만 봐도 응용하는데 문제없으리라 본다.

3)
주석으로 달아놨지만, 단순한 문자열 처리는 기본 함수가 빠르다.

첨부파일

댓글목록

등록된 댓글이 없습니다.

회원로그인


Copyright © 1998~2019 DreamPHP.com All rights reserved.