Страницы: 1
настройка (создания) Proxy.pac сценария неплохо описана на rutracker.org
как в Ubuntu сделать несколько профилей в Firefox
как и в windows
Пример для Linux
firefox -no-remote -profile /home/user/.mozilla/firefox/profile/prof1
firefox -no-remote -profile /home/user/.mozilla/firefox/profile/prof2
.....
firefox -no-remote -profile /home/user/.mozilla/firefox/profile/prof9999
Использую другой возможный вариант - ПО Sandboxie.
и в чем преимущество?
я вижу только недостатки в этом способе:
- лишнее звено приводящие к пустому расходу вычислительных ресурсов
- "пригодно" только для одной операционной системы (не самой лучшей)
- и самое главное, управление профилями, мягко сказать, очень неудобно (научитесь управлять - поймете)
Есть ли какое-нибудь расширение, которое делает запуск Firefox только по паролю? И как работает на новых версиях firefox MinimizeToTray?
если заботитесь о конфиденциальности данных и истории посещения сайтов, советую хранить профиль на защищенном разделе или съемном носителе, а запускать без привязки к текущим настройкам
пример:
"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -profile "X:\FireFoxProfile"
возможно "сломался" профиль
создай новый /Applications/Firefox.app/Contents/MacOS/firefox-bin -profilemanager
Все очень просто решается с использованием разделенного запуска профилей(см. по 1-3 пункты)
существует расширение чтоб назначать свои прокси для разных вкладок?
для вкладок нет, для отделенных сайтов можно использовать FoxyProxy
если требуется сидеть одновременно на одном сайте под разными IP (возможно разные аккаунты), то единственный способ это разделенный запуск профилей см. пример: ...viewtopic.php?id=56124
Инструкция:
1. создаем папку хранения профилей (D:\Profiles) и в ней пустые папки для будущих профилей (prof1,prof2 .. profN)
2. создаем N-е количество ярлыков для запуска профилей
1-й ярлык:
"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -profile "D:\Profiles\prof1"
2-й ярлык:
"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -profile "D:\Profiles\prof2"
....
N-й ярлык:
"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -profile "D:\Profiles\profN"
3. - запускаем экземпляры профилей (ярлыки из п.2) , перед запускам у вас не должен быть запущен ваш FireFox без параметра -no-remot
4. устанавливаем в каждый дополнение FoxyProxy и разные темы оформления для удобства выбора окна профиля
5. устанавливаем для профилей свой IP (прокси): на стра
…Cмена IP в один клик с помощью дополнения FoxyProxy для FireFox
1. устанавливаем дополнение: FoxyProxy
2. перезагружаем FireFox
3. Заходим на сайт с прокси поддерживающий FoxyProxy и кликаем на картинку (мордочка лисы) рядом с понравившимся ip
в верхнем сплывающем сообщении жмем кнопку Allow (соглашаемся на использование прокси)
set_http_proxy и set_socks_proxy функции javascript для установки прокси
[spoiler][code]
//Установка прокси http
function set_http_proxy(str_url_http,str_port_http)
{
if(str_port_http>0) set_socks_proxy('',0,4); //сброс socks
//Url
errCode = iimPlay('CODE:CLEAR\nURL GOTO=about:config\nURL GOTO=javascript:var<SP>prefb<SP>=<SP>Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);var<SP>str<SP>=<SP>Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);str.data<SP>=<SP>"'+str_url_http+'";prefb.setComplexValue("network.proxy.http",<SP>Components.interfaces.nsISupportsString,<SP>str);');
//порт
errCode = iimPlay('CODE:URL GOTO=javascript:gPrefBranch.setIntPref("network.proxy.http_port",'+str_port_http+');');
}
//Установка прокси socks
function set_socks_proxy(str_url_socks,str_port_socks,socks_version)
{
if(str_port_socks>0)set_http_proxy('',0); //сброс http
//Url
errCode = iimP
Последние версии iMacros нестабильны, :( при длительном выполнении сценария виснут или вешают лису
я использую стабильную версию 6.3.1.1, а для решение проблемы зависания FF 3.6.4 необходимо удалить в профиле файл XpcomOpusConnector.dll
("каталог профиля"\extensions\{81BF1D23-5F17-408D-AC6B-BD6DF7CAF670}\components\XpcomOpusConnector.dll)
iMacros вешает FireFox :( :( :(
НЕТ, document.documentElement.innerHTML возвращает отпарсиный лисой HTML
Пример: тело html на входе
<html>
<head>
<title>бла бла</title>
</head>
<frameset >
<frame name="f1" src="" >
<frame name="f2" src="" >
</frameset>-666</html>
а вот что возвращает document.documentElement.innerHTML
<head>
<title>Бла бла</title>
</head><frameset>
<frame name="f1" src="">
<frame name="f2" src="">
</frameset>
как добраться до текста в теле html (-666)?
Расширение не предлагать
нужно получить программно исходный код страницы не отпарсиный лисой, аналогичный пункту меню Вид\Исходный код страницы Ctrl+U
на подобие строкового свойства innerHTML ( javascript:alert(document.body.innerHTML) ), т.е. javascript:alert(код одной строкой возвращающий Исходный код страницы ?????????)
:( Отказался от использования iMacros последних версий
есть проблемы с длительным воспроизведением скриптов :( постоянно виснет, иногда вешает firefox
я пользуюсь стабильной версией 6.3.1.1
Попробуй сменить postdata с 0 в 1
about:config
browser.sessionstore.postdata
Страницы: 1