Отрываем xpi в winrar

Небольшой тюнинг httpfox

Бывает так, что бороздя просторы интернета наталкиваешься на некоторые видео/аудио файлы и потоки возникает желание сохранить их себе на память или заметку. Я являюсь пользователем браузера Firefox, для которого имеется огромный арсенал различных дополнений и плагинов. Но одно дело когда видео на YouTube, под который написано множество софта и плагинов а также онлайн сервисов для скачивания видео, другое же дело – менее известные сайты, на которых как раз и встречаешь ценный материал. Обычно я пользуюсь таким дополнением для Firefox как HTTPFox, это действительно мощное оружие. Он отображает все запросы, которые отправил/принял браузер разными методами, начиная от простого GET и заканчивая такими редкими штуками как HEAD и прочие. Я привык делать все быстро, поэтому скорость работы и выполнения различных задач занимает не последнее место.

Проблема

Не помню точно с какой версии точно, но вроде с 15-16 в мой любимый браузер добавили вэб-консоль. Да это действительно удобная штука, но я к ней так и не привык да к тому-же тот же FireBug дает больше возможностей и более простой интерфейс. Так вот, проблема в том, что с появлением этой самой консоли разработчики добавили горячие клавиши для её вызова, тем самым доминировали над HTTPFox, которая вызывалась по нажатию SHIFT+F2. Мне этот расклад не нравится, но всё-же изредка я пользуюсь WEB консолью, поэтому отключать её не стал. Но решил поменять клавиши быстрого вызова хттпфокса.

Решение

Решение очень простое и не займет много времени. Первым делом удалите HTTPFox из установленных дополнений, делается это в “Инструменты->Дополнения” или просто нажмите одновременно клавиши “Ctrl + Shift + A“. После удаления можно приступить к скачиванию свежей версии хттпфокса, располагается это все по адресу: http://code.google.com/p/httpfox/downloads/list

Загрузка HTTPFox

Загрузка HTTPFox

Если вы немного знакомы с форматами, то поймете что расширение XPI – это обычный архив, который можно открыть любым архиватором, например WinRAR. Вы можете увидеть такую картину

 

Отрываем xpi в winrar

Нам необходимо отредактировать всего один файл, располагается он по такому пути:
chrome\content\HttpFoxOverlay.xul
Открываем его с помщью любого текстового редактора и ищем строку: “<key id=”hf_key_1″ keycode=”VK_F2″ modifiers=”shift” command=”cmd_hf_togglePanel”/>
Для меня стало удобно вызывать фокса по нажатию на “Ctrl + F2”, поэтому я заменил “shift” на “control”, после этого примерный вид таков: “<key id=”hf_key_1″ keycode=”VK_F2″ modifiers=”control” command=”cmd_hf_togglePanel”/>
В целом всё. Осталось сохранить изменения и записать их в архив. Далее перетаскиваем измененный файл “httpfox-*.*.*.xpi” на окно браузера и устанавливаем расширение. На этом всё. Изменив одно слово мы добились вызова HTTPFox по комбинации “Ctrl + F2”, что для меня удобно, хотя вы можете поэкспериментировать и указать нужные вам клавиши.