Показаны сообщения с ярлыком mozilla. Показать все сообщения
Показаны сообщения с ярлыком mozilla. Показать все сообщения

Скачать iMacros 8.9.7 с официального сайта

Давно уже вышли новые версии аймакроса, но они не интересны совсем, так там вырезали яваскрипт и в бесплатной версии можно использовать только 50 строк для написания кода или записи макроса. А актуальная версия с работой яваскрипта - это 8.9.7. И скачать ее с сайта дополнений мозиллы сейчас нельзя. Но можно скачать iMacros 8.9.7 с официального сайта, перейдя в старые версии iMacros. 8.9.7 - это версия одна из последних - более ранних уже нет. Скорее всего скоро и ее не будет, но ссылку я оставлю. http://download.imacros.net/imacros_for_firefox-8.9.7-fx.xpi 

На эту ссылку можно прийти с сайта дополнения мозиллы, нажал на архивные (старые) версии imacros. https://addons.mozilla.org/ru/firefox/addon/imacros-for-firefox/versions/?page=1#version-8.9.7 Ниже найдите строчку "Click here for legacy versions (iMacros 9.0.3 and older)." и нажмите на ссылку here.

Так же необходимо знать вот это: "Please note that iMacros version 8.9.7 will work with Firefox 48 and later if multi process (e10s) is disabled."

Думаю, разберетесь с этой инфой самостоятельно, если что, - переводчик в помощь:

"If e10s is disabled for your Firefox, don’t worry!  you can still enable it manually,

Manually enabling e10s in Firefox 48 if disabled by default

1. Visit about:config and set browser.tabs.remote.autostart preference value to true. If it was already set to true, no need to make any changes.

2. Now create a new boolean preference named ‘browser.tabs.remote.force-enable’ and set its value to true. if you’ve any accessibility tools installed, change accessibility.force_disabled preference value to false 1 from 0.

Now restart the browser, visit about:support, you’ll notice 1/1 (Enabled by User) for Multiprocess Windows line item."


Отключение мультипроцессовости в мозиллах последних версий 51, 52

Как то забыл записать себе эту настройку в about:config к себе в блог - вдруг пригодится на будущее. Эта настройка пригодилась, когда мне нужно было установить дополнение Мультифокс в 51ю мозиллу, так как броузеры пошли мультипроцессовые - как я понял, каждая отдельная открытая вкладка работает как отдельный процесс, но не уверен в точности выражения. Так вот при установки дополнения Multifox 3.2.3 в 51ю мозиллу, или как пишут в последнюю обновленную мозиллу, вроде пока 52я мозилла есть - выходит ошибка о том, что мультифокс не будет работать в мултипроцессовом режиме. Поэтому есть необходимость либо поставить 48ю мозиллу, либо отключить мультипроцессовость в последних версиях. Так вот как отключить, записываю строку, нужно перевести параметр в false.
browser.tabs.remote.autostart.2;false
После данной операции мультифокс заработал должным образом и теперь можно залогиневаться во вкладках под разными аккаунтами. Вроде как необходимость пока пропала в этом, но вдруг пригодится.

Где скачать старые версии мозиллы?

Если уж что то качать, то кончено же желательно с официального сайта. Где скачать старые версии или предыдущие версии мозиллы? - на FTP-сервере мозиллы. Ссылка для захода здесь
https://ftp.mozilla.org/pub/firefox/releases/.
На этом сервере, наверное, собраны все релизы мозилл, от нулевой версии.
После выбора версии, нужно выбрать платформу, для винодовс это будет папка win32 и далее язык - ru.
Там и хранятся полная и веб версия установочников мозилл.
Нет ничего трудного, а главное, что вы качаете броузер с официального сайта, а не модифицированный, например от яндекс. Так что если вам понадобилась конкретная версия броузера, то заходить нужно именно сюда. А примером того может служить 36 версия, так как она хорошо подходит к iMacros и меньше кушает оперативки. А новые версии за ночь могут съесть 4 гига оперативки и более, если не повырубать лишних настроек и дополнений.


