Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

Сustom Buttons » Custom Buttons » 03-09-2016 12:58:19

Подскажите пожалуйста, необходимо выполнить два действия (открыть 1 сайт и открыть второй сайт) с интервалом в 1-2 секунды
Ну т.е. открываем один сайт и через 1-2 секунды открывается второй.
Все таймеры что в этой теме есть так и не удалось заставить работать. Спасибо большое за помощь!

Сustom Buttons » Custom Buttons » 03-06-2015 17:19:12

bunda1 пишет

Может попробуй так:

Опять не работает(
В варианте okkamas_knife работало как надо, только с двумя нюансами - там открывал любые ссылки с сайта (внутренние и внешние) и вот вопрос был, как изменить, чтоб действие применялось на вкладках с 1 по 3-ю.

Сustom Buttons » Custom Buttons » 03-06-2015 10:34:19

bunda1 пишет
Sekotka пишет

Да, тоже не работает :(
Теперь если сделать активной вкладкой 3-ю, тогда загружает произвольную ссылку только в ней, в других активных вкладках молчок, внутренние вообще не грузит...

У меня всё работает, может мы просто не понимаем друг друга.

Допустим у меня открыто 8 вкладок. Кнопочка должна на первых 4-х (с 1 по 4) вкладках фоном переходить по рандомной внутренней ссылке. С 5 по 8-ю соответственно ничего не делать. При этом не важно, какая вкладка активная, а какая нет. Пока же кнопочка вообще почти не работает. Если активная вкладка 1, 2, 4, 5, 6 и тд. - она вообще ничего не делает, а если активная вкладка 3-я, то происходит переход (только в этой самой активной вкладке). Нужно по сути чтобы фоном происходили действия...

Сustom Buttons » Custom Buttons » 02-06-2015 10:01:46

bunda1 пишет

Да коде была ошибка, проверь сейчас

Да, тоже не работает :(
Теперь если сделать активной вкладкой 3-ю, тогда загружает произвольную ссылку только в ней, в других активных вкладках молчок, внутренние вообще не грузит...

Сustom Buttons » Custom Buttons » 31-05-2015 23:28:09

bunda1 пишет

Мой код как раз открывает произвольную внутреннюю ссылку из первых трёх вкладок, вкладки для проверки устанавливаются в строке: if ( i > 2 ) break; и вклада начинаются с 0 потому первые три вкладки до 2.

Проверьте пожалуйста у себя, у меня только открывает для активной вкладки...

Сustom Buttons » Custom Buttons » 16-03-2015 11:41:36

Я вообще из аддонов нашел дополнение Close Proxy Authentication, но там беда только в том, что там один пароль для всех прокси задается, нельзя индивидуально задать

Сustom Buttons » Custom Buttons » 16-03-2015 01:03:53

bunda1 пишет

Sekotka пишет: Вот парочка5.175.145.85:80805.175.146.169:8080А где там форма для авторизации

Как? У меня спрашивает при попытке зайти на любой сайт

Сustom Buttons » Custom Buttons » 15-03-2015 23:36:57

Вот парочка
5.175.145.85:8080
5.175.146.169:8080

Страничка будет открываться обычной кнопкой типа gBrowser.selectedTab = gBrowser.addTab ("http://site.ru");

Спасибо

Сustom Buttons » Custom Buttons » 15-03-2015 18:50:23

А возможно посредством custom buttons заполнять авторизационную форму для прокси автоматом?
Ну в смысле, что в тхт файле прокси будут вида 1.1.1.1:8080:login:pass
и использовать Login и Pass в выпадающем окне авторизации автоматически

Сustom Buttons » Custom Buttons » 15-03-2015 18:17:25

bunda1 пишет
Sekotka пишет

Но почему-то не задает порт, только сервер... Где моя ошибка?

Порт это целое(число) а не строка, посмотри в about:config - network.proxy.http_port, попробуй так:

Выделить код

Код:

Application.prefs.setValue( portproxy, (+out[1]) );

О, спасибо огромное, заработало!

Сustom Buttons » Custom Buttons » 15-03-2015 16:02:32

Спасибо большое!
Немного разобрался, вот мой код кнопки

Выделить код

Код:

/*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] );

Но почему-то не задает порт, только сервер... Где моя ошибка?

Сustom Buttons » Custom Buttons » 15-03-2015 14:49:44

bunda1 пишет

И не должно работать, это просто нужные данные для тебя.

Спасибо за помощь!

Может кто-нибудь подскажет, как использовать эти данные для переменной prox, содержащей вид типа 190.12.30.158:3128 ? Если можно с конкретикой, как я понимаю там несколько строчек кода, но для меня это темный лес.

Сustom Buttons » Custom Buttons » 15-03-2015 14:16:24

bunda1 пишет

Sekotka пишет: А как эту переменную prox разбить на ip сервера и порт и использовать как прокси?.split(":")var pref = 'network.proxy.http_port';var pref = 'network.proxy.http';      Application.prefs.setValue( pref, sel ); // переключить настройки прокси

Не работает, может я что-то не так делаю?

Сustom Buttons » Custom Buttons » 15-03-2015 13:27:40

bunda1 пишет
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]

Сustom Buttons » Custom Buttons » 15-03-2015 12:58:41

Подскажите пожалуйста, можно ли сделать кнопку, которая бы из файла proxy.txt брала произвольный прокси вида 190.12.30.158:3128 и использовала его в ФФ? Еще одно нажатие на кнопку и другой прокси из этого файла
Спасибо за любую помощь!

Сustom Buttons » Custom Buttons » 27-02-2015 12:40:49

okkamas_knife
Спасибо! А как одной кнопкой запустить сразу 5 других кнопок?

Поддержка пользователей » Проблема с протоколом spoof » 27-02-2015 01:03:56

Спасибо, но немного не то. Мне нужно простого вида функция URL:сайт1 и REF:сайт2, где я на лету могу менять или брать из файла, а не вручную вписывать каждый раз при малейших изменениях. У меня работа с большим количеством рефереров, потому Ваш вариант усложнит работу в 10 раз, нежели это делало ранее дополнение refspoof или hxxp...

Сustom Buttons » Custom Buttons » 26-02-2015 19:27:08

Подскажите пожалуйста еще,  беру реф из файла
[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

Сustom Buttons » Custom Buttons » 26-02-2015 18:43:21

О, спасибо большое!

Сustom Buttons » Custom Buttons » 26-02-2015 16:57:33

Скажите пожалуйста, а возможно с помощью Custom Buttons реализовать переход по ссылке site1.ru, чтобы рефереров был site2.ru?
спасибо

Поддержка пользователей » Проблема с протоколом spoof » 26-02-2015 16:39:57

Спасибо

Может быть Вы еще подскажете... Дополнение hxxp делает тоже самое, но имеет вид ссылки hxxp://site1.ru;ref://site2.ru , но также не работает. У меня задача проста, с помощью дополнений или как угодно иметь возможность вручную задавать рефферара к открываемому URL. Т.е. открывать новую вкладку с site1.ru, чтобы реферером стоял site2.ru. Все.

Может быть эту проблему можно решить через CustomButtons или еще как?

Поддержка пользователей » Проблема с протоколом spoof » 26-02-2015 15:33:33

Приложение поддерживается для версии 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

Поддержка пользователей » Проблема с протоколом spoof » 26-02-2015 12:18:55

Боюсь, что это невозможно, прошло уже года 3-4 и связи с ними нет. Я тогда то просто готовый продукт скачивал, поддержка его давно закончилась со стороны разработчиков. Может быть знаете, где протоколы обрабатываются?

+забыл сказать, сильно доработанная, это просто в нее интегрированы дополнения специальные по обработке JS, которые доступны только для нее.

Поддержка пользователей » Проблема с протоколом spoof » 26-02-2015 02:51:16

Помогите пожалуйста!
Проблема такая.
Есть Aurora 9.0.1 (сильно доработанная сторонними программистами) и дополнение refspoof 0.9.5
Дополнение работает отлично в рамках своих возможностей, но не работает главная функция. В URL строке можно ввести ссылку вида spoof://site.ru;ref://site2.ru и при переходе на site1.ru реферером будет site2.ru. Вроде все просто и на обычных фаерфоксах все работает.
Но тут не работает. Аврора пишет, что протокол Spoof она не знает.
Подскажите пожалуйста, как ей указать на это дополнение, что оно должно его обрабатывать.
Стоит отметить, что при вводе в тулбар этого дополнения, все работает, а в URL строке ошибка. В конфиге никаких зацепок нет.
Спасибо за любую помощь!

Сustom Buttons » Custom Buttons » 28-01-2015 21:10:19

Infocatcher
Спасибо большое Вам!

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]