MSN으로 태터툴즈 댓글 알림받기
Trackback : MSN Alert 설명, MSN Alert 테터툴즈 플러그인
이 내용은 태터툴즈 0.961 기준임
화니님이 개발하신 MSN 봇을 이용해서 미리 등록된 아이디로 메세지를 전송할 수 있는 인터페이스를 테스트중이시라고 한다. 간단한 가입절차를 거친 후 사용할 수 있는데 태터툴즈 외에도 사용 가능한 범위가 아주 많다. 태터툴즈에서 댓글, 트랙백, 방명록 알림으로 사용하려면 아래처럼 하면 된다.
-
아래의 주소로 이동해 회원가입
http://d-3-b.com/miniboard/member.php?id=free&url=http://d-3-b.com -
아래의 주소로 이동해 표시되는 메일 주소를 MSN에 친구로 추가한다
http://msn.d-3-b.com/list.html -
inc_function.php 파일의 맨 끝에 아래 함수를 추가한다. 첫부분의 your_id, your_password 부분에는 1번에서 가입할때 적은 아이다와 비밀번호를 넣으면 된다.
function msn_send($msg)
{
$id = "your_id";
$pw = "your_password";
if($fp = @fsockopen("msn.d-3-b.com", 80))
{
fwrite($fp, "GET /msn/call.html?id=$id&pw=$pw&msg=".urlencode($msg)." HTTP/1.0\r\nHost: msn.d-3-b.com\r\n\r\n");
fclose($fp);
}
} -
add_exe.php 파일 28번째줄 setcookie 다음줄에 아래의 구문을 삽입한다
if($c_name != "관리자")
msn_send("${c_name}님이 코멘트를 남기셨습니다.\r\n".stripslashes(str_trans_rev($c_body))."\r\n${s_root_path}index.php?pl=$num");이렇게 하면 '관리자'라는 아이디로 쓴 댓글은 알림이 오지 않는다. 저부분을 원하는 아이디로 교체해 넣으면 된다. (원하지 않으면 if 줄을 삭제해도 됨)
-
rserver.php 파일 27번째줄 echo 윗줄에 아래의 구문을 삽입한다
msn_send("$blog_name 블로그에서 트랙백을 남기셨습니다.\r\n".stripslashes(str_trans_rev("$title\r\n$excerpt"))."\r\n${s_root_path}index.php?pl=$no"); -
index.php 파일 42번째줄 if 다음줄에 아래의 구문을 삽입한다
msn_send("${guest_input_name}님이 방명록을 남기셨습니다.\r\n".stripslashes(str_trans_rev($guest_textarea_body))."\r\n${s_root_path}index.php?md=guest");
아직 안정성 테스트 중이라고 하시는데 아주 가끔씩 몇초간 알리미가 로그아웃상태가 되는걸 빼면 큰 문제는 없는 것 같다. MSN 계속 띄워두시는 태터툴즈 유저분들께 강추!!
'컴퓨터 얘기 > 프로그래밍' 카테고리의 다른 글
| Google Talk (8) | 2005/08/09 |
|---|---|
| 우라질 쫀듸기같은 GD (3) | 2005/07/21 |
| MSN으로 태터툴즈 댓글 알림받기 (16) | 2005/07/15 |
| 인터넷 만화 RSS 몇개 (14) | 2005/06/14 |
| 태터툴즈 고쳐쓰기 #12 - 답글에 국가 아이콘 표시하기 (29) | 2005/06/12 |
| 태터툴즈용 Google Sitemap (12) | 2005/06/04 |