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

  1. Dmitriy Ka

    C# получить токен авторизации Discord

    Это чат сразу код под зеннопостер выдал, или это код от чата переделанный под ZP?
  2. Dmitriy Ka

    Как взять несколько рандомных строк из списка?

    В пятой строчке добавляем true в метод GetItems. Будет вот так
  3. Dmitriy Ka

    1 место Шаблон для нагуливания профилей с настройкой многозадачности в рамках одного потока (паралелльные запросы).

    Автор хотя бы осознано писал данную строчку, а у вас какая-то бессмыслица получилась. Для чего использовать Path.Combine и подвязываться к project.Directory, если мы в настройках явно указываем путь к папке с профилями?! Ну и project.Variables["profile_folder_path"].Value передавать в качестве...
  4. Dmitriy Ka

    Как получить переменные времени в окно трафика в PM?

    Это происходит потому что вы работаете с instance.ActivTab (то есть просматриваете трафик активного таба). У меня не получилось найти решения, как просматривать мониторинг трафика для метода ZennoPoster.HTTP.Request() Единственно что удалось найти это TrafficItem, но как с ним работать не...
  5. Dmitriy Ka

    Помогите пожалуйста с поиском элемента

    Если вы умеете работать с C# Нужно на 3-ей картинке собрать коллекцию HtmlElement, например чeрез Tab.FindElementsByXpath, потом эту коллекцию прогнать через любой удобный вам цикл или использовать LINQ, с проверкой на ID группы(что именно прогнать через цикл, вопрос сложный, нужно смотреть...
  6. Dmitriy Ka

    Вопрос по скорости обработки HtmlElement

    В топике я указал переход на страницу в одном коде с фильтрацией. А лучше его сделать отдельным кубиком, тогда обработка коллекции вообще меньше секунды становится. Добиться бы такой скорости через свою библиотечку)
  7. Dmitriy Ka

    Вопрос по скорости обработки HtmlElement

    В данном примере скорость обработки была из PM Еще при работе кода через PLINQ AsParallel в VS скорость незначительно увеличивалась, а вот в PM, скорость падала до такой же скорости как в VS.
  8. Dmitriy Ka

    Как работать с интерфейсом ботов

    У данного проекта есть 2 вида шаблонов с BotUI, как в данном случае и с обычными входными настройками, если вы не понимаете, как работать с BotUI, используйте второй шаблон, который работает через Входные настройки.
  9. Dmitriy Ka

    Вопрос по скорости обработки HtmlElement

    Была задача быстро обработать большую коллекцию HtmlElements. В ходе работы наткнулся на такую ситуацию: Есть код: var tab = instance.ActiveTab; tab.Navigate("https://ria.ru/"); var stopwatch = new System.Diagnostics.Stopwatch(); stopwatch.Start(); var listHe =...
  10. Dmitriy Ka

    Подскажите как быстро фильтрануть большую коллекцию HtmlElements

    Тут тоже есть нюанс.:-) Эмуляция делается не под конкретный сайт, нужен универсальный xPath, который работал бы на большинстве сайтов.
  11. Dmitriy Ka

    Подскажите как быстро фильтрануть большую коллекцию HtmlElements

    В дальнейшем нужно будет работать с HtmlElement: кликать, водить мышкой, вставлять значения, получать координаты
  12. Dmitriy Ka

    Подскажите как быстро фильтрануть большую коллекцию HtmlElements

    Всем привет, есть задача собрать блоки с текстом HtmlElement со странице(что бы в дальнейшем с ними взаимодействовать через эмуляцию) и очистить его от ненужного хлама. Пример сайта https://ria.ru/ Написал такой код который с этим справляется, но фильтрует долго var result =...
  13. Dmitriy Ka

    Поиск и добавление текста в список (C#)

    Попробуйте так // берем из переменной текст, который надо искать var _mazhor = project.Variables["mazhor"].Value; // получаем список, в котором будем искать var _otpravleno = project.Lists["Отправлено"]; // ищем в каждой строчке в списке lock (SyncObjects.ListSyncer) { for (int i = 0; i <...
  14. Dmitriy Ka

    Поиск и добавление текста в список (C#)

    Данный код не ищет по символам, возможно ошибка все таки в вашем коде, так же проверьте переменную var textContains = project.Variables["Text"].Value; по ней мы проверяем содержится ли переменная в строке. Скиньте код который вы используете и несколько строк для поиска
  15. Dmitriy Ka

    Не загружается браузер

    Сегодня такую же фигню словил, подождал минут 5-10 и браузер прогрузился, потом нормально стал работать. До этого движки не менял, с утра запустил компьютер и поймал такую же фигню.
  16. Dmitriy Ka

    Как определить правильные координаты на веб-странице?

    К какому типу данных относится topInTab, leftInTab? Их можно через C# получить? :-)
  17. Dmitriy Ka

    Как собрать проект Visual Studio в одну dll для ZP?

    Спасибо за наводку, в VS понизил версию пакетов с dll и вроде заработало:-)
  18. Dmitriy Ka

    Как собрать проект Visual Studio в одну dll для ZP?

    Не помогает, я и в отдельную папку все скидывал и ссылки на нее указывал. Я даже в GAC добавил эти dll которые в логе и в using попытался прописать, но в using прописывается только using Microsoft.Extensions.Hosting; (Abstractions нет) Все равно эта ошибка.
  19. Dmitriy Ka

    Как собрать проект Visual Studio в одну dll для ZP?

    Всем привет. Есть проект в VS в котором используются разные dll Я через кубик Проект Visual Studio пытаюсь собрать все это в одну dll, в логе ZP пишется что зависимостей нет и так пойдет :-) . Когда подключаю собранную dll в ZP, то в лог выдает ошибки что нет нужных ссылок на те библиотеке...
  20. Dmitriy Ka

    Как взять несколько рандомных строк из списка?

    Я бы переделал логику работы. Сделал 3 списка: 1 - список значение 2 - список плохих значений 3 - список рандомных значений без плохих Что-то типа такого var countRndItems = "10"; var lstItems = project.Lists["items"]; var lstBadItems = project.Lists["badItems"]; var lstRndItems = lstItems...
  21. Dmitriy Ka

    Как взять несколько рандомных строк из списка?

    У ZP есть еще свой собственный метод, чтобы брать рандомные строки из списка https://help.zennolab.com/en/v7/zennoposter/7.1.4/webframe.html#topic1200.html
  22. Dmitriy Ka

    Яндекс капча

    Поделишься реализацией тачей?:-) Интересно посмотреть на твою реализацию, у меня сейчас есть задача по работе с тачами, а у меня пока какое-то говнище получается:D
  23. Dmitriy Ka

    Zennoposter и VS работа с несколькими проектами.

    Вроде разобрался. Тут нужно пути прописать
  24. Dmitriy Ka

    Удалить несколько блоков из JSON

    Попробуйте так var obj = Global.ZennoLab.Json.Linq.JObject.Parse(jsonString);
  25. Dmitriy Ka

    xPath descendant не работает в FindElementByXPath

    var xPath3 = tab.FindElementByXPath("//h1/descendant::*[text()]", 0).InnerText; Такой вариант работает, спасибо!
  26. Dmitriy Ka

    Вопрос по сервису sms-activate.org

    Возможно кому-то удалось обойти антифрод систему smshub и simsms у них тоже смс не приходят или очень плохо приходят и не на все ГЕО
  27. Dmitriy Ka

    Вопрос по сервису sms-activate.org

    Сейчас есть трудности с регистрацией аккаунтов в ВК. Видимо ВК неплохо так прокачал свою антифрод систему и просто не отправляет СМС на подозрительные для него номера.
  28. Dmitriy Ka

    xPath descendant не работает в FindElementByXPath

    Логика была в том чтобы из тега h1 получить текст, но проблема в том что иного есть тег h1 и в нем текст, а иногда h1 и вложенный тег в котором текст. Эту задачу решает такой путь //h1/descendant::text(), но метод FindElementByXPath не может его нормально обработать и выдает пустое значение...
  29. Dmitriy Ka

    Zennoposter и VS работа с несколькими проектами.

    Столкнулся с такой проблемой, в решение для работы с ZP, нужно было создать еще один проект. Получилось так что первый проект работает и дебажется все ок, а когда пытаюсь запустить или отдебажить 2ой проект выдает ошибку: "Проект, создающий библиотеку классов, не может быть непосредственно...
  30. Dmitriy Ka

    xPath descendant не работает в FindElementByXPath

    Понятно, придется делать костыли) к span не хотел подвязываться, потому что не на всех сайтах его используют, но придется костылить через него.
  31. Dmitriy Ka

    xPath descendant не работает в FindElementByXPath

    Подскажите в чем проблема, в DevTool xPath выдает ожидаемое, а метод FindElementByXPath получает пустое значение Пример сайт: https://lenta.ru/news/2023/03/27/kurs/ Не работает xPath2, хотя в DevTool выдается нужный результат var tab = instance.ActiveTab; var xPath1 =...
  32. Dmitriy Ka

    Отправка сообщений ctrl + v,с помощью C#

    Можно поподробней описать задачу, скорей всего это можно сделать без ctrl c-v. Кладем данные в переменную и работаем с этой переменной, куда надо отправляем, куда надо вставляем. В поле ввода его можно вставить через метод SetValue(); SetValue
  33. Dmitriy Ka

    Как округлить такие числа

    Метод Math.Floor() Подробное описание var number = double.Parse(project.Variables["number"].Value, CultureInfo.InvariantCulture); return Math.Floor(number);
  34. Dmitriy Ka

    BotUI не могу полностью скрыть Filename через JS

    Получилось скрыть поля, не через .hide(), а через .css("display", "none") и подвязываться к id "tooltip" поля, но теперь поехала верстка:dy: Пробовал отображать и через .css("display", "block") и через .css("display", "inline")
  35. Dmitriy Ka

    BotUI не могу полностью скрыть Filename через JS

    Столкнулся с такой проблемой не могу полностью скрыть поле Filename через JS Само поле скрывается, но кнопка остается, к button и span добавил такое же id как и у поля, но кнопка все равно не исчезает, подскажите как ее скрыть? На скрине: 1 поле .show(), 2 и 3 поле .hide() но кнопку все равно видно
  36. Dmitriy Ka

    ZP BotUI и относительный путь

    Подскажите как реализовать такую штуку. Есть json с настройками (лежит в соседней папки с проектом) { "Countries": { "Россия":"0", "Англия":"16" }, "Operators": { "Любой":"any", "МТС":"mts", "Мегафон":"megafon", "Теле2":"tele2" } } Как...
  37. Dmitriy Ka

    FullEmulationCurrentPosition - какие координаты выдает?

    Может быть это страница по разному загружается иногда на размер инстанса, а иногда больше? По своему опыту скажу, что когда скролишь ленту Y увеличивается, значит он абсолютный (исходя из размера всей страницы)
  38. Dmitriy Ka

    Как получить список файлов в папке и вывести их на странице входных параметров?

    var dirProfile = project.Variables["dirProfile"].Value; var pathSave = project.Variables["pathSave"].Value; var lstProfile = Directory.GetFiles(dirProfile, "*zpprofile").ToList(); File.AppendAllLines(pathSave, lstProfile);
  39. Dmitriy Ka

    Как показать визуально мышь эмуляции в Инстансах ZennoPostera

    Не могу найти, как обратиться к холсту браузера
  40. Dmitriy Ka

    Не работает CookieContainer

    Его просто удобней использовать чем ZennoPoster.HTTP.Request
  41. Dmitriy Ka

    Как показать визуально мышь эмуляции в Инстансах ZennoPostera

    Подскажите, как-то можно показывать визуально мышь эмуляции в Браузерах ZennoPostera? А то в PM мышь показывается, а в ZP ее визуально не видно
  42. Dmitriy Ka

    Не работает CookieContainer

    Действительно, в методе ZennoPoster.HttpGet не используется CookieContainer, очень жаль.
  43. Dmitriy Ka

    Не работает CookieContainer

    Есть код который получает значение нужной куки через гет запрос. Сегодня перестал получать, CookieContainer пустой, хотя через мониторинг трафика куки есть, в чем может быть проблема? var reqUrl = "https://m.vk.com/"; var resp = ZennoPoster.HttpGet(reqUrl); var authId =...
  44. Dmitriy Ka

    В Visual Studio НЕ передаются Keys `project.Variables.Keys`

    Спасибо за проект, обязательно разберусь, как раз стоит задачка по работе с Yandex
  45. Dmitriy Ka

    В Visual Studio НЕ передаются Keys `project.Variables.Keys`

    Ну забыл убрать static, что вам сложно 2 слова удалить?)
  46. Dmitriy Ka

    В Visual Studio НЕ передаются Keys `project.Variables.Keys`

    Больше спорить не буду, каждому свое:ay:
  47. Dmitriy Ka

    В Visual Studio НЕ передаются Keys `project.Variables.Keys`

    Есть предложение, когда у вас встанет вопрос с дебагом можем созваниться, я Вам покажу и расскажу как я работаю, думаю после этого у вас не будет проблем с VS:-) Вот пожалуйста public class Handler { private ZennoLab.InterfacesLibrary.ProjectModel.IZennoPosterProjectModel _project...
  48. Dmitriy Ka

    В Visual Studio НЕ передаются Keys `project.Variables.Keys`

    Конечно можно, я не спорю. Просто в ZP есть куча крутых методов которые не нужно писать их нужно просто использовать, а для этого удобней будет запустить VS и ZP, в VS через метод Execute написать код (где уже прокинут project \ instance и работает куча методов ZP), а потом просто взять и...
  49. Dmitriy Ka

    В Visual Studio НЕ передаются Keys `project.Variables.Keys`

    Я с плагинами не работал и не знаю как они работают, но то что ошибки выдали результат который я ожидал, говорит о том что я правильно думаю :-)
  50. Dmitriy Ka

    В Visual Studio НЕ передаются Keys `project.Variables.Keys`

    Можно поподробней, в чем бред?