년도별 글 목록: 2005

Greasemonkey쓰면 GMail 계정 Block ?

요즘 여기저기 많이 언급되는 그리스몽키의 여러가지 스크립트를 사용하고 있습니다만..
오늘 아침에 gmail에 들어가니, 계정이 블록되었다는 메시지가 뜨더군요. (캡쳐를 안해놔서..)
그래서 아래 있는 문의주소로 메일을 날렸더니 다음과 같은 답변이 왔습니다.

앞부분 생략..
Your account may be temporarily disabled if, among other things, you are:

– sending or receiving an excessive volume of mail
– using any third-party software that automatically logs in to your account and is not supported by Gmail
– using certain browser extensions that change the behavior of a website
(Greasemonkey, a popular Firefox extension, often interferes with Gmail.
We suggest disabling Greasemonkey to use Gmail without any issues.
)

그러고 보니, 어제 저녁에 Gmail 에 Delete 버튼을 추가하는 스크립트를 설치했더군요.
오늘 중요한 메일을 받을게 있어서, 부랴부랴 삭제를 하고 다시 메일을 보내 블록은 풀렸습니다.
(근데 그 중요한 메일은 아직도 안오는군요 -_-+)

ActiveX 를 쓰지않고 AJAX 를 통해 많은곳에 활용할수 있게하는 구글이지만 조금 불편해 하는 부분도 있나 보군요.

PS. CSS 를 수정하는 스크립트 정말 최고입니다. 광고를 꺼버리니 기사들 보기가 더 좋군요.

* 이글은 http://allblog.net/Subject/SubjectView.aspx?idx=115 에 트랙백되었습니다.

구글 Sitemaps 적용 (제로보드 기반)

Hooney 님 블로그에서 Google Sitemaps 를 보고 신기해 보여서 작업해 봤습니다.
물론 제 PHP 막코딩 실력에 첨부터 다 짜긴 힘들고.. Crizin+ 님의 태터용 소스에서 수정했습니다.
(저야 Zog 를 떠나왔지만, 제 블로그는 아직도 제로보드 데이타를 기반으로 하고 있습니다.)

갑자기 Sitemaps 관련글이 블로거들 사이에 후두둑 퍼져나가는거 보면, 구글파워 참 막강하긴 하군요.
광고쪽으로 악용될 소지가 있기도 한거같은데, 그네들 말대로
“Organize the world’s information and make it universally accessible” 하기위해 노력하는게 보기좋다는 생각도 들구요.

근데 해놓고 나서 곰곰히 생각해 보니, 글도 몇개 안올리는 저같은 마이너블로거한테는 과연 필요할까 라는 생각이.. -_-;

머 어쨋거나 소스 나갑니다. 파일은 꼭 UTF-8로 해주셔야 합니다. (제 사이트는 아직도 EUC-KR인제 언제 바꿀지..)

<?
// 아래 항목만 자신의 것으로 수정하여 주세요
$dbconn = mysql_connect(“서버명”,“아이디”,“암호”); // 자신의 mysql dbsetting
$status = mysql_select_db(“디비명”,$dbconn);            // 자신의 mysql db명
$id = “게시판id”;                                     // ZeroBoard 게시판 이름
$home_url = “https://xguru.net/” ;                     // 자신의 대문 주소
$blog_url = “https://xguru.net/blog/” ;                 // 자신의 블로그 주소
// 수정완료.

    header(“Content-type: text/xml”);

    echo “<?xml version=\”1.0\” encoding=\”UTF-8\”?>\r\n”;
    echo “<urlset xmlns=\”http://www.google.com/schemas/sitemap/0.84\” xmlns:xsi=\”http://www.w3.org/2001/XMLSchema-instance\” xsi:schemaLocation=\”http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd\”>\r\n”;

    list($time_post) = mysql_fetch_array(mysql_query(“SELECT MAX(reg_date) FROM zetyx_board_”.$id));
    list($time_reply) = mysql_fetch_array(mysql_query(“SELECT MAX(reg_date) FROM zetyx_board_comment_”.$id));

    echo “<url>\r\n”;
    echo “<loc>$home_url</loc>\r\n”;
    echo “<lastmod>”.gmdate(“Y-m-d\TH:i:s\Z”, max($time_post, $time_reply)).“</lastmod>\r\n”;
    echo “<changefreq>always</changefreq>\r\n”;
    echo “<priority>1.0</priority>\r\n”;
    echo “</url>\r\n”;

    $result = mysql_query(“SELECT no, reg_date FROM zetyx_board_”.$id.” ORDER BY reg_date DESC”);

    while(list($no, $reg_date) = mysql_fetch_array($result))
    {
        echo “<url>\r\n”;
        echo “<loc>${blog_url}$no.html</loc>\r\n”;
        echo “<lastmod>”.gmdate(“Y-m-d\TH:i:s\Z”, $reg_date).“</lastmod>\r\n”;
        echo “<changefreq>daily</changefreq>\r\n”;
        echo “<priority>0.8</priority>\r\n”;
        echo “</url>\r\n”;
    }

    echo “</urlset>\r\n”;
?>

* 이글은 http://crizin.net/index.php?pl=255 에 트랙백되었습니다.