脱獄した Kindle を Goodreads に自動的に更新したところ、読書統計が常に最新になりました

in tech

多くの新しい Kindle モデルでは、Kindle と Goodreads アカウントをリンクできるため、Kindle での読書の進行状況が Goodreads に表示されます。私の古い Kindle 4 ではこのようなことはありませんでした。新しい Kindle をジェイルブレイクして KOReader を使用して読むと、このネイティブ統合の利点が失われます。ありがたいことに、KOReader プラグインを使用して読書統計を Goodreads と同期させることができました。

KOReader は必要な情報をすでに追跡しています

一部の標準的な Kindle とは異なり、Goodreads と共有するネイティブな方法はありません。

Kindle 4 の KOReader 読書統計には、先週の合計と日ごとの週の進捗が表示されます。

Goodreads は、読んでいる本を追跡したり、読みたい本のリストを作成したり、レビューを残したり、友達が読んでいる本を確認したり、おすすめを入手したりするために使用できる読者向けのソーシャル アプリです。最も便利な機能の 1 つは、Goodreads を使用して、現在読んでいる本と読み終えた本を追跡できることです。

最新の Kindle モデルの多くでは、Kindle アカウントと Goodreads アカウントをリンクして、両者の間でデータを共有することができます。セットアップが完了すると、Kindle で新しい本を読み始めると、その本が Goodreads に追加され、次のようにマークされます。 現在読んでいます。完了すると、本には次のマークが付けられます。 読む。

この統合は私の第 4 世代 Kindle ではサポートされていなかったため、Amazon は現在そのサポートを完全に終了しています。 Kindle をジェイルブレイクし、代わりに KOReader をインストールしました。KOReader はネイティブに読書統計を追跡できます。残念ながら、このデータを Goodreads と共有するネイティブな方法はありません。

ShelfSync は KOReader の統計情報を Goodreads と共有できます

小さなプラグインがジェイルブレイクした Kindle に機能を追加します

Kindle 4 の KOReader ShelfSync 設定には、25 パーセント完了ごとの更新オプションが表示されます。

shelfSync は、KOReader の読書統計を Goodreads アカウントと共有できる、無料のオープンソース KOReader プラグインです。 StoryGraph、Hardcover、Pagebound などの他の追跡サービスとの同期をサポートします。

プラグインを KOReader プラグイン フォルダーにドロップしてインストールすることも、Storefront プラグインを使用して Kindle から直接インストールすることもできます。 Goodreads へのリンクは、標準の Kindle よりも少し複雑です。 Goodreads アカウントに直接接続するだけでは済みません。代わりに、コンピューターで Goodreads にサインインし、ShelfSync の Cookie インポート ツールを使用して、アカウントに既にサインインしていることを Goodreads に伝えるブラウザー Cookie をコピーする必要があります。

完了すると、ShelfSync は Kindle でアカウントの詳細とパスワードを入力しなくても Goodreads アカウントにアクセスできるようになります。非タッチ Kindle でテキストを入力するのは恐ろしいプロセスなので、これは私にとって非常に安心しました。

Goodreads データが自動的に更新されるようになりました

現在の書籍、進行状況の統計、完了した書籍はすべて Goodreads に表示されます

ShelfSync をセットアップして Goodreads に接続したら、試してみました。開けてみた ダロウェイ夫人 ヴァージニア・ウルフのこの本は、Goodreads の私の棚にまだないことを知っていました。本を開いた後、Goodreads をチェックすると、 現在読んでいます セクションは ダロウェイ夫人。

私は読書を始めましたが、デフォルト設定の 5 分ごとに更新すると、Goodreads は私の読書の進捗状況を継続的に更新してくれました。これでは、自分の Goodreads アカウントにスパム送信しているような気がしたので、本の 25% が完了するたびに更新されるように、ShelfSync の設定を変更しました。また、ShelfSync では、本を開くたびに進行状況を自動的に更新できます。

Kindle で本を読み終えて、次のようにマークしたとき 終了した、Goodreads のステータスが に変わりました。 読む、そして私は今年のGoodreads Reading Challengeの完了にあと1冊近づいていました。私は更新ステータスをチェックする以外、Goodreads には触れませんでした。アップデートはすべて、ShelfSync のおかげで自動的に行われました。

Kindle の統合ほどシームレスではありません

完全に自動で動作しない場合もあります

KOReader Goodreads と一致する Jude the Obscure エディションをリストする Kindle 4 の書籍ダイアログを選択します。

すべてが順風満帆だったわけではありません。シェルフシンクの使用は、ネイティブの Kindle 統合ほどシームレスではありません。 Amazon は Goodreads を所有しており、アカウントのリンクに独自の方法を使用しており、他のアプリで利用できる便利な Goodreads API がないため、これはそれほど驚くべきことではありません。

新しい本を開いたときに、ShelfSync が Goodreads ライブラリで完全に一致する本を見つけられないことがあります。次に、Kindle でどの Goodreads タイトルが今読んでいるタイトルと一致するかを確認する必要があります。保存された Cookie は期限切れになったり拒否されたりする可能性があるため、必要に応じて新しい Cookie を提供できるように、Goodreads Cookie Refresher コンパニオン ツールをミニ PC 上で実行するように設定する必要がありました (うーん、新鮮な Cookie)。

もう 1 つの問題は、単に非常に古い Kindle モデルを使用していたことだけが原因である可能性がありますが、KOReader を開いたとき、Wi-Fi の接続が完了する前に、ShelfSync が現在の進行状況を同期しようとしたため、更新が失敗しました。 shelfSync が更新を送信する前に Wi-Fi 接続を待機する小さなスクリプトを追加する必要がありました。

逆に言えば、ShelfSync は、ネイティブの Kindle Goodreads 統合ではできないことを実行できます。ネイティブ統合により Amazon Kindle アカウントが Goodreads アカウントにリンクされるため、Kindle アカウントに含まれていない書籍をサイドロードすると、これらの書籍は通常、Goodreads と同期されませんが、いくつかの回避策があります。

ShelfSync のおかげで私の仕事がまた 1 つ減りました

私はいつも Goodreads を最新の状態に保つのが苦手なので、結局大量の本を手動で追加しなければならず、それらの本にマークを付ける必要がありました。 読む。 ShelfSync を使用すると、すべてが自動的に行われるため、自分が実際に Reading Challenge の目標にどれだけ遅れているかを常に確認できます。

このテーマについてさらに詳しく知りたい方は以下をご覧ください

公式情報はこちら

関連記事

前の投稿
新しい Una フィットネス ウォッチの好きなところ (そして嫌いなところ)
次の投稿
Windows モッディングが復活し、オープンソース ツールは Microsoft 独自のツールよりも優れています

関連記事