Selection Search

Search for the selected text in search engines

Selection Searchคืออะไร?

Selection Search เป็นส่วนขยายของ Chrome ที่พัฒนาโดย Pitmairen และคุณลักษณะหลักของมันคือ "Search for the selected text in search engines"

ภาพหน้าจอของส่วนขยาย

screenshot
screenshot
screenshot
screenshot
screenshot

ดาวน์โหลดไฟล์ CRX ของส่วนขยาย Selection Search

ดาวน์โหลดไฟล์ส่วนขยาย Selection Search ในรูปแบบ crx และติดตั้งส่วนขยาย Chrome ด้วยตนเองในเบราว์เซอร์หรือแชร์ไฟล์ crx กับเพื่อนๆ เพื่อติดตั้งส่วนขยาย Chrome อย่างง่ายดาย

คำแนะนำในการใช้ส่วนขยาย

                        With this extension you can easily search for text you have selected. When some text is selected you can left click the selected text to get a popup where you can choose  a search engine to search with. 

In the options page you can customize the look of the menu, which mouse button that should activate the menu, which search engines to show, and a lot of other things.


**************************************

When you install this extension you will get a warning that this extension can:

"Access your data on all websites."

This is needed because the code for the popup-menu needs to be added to every website for it to work.

**************************************

If you want to report a bug/issue, please use the following site:
https://github.com/Pitmairen/selection-search/issues

Alternatively you can use the support section on this site (chrome web store), but I get no notifications about new posts, so I may not notice the message.

**************************************

Source code:
https://github.com/Pitmairen/selection-search

**************************************
Donations:

Some people have asked for ways to make donations to the project. If you want to make a donation you can do so by buying me a coffee: 
https://www.buymeacoffee.com/pitmairen

**************************************

Changelog:
0.8.64
- Added search-url variable PAGE_QS_VAR_NO_ENCODING to allow query string variables without encoding


0.8.63
- Added new buttons to allow adding new search engines/separators/submenus at specific positions in the search engine list

0.8.62
- Added search-url variable %PAGE_ORIGIN_NO_ENCODING, same as %PAGE_ORIGIN, but without URL encoding

0.8.61
- Added option to enable the search engine popup blacklist/whitelist to also affect the search engine hotkeys. The options is located under Popup menu -> Advanced -> Blacklist/whitelist.

0.8.60
- Don't try to load settings from sync storage if sync is disabled in settings, this could fail in some special cases.

0.8.59
- Add option to open seaches in a small popup window

0.5.58
- Fix issue where the popup could be partially positioned outside the top of the browser window and become unreachable. Mostly an issue for very large popup menus with many search engines.

0.8.57
- Fix mycroft integration.
- Add an additional source for search engine icons that is used if the default source does not have an icon.

0.8.56
- Added special search engine marker for sites requiring encodings other than UTF-8. Simply append {SPECIALENCODING} to the end of the search engine url. This enables the feature and the browser should be able to auto detect the correct encoding.

0.8.55:
- Possible fix for freezing tabs for searches opened in new foreground tab

0.8.54:
- Revert escape feature (}) added in previous release. This broke some search placeholders.

0.8.53:
- Added option to open search in new window
- Make it possible to add search url to the submenu root item. If a search url is added it will open when clicking the submenu root item, unless the openall on click option is checked.
- Improved replacement of bracket placeholders ({%s}). If "}" must be used inside the placeholder it can now be escaped using "}".
- Improved regexp placeholder replace converter. The old "re:" converter still works for backwards compatibility. The new improved converter is called "replace:", and is documented under "More Variables" at the top of the options page.

0.8.52:
- Upgraded to latest jquery version to get latest security fixes

0.8.51:
- Fix issue with saving changed settings on options page

0.8.50:
- Reverted change in last release to disable double click activator in input elements. Added this as an option instead.
- Added option to hide popup on document scroll event

0.8.49:
- Fix icons failing to loading in Chrome 76
- Copy raw selection (preserves whitespace) when using the special COPY search engine
- Disable double click activator in input elements

