Instapaperで通常は記事をUnreadフォルダに入れてからArchiveしますが、記事を一発でArchive出来るブックマークレットはありますでしょうか?コードを教えて下さい。

回答の条件
  • 1人1回まで
  • 13歳以上
  • 登録:2012/01/22 23:20:26
  • 終了:2012/01/29 23:25:14

回答(1件)

id:Cherenkov No.1

Cherenkov回答回数1503ベストアンサー獲得回数4932012/01/26 09:46:24

ポイント100pt

firefox拡張のgreasemonkeyで作ってみました。chromeなら移植できます。
instapaper - unread skip for Greasemonkey

(greasemonkeyインストール後に)
このスクリプトをインストールして、ソースに書いてあるブックマークレットを実行すると、通常の保存処理が終わってから1秒後にArchiveへ送る命令を出します。

普段の使い方は、今まで通りブックマークレットを押すだけです。

id:hommasusumu

"the Read Later bookmarklet you used is for a different Instapaper account"と出て、私の環境ではうまく動作しませんでした。質問の目的は未読のものと既読のものを区別したい為だったので、任意のフォルダに入れるブックマークレットは公式で作れると教えて頂き、ほぼ解消しました。ありがとうございました。

2012/01/30 00:01:35
  • id:Cherenkov
    一発で任意のフォルダに入れるブックマークレットは公式から作れるけど「Archive」したいのですよね。
    http://www.instapaper.com/api/full
    を使って作るしかなさそうです。
  • id:hommasusumu
    Cherenkov様、
    有益な情報有り難うございます。
  • id:Cherenkov
    Unread( http://www.instapaper.com/u )
    を開いたときに、実行すればArchiveにいくブックマークレットや、開くと自動的に実行されるユーザースクリプトでは解決しませんか?
    またブラウザは何をお使いでしょうか。
  • id:Cherenkov
    ブックマークレットだとこんな感じ。firefox,chromeで動作確認。
    javascript:Array.forEach(document.querySelectorAll('.archiveButton'), function(e){
    var event=document.createEvent('MouseEvents');
    event.initEvent('click',true,true);
    e.dispatchEvent(event);
    });void(0);

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません