Tombloo で Google ノートブックへメモを高速投稿

ノートブックは無くなるそうですが...

まだ、利用できるのでメモ帳として使っています。
Tombloo で Google カレンダーへ予定を高速投稿 - 何にしても生っかじりの朴念仁Google ノートブック版です。
googlenotebook.js を右クリックで Tombloo の Script フォルダに保存してください。

ソースコード

models.register({
    name : 'Google Notebook',                                               // 名称
    ICON : 'http://www.google.com/notebook/images/3406433090-favicon.ico',  // アイコンの URL

    check : function(ps){                                                   // データの形式
        return ps.type=='regular';                                          // テキスト形式を指定
    },

    post : function(ps){
        return request('http://www.google.com/notebook/m', {                // Google ノートブックモバイル版にアクセス
            queryString :	{                                               // クエリの設定
                hl : 'jp',                                                  // 日本語版を指定
            },
        }).addCallback(function(res){
            var doc = convertToHTMLDocument(res.responseText);
            if(doc.getElementById('gaia_loginform'))                        // ログインフォームが表示される場合は失敗
                throw new Error(getMessage('error.notLoggedin'));

            var fs = formContents(doc);                                     // フォームを取得
            return request('http://www.google.com/notebook/m/addnote', {    // 処理するプログラムの URI (action 属性)
                redirectionLimit : 0,
                sendContent  : {
                    security_token : fs.security_token,
                    nbid           : fs.nbid,
                    hl             : fs.hl,
                    contents       : ps.description,                        // description に入力した値をメモ内容に
                },
            });
        });
    },
});