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

  1. Dmitriy Ka

    Статья | Документация C# ZennoDroid API (Часть 1)

    Внимание! Нашел ошибку или неточность? Напиши в ЛС - исправлю! Всем привет! Добро пожаловать в первую часть документации по работе с C# ZennoDroid. В этом материале я постарался собрать основную информацию и подробно описать ключевые методы работы с объектами ZennoDroid, а так же написал C#...
  2. Dmitriy Ka

    Чекер прокси

    Нашел вот такую команду для кубика ADB, возвращает IP: curl 2ip.ru //2ip.ru - можно менять на свой чекер, если нужно
  3. Dmitriy Ka

    Автоматизация ВК через API | C# Request

    Можно на github поискать готовые решения, думаю есть. ВК активно меняется, я с ним с полгода как не работаю. Возможно они ввели дополнительные проверки на авторизацию, по которым выявляют подозрительные действия.
  4. Dmitriy Ka

    Автоматизация ВК через API | C# Request

    Если у вас есть доступ к коду СМС, то это должно быть не сложно, нужно посмотреть какие дополнительные запросы отправляются для проверки 2ФА
  5. Dmitriy Ka

    В мониторе трафика у запроса имеется ответ в виде json, а при t.ResponseBody ничего

    Можно еще попробовать вот эту настройку Но могут возникнуть проблемы в других местах при работе с трафиком! Так же можно поиграться с браузерами, CEF или Chromium, они работают по разному.
  6. Dmitriy Ka

    В мониторе трафика у запроса имеется ответ в виде json, а при t.ResponseBody ничего

    Тогда делаем точку остановы var traffic = instance.ActiveTab.GetTraffic(); и смотрим что там в traffic есть.
  7. Dmitriy Ka

    В мониторе трафика у запроса имеется ответ в виде json, а при t.ResponseBody ничего

    Возможно есть несколько запросов, которые удовлетворяют условию if (t.Url == "ссылка"). Первый запрос имеет null, а второй запрос нужную инфу, но так как сразу идет return, то до нужного запроса не доходим. Я бы сделал точку остановы и посмотрел коллекцию traffic, есть ли там нужные данные.
  8. Dmitriy Ka

    Чекер прокси

    Мобильные устройства проксируются через сторонние сервисы Proxifier и RS, а кубики HTTP работает без этих сервисов (у них своя кухня), поэтому через них не получится точно проверять IP на которых работает мобильное устройство, кстати поэтому же в ZD нет мониторинга трафика. Для реализации...
  9. Dmitriy Ka

    Вопрос по ZDE у кого подключено много телефонов

    С# код для открытия LsPosed instance.DroidInstance.Settings.OpenLSPosed(); А дальше через поиск нужных элементов можете автоматизировать клики.
  10. Dmitriy Ka

    C# имитация просмотра на странице

    Если есть готовое решение для кубика, то реализовать не сложно, а если все с нуля делать, то очень сложно. Дайте исходники, реализуем :ah:
  11. Dmitriy Ka

    C# имитация просмотра на странице

    Тоже интересна реализация на C#. Хотелось бы вызывать данную логику через метод C#. Реализовать это не сложно, всю логику которая выполняется в кубике упаковать в один метод.
  12. Dmitriy Ka

    ZDE пропадает дерево в Chrome после клика touch

    У меня тоже иногда бывает пустой Webview приложение Яндекс браузер. Еще бывает, что при выполнение JS может свернуться приложение или само переключить вкладку браузера на первый слот.
  13. Dmitriy Ka

    Конкурс Конкурс веб-автоматизаторов ZennoLab Master 3.0

    Очень интересный формат. Вопросы: 1) Может ли больше одной статьи попасть в топ 10 от одного участника? 2) Если хороших работ будет больше чем 10 и будет сложный выбор кого оставить на финал, может ли расшириться объем работ на финал или строго 10 работ? 3) Будет ли дополнительный бонус для...
  14. Dmitriy Ka

    Не видно окна с экшенами

    Попробуйте сброс окон к дефолтным настройкам, затем настраиваете как вам надо.
  15. Dmitriy Ka

    Опыт автоматизации тг фермы с ZD

    Подведу итог о чем говорит T79. Для работы используем ZDE, но не обязательно на реальных устройствах, подойдут эмули. Скорей всего Bluestacks (под него сделана небольшая автоматизация в ZDE). Для чего мы это делаем: ZDE позволяет подменять устройства на лету, то есть мы можем организовать...
  16. Dmitriy Ka

    Личная история | Как я стал разработчиком ZennoDroid

    Для того чтобы подключиться к эмулятору, нам нужно в корневой папке эмулятора найти и подменить файл adb.exe на файл adb.exe из ZDE. На эмуляторе включить отладку по USB и подключаться как к реальному телефону. Но важно знать, чтобы полноценно работать с эмулятором через ZDE, на эмуляторе...
  17. Dmitriy Ka

    ZDE | Не могу подключить больше 20 телефонов

    Всем привет! Столкнулся с проблемой, что не получается подключить больше 20 телефонов. Компьютер не видит остальные телефоны. Постоянно летят ошибки USB Использую хаб ORICO на 30 портов ПК Мать: Huananzhi x99 f8d Проц: Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz 2.40 GHz (процессоров: 2) Память...
  18. Dmitriy Ka

    Конкурс Конкурс автоматизаторов ZennoLab Master

    Большое спасибо команде ZennoLab за организацию конкурса и всем участникам за свои статьи!
  19. Dmitriy Ka

    ZDE Не работает Backup

    Ответил в ЛС
  20. Dmitriy Ka

    ZDE Не работает Backup

    Всем привет! Столкнулся с такой проблемой, что на 2ух реальных устройствах не работает Backup приложений. Выдает ошибку: "Выполнение действия BackupAppData SU не найден" Еще заметил что на этих устройствах в Яндекс Браузере не включается отладка по USB при исполнении JS. Выдает ошибку...
  21. Dmitriy Ka

    Личная история | Как я стал разработчиком ZennoDroid

    Речь о реальном устройстве, подмена через LSPosed Дока https://zennolab.atlassian.net/wiki/spaces/RU/pages/2382692391/ZennoDroid+LSPosed
  22. Dmitriy Ka

    Личная история | Как я стал разработчиком ZennoDroid

    Подмена без перезагрузки работает только на версии Enterprise через модуль LSPosed
  23. Dmitriy Ka

    ZDE зарядка телефона иногда не идет

    А как можно проверить, что конфиги сбились, и можно пример патчей? Просто тоже есть такая проблема на хаоми с AccA то не заряжается, то всегда на 100%, хотя выставлены настройки AccA.
  24. Dmitriy Ka

    Кейс | Хранение и запуск устройств (образов) Memu

    Я хотел такое сделать, но не знал как это называется :-) Когда реализовал через File.Move, скорость переноса устраивала, поэтому продолжил работать через него. Для себя и для всех сделаю такую пометку: Метод File.Move в C# выполняет перемещение файлов быстро, потому что, когда вы перемещаете...
  25. Dmitriy Ka

    Личная история | Как я стал разработчиком ZennoDroid

    Залил видео в ВК. Видео находятся в самом низу статей.
  26. Dmitriy Ka

    Личная история | Как я стал разработчиком ZennoDroid

    Вот небольшой пример набросал, можно еще интересней сделать) public static class DroidExt { /// <summary> /// Поиск элемента по тексту. /// </summary> /// <param name="driver"></param> /// <param name="text"></param> /// <returns></returns> public static...
  27. Dmitriy Ka

    Личная история | Как я стал разработчиком ZennoDroid

    WebView мы не получаем, мы проверяем его наличие в XML. Если он есть, то можем выполнять JS команды. Например получить html страницы (работает в браузерах) var html = instance.DroidInstance.WebView.EvaluateScript("return document.documentElement.innerHTML");
  28. Dmitriy Ka

    Где NASA не пропадала, или как заранее узнать об опасных летающих объектах.

    Newtonsoft зашит в ZP, но как-то неудачно и мало о нем кто знает. using Global.ZennoLab.Json; или сразу в кубике Global.ZennoLab.Json.Linq.JObject
  29. Dmitriy Ka

    Конкурс Конкурс автоматизаторов ZennoLab Master

    Напиши организаторам, если до конца голосования успеешь написать, я думаю тебе дадут добро на публикацию.
  30. Dmitriy Ka

    Не работает браузер в телеграме через Memu

    Если я правильно понял, то модератор говорил про обновления образа для работы с Chrome. Chrome это системное приложение, данные которого хранятся на disk1, а Телеграм это стороннее приложение, данные которого хранятся на образе disk2.
  31. Dmitriy Ka

    ZDE | Перестал работать LSPosed

    Всем привет. LSPosed v1.9.2(7024) Zygisk Столкнулся с такой проблемой, что на некоторых реальных устройствах перестал работать LSPosed. Признаки не работы такие: 1) Не открывается сам LSPosed (ни через шторку, ни через API) 2) Не работает подмена, выдает ошибку (Текст в логе: "Ошибка") 3)...
  32. Dmitriy Ka

    ZDE Frida не запускается

    Звучит как статья для конкурса ZennoLab :-)
  33. Dmitriy Ka

    Не работает браузер в телеграме через Memu

    Данные ТГ хранятся не на disk1, а на disk2 UPD: У меня будет конкурсная статья по работе с образами disk2, думаю она решит вашу проблему. Логика работы для вас: 1) Создаем устройство, устанавливаем ТГ. 2) Останавливаем устройство, образ disk2 копируем куда угодно. 3) Создаем новое устройство...
  34. Dmitriy Ka

    Автоматизация ВК через API | C# Request

    Чтобы вытащить токен с 2FA, нужно отправить еще один запрос с кодом из СМС. Как формируется запрос на отправку кода 2FA не подскажу, с такими аккаунтами не работал. Но токен достаточно получить один раз и потом долго использовать.
  35. Dmitriy Ka

    Автоматизация ВК через API | C# Request

    Возможно неправильно поняли. Аккаунты регистрируются по номеру, а вот вход в них без sms. Я уже месяца 3-4 не работаю с ВК, скорей всего шаблон не совсем рабочий, нужно обновлять под текущие реалии ВК. Продаю плагин ZP, который проверят номера на свободный для регистрации. Подробней
  36. Dmitriy Ka

    Автоматизация ВК через API | C# Request

    Аккаунт с 2FA, нужно подтверждение по СМС. Давно не регистрировал аккаунты, возможно ВК уже что-то поменял.
  37. Dmitriy Ka

    Как используя API ZD искать элементы по тегу через xPath?

    Всем привет, столкнулся с такой проблемой, что API метод instance.DroidInstance.AppiumDriver.FindElementByXPath("//WebView[1]") не может найти элемент через xPath по тегу. Например кубик по тому же xPath без проблем находит этот элемент Подскажите как быть, может быть xPath нужно по другому...
  38. Dmitriy Ka

    1 место Разбираем User - API Telegram по косточкам

    Ошибка «UPDATE_APP_TO_LOGIN» возникает из-за того, что ваш клиент/библиотека Telegram использует устаревший уровень API. Как указано на странице проекта, TLSharp больше не поддерживается и не будет обновляться для исправления этой ошибки. Источник...
  39. Dmitriy Ka

    Личная история | Как я стал разработчиком ZennoDroid

    Всем привет, с вами Дмитрий! Водная часть. В данной статье я хотел бы рассказать свой путь, как я осваивал разработку под ZennoDroid. Что я узнал, с какими проблемами столкнулся и чему научился, а так же дать советы тем кто тоже хочет освоить ZennoDroid. Я опытный разработчик ZennoPoster, у...
  40. Dmitriy Ka

    DELET

    DELET Извиняюсь, вынужден снять статью с конкурса!
  41. Dmitriy Ka

    Yandex Browser Отваливается WebSocket для JS

    Всем привет. Столкнулся с такой проблемой, что в YandexBrowser периодически на пару секунд отваливается WebSocket и при выполнении JS все ломает. Прикрепляю пример скриншот. Заходим на сайт lenta.ru, переходим по внутренней ссылке на статью. Обновляем страницу и после загрузки сразу же...
  42. Dmitriy Ka

    Обсуждение версии 2.3.10.0 (Enterprise)

    Он у вас в коде уже написан instance.DroidInstance.Settings.SetLSPosedSettings(json); Передайте в данный код нужный JSON и он все подменит.
  43. Dmitriy Ka

    Модуль AccA для контроля батареи и Samsung

    Тоже на некоторых телефонах, есть такая проблема, заряд всегда в 100% висит. Хотя AccA выданы все права и в самой прилки статус Не заряжается.
  44. Dmitriy Ka

    ZDE статус устройства

    Не совсем правильная логика. 1) Берем первую строку, ее данные передаем в переменную 2) Удаляем строку из списка 3) Добавляем строку в конец списка данные берем из переменной п.1 Работаем с переменной. В ZDE статусы работают точно так же как и в ZDP, только статус подключен будет всегда True...
  45. Dmitriy Ka

    Обсуждение версии 2.3.10.0

    У меня AMD, есть зависание на 59%
  46. Dmitriy Ka

    Как перенести конфиги memu на другой ПК?

    Вот тут хранятся все образы Memu. Эти данные нужно перенести в туже папку (где Memu хранит образы, путь может отличаться), но на новом ПК.
  47. Dmitriy Ka

    Нужен сервер для zennodroid на 50потоков окон memu

    @FreddyKrueger очень круто пишите, всегда интересно читать))
  48. Dmitriy Ka

    ZDP Как подключить LDPlayer?

    Это легко фиксится, через проверку устройства. Но соглашусь, аргумент хороший, я даже об этом не подумал!
  49. Dmitriy Ka

    ZDP Как подключить LDPlayer?

    Ровно столько же сколько могут привязать сторонние библиотеки! Возвращаясь к первопосту. Я спрашивал, как можно подключить сторонние эмуляторы к ZDP, чтобы была возможность управлять ими методами ZDP.