Я для этого подключался через MassTunneler к куче вируальныx машин на Lunix
на которых был запущен написанный мною web server на nodejs который ждал от потока запрос и потом изменял подключение на той виртуальной машине куда пришел запрос, сначала я менял подключение через нативные приложение этих vpn сервисов, но потом понял, что для каждого сервиса там свои команды и свой синтаксис запросов нужно использовать для смены ip, и перешел на использование OpenVPN.
Но потом я понял что ip адреса всех этих VPN сервисов знают все нормальные базы проверки ip адресов
И сейчас сижу на проксях, которые не нужно как то геморно подымать, просто заплатил и не паришься.
Но если тебе просто для регистрации почт например, то VPN прокси подходят, так как скорости которые получаются там лучше всех проксей которые я использовал.
Как узнать время выполнения потока?
-
Так вот же сам делился http://community.bablosoft.com/topic/429/получение-даты-месяц-год-день-час-минуты
Один код в начале скрипта и вывод в лог, вторрой в конце и тоже в лог, разница=времени выполнения -
@BigLebovski Ну да)
-
Ну у меня так получилось в начале объявляю переменную старт
var start = new Date
Ну в конце объявляю переменную конец и вычитаю час, минуту и секунду переменной конец из переменной старт.
var end = new Date
[[TIME]] = (end.getHours() - start.getHours())+":"+(end.getMinutes() - start.getMinutes())+":"+(end.getSeconds() - start.getSeconds())
Нет, так не получается, у меня цифры с мнусом выводит. -
@Canine в начале скрипта
VAR_START_TIME = Date.now();в конце
log("Прошло "+ ((Date.now() - VAR_START_TIME)/1000).toFixed(2) +" сек.") -
@out Спасибо, я вот сам уже сделал, но более не понятно). Через начальную дату, миллисекунды вычел
var start = new Date var [[1]] =start.getTime()var end = new Date [[2]] =end.getTime() [[3]] = [[2]] - [[1]] var end1 = new Date [[4]] = end1.setTime([[3]]) [[5]] = end1.getMinutes()+":"+end1.getSeconds()