Еще у меня глюк в 52 версии. Не работает
"network.proxy.socks_remote_dns".
У всех так?
Проблема с https://github.com/pyllyukko/user.js
При запуске firefox 52 с этими настройками запускаются одновременно два окна.
config-prefs.js:
pref("general.config.filename", "firefox.cfg"); pref("general.config.obscure_value", 0);
firefox.cfg:
// lockPref("browser.sessionstore.upgradeBackup.latestBuildID", "0"); lockPref("browser.startup.homepage_override.buildID", "0"); lockPref("gecko.buildID", "0"); lockPref("media.gmp-manager.buildID", "0"); lockPref("toolkit.telemetry.previousBuildID", "0");
Не работает в 52.6.0 esr.
Говорит: "ошибка при чтении файла настроек. обратитесь к администратору."
В 38 все нормально. Что изменить?
И хранить, и использовать. Несколькими версиями фф, на разных ос.
Как?
И все равно:
***
* Building directly in the main source directory is not allowed.
*
* To build, you must run configure from a separate directory
* (referred to as an object directory).
*
* If you are building with a mozconfig, you will need to change your
* mozconfig to point to a different object directory.
***
mozconfig:
# Flags set for targeting x86. export CROSS_COMPILE=1 CC="ccache gcc -m32" CXX="ccache g++ -m32" AR=ar ac_add_options --x-libraries=/usr/lib32 ac_add_options --target=i686-pc-linux # Normal build flags. These make a prof browser build. ac_add_options --enable-application=browser mk_add_options MOZ_OBJDIR=@/path/firefox-45.9.0esr@/path/firefox ac_add_options --disable-gstreamer ac_add_options --enable-profiling
Это: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Compiling_32-bit_Firefox_on_a_Linux_64-bit_OS
называется "Компиляция 32-х битной версии Firefox на 64-х битной версии ОС Linux"
И там mozconfig:
# Flags set for targeting x86. export CROSS_COMPILE=1 CC="ccache gcc -m32" CXX="ccache g++ -m32" AR=ar ac_add_options --x-libraries=/usr/lib32 ac_add_options --target=i686-pc-linux # Normal build flags. These make a prof browser build. ac_add_options --enable-application=browser mk_add_options MOZ_MAKE_FLAGS="-s -j6" mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../ff-prof ac_add_options --disable-gstreamer ac_add_options --enable-profiling
Посмотрел:
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Compiling_32-bit_Firefox_on_a_Linux_64-bit_OS
Там предложен другой mozconfig:
# Flags set for targeting x86. export CROSS_COMPILE=1 CC="ccache gcc -m32" CXX="ccache g++ -m32" AR=ar ac_add_options --x-libraries=/usr/lib32 ac_add_options --target=i686-pc-linux # Normal build flags. These make a prof browser build. ac_add_options --enable-application=browser mk_add_options MOZ_MAKE_FLAGS="-s -j6" mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../ff-prof ac_add_options --disable-gstreamer ac_add_options --enable-profiling
Ничего не измениило, все еще:
[code] ***
* Building directly in the main source directory is not allowed.
*
* To build, you must run configure from a separate directory
* (referred to as an object directory).
*
* If you are building with a mozconfig, you will need to change your
* mozconfig to point t
Вы текст не можете перевести или указание не в состоянии выполнить? В тексте сообщения говорится, что сборка в каталоге с исходным кодом не допускается.
Я понял, что сборка в каталоге с исходным кодом не допускается. Не понял, как выполнить. Нужно указать каталог для сборки? Где и как это прописать?
1. Зачем собирать под Windows из-под Linux'а?
Это сервер. Под виндой у меня нет компиляторов.
2. Зачем выполнять сборку будучи суперпользователем?
Почему нет?
3. Почему не выполнить указание по сборке, данное в отладочном сообщении?
Я не врубаюсь чего оно хочет.
Компилю на debian linux.
Создал для теста mozconfig с парой опций:
ac_add_options --disable-webrtc ac_add_options --enable-default-toolkit=cairo-windows
Получаю:
[code]./configure
Adding configure options from /root/firefox-45.9.0esr/mozconfig
--disable-webrtc
--enable-default-toolkit=cairo-windows
loading cache ./config.cache
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking for gawk... gawk
***
* Building directly in the main source directory is not allowed.
*
* To build, you must run configure from a separate directory
* (referred to as an object directory).
*
* If you are building with a mozconfig, you will need to change your
* mozconfig to point to a different object directory.
***
------ config.log ------
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mis
Не могу добиться такого эффекта:
Нашел только нерабочий ман от мозиллы:
Удаление плагина вручную
Если вы не можете использовать программу деинсталляции для удаления плагина, вы можете удалить его вручную:
Наберите about:plugins в адресной строке и нажмите Enter для отображения страницы О плагинах.
У каждого плагина на странице О плагинах есть строки "Файл:" и "Путь:", указывающие имя и расположение файла плагина. Перейдите в папку, указанную для плагина, который вы хотите удалить.
Переименуйте указанный файл, добавив Х впереди имени файла (например npswf32 в Xnpswf32).Плагин будет удалён.
dll восстанавливаются с прежними именами при запуске фаирфокса,
для кодека OpenH264 вообще нет имени файла и пути.
ff 45.9 esr
Поотключал все плагины и их обновления.
Все равно он лезет в сеть.
Как отучить?
Ничего похожего.
browser.sessionstore.upgradeBackup.latestBuildID browser.startup.homepage_override.buildID gecko.buildID toolkit.telemetry.previousBuildID
Я так понимаю, "general.buildID.override" уже недостаточно?
Как все это обнулить?
Не вариант, нужно чтобы работало в текущей версии.
Иногда https не открывается с такой ошибкой:
Как с этим бороться?
Че за ***?
Не могу ее удалить:
Умеет создавать новые профили firefox?
Устанавливал на разные версии лисы. Последняя, не последняя, esr, pale moon. На разных компах. Всегда ставится, появляется в списке плагинов, но нигде в интерфейсе лисы ее нет. Как это запускать вообще?
Плагин общается с сайтом разработчика по https. Как узнать что передает?
Запускаю в цикле средствами imacros:
VERSION BUILD=9030808 RECORDER=FX TAB T=1 URL GOTO=about:newtab SET !VAR1 EVAL("var randomName=Math.floor(Math.random()*3 + 1); randomName;") SET !DATASOURCE C:\Users\Administrator\Documents\urls.txt SET !DATASOURCE_LINE {{!VAR1}} URL GOTO={{!COL1}} WAIT SECONDS=600 CLEAR TAB CLOSE
Page loading timeout, URL: null, line: 7 (Error code: -802)
Что значит ошибка, понятно.
Можно ли после этого завершить выполнение текущего скрипта и продолжить цикл?
Также интересует как сделать цикл бесконечным.
Сделано все как тут:
https://support.mozilla.org/en-US/kb/how-stop-firefox-making-automatic-connections
при каждом запросе открывает соединение с гуглом.
Мне нужно загружать один http сайт в один поток через сокс.
Оставил один поток, отключил все сайфбраузинги и прочее безобразие, найденное в about:config.
Тем не менее перед началом загрузки открывается соединение с гуглом по https.
172.217.17.42:443
Сам отвечу.
permissions.default.image (Целое) — 2