Отрываем 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», что для меня удобно, хотя вы можете поэкспериментировать и указать нужные вам клавиши.