{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed allows you to read the posts from this site in any feed reader that supports the JSON Feed format. To add this feed to your reader, copy the following URL -- https://matoken.org/blog/tag/web-search-engine/feed/json/ -- and add it your reader.", "home_page_url": "https://matoken.org/blog/tag/web-search-engine/", "feed_url": "https://matoken.org/blog/tag/web-search-engine/feed/json/", "language": "ja", "title": "Web search engine – matoken's blog", "description": "Is there no plan B?", "icon": "https://matoken.org/blog/wp-content/uploads/2025/03/cropped-1865f695c4eecc844385acef2f078255036adccd42c254580ea3844543ab56d9.jpeg", "items": [ { "id": "https://matoken.org/blog/?p=4396", "url": "https://matoken.org/blog/2025/01/18/whoogle-search/", "title": "Google\u691c\u7d22\u3092JavaScript\u7121\u3057\u3067-Whoogle Search\u5229\u7528-", "content_html": "

\n
\n

\u5148\u65e5USER-AGENT\u306b\u3088\u308aJavaScript\u7121\u3057\u3067Google\u691c\u7d22\u304c\u51fa\u6765\u308b\u8a18\u4e8b\u3092\u66f8\u304d\u307e\u3057\u305f\uff0e

\n
\n
\n\n
\n
\n

\u81ea\u5206\u3060\u3051\u306a\u3089\u3053\u308c\u3067\u3044\u3044\u306e\u3067\u3059\u304c\uff0c\u4ed6\u306e\u4eba\u306b\u3053\u308c\u3092\u3084\u3063\u3066\u3082\u3089\u3046\u306e\u306f\u5927\u5909\uff0eStartpage\u306a\u3093\u304b\u3092\u4f7f\u3063\u3066\u3082\u3089\u3048\u3070\u3068\u304b\u601d\u3044\u307e\u3057\u305f\u304c\u81ea\u5206\u306e\u74b0\u5883\u3067\u306f\u73fe\u5728\u30a8\u30e9\u30fc\u304c\u51fa\u3066\u5229\u7528\u3067\u304d\u307e\u305b\u3093\uff0e
\n\u4e45\u3005\u306bGoogle\u691c\u7d22\u306e\u30d7\u30ed\u30ad\u30b7\u30b5\u30fc\u30d0\u7684\u306aWoogle Search\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n
\n
\n\n
\n

\n
\n

\u3044\u304f\u3064\u304b\u5c0e\u5165\u65b9\u6cd5\u304c\u3042\u308a\u307e\u3059\uff0eDocker\u3084pipx\u306a\u3093\u304b\u304c\u304a\u624b\u8efd\u305d\u3046\u3067\u3059\uff0e
\n\u3053\u3053\u3067\u306fsource\u3092clone\u3057\u3066venv\u306b\u69cb\u7bc9\u3057\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
$ sudo apt install libcurl4-openssl-dev libssl-dev git python3-venv\n$ git clone https://github.com/benbusby/whoogle-search.git\n$ cd whoogle-search\n$ python3 -m venv venv\n$ source venv/bin/activate\n$ pip install -r requirements.txt\n$ ./run
\n
\n
\n
\n

\u3053\u308c\u3067 http://localhost:5000/ \u3067\u5229\u7528\u3067\u304d\u307e\u3059\uff0e
\n\u4eca\u306e\u3068\u3053\u308d\u3046\u307e\u304f\u52d5\u3044\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e

\n
\n
\n

NoScript\u3067JavaScript\u3092\u7121\u52b9\u306b\u3057\u305fFirefox\u3067\u3082\uff0c

\n
\n
\n

\"whoogle

\n
\n
\n

w3m\u3067\u3082\u52d5\u4f5c\u3057\u3066\u3044\u307e\u3059\uff0e

\n
\n
\n

\"whoogle
\n\"whoogle

\n
\n
\n

\u30e1\u30e2\u30ea\u5229\u7528\u91cf\u306f\u8d77\u52d5\u6642\u306766MB\u7a0b\uff0c\u6570\u91cd\u691c\u7d22\u3057\u305f\u3042\u3068\u306790MB\u7a0b\u3067\u3057\u305f\uff0e
\n\u5171\u6709\u30b5\u30fc\u30d0\u3067\u52d5\u304b\u3059\u306a\u3069\u3057\u3066\u304a\u3044\u3066\u3082\u826f\u3055\u305d\u3046\u3067\u3059\uff0e

\n
\n
\n

\u307e\u305f\uff0cGoogle\u306b\u3053\u3060\u308f\u3089\u306a\u3044\u306e\u3067\u3042\u308c\u3070200\u4ee5\u4e0a\u306e\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306b\u57fa\u3065\u3044\u305f\u30e1\u30bf\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306eSearXNG\u306a\u3069\u3082\u9762\u767d\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e

\n
\n
\n\n
\n
\n
\u74b0\u5883
\n
\n
$ git log --pretty=oneline -1\n99ca67c90ec82acc5f9b7e826c20a5bd0662c48a (HEAD -> main, origin/main, origin/HEAD) Fix duckduckgo search parameter (#1201)\n$ dpkg-query -W libcurl4-openssl-dev libssl-dev git python3-venv\ngit     1:2.47.1-1\nlibcurl4-openssl-dev:amd64      8.11.1-1+b1\nlibssl-dev:amd64        3.4.0-2\npython3-venv    3.13.1-2\n$ lsb_release -dr\nDescription:    Debian GNU/Linux trixie/sid\nRelease:        n/a\n$ arch\nx86_64
\n
\n
\n", "content_text": "\u5148\u65e5USER-AGENT\u306b\u3088\u308aJavaScript\u7121\u3057\u3067Google\u691c\u7d22\u304c\u51fa\u6765\u308b\u8a18\u4e8b\u3092\u66f8\u304d\u307e\u3057\u305f\uff0e\n\n\n\n\nGoogle\u691c\u7d22\u3092JavaScript\u7121\u3057\u3067 \u2013 matoken’s meme\n\n\n\n\n\u81ea\u5206\u3060\u3051\u306a\u3089\u3053\u308c\u3067\u3044\u3044\u306e\u3067\u3059\u304c\uff0c\u4ed6\u306e\u4eba\u306b\u3053\u308c\u3092\u3084\u3063\u3066\u3082\u3089\u3046\u306e\u306f\u5927\u5909\uff0eStartpage\u306a\u3093\u304b\u3092\u4f7f\u3063\u3066\u3082\u3089\u3048\u3070\u3068\u304b\u601d\u3044\u307e\u3057\u305f\u304c\u81ea\u5206\u306e\u74b0\u5883\u3067\u306f\u73fe\u5728\u30a8\u30e9\u30fc\u304c\u51fa\u3066\u5229\u7528\u3067\u304d\u307e\u305b\u3093\uff0e\n\u4e45\u3005\u306bGoogle\u691c\u7d22\u306e\u30d7\u30ed\u30ad\u30b7\u30b5\u30fc\u30d0\u7684\u306aWoogle Search\u3092\u8a66\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\n\n\n\nbenbusby/whoogle-search: A self-hosted, ad-free, privacy-respecting metasearch engine\n\n\n\n\n\n\u3044\u304f\u3064\u304b\u5c0e\u5165\u65b9\u6cd5\u304c\u3042\u308a\u307e\u3059\uff0eDocker\u3084pipx\u306a\u3093\u304b\u304c\u304a\u624b\u8efd\u305d\u3046\u3067\u3059\uff0e\n\u3053\u3053\u3067\u306fsource\u3092clone\u3057\u3066venv\u306b\u69cb\u7bc9\u3057\u307e\u3057\u305f\uff0e\n\n\n\n$ sudo apt install libcurl4-openssl-dev libssl-dev git python3-venv\n$ git clone https://github.com/benbusby/whoogle-search.git\n$ cd whoogle-search\n$ python3 -m venv venv\n$ source venv/bin/activate\n$ pip install -r requirements.txt\n$ ./run\n\n\n\n\u3053\u308c\u3067 http://localhost:5000/ \u3067\u5229\u7528\u3067\u304d\u307e\u3059\uff0e\n\u4eca\u306e\u3068\u3053\u308d\u3046\u307e\u304f\u52d5\u3044\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e\n\n\nNoScript\u3067JavaScript\u3092\u7121\u52b9\u306b\u3057\u305fFirefox\u3067\u3082\uff0c\n\n\n\n\n\nw3m\u3067\u3082\u52d5\u4f5c\u3057\u3066\u3044\u307e\u3059\uff0e\n\n\n\n\n\n\n\u30e1\u30e2\u30ea\u5229\u7528\u91cf\u306f\u8d77\u52d5\u6642\u306766MB\u7a0b\uff0c\u6570\u91cd\u691c\u7d22\u3057\u305f\u3042\u3068\u306790MB\u7a0b\u3067\u3057\u305f\uff0e\n\u5171\u6709\u30b5\u30fc\u30d0\u3067\u52d5\u304b\u3059\u306a\u3069\u3057\u3066\u304a\u3044\u3066\u3082\u826f\u3055\u305d\u3046\u3067\u3059\uff0e\n\n\n\u307e\u305f\uff0cGoogle\u306b\u3053\u3060\u308f\u3089\u306a\u3044\u306e\u3067\u3042\u308c\u3070200\u4ee5\u4e0a\u306e\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306b\u57fa\u3065\u3044\u305f\u30e1\u30bf\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306eSearXNG\u306a\u3069\u3082\u9762\u767d\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e\n\n\n\n\nWelcome to SearXNG \u2014 SearXNG Documentation (2025.1.17+a576f69c1)\n\n\n\n\n\u74b0\u5883\n\n$ git log --pretty=oneline -1\n99ca67c90ec82acc5f9b7e826c20a5bd0662c48a (HEAD -> main, origin/main, origin/HEAD) Fix duckduckgo search parameter (#1201)\n$ dpkg-query -W libcurl4-openssl-dev libssl-dev git python3-venv\ngit 1:2.47.1-1\nlibcurl4-openssl-dev:amd64 8.11.1-1+b1\nlibssl-dev:amd64 3.4.0-2\npython3-venv 3.13.1-2\n$ lsb_release -dr\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\n$ arch\nx86_64", "date_published": "2025-01-18T18:22:01+09:00", "date_modified": "2025-01-18T18:33:11+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "Google Search", "Web browser", "Web search engine", "Whoogle", "Debian", "Linux", "sid" ] }, { "id": "https://matoken.org/blog/?p=4379", "url": "https://matoken.org/blog/2025/01/17/google-search-without-javascript/", "title": "Google\u691c\u7d22\u3092JavaScript\u7121\u3057\u3067", "content_html": "

\n
\n

Google\u691c\u7d22\u304cJavaScript off\u3067\u52d5\u304b\u306a\u304f\u306a\u3063\u305f\u3068\u805e\u3044\u3066Firefox+NoScript\u74b0\u5883\u3067\u8a66\u3057\u3066\u307f\u308b\u3068\u78ba\u304b\u306b\u99c4\u76ee\uff0e
\n\u66f4\u306b http://www.google.com/httpservice/retry/enablejs \u306b\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3055\u308c\u3066\u691c\u7d22\u30ad\u30fc\u30ef\u30fc\u30c9\u304c\u6d88\u3048\u3066\u3068\u3066\u3082\u4e0d\u4fbf\uff0e

\n
\n

\n
\n

\"GoogleSearch

\n
\n

\n
Post by @mushi
\n
View on Mastodon
\n

\n

\n
\n

\u3057\u304b\u3057\u30c0\u30e1\u5143\u3067\u30c6\u30ad\u30b9\u30c8\u30d6\u30e9\u30a6\u30b6\u306ew3m\u3067\u8a66\u3059\u3068\u52d5\u304d\u307e\u3059\uff0e\u74b0\u5883\u306b\u3088\u308a\u5224\u65ad\u3055\u308c\u3066\u3044\u308b?\u3068\u3044\u304f\u3064\u304b\u306eJavaScript\u7121\u3057\u306e\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3067\u8a66\u3057\u3066\u307f\u308b\u3068\u3053\u3093\u306a\u611f\u3058\uff0e

\n
\n
\n
\n
\u52d5\u304f
\n
\n

w3m (w3m/0.5.3+git20230121)
\nlynx (Lynx/2.9.2 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/3.8.5)
\nNetSurf (Mozilla/5.0 (X11; Linux) NetSurf/3.11)

\n
\n
\u52d5\u304b\u306a\u3044
\n
\n

Firefox+NoScript (Mozilla/5.0 (X11; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0)
\nDillo (Dillo/3.1.1)

\n
\n
\n
\n
\n\n\n\n\n\n
\n
Note
\n
\n\u62ec\u5f27\u5185\u306fUSEA-AGENT\n
\n
\n
\n

Firefox + NoScript\u74b0\u5883\u3067\u3055\u3089\u306bUSER-AGENT\u3092\u8a50\u79f0\u3057\u3066lynx\u3084w3m\u306b\u3059\u308b\u3068\u52d5\u4f5c\u3057\u307e\u3059\uff0e
\n\u3068\u3044\u3046\u3053\u3068\u3067\u3055\u3057\u3042\u305f\u308aUSER-AGENT\u3092\u8a50\u79f0\u3059\u308c\u3070\u826f\u3055\u305d\u3046\u3067\u3059\u304c\uff0c\u4eca\u56de\u8a66\u3057\u305f\u4e2d\u3067\u306fDillo\u304c\u305d\u308c\u3092\u7c21\u5358\u306b\u3067\u304d\u307e\u305b\u3093\uff0e(\u6050\u3089\u304fsource\u3092\u66f8\u304d\u63db\u3048\u304c\u5fc5\u8981)

\n
\n
\n

\u305d\u3057\u3066\uff0ccli\u3067Google\u691c\u7d22\u3092\u3059\u308b\u306e\u306b\u4fbf\u5229\u306aGoogler\u3082\u8a66\u3057\u3066\u307f\u305f\u3068\u3053\u308d\u3053\u3093\u306a\u611f\u3058\u3067\u52d5\u304b\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3057\u305f\uff0e

\n
\n
\n
\n
$ googler neko\nNo results.\nIf you believe this is a bug, please review https://git.io/googler-no-results before submitting a bug report.
\n
\n
\n
\n

source\u3092\u898b\u308b\u3068UA \u306fSafari\u306b\u306a\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e( USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36' )\u3053\u308c\u3092w3m\u3084lynx\u306b\u66f8\u304d\u63db\u3048\u3066\u307f\u307e\u3057\u305f\u304c\u99c4\u76ee\u3067\u3057\u305f\uff0e
\ndebug\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u3063\u3066query\u7d50\u679c\u306ehtml\u3092\u8997\u304f\u3068\u5143\u306eSafari\u3067\u3082w3m\u306a\u3069\u3067\u3082\u691c\u7d22\u7d50\u679c\u306f\u53d6\u5f97\u3067\u304d\u3066\u3044\u307e\u3059\uff0e

\n
\n
\n
\n
$ googler -debug neko\n[DEBUG] googler version 4.3.13\n[DEBUG] Python version 3.13.1\n[DEBUG] Platform: Linux-6.12.9-amd64-x86_64-with-glibc2.40\n/usr/bin/googler:3548: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n  current_version = Version(_VERSION_)\n/usr/bin/googler:3549: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n  latest_version = Version(latest_version_str)\n[DEBUG] Connecting to new host www.google.com\n[DEBUG] Opened socket to 172.217.25.164:443\n[DEBUG] new_connection completed in 0.264s\n[DEBUG] Fetching URL /search?ie=UTF-8&oe=UTF-8&q=neko+-site:bug&sei=pp_1MVyOQZyTluhTiFyP6A\n[DEBUG] Cookie: AEC=AZ6Zc-WrVVC8RQohzvoaSzeVCDUEfTRTNYlYgZ_iymf0Dsf_sDtMmliRF3c\n[DEBUG] fetch_page completed in 0.551s\n[DEBUG] Response body written to '/tmp/googler-response-h4zgk7n0.html'.\n[DEBUG] parse completed in 0.016s\nNo results.\n[DEBUG] Fetching https://raw.githubusercontent.com/grassdionera/googler/master/info.json for project status...\nIf you believe this is a bug, please review https://git.io/googler-no-results before submitting a bug report.
\n
\n
\n
\n

\"googler

\n
\n
\n

\u3053\u308c\u306f\u3053\u308c\u307e\u3067\u3068\u7d50\u679c\u306ehtml\u304c\u5909\u66f4\u306b\u306a\u308a\u30d1\u30fc\u30b9\u306b\u5931\u6557\u3057\u3066Googler\u3067No results.\u306b\u306a\u3063\u3066\u3044\u305d\u3046\u3067\u3059\uff0e
\n\u3053\u306e\u691c\u7d22\u7d50\u679c\u306ehtml\u3092\u89e3\u6790\u3057\u3066Googler\u3092\u66f8\u304d\u63db\u3048\u308b\u5fc5\u8981\u304c\u3042\u308a\u305d\u3046\u3067\u3059\uff0e\u3067\u3082\u3053\u308c\u307e\u305f\u3044\u3064\u5909\u308f\u308b\u304b\u308f\u304b\u3089\u306a\u3044\u306e\u3067\u3042\u307e\u308a\u3084\u308a\u305f\u304f\u306a\u3044\u3067\u3059\u306d\u2026\u2026\uff0e
\n\u3068\u308a\u3042\u3048\u305a\u306fw3m\u306a\u3069\u3067\u691c\u7d22\u3059\u308b\u306e\u304c\u826f\u3055\u305d\u3046\u3067\u3059\uff0e

\n
\n
\n

\u3082\u3057\u304f\u306fDuckDuckGo\u306a\u3069\u306e\u5225\u306e\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306b\u3092\u4f7f\u3046\uff0e\u79c1\u306f\u4ee5\u524d\u3088\u308aDuckDuckGo\u3092\u30e1\u30a4\u30f3\u306b\u5229\u7528\u3057\u3066\u3044\u307e\u3059\uff0e
\n\u3061\u306a\u307f\u306bDuckDuckGo\u3092JavaScript\u7121\u3057\u3067\u5229\u7528\u3059\u308b\u5834\u5408 www.duckduckgo.com \u3067\u691c\u7d22\u3059\u308b\u3068\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3092\u631f\u3093\u3067\u3061\u3087\u3063\u3068\u9762\u5012\u306a\u306e\u3067 https://html.duckduckgo.com/html?q=\u30af\u30a8\u30ea\u30fc \u306e\u3088\u3046\u306a\u611f\u3058\u3067\u4f7f\u3063\u3066\u3044\u307e\u3059\uff0ecli\u306e\u5834\u5408Googler\u306e\u3088\u3046\u306addgr\u3068\u3044\u3046\u30b3\u30de\u30f3\u30c9\u3082\u3042\u308a\u307e\u3059\uff0e

\n
\n
\n\n
\n
\n
\u74b0\u5883
\n
\n
$ dillo --version\nDillo version 3.1.1\n$ dpkg-query -W w3m lynx netsurf-gtk firefox\nfirefox 134.0.1-1\nlynx    2.9.2-1\nnetsurf-gtk     3.11-2\nw3m     0.5.3+git20230121-2.1\n$ lsb_release -dr\nDescription:    Debian GNU/Linux trixie/sid\nRelease:        n/a\n$ arch\nx86_64
\n
\n
\n", "content_text": "Google\u691c\u7d22\u304cJavaScript off\u3067\u52d5\u304b\u306a\u304f\u306a\u3063\u305f\u3068\u805e\u3044\u3066Firefox+NoScript\u74b0\u5883\u3067\u8a66\u3057\u3066\u307f\u308b\u3068\u78ba\u304b\u306b\u99c4\u76ee\uff0e\n\u66f4\u306b http://www.google.com/httpservice/retry/enablejs \u306b\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3055\u308c\u3066\u691c\u7d22\u30ad\u30fc\u30ef\u30fc\u30c9\u304c\u6d88\u3048\u3066\u3068\u3066\u3082\u4e0d\u4fbf\uff0e\n\n\n\n\n\n \nPost by @mushi\nView on Mastodon\n \n \n\n\u3057\u304b\u3057\u30c0\u30e1\u5143\u3067\u30c6\u30ad\u30b9\u30c8\u30d6\u30e9\u30a6\u30b6\u306ew3m\u3067\u8a66\u3059\u3068\u52d5\u304d\u307e\u3059\uff0e\u74b0\u5883\u306b\u3088\u308a\u5224\u65ad\u3055\u308c\u3066\u3044\u308b?\u3068\u3044\u304f\u3064\u304b\u306eJavaScript\u7121\u3057\u306e\u30a6\u30a7\u30d6\u30d6\u30e9\u30a6\u30b6\u3067\u8a66\u3057\u3066\u307f\u308b\u3068\u3053\u3093\u306a\u611f\u3058\uff0e\n\n\n\n\u52d5\u304f\n\nw3m (w3m/0.5.3+git20230121)\nlynx (Lynx/2.9.2 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/3.8.5)\nNetSurf (Mozilla/5.0 (X11; Linux) NetSurf/3.11)\n\n\u52d5\u304b\u306a\u3044\n\nFirefox+NoScript (Mozilla/5.0 (X11; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0)\nDillo (Dillo/3.1.1)\n\n\n\n\n\n\n\nNote\n\n\n\u62ec\u5f27\u5185\u306fUSEA-AGENT\n\n\n\n\n\nFirefox + NoScript\u74b0\u5883\u3067\u3055\u3089\u306bUSER-AGENT\u3092\u8a50\u79f0\u3057\u3066lynx\u3084w3m\u306b\u3059\u308b\u3068\u52d5\u4f5c\u3057\u307e\u3059\uff0e\n\u3068\u3044\u3046\u3053\u3068\u3067\u3055\u3057\u3042\u305f\u308aUSER-AGENT\u3092\u8a50\u79f0\u3059\u308c\u3070\u826f\u3055\u305d\u3046\u3067\u3059\u304c\uff0c\u4eca\u56de\u8a66\u3057\u305f\u4e2d\u3067\u306fDillo\u304c\u305d\u308c\u3092\u7c21\u5358\u306b\u3067\u304d\u307e\u305b\u3093\uff0e(\u6050\u3089\u304fsource\u3092\u66f8\u304d\u63db\u3048\u304c\u5fc5\u8981)\n\n\n\u305d\u3057\u3066\uff0ccli\u3067Google\u691c\u7d22\u3092\u3059\u308b\u306e\u306b\u4fbf\u5229\u306aGoogler\u3082\u8a66\u3057\u3066\u307f\u305f\u3068\u3053\u308d\u3053\u3093\u306a\u611f\u3058\u3067\u52d5\u304b\u306a\u304f\u306a\u3063\u3066\u3044\u307e\u3057\u305f\uff0e\n\n\n\n$ googler neko\nNo results.\nIf you believe this is a bug, please review https://git.io/googler-no-results before submitting a bug report.\n\n\n\nsource\u3092\u898b\u308b\u3068UA \u306fSafari\u306b\u306a\u3063\u3066\u3044\u308b\u3088\u3046\u3067\u3059\uff0e( USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36' )\u3053\u308c\u3092w3m\u3084lynx\u306b\u66f8\u304d\u63db\u3048\u3066\u307f\u307e\u3057\u305f\u304c\u99c4\u76ee\u3067\u3057\u305f\uff0e\ndebug\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u4f7f\u3063\u3066query\u7d50\u679c\u306ehtml\u3092\u8997\u304f\u3068\u5143\u306eSafari\u3067\u3082w3m\u306a\u3069\u3067\u3082\u691c\u7d22\u7d50\u679c\u306f\u53d6\u5f97\u3067\u304d\u3066\u3044\u307e\u3059\uff0e\n\n\n\n$ googler -debug neko\n[DEBUG] googler version 4.3.13\n[DEBUG] Python version 3.13.1\n[DEBUG] Platform: Linux-6.12.9-amd64-x86_64-with-glibc2.40\n/usr/bin/googler:3548: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n current_version = Version(_VERSION_)\n/usr/bin/googler:3549: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.\n latest_version = Version(latest_version_str)\n[DEBUG] Connecting to new host www.google.com\n[DEBUG] Opened socket to 172.217.25.164:443\n[DEBUG] new_connection completed in 0.264s\n[DEBUG] Fetching URL /search?ie=UTF-8&oe=UTF-8&q=neko+-site:bug&sei=pp_1MVyOQZyTluhTiFyP6A\n[DEBUG] Cookie: AEC=AZ6Zc-WrVVC8RQohzvoaSzeVCDUEfTRTNYlYgZ_iymf0Dsf_sDtMmliRF3c\n[DEBUG] fetch_page completed in 0.551s\n[DEBUG] Response body written to '/tmp/googler-response-h4zgk7n0.html'.\n[DEBUG] parse completed in 0.016s\nNo results.\n[DEBUG] Fetching https://raw.githubusercontent.com/grassdionera/googler/master/info.json for project status...\nIf you believe this is a bug, please review https://git.io/googler-no-results before submitting a bug report.\n\n\n\n\n\n\n\u3053\u308c\u306f\u3053\u308c\u307e\u3067\u3068\u7d50\u679c\u306ehtml\u304c\u5909\u66f4\u306b\u306a\u308a\u30d1\u30fc\u30b9\u306b\u5931\u6557\u3057\u3066Googler\u3067No results.\u306b\u306a\u3063\u3066\u3044\u305d\u3046\u3067\u3059\uff0e\n\u3053\u306e\u691c\u7d22\u7d50\u679c\u306ehtml\u3092\u89e3\u6790\u3057\u3066Googler\u3092\u66f8\u304d\u63db\u3048\u308b\u5fc5\u8981\u304c\u3042\u308a\u305d\u3046\u3067\u3059\uff0e\u3067\u3082\u3053\u308c\u307e\u305f\u3044\u3064\u5909\u308f\u308b\u304b\u308f\u304b\u3089\u306a\u3044\u306e\u3067\u3042\u307e\u308a\u3084\u308a\u305f\u304f\u306a\u3044\u3067\u3059\u306d\u2026\u2026\uff0e\n\u3068\u308a\u3042\u3048\u305a\u306fw3m\u306a\u3069\u3067\u691c\u7d22\u3059\u308b\u306e\u304c\u826f\u3055\u305d\u3046\u3067\u3059\uff0e\n\n\n\u3082\u3057\u304f\u306fDuckDuckGo\u306a\u3069\u306e\u5225\u306e\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306b\u3092\u4f7f\u3046\uff0e\u79c1\u306f\u4ee5\u524d\u3088\u308aDuckDuckGo\u3092\u30e1\u30a4\u30f3\u306b\u5229\u7528\u3057\u3066\u3044\u307e\u3059\uff0e\n\u3061\u306a\u307f\u306bDuckDuckGo\u3092JavaScript\u7121\u3057\u3067\u5229\u7528\u3059\u308b\u5834\u5408 www.duckduckgo.com \u3067\u691c\u7d22\u3059\u308b\u3068\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3092\u631f\u3093\u3067\u3061\u3087\u3063\u3068\u9762\u5012\u306a\u306e\u3067 https://html.duckduckgo.com/html?q=\u30af\u30a8\u30ea\u30fc \u306e\u3088\u3046\u306a\u611f\u3058\u3067\u4f7f\u3063\u3066\u3044\u307e\u3059\uff0ecli\u306e\u5834\u5408Googler\u306e\u3088\u3046\u306addgr\u3068\u3044\u3046\u30b3\u30de\u30f3\u30c9\u3082\u3042\u308a\u307e\u3059\uff0e\n\n\n\n\nGoogle\u691c\u7d22\u306egoogler\u306e\u3088\u3046\u306b\u30bf\u30fc\u30df\u30ca\u30eb\u4e0a\u3067DuckDuckGo\u691c\u7d22\u304c\u51fa\u6765\u308bddgr \u2013 matoken’s meme\n\n\n\n\n\u74b0\u5883\n\n$ dillo --version\nDillo version 3.1.1\n$ dpkg-query -W w3m lynx netsurf-gtk firefox\nfirefox 134.0.1-1\nlynx 2.9.2-1\nnetsurf-gtk 3.11-2\nw3m 0.5.3+git20230121-2.1\n$ lsb_release -dr\nDescription: Debian GNU/Linux trixie/sid\nRelease: n/a\n$ arch\nx86_64", "date_published": "2025-01-17T06:49:35+09:00", "date_modified": "2025-01-17T07:05:58+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "ddgr", "DuckDuckGo", "Google", "googler", "Web browser", "Web search engine", "Debian", "Linux", "sid" ] }, { "id": "http://matoken.org/blog/?p=1908", "url": "https://matoken.org/blog/2018/05/29/try-duckduckgo-serch-box/", "title": "DuckDuckGo\u306e\u691c\u7d22\u30dc\u30c3\u30af\u30b9\u3092\u5229\u7528\u3059\u308b", "content_html": "

\u3082\u3046\u66f4\u65b0\u3057\u306a\u3044CMS\u3092

\n

$ wget --spider --recursive --no-directories --no-verbose ${SITEURL}

\n

\u306e\u3088\u3046\u306a\u611f\u3058\u3067html\u5316\u3057\u305f\u306e\u3067\u3059\u304c\uff0c\u691c\u7d22\u30dc\u30c3\u30af\u30b9\u306f\u52d5\u7684\u306a\u307e\u307e\u3067\u3059\uff0e\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306e\u691c\u7d22\u30dc\u30c3\u30af\u30b9\u306b\u5165\u308c\u66ff\u3048\u308b\u3068\u826f\u3044\u306e\u3067\u306f\u3068DuckDuckGo\u306e\u3082\u306e\u3092\u63a2\u3057\u3066\u307f\u307e\u3057\u305f\uff0e

\n\n

\u4f8b\u3048\u3070\u3053\u308c\u3067\u3053\u306eblog\u306e\u691c\u7d22\u304c\u51fa\u6765\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff0e

\n

\n

\u3053\u306e\u8fba\u308a\u3092\u898b\u3066\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u3068\u3055\u3089\u306b\u3044\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e

\n\n

\n

Google\u304c\u4e00\u822c\u7684\u3067\u3059\u304cDuckDuckGo\u306f\u30a2\u30ab\u30a6\u30f3\u30c8\u3082\u5fc5\u8981\u306a\u3044\u3057\u304a\u624b\u8efd\u3067\u3044\u3044\u3067\u3059\u306d\uff0e

\n\n

\u95a2\u9023

\n\n

 

\n", "content_text": "\u3082\u3046\u66f4\u65b0\u3057\u306a\u3044CMS\u3092\n$ wget --spider --recursive --no-directories --no-verbose ${SITEURL}\n\u306e\u3088\u3046\u306a\u611f\u3058\u3067html\u5316\u3057\u305f\u306e\u3067\u3059\u304c\uff0c\u691c\u7d22\u30dc\u30c3\u30af\u30b9\u306f\u52d5\u7684\u306a\u307e\u307e\u3067\u3059\uff0e\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306e\u691c\u7d22\u30dc\u30c3\u30af\u30b9\u306b\u5165\u308c\u66ff\u3048\u308b\u3068\u826f\u3044\u306e\u3067\u306f\u3068DuckDuckGo\u306e\u3082\u306e\u3092\u63a2\u3057\u3066\u307f\u307e\u3057\u305f\uff0e\n\nDuckDuckGo \u691c\u7d22\u30dc\u30c3\u30af\u30b9\n\n\u4f8b\u3048\u3070\u3053\u308c\u3067\u3053\u306eblog\u306e\u691c\u7d22\u304c\u51fa\u6765\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\uff0e\n\n\u3053\u306e\u8fba\u308a\u3092\u898b\u3066\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u3068\u3055\u3089\u306b\u3044\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\uff0e\n\nDuckDuckGo\u306eURL\u30d1\u30e9\u30e1\u30fc\u30bf\n\n\nGoogle\u304c\u4e00\u822c\u7684\u3067\u3059\u304cDuckDuckGo\u306f\u30a2\u30ab\u30a6\u30f3\u30c8\u3082\u5fc5\u8981\u306a\u3044\u3057\u304a\u624b\u8efd\u3067\u3044\u3044\u3067\u3059\u306d\uff0e\n\n\u30ab\u30b9\u30bf\u30e0\u691c\u7d22 – \u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u306e\u7de8\u96c6\n\n\u95a2\u9023\n\nDuckDuckGo \u3092\u65e5\u672c\u8a9e\u74b0\u5883\u3067\u4f7f\u3046 \u2013 matoken's meme\nJavaScript\u7121\u52b9\u72b6\u614b\u306e\u30d6\u30e9\u30a6\u30b6\u3067\u306eDuckDuckGo\u30ab\u30b9\u30bf\u30de\u30a4\u30ba \u2013 matoken's meme\n\n ", "date_published": "2018-05-29T20:27:51+09:00", "date_modified": "2018-05-29T20:37:46+09:00", "authors": [ { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" } ], "author": { "name": "matoken", "url": "https://matoken.org/blog/author/matoken/", "avatar": "https://secure.gravatar.com/avatar/38f5f3b575c5eb45cda6aa659bca119ac7a5e16b46565e869d0030e3bd66981d?s=512&d=mm&r=g" }, "tags": [ "DuckDuckGo", "Web search engine", "\u672a\u5206\u985e" ] } ] }