Какую мозиллу лучше использовать для работы с iMacros?

Пользуюсь уже давно мозиллой 35 версии, после она обновилась до 36. Поставил в настройках - отключил обновление. Работал несколько месяцев, может около года. Недавно - бац, и у меня стали заметны подвисания в работе со скриптами и макросами, что то появилось оповещение об обновлении. В общем - не знаю как, хоть отключено обновление в настройках - у меня стала 43 версия. Глянул диспетчер задач - расход оперативки - очень много стала кушать оперативку. Ранее оставлял комп работать на ночь для выполнения макросов. И вот на следующее утро попался такой случай, что мозиллы закрыты и стоит оповещение "Приложение было закрыто из за недостаточной памяти в системе", примерно так. Другими словами 3 мозиллы израсходовали всю оперативку, а ее у меня 6г.

Поэтому то мне и не нравится обновление. У меня всегда лежит распакованная папка с  36 версией мозиллы. Я удалил 43 и снова скопировал папку из 36 версии. Вскоре ситуация повторилась - зашел в настройки - отключить обновление уже невозможно - оно не активно. Получается что новые версии мозиллы буду обновляться без спроса?

Скрипты и макросы хорошо работали у меня на 36 версии, помню и на 35 тоже. Ну раз уж 36 то пусть будет 36 и копия тоже лежит. Что можно сделать чтобы не обновлялась?
Поступил следующим образом. Зашел в папку с мозиллой и удалил оттуда все exe файлы, кроме firefox.exe и plugin_container.exe. Остальные, в первую очередь updater.exe можно удалить. Если снести updater.exe, то мозилла не сможет обновляться - что мне и нужно было. Но заодно и посносил остальные екзешники.

Результат проделанной операции. Мозиллы снова стали работать сутками напролет и кушают каждая не более 300 мб оперативки. На 6г оперативки запускаю на скрипты по 10 мозилл одновременно для теста - все работает на ура без зависаний.

http-referer не передавать в мозилле

about:config как обычно и  смотрим параметр
network.http.sendRefererHeader

HTTP-referer — это http-заголовок страницы, с помощью которого веб-сайт может определить, откуда к нему пришел пользователь. Если вы щелкните по ссыле, передающая http-referer, то сайт, на который ведет данная ссыла, может узнать, с какого конкретно сайта вы на него перешли.
В Firefox есть about:config: network.http.sendRefererHeader. Данный пункт определяет, в каких случаях будет отсылаться HTTP-referer. Есть три варианта:

  • 0 – никогда не отсылать HTTP-referer
  • 1 – отсылать только по нажатым ссылкам
  • 2 – отсылать для ссылок и картинок (стоит по умолчанию)

Как запускать несколько мозилл одновременно - создание профилей

Часто нужно бывает работать в нескольких броузерах - стоит мозилла, но там работает, например, скрипт-макрос для vktarget, и останавливать его не хочется. Что делать, если я привык работать в мозилле, но она занята и устанавливать другой браузер я не хочу?

Все очень просто - нужно создать еще один профиль и создать 2 ярлыка, указав в них запуск конкретного профиля. Мозилла будет работать как 2 независимых броузера. Можно создать столько профилей, на сколько хватит оперативки на вашем компьютере. В среднем 1 работающая мозилла занимает около 300 мб оперативки, а если нагрузить ее плагинами и всякими тулбарами - то в разы больше. У меня стоят только флеш-плеер, флеш-год, ABP, Greasemonkey и iMacros. Остальными штуками я не пользуюсь, если только иногда для теста.

