Scrapboxでやる読書管理するのに必要なツール

Scrapboxを使って読書管理システムを作ってみる企画の連載2回目。

今回は読書管理システムを作るにあたり、必要なツール・ページを紹介します。

Googleアカウント(2018年5月3日追記)

Scrapboxを利用するにはGoogleアカウントが必要です。

Googleアカウントを持っていない方は、先にGoogleアカウントを作りましょう。

Scrapbox ヘルプ

ScrapboxはGoogleアカウントでログインし、ユーザー識別の為にメールアドレスや名前を取得します。 Scrapb…

Scrapbox専用クライアント

ScrapboxはWebサービスなので、ネット接続ができればパソコン・スマホと編集シーンを選びません。

パソコンの無い出先でも快適にScrapboxの編集ができるようiPhoneアプリの導入をオススメします。

Porter for Scrapbox

サードパーティ製のアプリですが、Scrapboxの更新を助ける機能が豊富なのでオススメです。しかも無料。スゴイ。

Porter for Scrapbox
AppStoreでチェックする

情報管理LOGの@yoshinonです。昨日、ScrapboxのiPhone用専用アプリである「Poter for Sc…

クリップボード管理

様々なテキストをコピペするため、コピーした文字を保存しておけるようにしておくと作業効率が上がります。

Clibor

Windows用のクリップボード拡張ソフト。

  1. ホットキーで呼び出し
  2. リスト内をクリック
  3. 自動貼り付けできるので、一通り全部コピーしてからScrapboxへ貼り付けできます。
千草ウェブ

クリップボード履歴ソフト「Clibor」の公式サイト。技術系の情報発信など。…

CopyCenter 2

iPhone用のクリップボード拡張アプリ。

ウィジェットを引き下げる手間はあるものの、iPhoneで連続コピーを可能にします。

コピーしたテキストを分割できるので、ざっくりとコピーした後で、必要な文字だけを抽出できます。

CopyCenter 2
AppStoreでチェックする 

  • 連続コピーをするにはウィジェットにアプリを追加する必要があります。
  • カスタム・キーボードに対応。アプリに保存されている文字列をキーボードから入力することができます。
Daiko K.K.

Index CopyCenter (本体アプリ) バックグラウンドで連続コピー可能 CopyC…

情報源

本の情報をコピーするサイトを準備しておきます。

新刊.net

本のタイトル・作者等のキーワード登録しておくと、新刊情報が出たときにメール・Twitterで通知を受け取ることができます。

Amazon

ブックマークレットでScrapboxに情報を転記することができます。

Amazon.co.jp 公式サイト。お急ぎ便ご利用で当日・翌日にお届け。アマゾンで本, 日用品, ファッション, 食品…

メディアマーカー

登録した本に対して、評価する項目が用意されているので、これだけで読書管理を可能とします。

「Scrapboxで読書管理」なのに身も蓋もない話ですが(汗)

2019年8月24日追記

残念ながら、2019年5月31日でサービス終了しています。

ブックマークレット

Amazonから直接Scrapboxの新規ページを作れるブックマークレットもあります。

自分仕様に項目を追加した物を一応貼っておきます。

AmazonToScrapbox

「●●●ココにProject nameを入力●●●」の箇所を自身のProject nameに変更してください。

javascript:(function(){var p=document.getElementById("productTitle");if (!p) var p=document.getElementById("ebooksProductTitle");var title=window.prompt('Scrap "Amazon" to your scrapbox.', p.innerHTML);if (!title) return;title=title;var asin=document.getElementById('ASIN');if(asin){var a='ISBN:' + asin.value;}else{var asin=document.getElementsByName('ASIN.0')[0],a='ASIN:' + asin.value;}var detail=document.getElementById('detail_bullets_id');if (!detail) {var subdoc=document.getElementById("product-description-iframe").contentWindow.document;var detail=subdoc.getElementById("productDetailsTable");}var detailtext=detail.innerText;var pubdata=detailtext.match(/(出版社:.+)(\(.+\))/);if (pubdata){pubdata[1]=pubdata[1].replace(/:/,':[');pubdata[1]=(pubdata[1].match(/;/)?pubdata[1].replace(/;/,'];'):pubdata[1] + ']');pubdata[2]=pubdata[2].replace(/\((\d+\/\d+)\//, '([$1]/') + ' ';}else{var pubdata=['','',''];}var d=document.getElementById("productDescription");if (!d)  {var subdoc=document.getElementById("product-description-iframe").contentWindow.document;var d=subdoc.getElementById("productDescription");}var d1=d.getElementsByTagName("p")[0];if (!d1) var d1=d.getElementsByClassName("productDescriptionWrapper")[0];var d2=d1.innerText.replace(/\n/g,'\n>');var imagecontainer=document.getElementById("imageBlockContainer");if (!imagecontainer) var imagecontainer=document.getElementById("ebooksImageBlockContainer");var image=imagecontainer.getElementsByTagName("img")[0];var imageurl=image.getAttribute("src");var pub=[];var c=document.getElementsByClassName('author');for (g=0;g < c.length;g++){var at=c[g].innerText.replace(/,/,'');var pu=at.match(/\(.+\)/);var ct=at.replace(/\(.+\)/,'').replace(/ /g,'');pub.push(pu + ' [' + ct + ']');}var lines='['+imageurl+' '+window.location.href+']\n\tタイトル:' + title + '\n\t著者:' + pub.join(' ') + '\n\t出版社:\n\t発売日:\n\t読んだ日:';var body=encodeURIComponent(lines);window.open('https://scrapbox.io/●●●ココにProject nameを入力●●●/'+encodeURIComponent(title.trim())+'?body='+body)})();
R-style

二つあります。 一つがメディアマーカーのページから取り込むもの。 メディアマーカーの個別ページからScrapboxにクリ…

さいごに

準備していただく物は以上になります。

ここで紹介した以外のものでも、機能が足りていれば問題ありませんので、是非いろいろ探してみてください。

次回は「プロジェクト編」です。いよいよ、実際にScrapboxで作業していきます。

他の連載記事はいかがですか?

最新情報をチェックしよう!