Androidアプリ「図書さがし」の使い方

アプリ紹介

このアプリは図書館でよく本を借りる人のためのものです。私の場合、ネットサーフィンしてて気になる本を見かけたら、Amazonでレビューを見て読むか判断します。PC環境のGoogleChromeブラウザでは、Amazonで表示中の本が図書館から借りられるか表示するプラグインがあるので便利です。AndroidWebブラウザで同様の事を実現するのが、「図書さがし」(Google Play)です。

最近の図書館はネットから本を予約できるのでとても便利ですが、このアプリはそれをさらに便利にします。使い方は動画を見ると雰囲気がわかると思います。全く文字入力せずに図書館の予約サイトにたどり着けるので楽です。

使い方

Amazonページで表示中の本が図書館にあるか調べる

(1)Webブラウザで読みたい本のAmazon書籍ページを表示する

(2)Chromeブラウザの右上のメニューボタンをタップしてメニューを表示する

(3)メニューの「共有...」をタップする

f:id:rydeenworks:20190912213929p:plain

(4)共有の選択画面が表示されるので、「図書さがし」をタップする

f:id:rydeenworks:20190912214137p:plain

(5)アプリが起動し、それから自動で カーリル の書籍ページを開く

f:id:rydeenworks:20190912214157p:plain

(注意事項)カーリルの図書館設定

カーリルのページでは探したい図書館を設定してください。最初に一度設定すれば大丈夫です。

f:id:rydeenworks:20190912214213p:plain

アプリの履歴から本が図書館にあるか調べる

(1)ホーム画面から「図書さがし」アプリを起動する

(2)履歴一覧から調べたい本のリンクをタップする

f:id:rydeenworks:20190912214233p:plain

(3)Amazonで本の検索結果ページが表示されるので、「Amazonページで表示中の本が図書館にあるか調べる」の方法で調べてください

詳細仕様

  • Amazonページの解析内容

    • <title> </title>タグで本のタイトルを取得する
    • ISBN-13タグでISBN文字列を取得する
    • 上記の理由によりKindle版の本には対応してない
    • 本のタイトル、ISBNを取得できない場合は"このページは検索できませんでした"と表示する
  • Amazonページの解析に成功したらhttps://calil.jp/book/ URLに ISBN文字列をつけて外部ブラウザを起動する。

  • カーリルが対応してない本は図書館にあるか調べられない
  • 本の履歴は100件
  • 履歴ページのリンクは、Amazonの検索クエリURLに本のタイトル付与して生成する

ソースコード

GitHubで公開しています。 https://github.com/rydeenworks/MyBookSearch

参照