Запрос Googling из любого места

Использовать, на большинстве компьютеров, где 32 бит. Теперь большинство новых процессоров - 64 бит. И 32bit совместим с обеими версиями.

1
задан 14 October 2015 в 22:57

2 ответа

Keybind sh -c 'firefox "https://www.google.com/search?q=$(xclip -o)"' в системных настройках -> Клавиатура -> Пользовательский

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

#!/bin/bash

# get mouse selection
QUERY=$(xclip -o)

# edit selection
QUERY=$(zenity --entry --entry-text="$QUERY" --text='Google')
[ "$?" != 0 ] && exit 0

# search google in firefox (you can use google-chrome, chromium, opera ..)
firefox "https://www.google.com/search?q=${QUERY}"

exit 0

To используйте этот скрипт, скопируйте / вставьте его в новый текстовый файл (gedit ..) и назовите его как хотите, например Настройки системы . Установите разрешение на выполнение, chmod +x /filepath/google_clip.sh или щелкните правой кнопкой мыши в Nautilus, затем Properties -> Keyboard -> check Execute. Затем подключите его.

5
ответ дан 25 May 2018 в 04:45
  • 1
    Как использовать этот скрипт? – Shagun Sodhani 7 November 2012 в 18:09
  • 2
    Вы связываете скрипт с ключом с помощью сочетаний клавиш (тире). Он подберет выделенный текст и загрузит запрос в firefox – Nemo 7 November 2012 в 18:11

У меня были аналогичные требования, и я обнаружил, что Autokey очень помогает в поиске любого выделенного текста, активируя скрипт python (см. ниже) каждый раз, когда я нажимал набор клавиш клавиатуры (например, Ctrl + Shift + G).

import webbrowser
base="http://www.google.com/search?q="
phrase=clipboard.get_selection()

#Remove trailing or leading white space and find if there are multiple 
#words. 
phrase=phrase.strip()
singleWord=False
if phrase.find(' ')<0:
    singleWord=True

#Generate search URL. 
if singleWord:
    search_url=base+phrase
if (not singleWord):
    phrase='+'.join(phrase.split())
    search_url=base+phrase

webbrowser.open_new_tab(search_url)

Учебник по использованию Autokey можно найти здесь: Autokey

2
ответ дан 25 May 2018 в 04:45

Другие вопросы по тегам:

Похожие вопросы: