화니님이 개발하신 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번에서 가입할때 적은 아이다와 비밀번호를 넣으면 된다.
rserver.php 파일 27번째줄 echo 윗줄에 아래의 구문을 삽입한다
아래의 주소로 이동해 회원가입
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 다음줄에 아래의 구문을 삽입한다{
$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);
}
}
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 줄을 삭제해도 됨)msn_send("${c_name}님이 코멘트를 남기셨습니다.\r\n".stripslashes(str_trans_rev($c_body))."\r\n${s_root_path}index.php?pl=$num");
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 계속 띄워두시는 태터툴즈 유저분들께 강추!!crizin님의 코드 보강 :: http://crizin.net/index.php?pl=263
파이어준님의 1.0한글꺠짐 보강 : http://firejune.com/index.php?pl=729
파이어준님의 1.0한글꺠짐 보강 : http://firejune.com/index.php?pl=729
'StoreHouse > Tatter' 카테고리의 다른 글
드디어 나온 1.0.2 용 썸네일 최근이미지 플러그인! (0) | 2006.03.24 |
---|---|
RSS에서 메일 주소 감추기 (2) | 2006.03.24 |
테터 1.0.2 모바일페이지 지원 (0) | 2006.03.19 |
[테터1.0 classic] 클래식 1.0 OR용 썸네일 앨범 (배포본) (0) | 2006.02.11 |
MSN Alert 설명 (0) | 2005.09.11 |