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

  1. Deisler

    После парсинга страницы, исчезает нумерация строк в списке.

    Решается добавлением кубика замены \n на Enter
  2. Deisler

    Настройка браузера

    Попробуйте браузер не cef, а chromium. И в этом же окне поставьте в самом низу галочку - включить изоляцию сайта. Как то так называлось
  3. Deisler

    Настройка браузера

    Предположу что у вас совсем старая версия zennoposter. И если если это так, то вы пытаетесь зарегаться в гугле на ооочень старой версии браузера. Соответственно вас и не хотят регистрировать. Проверить подойдёт ли вам более новая версия можно на бете zennoposter. А по настройкам браузера -...
  4. Deisler

    Спарсить данные

    В мобильной версии сайта, верстка, зачастую, отличается. Предположу что LiMe сделал шаблон на web версии сайта. LiMe вам пошагово и достаточно подробно, рассказал как решается ваша задача. Вам нужно, следуя инструкции, проделать все то же самое для мобильной версии сайта. То есть по сути...
  5. Deisler

    Поток постоянно увеличивает потребление оперативной памяти

    К перезагрузке инстанса я бы добавил в трафике отключить не нужные вам запросы что бы оперативка отжиралась медленнее. И реже бы приходилось перезагружать инстанс. p.s. Сам на практике не тестировал
  6. Deisler

    Спарсить данные

    Ссылки явно не указано. Вам нужно перейти в матч забрать из ссылки эту часть - pIHksPb0 и пытаться в коде страницы с перечнем матчей найти этот id. Понять как его достать и как не перепутать с незакрепленными id Тут задача явно не на 3 минуты )
  7. Deisler

    Спарсить данные

    Обычно тут работает по другому - вы либо задаете конкретный вопрос что именно не получется и с большой долей вероятности вам смогут помочь по вашему конкретному вопросу или же дать направление что нужно изучить. Или же берите платную консультацию - помощь - то есть решение до результата.
  8. Deisler

    Рандомные профили

    Если вы хотите работать с 5 акками последовательно внутри одного потока (без его завершения) то я бы создал в проекте список, который был бы привязан к списку аккаунтов, но только загружал бы из него данные и не сохранял (соответствующие галочки в настройках списка). Далее берёте аккаунт с...
  9. Deisler

    Меняющийся xPath

    xpath как раз и нужен для того что бы строить путь до элемента. Постройте путь до нужного вам элемента привязываясь только к статичным элементам. В вашем примере вы пропустили тег элемента. Предположим это div. Как вариант может получиться дойти до этого элемента обратившись сначала к его...
  10. Deisler

    Проект тянет данные из другого проекта

    Правильная логика - эта та, которая будет работать так, как вам надо )) В своих проектах я реализую логику, которая мне нужна. Чем именно с вами поделиться, даже не знаю... У вас что-то работает не так как вы хотите. Сформулируйте как вы хотите что бы это работало и реализуйте в проекте...
  11. Deisler

    Проект тянет данные из другого проекта

    Вы в проекте указали с какими файлами и папками ему работать. Добавили этот проект 2 раза в ZP и теперь у вас 2 проекта работают с одними и теми же файлами (потому что вы сами и указали с ними работать). Проблема в том что вы в своем проекте не предусмотреть работу по описанной схеме. Либо...
  12. Deisler

    Поиск элементов на странице по содержимому

    Решение называется XPath. Вам нужно разобраться как он работает. В вашем примере путь должен выглядеть так //div[text()='Статичный текст']//following-sibling::div[@class='target']
  13. Deisler

    Походу у меня отобрали pro версию.

    Сколько себя помню, а я с zp с 2019 года, такие правила были всегда.
  14. Deisler

    Походу у меня отобрали pro версию.

    ну вот ты даже когда копировал, сам скопировал звездочку. Но навестись на нее не смог... Я помогу... И так работало всегда !! Ты можешь установить на 3 компьютера и в личном кабинете переключать на каком компьютере сейчас работать. Например у меня есть лицензия, которая установлена на домашнем...
  15. Deisler

    Походу у меня отобрали pro версию.

    Ровно так как вы описали и работала лицензия zennoposter абсолютно всегда. Активировать лицензию можно только на одном компьютере
  16. Deisler

    Как разбить список на переменные?

    1. Вы уверены что в списке у вас данные лежат так как нужно ? 2. Добавляйте данные в список кубиком работы со списком
  17. Deisler

    Почему не получается скопировать файл, экшеном файлы?

    Новый путь должен включать и название и расширение
  18. Deisler

    Как разбить список на переменные?

    Потому что вы не повторили то что я проиллюстрировал на скрине выше. В кубике Split нужно нумеровать переменные, начиная с 0, а не с 1
  19. Deisler

    Отложенная отрисовка

    Выключаете анимацию и ваш шаблон в PM работает значительно быстрее. Без отрисовки...
  20. Deisler

    Как разбить список на переменные?

    Сначала объединяете все элементы списка через свой разделитель (которого точно не будет в тексте) и после разбиваете по переменным по этому разделителю. Но вообще мне сложно представить как вы потом будете понимать в какой переменной лежит значение страны производителя, например. И как вы в...
  21. Deisler

    Как задать разме экрна ?

    Вам нужно задать размер инстанса. Не экрана. instance.SetWindowSize(1280,768); Подставьте свои значения
  22. Deisler

    Шаблон в Зеннодроиде перестал создавать виртуалки Memu

    РЕШЕНИЕ В итоге оказалось что сам bluestacks устанавливать не нужно. Нужно воспользоваться их програмкой, которую они написали специально для отключения hyper-v Лежит по ссылке https://support.bluestacks.com/hc/ru/articles/360055244412#%E2%80%9C3%E2%80%9D В инструкции найдете exe, который мне...
  23. Deisler

    Шаблон в Зеннодроиде перестал создавать виртуалки Memu

    Могли бы описать более подробно ? Нужно установить bluestacks и в процессе установки выключить службу Huper V ?
  24. Deisler

    зависают инстансы намертво

    Вы действительно можете обратиться в раздел предложений. И вы действительно можете не понимать почему устроено так, а не иначе. Но реалии следующие - Вне зависимости от того, что вы считаете что трассировка не удобная, она работает так как работает. И с ее помощью можно найти проблемы в шаблоне...
  25. Deisler

    Зависают все шаблоны

    Решилась тем что я нашел ошибку в своем шаблоне ) Там и моя ошибка была и косяк в кубике (в том что он зависал, а не выкидывал меня по ошибке) Сейчас уже сложно вспомнить что именно было не так. Вроде как это был кубик работы со списком где я брал строку по номеру, но вместо номера вставил...
  26. Deisler

    зависают инстансы намертво

    Я при поиске какого-то зависания старался включать один поток именно для того что бы не путаться в файлах трассировки. Сопоставления между названием файла трассировки и "Port" нету. Если зависание происходит именно при включенном многопотоке - то дождитесь зависания. Откройте папку с...
  27. Deisler

    зависают инстансы намертво

    Так может быть надо уже включить трассировку и проанализировать свой шаблон ?
  28. Deisler

    зависают инстансы намертво

    Диагностику зависания надо начать с поиска кубика на котором останавливается проект. А для этого нужно включить трассировку. Вы правильно поняли. Спасибо
  29. Deisler

    зависают инстансы намертво

    Я такого не встречал. Начните диагностику с начала, а не с середины. Вычислите кубик на котором намертво встает ваш шаблон и если это кубик работы со страницей, то может и стоит думать над вашим вариантом, если это кубик работы с файлом на компьютере, то и нет смысла думать может ли скрипт...
  30. Deisler

    зависают инстансы намертво

    Включите трассировку, и при зависании и прерывании потоков руками, сможете понять на каких кубиках это произошло. Тем самым, с большой долей вероятности, сможете понять где именно затык и тогда сможете его убрать
  31. Deisler

    Регулярные выражения на все случаи жизни

    Тут нужно создать словарь в котором вы руками пропишите все возможные варианты и соответственно все возможные варианты на которые надо заменить string[] aaDictionary = { "aa","AA","Aa","aA" }; string[] abDictionary = { "ab","AB","Ab", "aB" }; string str = project.Variables["text"].Value...
  32. Deisler

    Как сделать чтобы строка из гугл таблицы бралась следующая, а не одна и та же.

    Бан от гугла вы и не можете получить при работе с одной гугл таблицей через кубик зеннопостера. Он выкачивает таблицу и хранит ее в хэше (скорее всего) И вы уже читаете данные не из гугл таблицы напрямую, а с таблице из хэша и эта таблица в хэше у вас обновится через 5 минут не раньше.
  33. Deisler

    у моего друга не тянет 10 потоков на i5 12400f и 2680 v4 (16gb ram).

    А что показывает монитор ресурсов от zennoposter в момент когда запустилась 10 потоков и не хочет запускать 11-й ? Вы почему то сравнивайте тупо объем оперативной памяти, но при этом не учитываете не частоту, ни поколение (ddr4 или ddr5). Вы почему не сравниваете с какого диска запускается...
  34. Deisler

    Как работать со скрипт элементами

    Перед кликом по элементу вам нужно спарсить расположение этого элемента (его расположение слева относительно страницы, сверху, его высоту и ширину) Исходя из этих цифр у вас есть понимание в пикселях о расположении элемента на странице. Далее исходя из этих координат вычисляете точку, которая в...
  35. Deisler

    Помогите сконвертить значение !!

    Слишком большое число получается, которое не помещается в int64 Вот этот код у меня отработал var chisloHex = "0x369aff283cdfa44d896f"; BigInteger chislo = BigInteger.Parse(chisloHex.Substring(2), System.Globalization.NumberStyles.HexNumber); double chisloInMatic = (double)chislo /...
  36. Deisler

    Несколько распарсеных json объектов.

    Да, в один момент времени, средствами zennoposter, можно распарсить только одну строку.
  37. Deisler

    Обучение по Zennoposter от Brabus. Создаём своего бота для рассылок. WEB + POST/GET. Набор 2й группы на бесплатное обучение.

    Интересно принять участие в обучении. С Zennoposter познакомился года 4 назад. Последний год активно пишу на нем проекты. Из тем, которые затрагиваются в обучении мне хотелось бы изучить все что находится в программе вашего обучения, начиная с работы на запросах. С email рассылками никогда не...
  38. Deisler

    Значение переменной из текста в число

    Кубик замена. Регулярное выражение "\D" меняем на пустоту. Что искать - Все Это удалит из переменной абсолютно любые символы кроме цифр. Далее сравниваете в обычном кубике if
  39. Deisler

    Командная работа

    Если возьмете новичка в СЕО (с обучением или наставничеством), то я в деле )
  40. Deisler

    Как автоматически отсортировать расположение кубиков?

    Если бы была такая функция, то она сортировала бы кубики так, как она это видит. И после такой сортировки вам было бы трудно найти где и что находится... Вреда от такой возможности, на мой взгляд, больше чем пользы
  41. Deisler

    Проект в проекте списки?

    А как вернуть из вложенного шаблона измененный список в основной шаблон ? Теми же шагами не работает UPD - Прочитал комментарий от Sergodjan https://zennolab.com/discussion/threads/proekt-v-proekte-spiski.106830/post-707738 Вопрос снимается, спасибо
  42. Deisler

    Помогите вставить переменную в C#

    Да, кавычки я забыл. Попробуйте так var test2 = project.Variables["test2"].Value; var query = "new UiSelector().text(\"" + test2 + "\")";
  43. Deisler

    Помогите вставить переменную в C#

    var test2 = project.Variables["test2"].Value; var query = "new UiSelector().text(" + test2 + ")";
  44. Deisler

    Проверить наличие значения в списке

    В описанном вами вопросе, не таблица, а список. Так же вы говорите про число и не говорите что помимо него в строке ещё что то есть. Моё регулярное выражение и работает с теми условиями, которые вы описали. Проверяет на точное совпадение вашего Id и всей строки
  45. Deisler

    Проблемы работы шаблонов в многопотоке

    Вы запускаете больше потоков чем тянет ваш сервер. Из личного опыта. Очень грубый подсчёт - количество потоков с инстансом, которые можно использовать без тормозов потоками друг друга = количество физических ядер процессора ×2. На практике 8 ядерный процессор, скорее всего сможет потянуть 18...
  46. Deisler

    Проверить наличие значения в списке

    Можно выбрать "удовлетворяет регулярному выражению" ^{-Variable.id-}$
  47. Deisler

    socket client in zennoposter

    Спасибо добрый человек
  48. Deisler

    socket client in zennoposter

    Удалось ли найти решение ?