livedoor Readerにて’d’で購読中止、’r’で既読にする方法

公開日: : 最終更新日:2014/01/28 Webサービス

記事内に広告を含む場合があります。記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。

会社の昼休みを使って、GreaseMonkeyでLDRに独自のキーバインドを追加してみました。

  • dで購読中止
  • rで既読にする

って感じです。これで既読・未読管理が手動でも、’r’ を押すだけで feed を既読にできます。

インストールするには下のリンクをクリックしてみて下さい。

akio0911’s LDR Custom Keybinds

ソースコードについては、CodeReposの以下の場所にアップしてあります。

// ==UserScript==

// @name akio0911’s LDR Custom Keybinds

// @namespace http://d.hatena.ne.jp/akio0911/

// @include http://reader.livedoor.com/*

// @include http://fastladder.com/reader/*

// ==/UserScript==

window.addEventListener(“load”, function() {

with(unsafeWindow){

// dで購読中止

Keybind.add(“d”,Control.unsubscribe);

//rで既読にする

Keybind.add(‘r’, function(){

touch_all(State.last_feed.subscribe_id);

})

}

},false);

/lang/javascript/userscripts/akio0911_ldr_custom_keybind.user.js ? CodeRepos::Share ? Trac

Controlで呼び出せるfunctionについては

http://reader.livedoor.com/js/reader_main.0.3.4.js

あたりを読むと分かります。以下、抜粋。


/*
ボタンから呼び出される操作など
*/
var Control = {
pin: function(){
var item = get_active_item(true);
if(!item) return;
toggle_pin(item.item_id);
},

unsubscribe: function(){
if(State.now_reading){
unsubscribe(State.now_reading);
}
},

参考URL

関連記事

サンフランシスコのピア39にあるチャウダーズでクラムチャウダーを食す!

lolipop アップルの開発者向けイベント「WWDC2014」

ミスドのカルピスドーナツとカルピスポンデリングを食べてみた!

ミスドで期間限定のカルピスコラボ商品「カルピスドーナツ」と「カルピ

十三カレー計画で牛すじカレーネギのせを食す!(大阪・十三)

「iPhoneアプリ開発キャンプ@大阪」のランチで、十三カレー計画

大阪・難波の加寿屋 法善寺でかすうどんを食す。ランチタイムはおにぎり2個まで無料!

大阪・難波の加寿屋 法善寺 (かすうどん KASUYA)で、かす

ライブドアブログで運営していた「あきお商店」を「卵は世界である」に改名しました

少し前からライブドアブログで「あきお商店」というブログをやって

→もっと見る

PAGE TOP ↑