Могу ли я добавить параметры правой кнопки мыши в Google Chrome?

В Google Chrome, если я выберу фрагмент текста и щелкните его правой кнопкой мыши, я получаю возможность:

'Найти Google для [текста]'

Я считаю это чрезвычайно полезным, но я также хотел бы добавить свои собственные варианты.

Например, я хотел бы добавить возможность поискать amazon.co.uk с помощью выделенного текста или перейти прямо к картам Google, используя выделенный текст (то есть адрес или почтовый индекс) и так далее.

Я могу добавить эту функциональность, используя PhraseExpress, но скорее буду иметь возможность сделать это прямо из Chrome – возможно ли это?

  • Блокировка веб-сайта после двух посещений в тот же день в Google Chrome
  • Ивритские письма, отображаемые в квадратах в еврейском шрифте в Chrome на Mac OS X 10.10.5 (Yosemite)
  • Могу ли я изменить Google Chrome, чтобы предсказать мой поиск, и мгновенно посетить первый результат?
  • Установите Google Chrome для игнорирования местоположения
  • Запретить Google Chrome «Ваше подключение не является частным» для конкретного адреса?
  • Могу ли я заблокировать загрузку всех файлов в Chrome?
  • Что такое хранилище в локальном хранилище, которое используется в Chrome?
  • Избегайте регистрационного окна Google Chrome?
  • 5 Solutions collect form web for “Могу ли я добавить параметры правой кнопки мыши в Google Chrome?”

    Вот расширение, в котором используется API контекстного меню, чтобы добавлять параметры в меню правой кнопки мыши для выбранного текста и позволяет определять собственные пользовательские запросы.

    • Поиск контекстного меню

    Попробуйте http://maps.google.com/maps?q=TESTSEARCH для Карт Google и http://www.amazon.co.uk/s/?url=search-alias%3Daps&field-keywords=TESTSEARCH для Amazon.co .Великобритания.

    В последнее время в разработчике и бета-каналах есть API контекстного меню. Вы можете использовать его для написания собственных расширений, которые добавляют параметры в контекстное меню. Обратите внимание, что это будет работать только для Google Chrome версии 6 и выше.

    Вот пример из официальной галереи расширений:

    • Imgur Uploader (загрузите изображение в Imgur по правому клику)

    Я также написал три моих собственных, основанных на этом коде:

    • TinEye Right Click (выполнить обратный поиск изображений в TinEye по правому клику)
    • Wikipedia Right Click (поиск статей о выбранном тексте в Википедии по правому клику)
    • Merriam-Webster Щелкните правой кнопкой мыши (найдите определение выбранного текста в Merriam-Webster по правому клику)

    Вы можете установить их на свой страх и риск, щелкнув по ссылкам, нажав ссылку «Сохранить ссылку как …» , найти файлы на своем компьютере и перетащить их в окно Google Chrome.

    Читайте об API здесь:

    • Контекстные меню

    Чтобы написать свой собственный, вам нужен файл manifest.json, который должен выглядеть примерно так:

     { "background_page": "background.html", "description": "Add a context menu item to search for selected text at Google Maps.", "icons": { "16": "icon16.png", "48": "icon48.png" }, "minimum_chrome_version": "6", "name": "Google Maps Right Click", "permissions": [ "contextMenus", "tabs" ], "version": "1.0" } 

    Вам также нужен файл background.html, который должен выглядеть примерно так:

     <script> function searchgooglemaps(info) { var searchstring = info.selectionText; chrome.tabs.create({url: "http://maps.google.com/maps?q=" + searchstring}) } chrome.contextMenus.create({title: "Search Google Maps", contexts:["selection"], onclick: searchgooglemaps}); </script> 

    Наконец, у вас должен быть значок 16 × 16 пикселей для контекстного меню и значок 48 × 48 пикселей для страницы управления расширениями. Вы также можете указать значок 128 × 128 пикселей, который отображается во время установки, и значок 32 × 32 пикселя, если вы хотите отправить свое расширение в официальную галерею. Все ваши значки должны быть указаны в manifest.json. Убедитесь, что типы файлов и имена совпадают.

    Поместите значки, background.html и manifest.json в папку вместе, затем перейдите на страницу управления расширениями в chrome://extensions , посмотрите в режиме разработчика (я думаю, вам нужно запустить бета-канал или выше для этого Для отображения), нажмите « Расширение пакета» … рядом с корневым каталогом расширения нажмите « Обзор …» , найдите и выберите папку, которую вы сделали, нажмите « ОК» и перетащите полученный файл .crx в окно Google Chrome.

    Существует расширение контекстного поиска, которое делает то, что вы хотите, за исключением того, что ничего не добавляет в меню правой кнопки мыши; Вместо этого, после того, как вы выберете фрагмент текста на странице, он покажет маленькую кнопку с синим треугольником рядом с ней, и при нажатии на нее появится всплывающее меню. Alt text

    Существует расширение под названием «Поиск контекстного меню». Он позволяет добавлять к нему URL-адреса, а затем, когда вы выбираете текст и щелкаете по одному из URL-адресов, он передает этот текст по URL-адресу, который вы нажали.

    Например, URL-адрес поиска для YouTube:

    http://www.youtube.com/results?search_query=TESTSEARCH

    Где TESTSEARCH – это текст, который вы хотите найти. В расширении вы добавляете эту строку, и она автоматически заменяет TESTSEARCH выбранным текстом при нажатии. Вы можете, конечно, добавить ярлык для каждого URL-адреса.

    Вот ссылка на расширение.

    https://chrome.google.com/webstore/detail/ocpcmghnefmdhljkoiapafejjohldoga

    Привет, потому что на главный вопрос был дан ответ. Я хочу что-то внести.

    Это просто модифицированный скрипт, похожий на обратный поиск изображений с помощью google, но перенаправляет imglink.jpg в Jeffrey's Exif Viewer для анализа EXIF ​​изображения.

    Благодаря gdejohn .

    Легко, создайте эти 2 файла, которые я использовал блокнот, добавьте несколько значков 16×16, 48×48 и 128×128 (или удалите строку) и перейдите в режим Chrome: // extensions / tick, добавьте содержащую папку файлов.

    Имя файла: manifest.json

     { "manifest_version": 2, "background" : { "scripts": ["background.js"] }, "description": "Agrega un menu contextual para ver el EXIF de imagenes. Jeffrey's Exif Viewer", "icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" }, "minimum_chrome_version": "6", "name": "Regex Exif Viewer Right Click", "permissions": [ "contextMenus", "tabs", "http://*/*", "https://*/*" ], "version": "1.0" } 

    Имя файла: background.js

     /** * Returns a handler which will open a new tab when activated. */ function getClickHandler() { return function(info, tab) { // The srcUrl property is only available for image elements. var url = "http://regex.info/exif.cgi?imgurl=" + info.srcUrl; // Create a new tabto the info page. chrome.tabs.create({ url: url, }); }; }; /** * Create a context menu which will only show up for images. */ chrome.contextMenus.create({ "title" : "Get image info via Jeffrey's Exif Viewer", "type" : "normal", "contexts" : ["image"], "onclick" : getClickHandler() }); 
    Interesting Posts

    Эквивалент Linux `touch` для создания пустого файла с помощью PowerShell?

    Внешняя звуковая карта, не работающая с Windows 10

    Включает ли TRIM влияние на другие жесткие диски на компьютере (и как вы знаете, когда Windows его использует)?

    Идентификация Windows 10 \ Device \ Harddisk1 \ DR2

    Как свести к минимуму все окна на текущем экране под Windows 8.1?

    Доступ запрещен, хотя я администратор?

    Выделите выделенные строки в окно в irssi

    Как использовать переменную Bash (string), содержащую кавычки в команде?

    Как проточить CenturyLink Fiber «Модем»

    Чем больше UUENCODE делает двоичные файлы?

    Как загрузить локальный файл на сервер через терминал Linux

    Chrome не запускается в Windows 8, появляется сообщение об ошибке «Класс не зарегистрирован»,

    Переустановка Windows 8 из Dreamspark

    Разница между защитой контента и DRM

    Лучше ли использовать смещение или вручную установить напряжение ЦП (относительно долговечности ЦП)?

    Давайте будем гением компьютера.