自分の読んだ本を記録していく読書メーターというwebサービスが在る。
この検索結果ページから、任意の複数の書籍を一括で登録出来るようにするGreasemonkeyスクリプトを作った。
動作(確認)環境
- Firefox 6.0
- Greasemonkey 0.9.8
ダウンロード
bookmeter-multi-add.user.js 1.00.20110827開発はGithub上にて行っているので、そちらからダウンロードしても。
使い方
当スクリプトをインストール後、読書メーターで検索結果のページを開くと、上部に各種情報を入力する為のフォーム、各書籍タイトルの後にチェックボックスが追加される。一括登録したい書籍にチェックを入れ、フォームの内容を埋め、一括登録ボタンを押す。
完了時には、その旨を知らせるダイアログボックスが表示される。
FAQ(的な何か)
- IE、Chrome、Opera、(その他様々なwebブラウザ)では使えないの?
- webブラウザによってはGreasemonkey互換機能や、それを提供するような拡張機能が存在するが、それらで動作するかは未確認。試す時は自己責任で。もし問題なく動作する場合は報告貰えると嬉しい。
- 検索結果ページで、既に登録している書籍かどうか確認したい。
- イタズラに読書メーター側の負荷を上げるマネは避けたい。よって却下。
- バグ見つけた
-
- この記事のコメント欄に報告
- Githubからforkしてpush
- ○○な機能はないの?
- ××機能作って
- 気が向いたら。
Github使ってるので、どんどんforkしてpushしてくださいな。 - コード汚い
- ごめんなさい。その内直すかも知れない。
Githubに有るんで適当にforkしてpushしてくださいな。
このエントリのイメージ画像は、aniran氏のBanned books | Flickr - Photo Sharing!、及び読書メーターのロゴイメージを元に作成しました。