Hatena::ブログ(Diary)

普通のサラリーマンのiPhone日記 このページをアンテナに追加 RSSフィード

2009-10-11

(再)PCでのGoogleリーダーにおけるInstapaper登録

本記事は過去にエントリーした内容の再整理バージョンです。



hiroスタイルに辿り着く過程で、PC環境も整備しているんですが、FirefoxのGreaseMonkeyを使ってInstapaper運用を楽にしたいと思って挑戦していた頃のエントリーです。当時はスクリプトを公開しませんでしたが、折角はてなでファイル公開できるようになったんで掲載してみます。


以下、MacでもWinでも同じ手順になります。


Step1 - Instapaperサイトの設定を見る

Instapaperサイトにログインした状態で「Account」を見ると「Read Later」というbookmarkletのイメージアイコンがあります。このアイコンに書かれたアドレスは、Javascriptになってるんですが、良く観察してみます。


javascript:function
…
('src','http://www.instapaper.com/j/xxxxxxxxxxxx?
…
void(0)

で、上記の赤字部分を控えておく。この赤字部分はユーザー毎に割り当てられたIDとパスワードから作られた暗号になります。


Step2 - スクリプトファイルを落として加工する

以下のURLからスクリプトファイルを落とします。このファイルがFirefoxのGreaseMonkeyスクリプトになります。



落としたらファイルを編集します。


// ==UserScript==
…
var shortCutKey = 'w';
var USER_KEY = 'xxxxxxxxxxxx';
…
})();

上記の赤字部分にStep1の暗号を設定。ちなみに私の場合、Instapaper連携は「w」キーで行ってますが、変更したい場合は上のキーを変えればOK。


Step3 - テキストファイルをFirefoxにドラッグ&ドロップ

これをすると勝手にGreaseMonkeyスクリプトと判断されてインストールできます。以上で完成です。


元からFirefoxで作業している方は、スクリプトファイルをダウンロードする時にインストールされちゃうかもしれません。その場合には、インストール後にスクリプトファイルを編集することになりますが、それでもOKです。


Googleリーダーで記事を閲覧している時に「w」キーを押すと小さいポップアップ画面が出てきてInstapaperへ記事を保存してくれます。新規記事の場合には「Save」既保存の記事の場合には「Update」と表示されるはず。


英語版のGoogleリーダーにInstapaperへ送る機能が搭載されたみたいですが、やっぱり私はこちらの方がワンキーで登録できるんで好き。


以上、PC上でのTipsでした。


----------

Twitterにてnantanさんから衝撃の告白を受けて追記!!


なななんとっ!!!


Twitterお友達のnantanさんが、もっと新しいUserscriptを作って下さってました!! 実は上で私が紹介したUserscriptは、Instapaperがひと皮むける前のウィンドウポップ型だったんですけど、nantanさんのスクリプトは最新仕様になってるっぽい!!ということでURLをご紹介。



スクリプトを落としたら、編集する箇所は上記と一緒です。ただ、ワンキーボタンは「h」のようです。いや〜記事にしてみるもんだ(笑)ラッキー。


更に追記...。


現在、お試し中ですが、うまく動かない...。キーコードを変えて「w」にしようと思い、色々いじったのが悪さをしてるのか...。うーん。


(2009.10.13)

原因が分かり、新しいUserscriptがアップされています!!こちらの方が断然便利です!お試しあれ〜♪


-

F2DF2D 2009/10/12 23:47 こんばんは!
わかりやすく記事にしていただいたおかげでサクッと設定が終わり、早速Google ReaderとInstapaperの快適な連携を楽しんでいます。
本当に助かりました。ありがとうございます^^

ちなみにInstaposterも試してみましたが、同じく動作しませんでした。。。
ご報告までに!

hiro45jphiro45jp 2009/10/12 23:52 F2Dさん、コメントどもですー!
良かったです。ほっとひと安心(´∀`) Instaposterは、原因が判明しまして今、作者のnantanさんにて対応中です。最終的には、nantanさんのスクリプトの方が最新になると思いますので、完成しましたら、本コメントに報告しますね♪

hiro45jphiro45jp 2009/10/13 07:28 F2Dさん、どもですー。
Instaposterの最新がUPされています。
こちらお試しあれ〜♪

F2DF2D 2009/10/13 21:35 こんばんは!
さっそく最新版をインストールさせていただきました。これはGoogle ReaderとInstapaperを連携させるスクリプトの決定版と言っても過言ではないですね!
すばらしいものを紹介していただいてありがとうございました!
作者のnantanさんにも感謝感謝です^^

hiro45jphiro45jp 2009/10/14 01:06 F2Dさん、どもども。
nantanさんのスクリプトは凄いですよねー!先ほどTwitterでnantanさんにF2Dさんのことを伝え、更に更にワンキーで「はてブとInstapaper」へマルチポストするUserscriptが欲しいなーと依頼しちゃいました(^^) ゆっくり待ちます。

やまもやまも 2010/07/26 02:40 こんにちわ。初めまして。
上記で紹介されてる”nantanさんのスクリプト”ですが、FF3.6を使ってるのですが、設定箇所がよくわからず困っています。。すいませんが、もう少しだけ詳細をおしえていただけますでしょうか??

1.ソースの変更部分の”==UserScript==”で囲まれてる部分の// @include http://www.google.com/reader/*は何を記載したらいいですか?

2.// @descriptionの項目のPlease copy value (XXXXXXXXXXXX)は何を記載したらいいですか?
お時間があるときに結構ですので、大変恐縮ですが、初心者ですので、お手柔らかにご説明お願いいたします。

hiro45jphiro45jp 2010/08/17 14:56 やまもさん
コメント遅くなってすみません。
1.と2.の箇所ですが、両方とも何も設定せずとも大丈夫です。
そのままで動くはずです。宜しくお願いします。

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証