Теперь к делу. Создаем новый профиль для мозиллы. Если вы хотите чтобы все настройки сохранились в случае полета мозиллы или вы сами ее удалите, то лучше создать папку на втором локальном диске, например D:\mozilaprofile1. Теперь нужно открыть окно выполнения программы. Ранее в системе виндовс XP было в меню пуске - Выполнить. Теперь в виндовс 7 - это скрыто. Чтобы вызвать это окно можно нажать сочетание кнопка  виндовс + R на клавиатуре. Либо стандартные Ctrl+Alt+Del - запустить диспетчер задач и на вкладке Приложения нажать на кнопку внизу Новая задача.
У меня мозилла находится на диске D. Поэтому я вставляю в это окно
D:\Mozilla Firefox\firefox.exe" -p
Далее выходит окно создания и удаления профилей.
Галочки все нужно убрать с окошечка выше - мы настроим запуск с ярлыка. Default - это профиль по умолчанию. Он хранится в вашей папки учетной записи обычно на диске С.
Жмем Создать и кнопку  Далее. Задаем имя профиля, например work. Жмем кнопку Выбрать папку и выбираем нашу созданную на диске D, то есть D:\mozilaprofile1

И жмем кнопку Готово.  Вот и все. Теперь, когда вы запустите этот профиль - папка заполнится содержимым мозиллы и вашими настройками. Все загруженные плагины, настройки, куки и т.п. хранятся в профиле.

Как запустить созданный профиль work?
Заходим в папку с мозиллой и выносим на рабочий стол ярлык, если его у вас уже нет. Заходим в свойства ярлыка и дописываем -p work -no-remote
То есть у вас должен получиться путь к объекту
"D:\Mozilla Firefox\firefox.exe" -p work -no-remote
И не забудьте проверить путь Рабочая папка - она должна указывать на место программы мозиллы. На скриншоте ниже профиль work.
Если запустить созданный ярлык - то сразу запустится созданный вами профиль, а не то что по умолчанию Defaul. Для профиля дефаулт тоже создайте такой же ярлык и поправьте адрес. Теперь вы можете запускать две мозиллы - одна будет работать под профилем work, а вторая под Default. Аналогично можно создать еще несколько профилей.

Запретить закрывать мозиллу при закрытии последней вкладки

Очень часто бывает что закрываешь вкладки и случайно закрываешь последнюю и при этом, по умолчанию, закрывается сама мозилла - приходится запускать ее заново.
Эта настройка установлена по умолчанию. Ее можно поменять в about:config.
Вводим в поиск lasttab и находим следующий параметр:

browser.tabs.closeWindowWithLastTab; со значением true

Двойным щелчком мыши меняем это значение на false. Вот и все настройки. Особенно эта настройка может оказаться полезной при использовании макросов на аймакрос во время выполнения команды CLOSE. Ранее обходился командой TABCLOSEALLOTHERS.

Useragent в мозилле

Юзерагент в мозиле можно поменять в глубоких настройках about:config
Нужно создать строковый параметр general.useragent.override и задать ему новое значение, например, вместо мозиллы можно написать Интернет Експлорер.

После создания такого объекта не мог написать сообщение в блог - выходила ошибка что ваш броузер устарел, пришлось его просто сбросить. Но вполне возможно пригодится на будущее.

mozilla firefox перенаправляет на www адрес. Как исправить?

Писал я как то автомат на imacros и часто возникала проблема что сайт, например, http://site.com открывается с префиксом www. Но сайт с этим префиксом не доступен или открывается с ошибкой типа "Сервер не найден". То есть мозила перенаправляет на сайт http://www.site.com. Наверное, это происходит из за того, что сайт без www перегружен и мозила пытается открыть зеркало с www. Пришлось немного полазить в настройках броузера about:config.

Итак, открывает about:config. Ищем параметр browser.fixup.alternate.prefix и его значение www. и стираем это значение. Вроде помогло, не замечал после этого чтобы броузер перенаправлял на зеркало с www. А если ввести какой-нибудь действующий адрес с www то ошибки не возникнет, то есть указанный параметр, как я понял, влияет только на перенаправление на зеркало с www в случае не доступности по каким-либо причинам основного сайта.

Firefox блокирует содержимое на этой странице

Как отключить блокировку содержимого в мозиле. Нужно было подгрузить на страницу с https дополнительные елементы и мозила блокировала их работы. Чтобы это исправить можно отключить защиту в настройках about:config. Для этого меняем значение на false.
security.mixed_content.block_active_content;false

После таких операций все стало грузиться и работать нормально.