Me2day Growl을 이용한 통지
잠깐 숙고한 끝에 삽질한 결과가 대충 나온 듯 합니다.
생각해보면 me2day 도 RSS 를 제공하고 있는데... 내용을 보면 시간대가 GMT라서 그런지...
제대로 갱신될려면 12시간 시간 차가 있어서 이건 쓸 수 없나 생각을 하게 된다. 뭔가 방법이 있지 않나
싶은데 그런 거 생각하느니.. 그냥 Me2day API로 긁어오겠다고 생각하게 되었죠.
일단은 이전에 올렸던 2008/03/28 - [Project] - [PERL] 급조 #3 Me2Day Perl API 만들기 v2 - 셸에서 미투데이 글쓰기 에서 처럼 똑같은 인증절차를 거치게 됩니다.
인증후에는 Me2day 친구 정보를 얻어오구요. 이 때 $ENV{HOME} ."/.me2day/"안에 관련 파일을 만들게 해놨습니다.
이미지라든가, 닉이라든가, 업데이트 날짜 등의 정보는 YAML 로 보관하게 해놓구요.
일단 Mac::Growl 로 삽질한 보람이 없기 때문에(인코딩 문제가...) growlnotify 로 돌리기로 했습니다.
좀 징그러운 코드지만 ... system("growlnotify blahblah") 이런 식으로요...
나오는 것은 친구 이미지, 아이디, 내용 등이고...
아직 안해놨지만 커멘트 등록 여부에 대해서도 통보하게 해놔야죠...
매번 업데이트 될때마다 YAML 에 담긴 정보들을 갱신시켜 주고 말이죠.
하다보니까 나중에 어떻게 고치지...;; 이런 생각을 해봤는데... 일단은 움직이는 것만 확인하고
올리는 성급한 포스팅입니다. 아마 이번주 중으로 나머지는 어케될 듯 하네요....
일단 Mac 유저들은 Growl 로 통지 받으면 되는 거지만...
Windows 유저들은 Snarl 이라는 것이 있다는 데 써보지 않아서 모르겠습니다.
Snarl도 CPAN 모듈로 제공되고 있기때문에... 나중에 시간이 난다면 해보고 싶... 지는 않습니다.
perldoc 번역도 쪼큼씩 해야되고, 이것도 조금 해야되고, 일도 좀 해야되고...
읽고 싶은 책도 많고... 쿨럭.. 우힝...
그나저나 이미지 바꿔봤습니다.
'Project' 카테고리의 다른 글
| [PERL] 급조 #5 IRC Channel Log를 수집...해서 웹에다가 뿌리자! (0) | 2008/04/01 |
|---|---|
| [PERL] 급조 #4 Me2day API를 써서 Growl 로 통보받자! (미완성) (2) | 2008/03/31 |
| [PERL] 급조 #3 Me2Day Perl API 만들기 v2 - 셸에서 미투데이 글쓰기 (0) | 2008/03/28 |
| [PERL] 급조 #2 Me2Day Perl API 만들기... (0) | 2008/03/27 |
이올린에 북마크하기
이올린에 추천하기



