Skip to content

LDRのレートの保存と復元


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mala/blog.bulkneets.net/mt/wp-includes/functions-formatting.php on line 83

以前、livedoor IDを変えたいとかいう人向けに作ったもの。微妙に需要があるみたいなので貼り付けておく。
DOSっぽくなるので基本的に薦めない。既読フィードも表示にしてfirebugで実行する。

レートの保存

prompt("これをコピーする",subs.model.list.map(function(s){return [s.feedlink,s.rate]}).toJSON());

レートの復元

(function(){var c=prompt("さっきの貼り付ける");if(!c)return;var d=eval(c);var m={};d.forEach(function(s){m[s[0]]=s[1]});var count=0;subs.model.list.forEach(function(s){if(!m.hasOwnProperty(s.feedlink)) {return}if(subs_item(s.subscribe_id).rate!=m[s.feedlink]){set_rate(s.subscribe_id, m[s.feedlink]);count++}});alert(count+"件変更")})();

将来にわたって動くかどうかは保障しない。

Post a Comment

Your email is never published nor shared. Required fields are marked *

Warning: call_user_func_array() expects parameter 2 to be array, null given in /home/mala/blog.bulkneets.net/mt/wp-includes/functions.php on line 1329