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

  1. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Прошло три месяца с предыдущего мини-апдейта, но, в принципе, за лето не так много прям интересного произошло касательно LLM-ок, на мой взгляд. По крайней мере, как будто больше интересностей было в сфере GenAI среди нейронок, генерящих изображения и (особенно) видео. Тем не менее, среди...
  2. LaGir

    Удалить строки в списке

    IZennoList list = project.Lists["List"]; // список проекта string str = project.Variables["text"].Value; // переменная проекта с определенной строкой List<string> tmpList = list.SkipWhile(s => !String.Equals(s, str, StringComparison.InvariantCultureIgnoreCase)).ToList(); list.Clear()...
  3. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    1. Запускаем сервер в LM Studio 2. Отправляем обычный POST-запрос, в теле помещаем json с нужной информацией (формат и прочее указаны в документации) 3. Парсим ответ (в ответ на POST-запрос придёт json, из которого парсим нужное любым удобным способом) PS. На всякий случай дополнительно...
  4. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Прошёл уже месяц с публикации статьи, за это время много чего успело произойти в мире LLM-ок. Некоторые полезные новости в контексте статьи опишу в этом посте. 1. В рейтинг чатбот-арены добавили новые категории, в том числе по ряду языков. Теперь можно выбрать категорию "Russian" и глянуть топ...
  5. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Судя по тому, что нашёл оф. дискорде LM Studio, там сейчас нет поддержки нормальных конфигов и 0.0.0.0 (когда будет, и будет ли, инфы нет). Если такое надо, направляют пилить сервер напрямую на llama.cpp (то, что под капотом LM Studio), вроде как вот релевантные доки.
  6. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Вот прям сегодня такое лично мне крайне сложно представить х) По множеству причин. Но что будет в будущем, посмотрим) Без видеопамяти в любом случае выглядит сомнительно, на мой взгляд. Хотя, опять же, зависит от деталей и хотелок. Находятся люди, которые запускают масковский Grok в оперативке...
  7. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Вступление к статье буквально об этом: Соответственно, всё зависит от задач конкретного человека. Где-то, как и вам, для всего нужна (или достаточна) GPT-4o, а где-то, например, вполне достаточно уровня условной GPT-3.5, где-то приватность важнее всего остального, и так далее. Лично я...
  8. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Благодарю за дополнения! Конкретно по макам тоже тогда чутка дополню. Маки на процессорах M* хороши для инференса моделей в том контексте, что у них используется высокопропускная память HBM. Причём она общая, то есть в прикладных задачах может выступать как оперативная, так и как видеопамять...
  9. LaGir

    [Решено!] Как изменить Sec-CH-UA параметры?

    Насколько мне известно, на CEF никак. По идее доступ мог бы быть через navigator.userAgentData, но возможность подменять его прямым образом в Zenno отсутствует. В Chromium по идее должна быть возможность влиять на Client Hints опосредованно, но сам я этого не тестил, поэтому подсказать к...
  10. LaGir

    [Решено!] Как изменить Sec-CH-UA параметры?

    CEF, я рандомные просто параметры ставил, не из профиля. В приведённом коде у вас действительно опечатка: instance.SetHeader("SetUserHeader",text); Должно быть: instance.SetUserHeader("sec-ch-ua-full-version-list",text);
  11. LaGir

    [Решено!] Как изменить Sec-CH-UA параметры?

    Возможно опечатка в хедере закралась? Проверил у себя установку первых шести значений, работает.
  12. LaGir

    [Решено!] Как изменить Sec-CH-UA параметры?

    В данном случае нужно использовать SetUserHeader вместо SetHeader
  13. LaGir

    ZD добавить работу со свойствами элемента через C#

    Возможно, часть параметров не стали оформлять в API, чтобы не перегружать операции с элементами. Во всяком случае, судя по поведению в ZP, именно поэтому работа крайне сильно тормозилась в случаях, когда надо получать/проверять параметры сотен или тысяч элементов (т.е., возможно, поэтому для ZD...
  14. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Большинство свежих открытых моделей неплохо умеют понимать русский и отвечать на нём, просто надо учитывать, что в среднем на английском результаты будут лучше. Собственно, объяснение этому упоминал в статье: Но так пользоваться вполне можно и на русском. Иногда бывает что-то типа "багов"...
  15. LaGir

    Локальные GPT-like модели для разработки шаблонов Zennoposter

    Многие из нас неплохо знакомы с различными моделями ИИ, которые в контексте использования с софтом Zenno отлично подходят для задач генерации контента. Большие языковые модели (LLM, Large Language Models) некоторое время назад совершили мощный рывок, ставший широко известным с появлением...
  16. LaGir

    Конкурс Zennolab Master - конкурс кейсов

    Любопытное новшевство в плане формата. Надеюсь, этот момент положительно повляет на количество и широту охвата тем конкурсных работ) Фиксированный бонус за видео, кстати, хорошее мотивационное новшевство, а то раньше по сути слишком уж лотерея была, насколько помню. PS: тоже надеюсь...
  17. LaGir

    Profile Ошибка при работе с профилем: Error detected when getting cookie from instance

    Возможно кому-то поможет - у нас эта и другие похожие ошибки, вызываемые странными падениями инстанса, минимизировались после переключения проектов на "безбраузерные" (галочка "Не использовать браузер" в статическом блоке "Настройки проекта"). Как-то так повелось давно, ещё со старых версий...
  18. LaGir

    5 место Расширенные логи. Пишем систему логирования для своих шаблонов

    Вообще не трогал код по телеграму в фиксе. Проверил ещё раз - вроде как всё ок со свойством по тихим уведомлениям. Прикрепляю исходник либы, можно попробовать самостоятельно посмотреть, и/или у себя собрать сначала либу, потом плагин на ней (исходник фикшенного плагина прикреплял к предыдущему...
  19. LaGir

    5 место Расширенные логи. Пишем систему логирования для своих шаблонов

    Отредактировал плагин. Работает по тому же принципу, что и предложенное решение в цитируемом посте, только теперь в плагине есть отдельное поле для вставки макросов переменных (для быстрого сбора макросов можно использовать тот же сниппет), т.е. можно использовать данную функцию вместе со всем...
  20. LaGir

    5 место Расширенные логи. Пишем систему логирования для своих шаблонов

    Если это не проблема - то да, конечно. Можно как и библиотеку подключить, так и просто скопировать её код в общий код своего шаблона, и дергать нужные методы (модификаторы только подправить, а то по умолчанию там почти всё приватное). Плагин добавлен больше для тех, кто особо не хочет иметь дела...
  21. LaGir

    5 место Расширенные логи. Пишем систему логирования для своих шаблонов

    Да, верно, в плагин судя по всему нормально передаются instance и как минимум ряд свойств project (project.Profiles, project.Name), но не передаются переменные( Просмотрел этот момент, к сожалению. На днях придумаю что-нибудь для обхода. А пока, как временное решение, вместо этой галочки через...
  22. LaGir

    5 место Расширенные логи. Пишем систему логирования для своих шаблонов

    При включённой настройке "Ограничить ширину свойств действий" PM режет ширину. Правда непонятно по какому принципу, но скорее всего исходя из разрешения монитора (у меня по-другому режет). Соответственно, чтобы не резалось - можно снять эту галочку: После чего уже должно быть всё нормально:
  23. LaGir

    5 место Расширенные логи. Пишем систему логирования для своих шаблонов

    Приветствую всех! В прошлых конкурсах, как и просто в обсуждениях на форуме, многократно затрагивалась тема логирования в шаблонах. Однако, по моим ощущениям, в более-менее универсальное решение все вещи по этой теме всё ещё не сведены. Например, в одном теме про сохранение скрина/исходника/DOM...
  24. LaGir

    Шаблоны Zenno + C# на заказ

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

    3 место Навигация бота на web-страницах

    Допустим, кроме ссылок в виде элементов с тегом "a" нужно ещё кликать по button'ам с классом "xxx" и div'ам с классом "yyy". В этом случае путь XPath именно для этой 87 строчки будет выглядеть таким образом: var colLinks =...
  26. LaGir

    3 место Навигация бота на web-страницах

    Нужно подправить пути XPath в строчках 87 и 122. Там в качестве ссылок ищутся элементы с тегом "a" - соответственно, нужно добавить ещё теги или иные пути (т.е. посмотреть, какие пути к тем активным элементам на ваших сайтах).
  27. LaGir

    ⭐️ iProfiler.Pro – шаблон нагуливания/прогрева профилей и эмуляции трафика ⚡ (от LaGir и Moonwalker)

    @Moonwalker у нас по массовым прогонам и тестированию, но он пока находится в отъезде на несколько дней. Скорее всего на выходных или чуть позже сможет ответить на этот вопрос.
  28. LaGir

    ⭐️ iProfiler.Pro – шаблон нагуливания/прогрева профилей и эмуляции трафика ⚡ (от LaGir и Moonwalker)

    Довольно долго не публиковали инфы в теме, однако всё работа идёт всё так же своим чередом, проект поддерживается и развивается. Основные моменты за последние 2 месяца: 1) добавлена поддержка тача для соответствующих устройств (ZP7), автовыбор эмуляции мыши или тача в зависимости от...
  29. LaGir

    Шаблоны Zenno + C# на заказ

    Доступно специальное предложение - бесплатный ZennoBox при заказе шаблонов. ZennoBox позволяет запускать конкретный шаблон без наличия купленной лицензии программы ZennoPoster. Это в первую очередь выгодно в следующих случаях: 1) у вас пока нет лицензии ZennoPoster, но тратится на неё в данный...
  30. LaGir

    xPath из HtmlElement (обратное действие)

    А что именно некорректно происходит при повторном поиске? Если элемент слетел по каким-то причинам, то нужно просто переопределять его ещё раз. Насколько помню старые сообщения админов на форуме, при вещах типа перезагрузки, DOM и все связанное со страницей слетают (что логично), и нужные...
  31. LaGir

    Набор шаблонов и сниппетов ZennoPoster + C# для самообучения

    Прямые продажи вновь доступны. Ну и заодно акция, 2 года не было, почему бы и нет.
  32. LaGir

    Как сохранить изображение по прямой ссылке в C#?

    1) стоит увеличить таймаут ответа, 300 мс зачастую маловато для картинок (ставим, например, 10000 вместо 300) 300, // ждем ответ от сервера 2) выбрать альтернативный способ передачи запросов в "настройках проекта":
  33. LaGir

    ⭐️Эмуляция мыши новый уровень(plugin emulation mouse) - Опрос⭐️

    О, какая полезная темка. Тоже собираюсь позже выкатить аналогичный плагин(ы), только с рядом отличий, на основе своего видения и наработок. Интересно посмотреть, что автор представит в готовом продукте :) (на всякий случай - пишу исключительно с позитивной позиции и с уважением к автору)
  34. LaGir

    ⭐️ iProfiler.Pro – шаблон нагуливания/прогрева профилей и эмуляции трафика ⚡ (от LaGir и Moonwalker)

    Насколько я понял, всё-таки нереализуемо, но есть способ частичного обхода через zennostore, который использовал @LordAlfred для своего шаблона по рекапче...
  35. LaGir

    ⭐️ iProfiler.Pro – шаблон нагуливания/прогрева профилей и эмуляции трафика ⚡ (от LaGir и Moonwalker)

    Да вроде наоборот хотели наиболее удобный формат для всех создать) Потихоньку-поэтапно пилить, чтоб +- сразу обратную связь и отдачу иметь - для нас допподдержка по мотивации, для пользователей - более отлаженный и отражающий их запросы проект. Но подумаем ещё, приняли к сведению озвученные тут...
  36. LaGir

    ⭐️ iProfiler.Pro – шаблон нагуливания/прогрева профилей и эмуляции трафика ⚡ (от LaGir и Moonwalker)

    Подтверждаю, являюсь соавтором и отвечаю главным образом за техническую часть продукта.) Личка на форуме доступна при наличии статуса "client" (можно получить при наличии лицензии, написав в саппорт zennolab).
  37. LaGir

    3 место Навигация бота на web-страницах

    У меня нет прав отредактировать пост, надеюсь, модераторы добавят эти 3 пропавшие изображения.
  38. LaGir

    1 место Профили: особенности генерации, проверки, загрузки

    Без разницы, код в любом случае включает эмуляцию WebRTC с настройками, заданными в коде. Во всяком случае так должно быть, в некоторых билдах Zenno бывает всякое ломается.
  39. LaGir

    Особенности использования стандартных lock'ов для многопотока

    На форуме по-моему несколько тем было по созданию либ в Visual Studio (вот например +- статья по теме). В данном случае нужно просто перенести локи из общего кода в либу, либу собрать и подключить к шаблонам - и можно пользоваться локами из либы. Насколько помню, для разных шаблонов это будут...
  40. LaGir

    Шаблоны Zenno + C# на заказ

    Update: название темы и контент стартпоста значительно изменены в целях актуализации информации о предоставляемых услугах.
  41. LaGir

    1 место Профили: особенности генерации, проверки, загрузки

    Вновь призываю вдумчивее читать написанное - речь о том, что отображаться должен DNS прокси, а не какой-либо иной DNS, не важно твоя машина это или сервер с прокси. Насчёт прошлого века сильное заявление. По своему опыту работы во множестве проектов на Zenno в качестве разработчика, для ряда...
  42. LaGir

    1 место Профили: особенности генерации, проверки, загрузки

    У меня ощущение, что вы не совсем поняли текст про DNS, хотя может я и ошибаюсь. Есть DNS рабочей машины, есть есть DNS прокси. DNS рабочей машины не должны видеть сайты, только DNS прокси. Есть прокси, которые по умолчанию скрывают DNS рабочей машины, есть те, которые нет. Для последних и нужен...
  43. LaGir

    1 место Профили: особенности генерации, проверки, загрузки

    На мой взгляд, если функционал Zenno позволяет отображать в WebRTC только локальный IP, который не меняется, то почему бы этим не пользоваться. Насчёт тех, кто за выключение - возможно, они используют другой софт (где управлять адресами WebRTC нельзя, как в Zenno), или не знают про эту...
  44. LaGir

    1 место Профили: особенности генерации, проверки, загрузки

    В идеале да, использовать профили на базе юзерагентов Firefox только c движком FF, на базе юзерагентов Chrome - с движком Chrome. Несоответствие движка и юзерагента (и прочих зависимых параметров) со стороны сайтов может палиться, на форуме этот момент не раз обсуждался. Соответственно, если...
  45. LaGir

    1 место Профили: особенности генерации, проверки, загрузки

    Приветствую всех! :-) В этой статье мы рассмотрим создание профилей для своих проектов, особенности их генерации, проверки, загрузки. Также в статью включены пара полезных сниппетов по этой теме. Статья рассчитана на «новичков» и «середнячков» в ZennoPoster. Кратко и под спойлером о том, что...
  46. LaGir

    Конкурс Третий конкурс шаблонов!

    Не знаю, какую отдачу получают разработчики от притока новичков, пишущих себе шаблоны через запись и простые проекты на кубиках, но недооценивать приток от старых шаблонописателей и гиков точно не стоит. Абсолютному большинству людей просто нужен рабочий софт (шаблоны) и не более, который...
  47. LaGir

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

    О, чего-то не заметил сообщения о таких же проблемах) А где можно скрыть эту доп панель? Почему-то не могу найти в настройках и интерфейсе как это сделать...
  48. LaGir

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

    В целом изменения радуют, за исключением новой полоски внизу. Даже с мелкими статическими блоками: ...нижняя часть отъедает на порядок больше рабочего пространства, чем старый вариант: Нижняя строка явно лишняя, там всего 4 мелких элемента управляния, а отъедает она места будь здоров...
  49. LaGir

    Сниппеты эмуляции мыши: FullEmulationMouse

    Не в курсе, давно очень не пользовался FullEmulationMouse в "боевых" проектах.
  50. LaGir

    Сниппеты эмуляции мыши: FullEmulationMouse

    Возможно это так, возможно это близко к правде, а может быть не совсем так/совсем не так. Нужны соответствующие исследования и вытекающие статистические данные (т.е. пруфы). Судить по себе или своим догадкам тоже не рекомендовал бы, так как сам в прошлом не раз обжигался из-за подобных оценок) В...