Подскажите пожалуйста, необходимо выполнить два действия (открыть 1 сайт и открыть второй сайт) с интервалом в 1-2 секунды
Ну т.е. открываем один сайт и через 1-2 секунды открывается второй.
Все таймеры что в этой теме есть так и не удалось заставить работать. Спасибо большое за помощь!
Может попробуй так:
Опять не работает(
В варианте okkamas_knife работало как надо, только с двумя нюансами - там открывал любые ссылки с сайта (внутренние и внешние) и вот вопрос был, как изменить, чтоб действие применялось на вкладках с 1 по 3-ю.
Sekotka пишетДа, тоже не работает :(
Теперь если сделать активной вкладкой 3-ю, тогда загружает произвольную ссылку только в ней, в других активных вкладках молчок, внутренние вообще не грузит...У меня всё работает, может мы просто не понимаем друг друга.
Допустим у меня открыто 8 вкладок. Кнопочка должна на первых 4-х (с 1 по 4) вкладках фоном переходить по рандомной внутренней ссылке. С 5 по 8-ю соответственно ничего не делать. При этом не важно, какая вкладка активная, а какая нет. Пока же кнопочка вообще почти не работает. Если активная вкладка 1, 2, 4, 5, 6 и тд. - она вообще ничего не делает, а если активная вкладка 3-я, то происходит переход (только в этой самой активной вкладке). Нужно по сути чтобы фоном происходили действия...
Да коде была ошибка, проверь сейчас
Да, тоже не работает :(
Теперь если сделать активной вкладкой 3-ю, тогда загружает произвольную ссылку только в ней, в других активных вкладках молчок, внутренние вообще не грузит...
Мой код как раз открывает произвольную внутреннюю ссылку из первых трёх вкладок, вкладки для проверки устанавливаются в строке: if ( i > 2 ) break; и вклада начинаются с 0 потому первые три вкладки до 2.
Проверьте пожалуйста у себя, у меня только открывает для активной вкладки...
Я вообще из аддонов нашел дополнение Close Proxy Authentication, но там беда только в том, что там один пароль для всех прокси задается, нельзя индивидуально задать
Sekotka пишет: Вот парочка5.175.145.85:80805.175.146.169:8080А где там форма для авторизации
Как? У меня спрашивает при попытке зайти на любой сайт
Вот парочка
5.175.145.85:8080
5.175.146.169:8080
Страничка будет открываться обычной кнопкой типа gBrowser.selectedTab = gBrowser.addTab ("http://site.ru");
Спасибо
А возможно посредством custom buttons заполнять авторизационную форму для прокси автоматом?
Ну в смысле, что в тхт файле прокси будут вида 1.1.1.1:8080:login:pass
и использовать Login и Pass в выпадающем окне авторизации автоматически
Sekotka пишетНо почему-то не задает порт, только сервер... Где моя ошибка?
Порт это целое(число) а не строка, посмотри в about:config - network.proxy.http_port, попробуй так:
О, спасибо огромное, заработало!
Спасибо большое!
Немного разобрался, вот мой код кнопки
/*CODE*/ var path = "Z:\\Work\\proxy.txt"; var refs = custombuttonsUtils. readFile (path); refs = refs. split (/[\r\n]{1,2}/); if (refs. length != 0) { var ind = Math. floor (Math. random () * refs. length); } var prox=(refs[ind]); var out=prox.split(":"); var servproxy = 'network.proxy.http'; var portproxy = 'network.proxy.http_port'; Application.prefs.setValue( servproxy, out[0] ); Application.prefs.setValue( portproxy, out[1] );
Но почему-то не задает порт, только сервер... Где моя ошибка?
И не должно работать, это просто нужные данные для тебя.
Спасибо за помощь!
Может кто-нибудь подскажет, как использовать эти данные для переменной prox, содержащей вид типа 190.12.30.158:3128 ? Если можно с конкретикой, как я понимаю там несколько строчек кода, но для меня это темный лес.
Sekotka пишет: А как эту переменную prox разбить на ip сервера и порт и использовать как прокси?.split(":")var pref = 'network.proxy.http_port';var pref = 'network.proxy.http'; Application.prefs.setValue( pref, sel ); // переключить настройки прокси
Не работает, может я что-то не так делаю?
Sekotka пишетПодскажите пожалуйста, можно ли сделать кнопку, которая бы из файла proxy.txt брала произвольный прокси вида 190.12.30.158:3128 и использовала его в ФФ? Еще одно нажатие на кнопку и другой прокси из этого файла
Спасибо за любую помощь!Можно, но лучше список хранить в вкладке кнопки Справка, посмотри кнопки Переключить JavaScript для сайтов и Proxy там всё есть для этого + Случайное целое от min до max | Учебник JavaScript
Спасибо, я умею уже в переменных брать рандомную строчку из файла, эта часть для меня не вызывает вопросов, но как именно задать чтобы прокси вида 190.12.30.158:3128 становились актуальным прокси, какой командой я так и не понял...
15-03-2015 13:38:21
Т.е. переменная prox тут взята из файла:
[code]
Подскажите пожалуйста, можно ли сделать кнопку, которая бы из файла proxy.txt брала произвольный прокси вида 190.12.30.158:3128 и использовала его в ФФ? Еще одно нажатие на кнопку и другой прокси из этого файла
Спасибо за любую помощь!
okkamas_knife
Спасибо! А как одной кнопкой запустить сразу 5 других кнопок?
Спасибо, но немного не то. Мне нужно простого вида функция URL:сайт1 и REF:сайт2, где я на лету могу менять или брать из файла, а не вручную вписывать каждый раз при малейших изменениях. У меня работа с большим количеством рефереров, потому Ваш вариант усложнит работу в 10 раз, нежели это делало ранее дополнение refspoof или hxxp...
Подскажите пожалуйста еще, беру реф из файла
[code]/*реф из файла*/
var path = "z:\\work\\ref.txt";
var refs = custombuttonsUtils. readFile (path);
refs = refs. split (/[\r\n]{1,2}/);
if (refs. length != 0)
{
var ind = Math. floor (Math. random () * refs. length);
}
/*реф из файла*/
var newheader="Referer";
var newheadervalue=(refs[ind]);
var httpRequestObserver =
{
observe: function(subject, topic, data)
{
if (topic == "http-on-modify-request") {
var httpChannel = subject.QueryInterface(Ci.nsIHttpChannel);
httpChannel.setRequestHeader(newheader, newheadervalue, false);
}
},
get observerService() {
return Cc["@mozilla.org/observer-service;1"]
.getService(Ci.nsIObserverService);
},
register: function()
{
this.observerService.addObserver(this, "http-on-modify-request", false);
},
unregister: function()
{
this.observerService.removeObserver(this, "http-on-modify-request");
}
};
httpRequestObserver.regis
…О, спасибо большое!
Скажите пожалуйста, а возможно с помощью Custom Buttons реализовать переход по ссылке site1.ru, чтобы рефереров был site2.ru?
спасибо
Спасибо
Может быть Вы еще подскажете... Дополнение hxxp делает тоже самое, но имеет вид ссылки hxxp://site1.ru;ref://site2.ru , но также не работает. У меня задача проста, с помощью дополнений или как угодно иметь возможность вручную задавать рефферара к открываемому URL. Т.е. открывать новую вкладку с site1.ru, чтобы реферером стоял site2.ru. Все.
Может быть эту проблему можно решить через CustomButtons или еще как?
Приложение поддерживается для версии FF 3.0, с 4.0 вроде как перестало, я его в обход ставил, возможно поэтому. Вот файл, который отвечает за этот протокол spoof
[spoiler]/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
* for the specific language governing rights and limitations under the
* License.
*
* The Original Code is Mozilla.
*
* The Initial Developer of the Original Code is IBM Corporation.
* Portions created by IBM Corporation are Copyright (C) 2004
* IBM Corporation. All Rights Reserved.
*
* Contributor(s):
* Darin Fisher <darin@meer.net>
* D
Боюсь, что это невозможно, прошло уже года 3-4 и связи с ними нет. Я тогда то просто готовый продукт скачивал, поддержка его давно закончилась со стороны разработчиков. Может быть знаете, где протоколы обрабатываются?
+забыл сказать, сильно доработанная, это просто в нее интегрированы дополнения специальные по обработке JS, которые доступны только для нее.
Помогите пожалуйста!
Проблема такая.
Есть Aurora 9.0.1 (сильно доработанная сторонними программистами) и дополнение refspoof 0.9.5
Дополнение работает отлично в рамках своих возможностей, но не работает главная функция. В URL строке можно ввести ссылку вида spoof://site.ru;ref://site2.ru и при переходе на site1.ru реферером будет site2.ru. Вроде все просто и на обычных фаерфоксах все работает.
Но тут не работает. Аврора пишет, что протокол Spoof она не знает.
Подскажите пожалуйста, как ей указать на это дополнение, что оно должно его обрабатывать.
Стоит отметить, что при вводе в тулбар этого дополнения, все работает, а в URL строке ошибка. В конфиге никаких зацепок нет.
Спасибо за любую помощь!
Infocatcher
Спасибо большое Вам!