>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >iMacros http://forum.mozilla-russia.org/viewforum.php?id=42 >Автоматическая смена цепочки Tor (смена ip) http://forum.mozilla-russia.org/viewtopic.php?id=70917 |
wonder.uix > 17-11-2016 17:50:11 |
Всем привет! Научился делать макросы для плагина. Сделал 3 простейших макроса для нажатий по кнопкам и все хорошо работают, но мне требуется автоматическая смена ip адреса. Для этого использую Ctrl+Shift+L. Тем самым делаю новую цепочку соединения для сайта и меняю свой ip без перезапуска Tor. Ниже приведен код макроса скрытый текст Макрос для нажатия по кнопке Выделить код Код:VERSION BUILD=8970419 RECORDER=FX TAB T=1 URL GOTO=*некий сайт* EVENT TYPE=CLICK SELECTOR="некая кнопка" BUTTON=0 ONDIALOG POS=1 BUTTON=OK CONTENT= 'нажать ок на всплывающем окне Вызов макроса ****** ОС: Windows 10 |
Nagibaka > 19-11-2016 22:27:38 |
Эвентовые события, да и любые другие подобные функции работают только в контексте текущего окна. Вот держи крутое, безкостыльное решение для смены личности в Tor: скрытый текст Выделить код Код:var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"] .getService(Components.interfaces.nsIWindowMediator) .getMostRecentWindow("navigator:browser"); // Пример использования iimPlayCode('URL GOTO=https://whoer.net'); iimPlayCode('WAIT SECONDS=5'); wm.torbutton_new_circuit(); // Меняем цепочку соединения iimPlayCode('URL GOTO=https://whoer.net'); Тут используется iMacros+Javascript, соответственно расширение твоего макроса должно быть ".js" |
wonder.uix > 20-11-2016 02:51:06 |
Огромное тебе, человеческое спасибо! Как же долго я рыл инфу. И тут наконец-то дельный совет. Поклон до земли! |
Nagibaka > 20-11-2016 22:51:49 |
wonder.uix, да пожалуйста! Кстати, твой костыльный вариант с использованием горячих клавиш тоже имеет место быть. Только реализуется он немного иначе. Смена цепочки Tor при помощи имитации горячих клавиш Ctrl+Shift+L: скрытый текст Выделить код Код:iimPlayCode('URL GOTO=http://nagibaka.ru'); iimPlayCode('EVENT TYPE=KEYPRESS SELECTOR=* CHAR="L" MODIFIERS="ctrl,shift"'); Тут код тоже написан на js, но если убрать конструкцию iimPlayCode(), можно использовать и в обычных iim-макросах. |
Egorushka1974 > 06-12-2016 10:17:17 |
wonder.uix пишет
Присоединяюсь к благодарности, спасибо. |
Granat > 04-01-2017 22:08:46 |
Nagibaka пишет
удалено избыточное цитирование скрытый текст Выделить код Код:SET !VAR1 EVAL("Components.classes["@mozilla.org/appshell/windowmediator;1"].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow("navigator:browser");") код публикуется в тегах code внутри спойлера InfSub |
InfSub > 05-01-2017 00:24:22 |
Granat Nagibaka пишет
естественно это касается только кода, о котором идет речь в посте, который вы процитировали, т.е. об этом: скрытый текст Выделить код Код:iimPlayCode('URL GOTO=http://nagibaka.ru'); iimPlayCode('EVENT TYPE=KEYPRESS SELECTOR=* CHAR="L" MODIFIERS="ctrl,shift"'); а не о безкостыльном решении двумя постами выше |
Granat > 06-01-2017 03:27:34 |
InfSub пишет
читаю! У меня версия тор какая-то с багом была! Клавишами не переключало смену личности.. в iim а в js файле переключало.. Помогла переустановка браузера. + смену цепочки нужно делать на какой нибудь открытой странице. ОЧЕНЬ ВАЖНО МЕНЯТЬ ЦЕПОЧКУ НА ЛЮБОЙ ОТКРЫТОЙ СТРАНИЦЕ вот версия с багом скрытый текст должно быть вот так скрытый текст скрины публикуются под спойлером InfSub |
Log1n > 11-07-2017 03:37:38 |
удалено, флуд InfSub |
Герман > 02-01-2021 12:50:18 |
Приветствую! Во первых хочу поблагодарить Нагибаку за предоставленный тут код смены ip в браузере Тор. Во вторых хочу предложить ещё один вариант смены ip в программе Тор. Это автоматическая смена при помощи php скрипта. Суть в том, что этим способом мы меняем ip не в Тор-браузере, а именно в самой программе Тор. При этом браузеры можно использовать практически любые. Вот ссылка на статью где коротко рассказывается суть и есть готовый php скрипт: скрытый текст Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст. Способ рабочий. Проверено. И всё бы ничего, но есть одно НО. В программе Тор ip меняется 100%, но вот в самом браузере не всё так просто. Дело в том, что когда мы проверяем какой на данный момент ip, например на сайте яндекс интернетомерт, то там ip вроде как не меняется. Хотя, если проверяем на сайте скрытый текст Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст. |