0.8.48:
- Moved data storage from localStorage to chrome.storage.local to prevent data from getting lost when clearing browser cache (Reported on firefox). Should not change the behaviour of the extension for the user.

0.8.47:
- Added regular expression selection converter. See under "More Variables" on options page.
- Added option to turn in-site popup blacklist into a whitelist.
- Improved toolbar popup support for older chrome versions.

0.8.46:
- Replace newlines in selection with spaces

0.8.45:
- Added option to allow the popup to open when there are newlines in the selection. Only affects the inline popup and toolbar popup.

0.8.44:
- Fix bug that prevented sub menus from being dragged/moved on the options page

0.8.43:
- Enable the search engine hotkeys even when the inline popup menu is disabled

For full changelog see:

https://github.com/Pitmairen/selection-search#changelog                    

ข้อมูลพื้นฐานของส่วนขยาย

ชื่อ Selection Search Selection Search
ID gipnlpdeieaidmmeaichnddnmjmcakoe
URL อย่างเป็นทางการ https://chromewebstore.google.com/detail/selection-search/gipnlpdeieaidmmeaichnddnmjmcakoe
คำอธิบาย Search for the selected text in search engines
ขนาดไฟล์ 154 KB
จำนวนการติดตั้ง 40,000
เวอร์ชันปัจจุบัน 0.8.64
อัปเดตครั้งล่าสุด 2023-06-28
วันที่เผยแพร่ 2020-05-01
คะแนน 4.66/5 รวมทั้งหมด 514 คะแนน
ผู้พัฒนา Pitmairen
อีเมล [email protected]
ประเภทการชำระเงิน free
URL หน้านโยบายความเป็นส่วนตัว https://github.com/Pitmairen/selection-search/wiki/Selection-Search-Privacy-Policy
ภาษาที่รองรับ en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Selection Search",
    "version": "0.8.64",
    "manifest_version": 2,
    "description": "Search for the selected text in search engines",
    "minimum_chrome_version": "35",
    "icons": {
        "16": "img\/icon16.png",
        "48": "img\/icon48.png",
        "128": "img\/icon128.png"
    },
    "options_page": "options\/options.html",
    "background": {
        "page": "background\/background.html",
        "persistent": true
    },
    "browser_action": {
        "default_popup": "browseraction\/popup.html"
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*",
                "file:\/\/*\/*"
            ],
            "js": [
                "common\/browsersupport.js",
                "popup\/popup.js",
                "popup\/popup_modifier.js",
                "popup\/circular_popup.js",
                "popup\/activators.js",
                "common\/actionutils.js",
                "popup\/selection_util.js",
                "popup\/actions.js",
                "popup\/style.js",
                "popup\/button.js",
                "common\/encoding.js",
                "popup\/event_utils.js",
                "common\/urlparse.js",
                "common\/jquery-3.6.4.min.js",
                "old\/engine-editor.js",
                "old\/extractform.js",
                "popup\/positioning.js",
                "popup\/autohide.js",
                "popup\/search_engine_hotkeys.js",
                "popup\/init_script.js"
            ],
            "run_at": "document_end",
            "all_frames": true
        },
        {
            "matches": [
                "http:\/\/mycroftproject.com\/*",
                "https:\/\/mycroftproject.com\/*"
            ],
            "js": [
                "common\/browsersupport.js",
                "old\/opensearch.js",
                "sites\/mycroft.js"
            ],
            "run_at": "document_end"
        }
    ],
    "permissions": [
        "contextMenus",
        "storage",
        "notifications",
        "clipboardWrite",
        "tabs"
    ],
    "web_accessible_resources": [
        "img\/folder.png",
        "img\/icon16.png",
        "img\/icon48.png",
        "img\/close.png",
        "img\/ajax-loader.gif",
        "img\/copy.png",
        "img\/default_favicon.png",
        "old\/postsearch.html",
        "old\/encoding-search.html",
        "old\/postsearch.js"
    ]
}