退社。
Turnabout というのでIEでもGreasemonkeyぽいのが動くというのをAjaxianでみて、これ使えばPlaggerLDRをIEで動かせるんじゃねとか思って、まららんに教えてもらいつつやってみた。
=== assets/PlaggerLDR/hackldrapi.user.js
==================================================================
--- assets/PlaggerLDR/hackldrapi.user.js (revision 7604)
+++ assets/PlaggerLDR/hackldrapi.user.js (local)
@@ -10,6 +10,7 @@
*/
(function(){
+ if(typeof unsafeWindow == "undefined"){unsafeWindow = window}
var w = unsafeWindow;
var NativeAPI = w.API.prototype.post;
var Conf = {};
@@ -39,7 +40,12 @@
function save_servers(){
// to json, firefox only
- var json = servers.toSource();
+ //var json = servers.toSource();
+ var json = '({';
+ for (var i in servers) {
+ json += "'"+i+"':" + "'"+servers[i]+"',";
+ }
+ json = json.replace(/,$/, '})');
GM_setValue("servers", json);
}
function add_server(name,host){
TurnaboutではunsafeWindowは普通にwindowなんでそれなおしたのと、toSourceはFirefox限定なのでそこを無理やりjson文字列作るように変更しただけで動いた! まららんありがとう!
まぁつかわんけどw
コメントを投稿するには上記リンクから Flickr 経由でログインする必要があります。
Flickr のアカウントをお持ちの方はユーザー登録の必要はありません。
この認証システムには Flickr の認証APIを利用しています。これに関する詳しい説明は FlickrAPI 公式ドキュメントをご覧ください。