ライブドアブログ(livedoor Blog)| 読みたいブログが見つかる
↑ここからインスパイア。
netvibes限定という特殊環境用なので、「試してください」と言えない
しかも動かない><
// ==UserScript==
// @name update wassr
// @namespace http://d.hatena.ne.jp/fk_2000/
// @description update twitter and wassr
// @include http://www.netvibes.com/#General
// ==/UserScript==
(function(){
var wassrInfo = {
username : 'user',
password : 'password'
};
var wassrEndPoint = [
'http://',
wassrInfo.username,
':',
wassrInfo.password,
'@api.wassr.jp/update.json?id=',
wassrInfo.username
].join('');
var endPoints = [ wassrEndPoint ];
var gmXHRArgs = {
method: 'POST',
headers: {
'Content-Type' : 'application/x-www-form-urlencoded'
}
};
var nanishiteruForm = document.forms[2];
nanishiteruForm.addEventListener('submit', function(){
var feeling = document.forms[2].elements["status"].value;
if (!feeling) return;
gmXHRArgs.data = 'status=' + encodeURIComponent(feeling);
for (var i = 0; i < endPoints.length; i++) {
gmXHRArgs.url = endPoints[i];
GM_xmlhttpRequest(gmXHRArgs);
}
}, true);
})()