Улучшатель сайта посредника Polar Express
У посредника Polar Express не очень удобный личный кабинет.
Шансов на скорое улучшение мало, поэтому я накатал greasemonkey скрипт: polexp.com for Greasemonkey.
Он добавляет колонку «Стоимость» в разделы «Мои покупки» и «На складе».
Теперь в таблице можно видеть задекларированную стоимость посылок и общую сумму.
Для посылок на складе — общую сумму всех отмеченных посылок.
Буду рад, если кому-то окажется полезным. Будут ещё идеи — делитесь, попробую реализовать.
100 скачиваний за 4 дня — мелочь, а приятно.»
29.11.2012
Метки: Firefox, Greasemonkey, покупки Рубрики: Mozilla, Интернет, Покупки
Комментариев нет
Использование Firefox как глобального XULRunner для Windows
XULRunner — это движок для XUL+XPCOM приложений, таких как Firefox и Thunderbird. Кроме того, XULRunner можно использовать для встраивания браузера, например, в Eclipse. Для установки XULRunner для Windows его надо скачать, распаковать и объявить:
xulrunner.exe -register-global
Очень просто, но при уже установленном Firefox обидно ставить отдельную копию XULRunner. Так вот, оказывается можно скопировать в папку с Firefox только файл xulrunner.exe
и выполнить вышеуказанную команду. Мелочь, а приятно.
Кстати, если не хочется искать xulrunner, то можно просто добавить в реестр следующую информацию (следите за путями и номерами версий!):
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org] [HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\GRE] [HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\GRE\1.9.2.8] "Version"="1.9.2.8" "GreHome"="C:\\Program Files\\Mozilla Firefox" "xulrunner"="true" "abi"="x86-msvc" "javaxpcom"="1" [HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\Mozilla] "CurrentVersion"="1.9.2.8"»
13.08.2010
Метки: Firefox, Windows, XUL Рубрики: Mozilla, Разработка
Комментариев нет
XUL Gear стал расширением Firefox
Визуальный редактор XUL Gear, за которым я слежу ещё с тех пор, когда он назывался XULPIX, выпущен в виде расширения к Firefox. Об этом мне сообщил Илья Харламов, который в настоящее время поддерживает этот проект. А я решил, что пора ознакомить с XUL Gear широкую хабраобщественность.»
31.05.2010
Метки: Firefox, XUL, xulgear, XULPIX, ХабраХабр. Рубрики: Mozilla, Инструменты, Разработка
Комментариев нет
Ошибка при загрузке JSON данных в Firefox
Пишу веб-сервис на С с использованием GNU libmicrohttpd. Firefox выдает сообщение об ошибке при попытке передать ему JSON: «not well-formed». При этом всё работает.
Выяснислось, что это он так обижается на то, что в ответе на запрос не указан
Content-type: application/json
»
26.05.2010
Метки: Firefox, JSON Рубрики: Mozilla, Разработка
Комментариев нет
Конфликт Venkman Debugger и Firebug в Firefox 3.5
После обновления Firefox до 3.5 и соответствующих обновлений расширений в Venkman Debugger перестали работать точки останова. Говорят, это конфликт с Firebug. Действительно, если выключить Firebug, точки останова начинают работать. Ну и что мне делать, если Firebug понадобится? Судя по отзывам, Firebug 1.4 сырой, можно попробовать откатиться на 1.3.3.»
27.07.2009
Метки: Firebug, Firefox, Venkman Debugger Рубрики: Mozilla, Разработка
Комментариев нет
Улучшенный поиск автомобиля на auto.ru
Предлагаю вашему вниманию Greasemonkey скрипт, который обрабатывает результаты поиска автомобилей на cars.auto.ru:
- Все страницы таблицы результатов объединяются в одну.
- В таблицу результатов добавляются опции и другая информация из объявлений, которая отсутствует в стандартном варианте.
- В таблицу добавляются кнопки, позволяющие удалить запись об автомобиле или информацию об опции.
Все это позволяет анализировать результаты поиска не открывая дополнительных страниц.
Вот пример стандартного вывода результатов и вид таблицы результатов, обработанной скриптом (подсказка всплывает при наведении курсора на ссылку на объявление):
»
26.07.2009
Метки: Firefox, Greasemonkey, JavaScript, автомобили Рубрики: Mozilla, Интернет, Программы, Разработка
2 комментария
Конфликт расширений для Firefox
На бегу, потому в двух словах:
Кажется, нашлась причина конфликта расширений для Firefox. Симптомы: при установленном «неправильном» расширении пропадают кнопки на панели инструментов расширения Web Developer, а у Firebug на вкладке HTML исчезает текст. Популярное решение View -Toolbars -Customize -Restore Default Set не спасает.
Удаляя по одному файлы «неправильного» расширения дошел до prototype.js, который, как известно, меняет базовые классы типа Object. В этом, видимо, и причина…
Вопрос: можно ли как-нибудь все-таки использовать prototype.js в расширениях для Firefox? И как его правильно подключать? Сейчас в browserOverlay.xul тупо стоит
»
03.07.2009
Метки: Firefox, JavaScript, prototype.js, XUL Рубрики: Mozilla, Разработка
Один комментарий
blink и underline в XUL
Понадобилось в XUL сделать мигающим текст метки. Попробовал text-decoration:blink
— не работает. Погуглил — чудеса, оказывается, текст мигает только если он внутри тега label
, а не в атрибуте value
. Самое смешное, что подчеркивается он строго в обратной ситуации, то есть сделать одновременно мигающий и подчеркнутый текст, похоже, невозможно 🙂
Firefox покажет результат здесь:
Если вы видите этот текст, попробуйте прочитать этот пост здесь. Если не помогло, значит ваш браузер не поддерживает фреймы.
Пример подсмотрен на форуме xulfr.org.»
17.06.2009
Метки: CSS, Firefox, XUL Рубрики: Mozilla, Инструменты, Разработка
Комментариев нет
Обновление Firefox и профили
У меня на ноутбуке два профиля для Firefox — один для повседневного использования, второй для разработки. Первый Firefox всегда запущен, умеет прятаться в трей и редко перезапускается — обычно открыто слишком много вкладок. Второй профиль предназначен для разработки расширений, а это требует частого перезапуска Firefox.
В результате, когда сваливается очередное обновление Firefox, сначала его обнаруживает второй профиль. Я радостно подтверждаю установку обновления, перезапускаю браузер и натыкаюсь на сообщение о том, что обновление не может быть установлено, потому что есть работающий Firefox. Вспоминаю про первый профиль, чертыхаясь перезапускаю его и натыкаюсь на сообщение о том, что обновление не может быть установлено.
Очевидно, информация о наличии обновления хранится где-то в папке с установленным Firefox, а какие-то нужные файлы — в папке профиля. Если пытаться установить обновление не из того профиля, из которого оно было запущено — ничего не получится. Похоже, там не хватает информации о профиле…
Гипотеза подтвердилась — из второго профиля обновление нормально установилось. Есть у кого-нибудь желание докопаться до причины, а то и багфикс сделать?»
15.06.2009
Метки: Firefox Рубрики: Программы
Комментариев нет
Firefox падает при попытке добавить картинку в запись WordPress
Firefox 3.0.10 при попытке добавить картинку в запись WordPress 2.7.1 показывает полосатое окошко прогресса загрузки, а потом падает. С WordPress 2.6.5 такой проблемы не было.
Причина в плагине Google Gears для Firefox. Если его отключить, все работает как надо.»
11.06.2009
Метки: Firefox, WordPress Рубрики: Программы
Один комментарий