たつをの ChangeLog

107 件 見つかりました。

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [ 次へ ]

私が運営しているKindleセール情報まとめサイト「キンセリ」の SNS アカウントについてのお知らせです。

これまでは X (Twitter) でキンセリ公式アカウント @kinselist を運用していきましたが、それに加え、Bluesky でも運用開始しました。アカウントはこちらです。


ブルースカイユーザで Kindle セール情報を欲している方はぜひフォローしてくださいませ。

3/19 の夜から投稿プログラムを動かしていますが、バグはありつつもなんとか行けそうな感じになりました。

Bluesky に投稿する AT Protocol 関連のプログラムは python で書きました。といっても、Bluesky の公式サイトのサンプルプログラムにちょこっと追加したくらいです。

一応コードを載せておきます:
from atproto import Client, models
import sys

# 投稿するデータを読み込む(TSV 1行)
file_name = sys.argv[1]
with open(file_name) as f:
    s = f.read()

(header, title, description, uri, img_fn) = s.split('\t')

# 投稿の準備
client = Client(base_url='https://bsky.social')
client.login(login='kinseli.bsky.social', password='[アプリパスワード]')

# リンクカードで使う画像をアップ
img_path = '/home/USER/bluesky/img/' + img_fn
with open(img_path, 'rb') as f:
  img_data = f.read()

thumb = client.upload_blob(img_data)

# リンクカード
embed_external = models.AppBskyEmbedExternal.Main(
    external = models.AppBskyEmbedExternal.External(
        title = title,
        description = description,
        uri = uri,
        thumb = thumb.blob,
    )
)

# 投稿する
client.send_post(header, embed = embed_external)
(「アプリパスワード」はこちらで取得できます。)

なお、投稿する情報の準備(セールタイトル、URL、リンクカード用にアップする画像など)や重複回避など行うプログラムは Perl と shell で書いています。X (Twitter) で使っているものを流用しているので。投稿時間や投稿間隔などは crontab で調整しています。

キンセリのサイト内に価格推移グラフ入りの Kindle 個別作品ページをリリースしました。

Kindle 個別作品 @キンセリ

個別作品ページの例:

価格推移グラフ入りの作品情報を SNS などで手軽にシェアする手段として作りました。もちろんキセケンでも ASIN 単体指定で同じように使えるのですが、キセケンはあくまで検索なので用途違いのため専用のものを用意した次第です。

コピペボタンがあるので、よかったら SNS などでご利用ください。

まずは kiseppe で表示されるグラフの右下のアイコンのリンク先として使っていきます。
キンセリの作品リスト(の一部)からもリンクを張る予定です。

ブラウザ拡張機能「キセッペ」の Version 2.0.1 の Chrome 版と Firefox 版がリリースされました。それぞれのブラウザの拡張機能の公式サイトで入手できます。どうぞご利用ください。


version 2.0.0 から 2.0.1 へのバグ修正以外の大きな変更点は、「ほしい物リスト」ページにも対応したことです。

kiseppe 2.0.1

ほしい物リストにも割引率バッジなどを表示するには Options で該当項目を ON にする必要があります(下図)。なぜデフォルトを OFF にしているのかというと、キセッペは非公開のリストにも適用されるためプライバシーが気になる人が多いかもしれない、という理由からです。

kiseppe 2.0.1

2.0.0 でやり残したことを 2.0.1 でフォローできたので、これで今年のキセッペ開発は一段落にしたいと思います。9月からずっとやってたから疲れました。少し休みます。

ただし、Amazon のサイトの HTML 構造がガラッと変わってキセッペが動かなくなったり、大きなバグが発見されたりしたり、そういう緊急事態が発生したらその限りではありません。

フラグじゃないことを祈ります。

追記: やはりその後いろいろバグが出てきまして、11/23 に v2.0.2、11/24 に v2.0.3 をリリースしました。



キンセリのユーザの使用 OS は
  • iOS (iPhone, iPad など) が 50% ちょっと
  • Android と Windows がそれぞれ 20% ほど
  • Mac は 5% くらい
となっています。

