よくわかりませんがたぶんできてます。
なんで$TEXTEだと化けて$TEXTUだと化けないのかわかりませんが、全部スクリプト側でエンコードします。
文字列を選択した場合にはその文字列を Quote の Source に追加します。
選択しない場合は開いているスレッドを Link として追加します。
追加ページを開かず直接ポストする Firefox のスクリプトを見つけたので、その内真似できたらいいなと思います。
var WshShell = new ActiveXObject("WScript.Shell");

WshShell.Run('http://www.tumblr.com/share?v=3&u='+encodeURIComponent(WScript.arguments(0))+'&t='+encodeURIComponent(WScript.arguments(1))+'&s='+(WScript.arguments(2)));

//command.datへの記述の仕方
//tumblr=wscript "tumblr.js" "$URL" "$TITLE" "$TEXTU"
コメントを投稿

Trackbacks
Trackback ping URL
http://sage.s201.xrea.com/x/mt/mt-tb.cgi/45