Результаты поиска

  1. A

    [Бесплатно!] ReCaptchaGnizer: Решение ReCAPTCHA2 со 100% результатом (AutoSubmit: vk/textnow и др.)

    Ваш шаблон у меня не запуститься правильно, потому что нет файлов, которые там используются, но алгоритм действий я приблизительно понял: Попробовать решение для invisble рекапчи в стартпосте (не обязательное действие, но возможно после этого не понадобится решать обычную рекапчу). Получить...
  2. A

    [Бесплатно!] ReCaptchaGnizer: Решение ReCAPTCHA2 со 100% результатом (AutoSubmit: vk/textnow и др.)

    Т.е. токен от рекапчи присылают, а вы не знаете, как отправить его сайту?
  3. A

    [Бесплатно!] ReCaptchaGnizer: Решение ReCAPTCHA2 со 100% результатом (AutoSubmit: vk/textnow и др.)

    Спасибо Lord_Alfred. Подключил в собственном коде. Все работает замечательно. Для парсинга сайткея использую свое решение https://zennolab.com/discussion/threads/universalnyj-sposob-naxozhdenija-sajt-kej.52027/. Буду рад, если захотите добавить его в ReCaptchaGnizer.
  4. A

    FullEmulationMouseSetOptions

    В документации говорится, что эти опции сбрасываются после каждого вызова метода Navigate. Сбрасываются ли опции, установленные методом FullEmulationMouseSetOptions, если страница обновилась после нажатия на html элемент (anchor, кнопка или другой)? Как узнать опции, которые были до...
  5. A

    подскажите код c#

    А исходный текст, как выглядит? Может есть проще решение.
  6. A

    Ошибки из лога

    Get запрос вызывается в 150 потоков в цикле Parallel.For в блоке try...catch из Собственного Кода. В некоторых потоках цикла выскакивает: Ошибка при выполнении запроса Превышен таймаут ResourceDownloader.GetResult. Сейчас ошибка выводится в лог и выполнение продолжается. Как сделать, что...
  7. A

    что то не дает регистрировать

    Это больше похоже на на попап, а на js функцию alert
  8. A

    Как спарсить часть кода?

    Возможно это регулярка поможет: \d+
  9. A

    RYZEN Threadripper 1950X

    Было бы чем проверить, запустил бы на полную. Самому интересно, сколько на максимум потянет.
  10. A

    RYZEN Threadripper 1950X

    У меня 1700. На максимум не дошел, но 1000 токенов в час делал и стабильно раз в несколько дней ловил бсоды с разными кодами.
  11. A

    Правильно спарсить JSON С#ом

    Надеюсь, редакция поможет. :-) Это решение было найдено в недрах форума.
  12. A

    Правильно спарсить JSON С#ом

    //Загружаем Json из строки project.Json.FromString(jsonString); var obj = project.Json; //Грузим Json в объект словарь Dictionary<string,string> jsonDict = obj.GetType().GetMethod("GetAllMembersList").Invoke(obj,null); // Перебираем все значения и выводим нужное foreach(var el in jsonDict){...
  13. A

    Получить список запросов браузера при загрузке страницы

    Меню -> Окна -> Траффик - открыть перед загрузкой страницы или любой из вышеперечисленных способов.
  14. A

    Выбрать случайное число из всех предложенных

    string[] numbers = {"10", "20", "30"}; return numbers.Shuffle().First(); В этой ветке похожая задача https://zennolab.com/discussion/posts/382214/
  15. A

    Как найти то число, которое ближе всего к нулю?

    Засунуть все переменные в массив и выполнить следующий код. double[] vars = {0.2, 1, 10}; return vars.Min();
  16. A

    Все предложения по интерфейсу, дизайну и юзабилити постим сюда :)

    Хорошо бы еще добавили, горячую клавишу для открытия общего кода, если он добавлен в проект, что бы окно общего кода автоматически не закрывалось, когда выходишь из режима расширенного редактора и что бы общий код сразу открывался на вкладке "Общий код". Задолбался клацать:dy: И сделать, что бы...
  17. A

    Как сделать var test = name.Split('.').ToList(); C Точкой?

    Ошибка, потому что в name нет точек. Перед сплитом сделать замену | на . name = name.Replace('|','.');
  18. A

    Яваскрипт в зенно не работает?

    У меня работает если поставить опцию в кубике: выполнять на текущей странице. Если поставить выполнять локально, то то же ничего не возвращает.
  19. A

    Сделать цену меньше

    На форуме подобный вопрос не раз обсуждался. // Преобразуем значение переменной price в число с плавающей точкой double price = double.Parse(project.Variables["price"].Value.Trim().Replace('.',',')); // Значение процента double proc = 20; // Вычисляем новую цену return price * ( 1 + proc / 100 );
  20. A

    Развернуть сайт на локалке

    Так проще поднять какую-нибудь линуху на виртуалке, например debian. И имхо без всякой С панели, которая жрет ресурсы, сделать 100500 сайтов.
  21. A

    Не получается сделать проверку выделенный текст.

    Наверняка, текст находится в html элементе, у которого display='none'
  22. A

    Игнорировать загрузку страницы (не типичная ситуация)

    Для исполнения кода на странице: Tab tab = instance.MainTab; if ((tab.IsVoid) || (tab.IsNull)) return -1; string script = "setInterval(function(){ // здесь js код делает нужный запрос }, время повтора запроса в миллисекундах );"; return...
  23. A

    Способом Post Get нужные мне ссылочки можно собирать только с Page Dom, или возможно...

    Возможно все. Нужно разбираться, что приходит в ответе на запрос.
  24. A

    Игнорировать загрузку страницы (не типичная ситуация)

    Запрос, который отправляется на сервер, засунуть в js код: setInterval
  25. A

    Как установить CodeCreator

    Он уже установлен и находится в папке с зенкой.
  26. A

    Помогите правильно подставить куки в POST запрос

    Мне, в таком случае, помог только C#. Правой кнопкой, преобразовать кубик в код C#, и разбирать по справке, чего не хватает.
  27. A

    Помогите правильно подставить куки в POST запрос

    А заголовки полностью совпадают при отправке руками и кубиком?
  28. A

    Помогите правильно подставить куки в POST запрос

    Отметил на картинке.
  29. A

    Помогите правильно подставить куки в POST запрос

    Да. Посмотрите, какой заголовок при ручной отправке и такой же поставьте в этом поле.
  30. A

    Помогите правильно подставить куки в POST запрос

    Куки вставлены правильно. На этой вкладке при отправке кубиком куки могут быть и не видны. Важно, что бы они были видны на вкладке "Основные" в заголовках. Проверьте заголовок Content/type (Тип данных) на вкладке "Основные" и галку "использовать оригинальный урл" на вкладке "Дополнительно"...
  31. A

    Как правильно организовать многопоток с таблицей

    Для critical crash - добавить action Bad End. Для остального присваивать емейлам какой-либо статус, который записывать при старте шаба. А вообще лучше работать с БД для этих целей.
  32. A

    Как узнать зенкой что передалось post запросом, когда нажал на кнопку в браузере

    То же пользуюсь этим методом, но он не всегда срабатывает. Если трафик заблокировать, то нужный запрос не всегда попадает в переменную через метод GetTraffic, при этом в окне Траффика нужный запрос есть. Приходится еще раз жать на кнопку, пока запрос не сохранится в переменную. Возможно этот...
  33. A

    Json decode

    string jsonstr = "{\"description\":\"{\u041e\u0433\u043e|\u0412\u043e\u0442} {\u041f\u0435\u0440\u0432\u044b\u0439|\u0412\u0442\u043e\u0440\u043e\u0439|\u0422\u0440\u0435\u0442\u0438\u0439} {\u0422\u0435\u0441\u0442|Test}\"}"; var json = project.Json.FromString(jsonstr); return json.description;
  34. A

    Капча вопрос ответ

    Скорей всего придется собирать самому, потому что админ сайта, наверняка, свои вопросы-ответы вставил в капчу, но возможно если есть сайт капчи, может и есть где-то база.
  35. A

    Капча вопрос ответ

    Распознавать вопросы, и копить базу ответов.
  36. A

    Capmonster 2 в локальной сети

    Взял здесь https://zennolab.com/wiki/ru:general-settings в разделе Капчи. В настройках ПМ прописывается домен (ip адрес капмонстра).
  37. A

    Capmonster 2 в локальной сети

    Надо в настройках КМ прописать 192.168.2.204 (адрес где стоит КМ). И капчи отправлять на этот адрес.
  38. A

    javascript authorization не работает GET запрос

    Не ответ от сервера, а тело запроса, открывается 2-ным нажатием на нужный запрос в Окне - Траффик.
  39. A

    Работа с БД в многопотоке - как заставить каждый поток работать только со своим соединением ?

    Пример из 1-го поста у меня работает, так же как у вас. Попробуйте interactive_timeout поставить 28800 в my.cnf
  40. A

    Работа с БД в многопотоке - как заставить каждый поток работать только со своим соединением ?

    Пока не пробовал, но глянув на код появилась мысль, которая может помочь. Переведите запросы к БД в C# код (у меня переводится в правой кнопкой мыши) и засуньте всю логику в один кубик.
  41. A

    Работа с БД в многопотоке - как заставить каждый поток работать только со своим соединением ?

    Я использую для БД php (openserver), поэтому, возможно у меня и не возникало такой проблемы. Т.е. вся логика между запросами находится в одном кубике C#. Скиньте мне проект, который у в 1-м посте. Попробую у себя на 5.18.0.0
  42. A

    Работа с БД в многопотоке - как заставить каждый поток работать только со своим соединением ?

    Транзакции пробовали? Т.е. между select for update и update делать проверку данных, если все в порядке сделать commit, если нет, то откатить транзакцию (rollback). Или покопать в сторону настроек mysql. Возможно стоит, какая-то настройка, которая позволяет повторно использовать открытые...
  43. A

    Работа с БД в многопотоке - как заставить каждый поток работать только со своим соединением ?

    Для mysql должно помочь: перевести бд из myisam в innodb (предварительно сделав back up БД) и использовать select for update.
  44. A

    Как значения переменной вставить в обработку текста?

    Закоментированные строчки (2 слеша в начале) содержат ваши переменные, которые нужно переименовать и подставлять вместо "придуманных" значений. В настройках c# кубика поставить галку возвращать значение. Переменная isadded будет содержать признак добавления данных в вашу переменную. Т.е. ваш...
  45. A

    пустое значение переменной, когда она не пустая

    if (project.Variables["myvar"].Value.Length==0) return 0;
  46. A

    Как значения переменной вставить в обработку текста?

    // project.Variables["mylongvar"].Value; string mylongvar = "11,22,33"; string[] arr = mylongvar.Split(','); // что ищем project.Variables["elm"].Value; string elm = "33"; // Признак добавления значения в переменную bool isadded = false; if (Array.IndexOf(arr, elm)<0) { mylongvar +=...
  47. A

    Как переставить буквы между собой местами

    Может подойдет C# код, который генерит случайный набор символов в диапазноне от А-z и 0-9, любой длины?
  48. A

    javascript authorization не работает GET запрос

    Посмотрите в логах ПМ Окна-Траффик, что уходит в get запросе и сравните с тем, что уходит если делать вручную.
  49. A

    Как получить HtmlElementCollection, если HTML-код есть только в виде строки?

    В пустую вкладку загрузить html код из этой строки и уже к этой странице применять указанный метод или загрузить код в iframe или обойтись вообще без метода FindElementsByAttribute, а искать элемент с помощью регулярных выражений.