Игнор Ошибок чем не угодил, в нём и обрабатывать.
Получения Кода в игнор и там в иноре уже задать Цикл For с нужным количеством Повторов и проверкой опять же если Ок то по breac или Метки шёл далее.
Расписывать некогда, но там не так и сложно всё.
Зачем там Случайный элемент вообще какой на Скрине что, вообще не понял :)
Циклу for можно и из Ресурса даж Максимум поставить сколько ещё раз пытаться получить Код.
Так же и с Капчей по сути то :)
Разделить текст на куски по определенному количеству байт
-
Приветствую. Нужен совет.
Дано:
Большие текстыТребуется:
Разделять их на куски определенного (одинакового) количества байт.Варианты:
- Из одного большого текста вырезаются по очереди в цикле куски определенного количества байт, затем кладутся в переменную
- Один большой текст разделяется на большое количество текстовых файлов, в которых текст определенного количества байт
Буду благодарен за советы. Нашел вот такой NPM модуль, но не уверен что он подходит и как его можно приспособить https://www.npmjs.com/package/utf8-binary-cutter
-
String.prototype.byteLength = function(){ var str = this, length = str.length, count = 0, i = 0, ch = 0; for(i; i < length; i++){ ch = str.charCodeAt(i); if(ch <= 127){ count++; }else if(ch <= 2047){ count += 2; }else if(ch <= 65535){ count += 3; }else if(ch <= 2097151){ count += 4; }else if(ch <= 67108863){ count += 5; }else{ count += 6; } } return count; };var str = "Строка"; count = unescape(encodeURIComponent(str)).lengthВот тестовый скрипт.