Greasy Fork is available in English.
Amazon.co.jpの検索で任意の商品を非表示。コマンド「Kindle注文済みスキャン」で注文済みを非表示にもできる。
当前为
www.amazon.co.jpの検索結果から特定の商品を非表示にするユーザースクリプトです。
デフォルトの設定だとスポンサープロダクトも非表示になります。
検索結果の各商品の右下に「非表示設定」が追加されるのでそれをクリックすると次回から非表示になります。直後ならもう一度クリックすることでキャンセルできます。
非表示になった商品はメニューコマンドの「非表示/確認」を実行すると半透明状態で確認表示されます。その状態で「非表示設定」をクリックすれば非表示解除できます。
非表示ASINなどの設定はローカルストレージに保存しています。ブラウザに保存されているwww.amazon.co.jpのサイトデータを削除すると非表示設定は消えるのでご注意ください。
Tampermonkeyのメニューに以下のコマンドが追加されます。以下はそれぞれのコマンドの説明です。
【非表示/確認】 非表示中のものが半透明で表示される確認モードになります。「非表示設定」をクリックすると非表示を解除できます。もう一度コマンドを実行すると非表示モードに戻ります。
【Kindle注文済みスキャン】 対象はKindle(電子書籍)のみです。現在表示中の商品の中から注文済みの電子書籍を非表示設定します。スキャンには少し時間がかかります。
【全部非表示】 検索結果に表示されている全商品を非表示設定します。
【Undo】 直前で非表示にした商品を元に戻します。コマンドの「Kindle注文済みスキャン」や「全部非表示」を間違って実行したときに使うと良いです。
【追加設定】 スポンサープロダクトの表示設定と、「Kindle注文済みスキャン」にKDP疑いを含めるかの設定ができます。KDPは個人出版のようなものです。商品ページに出版社名がないものをKDP疑いとしています。青空文庫も出版社名がないためKDPと判定しますのでご注意ください。
【NGASIN管理】 非表示設定にしたASIN一覧が表示されます。これをコピーしてエクスポートの代わりにしてください。ASINの一括追加はインポートの代わりです。「○○日以上参照のないものを削除」ボタンを押すと、その日数以上使用されていないASINが削除されます。これらのデータはローカルストレージに保存されています。www.amazon.co.jpのサイトデータを削除するとすべて消えてしまうのでご注意ください。
Firefox64 + Tampermonkeyで動作確認しています。
十分な確認をしていませんが、おそらくChromeでも動作します。
Amazon側の仕様変更によりスクリプトが正常に機能しなくなることが有り得ます。
仕様変更に対応できるとは限りませんのでご了承ください。
1.0.1 undoすると一時的に全表示されてしまうのを修正
1.0.0 公開