キンセリの関連ツールとして、アマゾンの Kindle 関連ページに価格推移グラフなどを表示するブラウザ拡張機能「キセッペ (Kiseppe)」を公開しているのですが、最大でもキンセリユーザの4分の1 (Windows + Mac) にしかリーチしないんですよね。

とはいえ、キセッペのコードを iOS (Safari) で動かす&公開するのはかなり敷居が高いので、どうしたものかと思っていました。

で、いまさらながら
「単にショートカット使えばいいだけじゃん」
と気づきまして、さっそく作りました。
これなら iPhone でも簡単に使える!

キンセリ価格推移グラフ - Apple ショートカット

  • キンセリ価格推移グラフ
    • 今後リンクは変更になるかもしれませんが、その都度上記リンクを更新していきます
    • 下図にプログラム(レシピ?)を載せておきますので自分で入力してもOK
    • 追記231106: iOS 17.1 の「ショートカット」自体にバグがあって、グラフがうまく表示されないことがあるようです (参考)。私の iPhone (iOS 17.1) では大丈夫でした。

キンセリ価格推移グラフ - Apple ショートカット

iPhone/iPad のウェブブラウザ(Safari, Chrome など)で Kindle 本の個別作品ページを見ているときにこのショートカットを起動すると価格推移グラフがポップアップ的に表示されます。

キンセリ ショートカット

価格推移グラフはキセッペで使っているのと同じです。

起動時に何回か確認ポップアップが出てきます。
ガンガン使うなら「常に許可」を選択してください。

iPhone の Safari と Chrome で動作確認しました。
macOS の Safari でもキセッペ代わりとして使えます。

参考


お待たせしました!
ブラウザ拡張機能「キセッペ」の Version 2.0 (Kiseppe 2.0) の Chrome 版と Firefox 版が正式リリースされました。

kiseppe v2.0.0-alpha

それぞれのブラウザの拡張機能の公式サイトで公開されています。


(なお、Firefox 版は先日すでに公開[2023-10-31-1]されています)

キセッペ (Kiseppe) とは


キセッペ (Kiseppe) は、日本のアマゾンのキンドル書籍ページに価格推移グラフや割引情報を表示するブラウザ拡張機能です。

キセッペが Kindle 本関連ページで表示する情報リスト:
  • 1. 価格推移グラフ + セール情報ページリンク (自動挿入)
  • 2. 価格推移グラフを表示するためのボタン (📈)
  • 3. 実質割引率バッジ
  • 4. 実質割引率に連動して濃度が変化する背景色
  • 5. シリーズにセール作品があることを示すバッジ (🉐)

UPDATE: 1.0 から 2.0 へ


バージョン 2 になったわけですが、何が変わったのか解説していきます。

バージョン 1 は
「Kindle ページに価格推移グラフを直接表示するブラウザ拡張機能」
でした。
つまり、
  • Kindle の個別作品ページでのみ動作
  • Kindle の個別作品ページに価格推移グラフを直接表示(挿入)
ということでした。
前掲の「キセッペが Kindle 本関連ページで表示する情報リスト」では 1 にあたります。

バージョン 2 は
「Kindle ページに価格推移グラフや割引情報を表示するブラウザ拡張機能」
です。
バージョン 1 の機能に加えて以下の要素が追加されています。
  • Kindle 本の検索結果ページ、著者ページ、ランキングページなどでも動作
  • 一覧表示されている各 Kindle 本に対して割引情報やグラフ表示ボタンを表示
前掲の「〜表示する情報リスト」では 2, 3, 4, 5 にあたります。

とにかく、キンドルストアのいろんなページでセール情報が一目でわかるようになりました。

これがすごく便利なのですよ。
開発中から2ヶ月近く自分で使っていますが、もうセール表示ないと生きていけない。
セール中の作品はハイライトされていないと落ち着かない。
アイコンクリックでサクッと価格推移グラフが見られないとイヤ。

というわけで、ぜひご利用ください。

(なお、PC ブラウザ用ですのでスマホでは使えません。すいません。追記231104: iPhone/iPad の方はこちらをどうぞ! → iPhone でキンセリの Kindle 価格推移グラフが見られる Apple ショートカット「キンセリ価格推移グラフ」を作りました![2023-11-04-1]

関連記事


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [ 次へ ]

たつをの ChangeLog
Powered by chalow