Skip to content
たかだか。(TakaDaka.) edited this page Aug 29, 2017 · 9 revisions

Google掃除機(仮称) Google Search Cleaner

Googleの検索結果から特定のページを非表示にするGreasemonkey用ユーザースクリプト

概要

Google掃除機(仮称)は、Googleの検索結果から特定のページを非表示にするGreasemonkey用ユーザースクリプトです。現在ウェブ検索結果・画像検索結果に対応しています。

Demonstration

特長

本スクリプトには以下の機能があります。

  • 検索結果を非表示にする条件を詳細に指定可能
  • 条件に合致した検索結果について非表示にする以外の動作(警告の表示など)を行う
  • 条件とそれに合致した検索結果に対する操作を合わせたルールの集まり(ルールセット)の複数作成・管理機能
  • 検索結果からのルール作成機能
  • 検索語句無視(未指定: ○○○)対策機能
  • 2ページ目以降「もしかして:」を隠す機能
  • 「関連する検索キーワード」(サジェスト)への「マイナス検索」の適用機能

免責事項

このスクリプトはGoogleとは無関係な個人が製作したものです。 作者はこのスクリプトが永続的に使用可能であることを保証しません。 特に、Google側の仕様変更によりスクリプトが正常に機能しなくなる可能性があります。

このスクリプトを使用したことに起因するいかなる問題や損害に対して、作者はその責任を負いません。

その他の注意事項

For non-Japanese speakers: This script might not work properly if you are using non-Japanese version of Google. User support in non-Japanese language is also very poor.

Google検索における動作が確実に遅くなります。 また、Googleの検索結果を読み込んでから本スクリプトによる処理が完了するまで時間がかかる場合があり、見たくないものが一瞬表示されることがあります。

Googleのインスタント検索機能をオフにすることを推奨します。 Ver. 1.1.0.078よりインスタント検索に対応しました。

仕様が突然変更される場合があるため、Greasemonkey/Tampermonkeyにおけるスクリプトの自動更新をオフにすることを推奨します。

予期せぬ不具合による設定の消失に備え、「バックアップ」機能を使用して定期的に設定のバックアップをすることをお勧めします。

設定のバックアップ/エクスポート時には、スクリプトにより動的に生成したデータを「ファイルのダウンロード」という形で取得できるようにしています。(blobリソース) また、復元/インポート時には FileReader オブジェクトを用いてユーザーが指定したファイルを読み取ります。 そのため、設定のインポート/エクスポート時にファイルをダウンロードまたはアップロードするような画面が表示されますが、外部のサーバーとの通信は、必要なライブラリ(jQuery 2.2.0)の取得を除き一切行っておりません。

本スクリプトの設定情報には使用者の趣味・嗜好・思想・信条などのプライバシーにかかわる情報が含まれる場合があります。そのため、エクスポートされたファイルの扱いには細心の注意を払ってください。

Googleの言語設定が「日本語」以外の場合は正常に動作しない可能性があります。また、日本語以外によるサポートも不十分です。

システム要件

  • Mozilla Firefox (バージョン46以降)
  • Greasemonkey (バージョン3.8以降)

または

  • Google Chrome (最新版)
  • Tampermonkey (最新版)

Ver. 1.1.0.078よりGoogle Chromeに対応しました。

その他の入手先

本スクリプトはGreasy Forkでも公開しています。

ライセンス

GPL v3

作者

たかだか。(TakaDaka.)