1

В любом Internet Explorer или Firefox, я хотел бы быть в состоянии напечатать что - нибудь короткое (т.е. go ### и он automcatiicaly изменить go на веб - адрес полный префикс (т.е. http://go.microsoft.com/fwlink/?LinkID =). Есть ли способ сделать это в любом браузере?

2 ответа2

1

Элемент называется "SearchUrl"

Они сохраняются в реестре вместе со списком переводов для специальных символов.

Пример использования вашего запроса:

Создать файл .reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\kb]
@="http://go.microsoft.com/fwlink/?LinkID=%s"
":"="%3A"

Это зарегистрирует ключевое слово kb - % s является заполнителем для строки, которую вы вводите.
Он также знает, что при вводе : в строке его следует заменить на %3A в URL-адресе, чтобы обеспечить его правильную передачу.

Другие общие замены могут включать:

" "="+"
" "="%20"
"#"="%23"
"&"="%26"
"?"="%3F"
"+"="%2B"
"="="%3D"

Обратите внимание, что вы можете иметь только одно определение для каждого символа, поэтому в приведенном выше списке вам нужно будет решить, следует ли переводить пробел в % 20 или +

Если вам нужны другие ярлыки, вы можете добавить их вместо kb и создать список специальных ярлыков - на этом сайте есть несколько вариантов, которые вы можете выбрать. (иди, найди и? имеют особое значение, поэтому не могут быть использованы)

Чтобы на самом деле использовать ярлык, используйте адресную строку (ярлык - ALT+D ) и введите свой текст там, например, kb 198279 приведет вас к управлению Exchange Server 2007: как настроить квоты хранилища для базы данных почтовых ящиков

0

Вы можете использовать AutoHotKey, чтобы сделать " горячую строку" горячей . Вы могли бы использовать IfWinActive чтобы заставить горячую строку работать только в ваших браузерах.

Образец кода:

#IfWinActive ahk_class IEFrame                   ; for IE
:O:go::http://go.microsoft.com/fwlink/?LinkID=   ; the "O" omits the trailing space
#IfWinActive ahk_class Chrome_WidgetWin_1        ; for Chrome
:O:go::http://go.microsoft.com/fwlink/?LinkID=   ; the "O" omits the trailing space

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .