Здраствуйте собственно вопрос - как можно кодом JavaScript сделать так чтоб менялись ип адреса при каждом обращении, а тоисть надо чтоб когда идет образение к коду предоставлялось новое прокси и браузер в дальнейшом работал на етом прокси до следующого обращения? Реально ли такое и как?
Ты хочешь, чтобы у тебя (в отдельной вкладке)/(каждый раз заходя на страницу) обновлялся прокси, через который браузер ходит? Чисто на жс такого не сделаешь. Для такого проще написать плагин к браузеру и обращаться по нужному адресу, где будет выдаваться новый проксик.
Браузер - мозила, там софт работает по етому браузеру, ну суть впринцыпа да.. такая - получили прокси здлели что надо, потом (чистятятса куки,кеш, идет заход на левый сайт) и после етого при повторном заходе на страницу менялось прокси
Да можно . Вот тебе для прримера адон фирефокса как можно менят ип когда таб отрываешь. качай Sdk тут что создать шаблон. переделай как тебе угодно main.js Code: var widgets = require("sdk/widget"); var tabs = require("sdk/tabs").on("ready", logURL); const {Cu} = require("chrome"); Cu.import("resource://gre/modules/Services.jsm"); //change to load from file var list =[{'ip':'127.0.0.1','port':'8080'}, {'ip':'127.0.0.1','port':'4030'} ]; function logURL(tab) { //console.log(tab.url); var randNum = Math.floor(Math.random()* list.length); changeIp(list[randNum].ip,list[randNum].port); ClearCookieAndStorage(); } //clear cookies function ClearCookieAndStorage(){ } function changeIp(ip,port){ Services.prefs.setCharPref("network.proxy.http", ip); Services.prefs.setIntPref("network.proxy.http_port", port); Services.prefs.setIntPref("network.proxy.type", 1); } var widget = widgets.Widget({ id: "Ip auto", label: "Ip auto", contentURL: require("sdk/self").data.url("icon-16.png"), onClick: function() { tabs.open("http://www.antichat.ru/"); } }); тут файлы сорцы и плаг для истала без зловреда.