Добавил еще ведущие нули к миллисекундам, если кому-то еще когда-то этот код понадобится
log = function (text, color, define){ var id, time, thread, logHtml, textLog; define = (typeof define == 'string') ? define.split(/[\s,.|:;]+/g) : define; if(typeof define === 'object' && define !== null){ if(Array.isArray(define)){ id = define.indexOf('id') > -1; time = define.indexOf('time') > -1; thread = define.indexOf('thread') > -1; } else{ id = define.id == true; time = define.time == true; thread = define.thread == true; } } else id = time = thread = true; id = id ? '<a href="action://action' + ScriptWorker.GetCurrentAction() + '" style="color:gray;">[' + ScriptWorker.GetCurrentAction() + ']</a>' : ''; time = time ? ' ' + getTime() : ''; thread = thread ? ' Поток №' + thread_number() : ''; logHtml = (id || time || thread) ? id + '<span style="color: white">' + time + thread + ' : </span>' : ''; logHtml += '<span style="color:' + (color ? color : 'white') + '">' + text + '</span>'; textLog = '[' + ScriptWorker.GetCurrentAction() + ']' + time + thread + ' : ' + text function getTime(){ var checkTime = function(i){ return (i < 10) ? "0" + i : i; }; var checkMilliSeconds = function(ms){ if (ms < 10) { return "00" + ms; } else if (ms < 100) { return "0" + ms; } else { return ms; } }; var d = new Date(); var hh = checkTime(d.getHours()); var mm = checkTime(d.getMinutes()); var ss = checkTime(d.getSeconds()); var ms = checkMilliSeconds(d.getMilliseconds()); return '[' + hh + ':' + mm + ':' + ss + '.' + ms + ']'; }; Logger.WriteHtml(logHtml, textLog); }Как получить ответ XEvil в переменную ?
-
Народ подскажите пожалуйста. Как можно получить/перехватить ответ XEvil который он отправил в BAS при распознании РеКапча2 ?
При распознаний капчи-катринки результат шел в переменную, где его можно было обрабоать. При РеКапче2 переменной нет, но при тестировании распознавания в лог вылетало несколько ошибок от XEvila и "LAST_ERROR" при этом не меняются.
Была идея получить результат запроса "HTTP" после распознавания, раз уж снифер трафик показывает, но результат пустой (в HTTP перед распознанием РеКапчи загрузил куки из браузера).забыл указать. РеКапча отправляется в XEvil через "rucaptcha-newapi" (без "-newapi" он ее вообще нафиг посылает).
-
This post is deleted!
-
@7mega7man7
Меня там нет.