🎉 欢迎访问GreasyFork.Org 镜像站!本镜像站由公众号【爱吃馍】搭建,用于分享脚本。联系邮箱📮

Greasy fork 爱吃馍镜像

SearXNG 검색 옵션 강화 UI 🔍️

SearXNG에 상세 검색 옵션 사이드바를 추가합니다. 언어 선택은 영어/일본어와 자동 감지로 간소화됩니다. 사이드바는 드래그 이동 및 위치 저장을 지원합니다.

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

You will need to install an extension such as Tampermonkey to install this script.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

작성자
koyasi777
일일 설치 수
0
총 설치 수
6
평점
0 0 0
버전
3.9.1
생성일
2025-04-22
갱신일
2025-09-05
크기
25.3KB
라이선스
MIT
적용 사이트

SearXNG検索オプション強化UI 🔍

📌 概要

SearXNG検索エンジンに、「詳細検索オプションサイドバー」 を追加します。
検索フォームを拡張し、ファイル形式・地域・ライセンス・更新日・検索対象範囲などを直感的に設定可能!
さらに、言語選択のドロップダウンを日本語・英語・自動検出のみに制限して、スッキリ快適なUIを実現します。


🧩 主な機能

  • 🧠 SearXNGに 「詳細検索オプション」のサイドバーを追加
  • 🌐 言語選択ドロップダウンを日本語・英語・自動検出のみに自動フィルタ
  • 📁 ファイル形式(PDF/DOC/TXTなど)やサイト指定、ライセンス、更新日の指定も対応
  • 🌓 ダークモード対応(OSのテーマに連動)
  • 🧲 入力欄と検索ボックスの内容をリアルタイムで相互同期
  • 💾 開閉状態をローカルストレージに保存し、好みに応じて展開/折りたたみをキープ

🖼 対応サイト

多数のSearXNGインスタンスに対応するため、@match を以下のように広く指定しています:

// @match        *://*/searx/search*
// @match        *://*/searxng/search*
// @match        *://searx.*/*
// @match        *://*.searx.*/*

⚠️ ご自身の利用しているSearXNGのドメインによっては、このマッチ条件に含まれない場合があります。
その場合は .user.js ファイル内の @match 行を手動で修正し、ご自身の環境に合わせてください。


⚙️ インストール方法

  1. ブラウザに Violentmonkey または Tampermonkey を導入
  2. 以下のリンクからスクリプトをインストール
    👉 このスクリプトをインストールする
  3. 検索ページにアクセスすると、右上に詳細検索UIが自動表示されます!

📸 スクリーンショット

※準備中


🛠 技術構成

  • GM_addStyle による動的CSS適用
  • HTML上の既存検索ボックスと同期するJavaScript処理
  • localStorage でUIの状態(開閉)を保持
  • 言語選択UIは #language セレクタをもとに自動フィルタ処理

🧩 よくある質問

Q. 英語や日本語以外の言語を使いたい場合は?

A. フィルタ処理を無効にするには、スクリプト内の filterLanguageDropdown() 関数をコメントアウトまたは修正してください。

Q. サイドバーが表示されません

A. お使いのSearXインスタンスのURLが @match に含まれているかご確認ください。必要に応じてスクリプトの @match を編集して調整できます。


📜 ライセンス

MIT License
ご自由に利用・改変いただけますが、ご利用は自己責任でお願いいたします。


あなたのSearXNG、もっと直感的に。
「詳細検索」の力を、すべてのSearXユーザーに。