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

  1. famous1144

    Переход к действию по его id

    В общем, появилась необходимость сделать переход к определенному блоку в шаблоне по его id. Например, project.GetLastError().ActionId его выдает, и надо к нему переходить после определенных действий. В описаниях методов в классах зеннопостера ничего похожего не нашел. Есть ли в данный момент...
  2. famous1144

    Сохранение сертификата

    В недавнем обновлении зенки появилась возможность импортировать сертификат из файла. А есть ли возможность наоборот, экспортировать серт в файл?
  3. famous1144

    Идентификаторы потоков

    Есть ли способ раздать потокам некие идентификаторы, желательно числовые? Например, я запускаю скрипт в 5 потоков, инстансы открываются, отрабатывают и закрываются независимо друг от друга. Но при этом каждый из них "знает", что он 1, 2, 3, 4 или 5. Я пока не нашел стабильно работающего решения...
  4. famous1144

    Производительность списков

    Собственно, возник вопрос: список, привязанный к файлу, создается в одном главном потоке или по экземляру на каждый инстанс? Как себя ведет софт при работе с большими базами(~1kk строк) и при 50-100 потоках?
  5. famous1144

    В логе zennoposter'a названия действий вместо id

    Вроде должно неплохо получиться. Если действие подписано каким-то человеческим названием, можно показывать в логе его, а не id.
  6. famous1144

    Непонятки с контекстом

    Собственно, время от времени проявляется очень неприятный баг. Я записываю в контекст функцию, например: project.Context["test"] = (Func<int>)(() => { return new Random().Next(111, 999); }); И вызываю ее в любом действии: int Result = project.Context["test"](); Это упрощенный пример, функции...
  7. famous1144

    Сохранение и загрузка профиля браузера

    Собственно, хотелось бы иметь возможность сохранять/загружать профиль браузера, который создает и использует xulrunner. Это папка с файлами в zennoposter/Temp/[рандом]. Там хранятся файлы кук, кэша, истории и т.д., как и в обычном профиле firefox. Сейчас он каждый раз создается заново, а в конце...
  8. famous1144

    ВНЕЗАПНЫЕ вылеты PM

    Последнее время(конкретно сегодня вечером) стал ВНЕЗАПНО вылетать PM, без каких-либо сообщений об ошибках. В логе вот это: Работать невозможно, каждые минут 10-15 падает.
  9. famous1144

    Темная сторона C#илы

    В нашем любимом зеннопостере возможность использовать макросы на C# появилась давно, а последнее время его возможности немного расширили, запилив контекст. В этой статье я хочу показать парочку интересных возможностей его использования. Поехали :) Некий элемент прячется очень глубоко, и...
  10. famous1144

    Исключения в логе

    Сейчас, если в коде на C# было выброшено исключение, но стрелка от красной точки куда-то ведет, то выполнение переходит туда, а исключение в логе не показывается. Это очень неудобно, хочется иметь опцию, чтобы все-таки показывать их и в логе PM, и ZP!
  11. famous1144

    файлы профиля ZP

    Было тут обсуждение не так давно, но что-то не могу найти. Суть: мне нужно поменять настройки браузера, через изменение параметров в prefs.js. Путь к профилю PM я нашел, а где находятся файлы профиля, который для каждого нового инстанса берет ZP?
  12. famous1144

    Действия для инициализации проекта

    Очень хотелось бы видеть сабж. Конечно, можно и сейчас реализовать это какими-то костылями, но хотелось бы иметь для этого отдельную фичу. Как я это вижу: 1 вариант(простой): Сделать метод, принимающий на вход функцию-замыкание. project.SetInitCallback(() => { ............. }); 2...
  13. famous1144

    Ошибка при невозможности распознать капчу

    Сабж. Сейчас выдатся "sorry" в результате работы экшена с распознаванием капчи, если сервис антикапчи не может ее распознать(например, все работники заняты). Хотелось бы, чтобы в такой ситуации выполнение шло по красному кружочку. А вообще отлично было бы, если бы появилась возможность указать...
  14. famous1144

    Удаление элементов из html перед рендерингом

    Сабж. ОЧЕНЬ нуждаюсь(да и думаю не я один) в такой функции, т.к. страницы часто перегружены ненужными данными, и выполнение проекта на не очень мощной машине ощутимо тормозит. Как это можно реализовать: 1. Задаем список xpath-выражений, которые надо убрать из html при показе страницы. Например...
  15. famous1144

    Скрытие элементов на странице ДО ее загрузки

    Например, на странице есть таблица с большим кол-вом данных, которая мне не нужна. Надо сделать как-то так, чтобы она не рендерилась. Один из вариантов - прописать стиль для нее с display:none. Как это можно сделать?
  16. famous1144

    остановка задания при ошибке

    Допустим, есть задание, для которого используется цикл внутри шаблона. Например, рассылка личных сообщений, парсинг данных, видимых только пользователю и т.д. Нам нужно сделать 1 задание. Единственный выход не с ошибкой будет тогда, когда мы все сделали, что надо. Я ставлю в настройках задания...
  17. famous1144

    Задания и инстансы

    Удивительно, я но я не нашел никакой информации об организации заданий в Зеннопостере. Итак, а авторегой все понятно, допустим: регистрируемся, пишем результат в файл и завершаем шаблон, а ZP выполняет его столько раз, сколько акков нам надо. А как быть с заданиями типа рассылки сообщений и...
  18. famous1144

    Несколько предложений по C# макросам

    Что легко реализовать: project.Context словарь сейчас сделан как <string, object>, и в нем неудобно хранить лямбда-выражения. Т.е. сделать сразу project.Context["Logger"]("сообщение"); нельзя, придется сначала приводить объект к типа Action<string>; Решение: поменять тип словаря с <string...
  19. famous1144

    uuwise.com

    大家好。在最新版本zennoposter增加了支持服务CAPTCHA uuwise.com。我当时很吸引识别时间,他们承诺 - 0-3s。谁已经使用这项服务?你有什么印象?我查过那里,但无法填满的平衡,不知道如何去做。 附注:我来自俄罗斯,我使用的是翻译。
  20. famous1144

    Китайская антикапча

    В последнем билде увидел, что добавился новый сервис распознавания капч: http://uuwise.com. Особенно заинтересовало обещанное время рапознавания - 3 секунды. Кто-нибудь уже пользовался этим сервисом? Как впечатления?
  21. famous1144

    Ошибка при отсутствии элемента

    Пишу сниппет на C# и столкнулся с проблемой: при выполненни действия наподобие instance.ActiveTab.FindElementById("test").Click(); не кидает исключение, даже если элемент не найден. Планируется ли изменить данное поведение или сделать его настраиваемым?
  22. famous1144

    Таймаут поиска элемента на странице

    Собственно, есть сайт, работающий полностью на ajax. Т.е. нажал кнопку отправки формы - страница не перезагружается, а асинхронно грузится контент и вставляется, куда ему положено. В Зеннопостере мы кликаем на кнопочку и сразу же идет переход к следующему действию(т.е. браузер не занят, значит...
  23. famous1144

    C# код для работы с почтой

    Можно ли работать из экшена с кодом на C# с чекером почты, встроенном в Zennoposter? Я что-то не могу найти никакой информации.
  24. famous1144

    Пара предложений

    Очень хотелось бы видеть в следующей версии такие вот фичи: 1. Сейчас при ошибке блок "Bad End" выполняется один раз, а после следующей ошибки макрос останавливается. Было бы неплохо иметь возможность настраивать это поведение. Например, при клике на этот блок показывать число неудач, после...
  25. famous1144

    Самое быстрое распознавание капчи

    Ищу сабж.. Антигейт загружен в вечернее время на 100%, даже повышение ставки не гарантирует, что капча не будет висеть по 40 сек.
  26. famous1144

    Отдельный ключ антикапчи для каждого проекта

    Возможно ли реализовать такое? Если да, то как?
  27. famous1144

    Остановка заданий из макроса

    Собственно, очень хотелось бы видеть следующий функционал: экшн, при переходе к которому выполнение заданий останавливается(т.е. новые больше не создаются). Очень не хватает такой фичи.
  28. famous1144

    Сертификат p12

    Сабж. Есть ли возможность установить в зенку сертификат(ы) p12 или pfx?
  29. famous1144

    Объединить группу действий

    Было бы классно иметь возможность объединить группу действий(например, авторизацию с проверкой бана/неправильного пароля/вводом капчи и т.д.) в один блок, чтобы можно было его копировать и таскать из макроса в макрос. Для того же вк у меня куча разных проектов, и в каждом в самом начале с...
  30. famous1144

    Расширение функционала входных настроек

    Хотелось бы видеть в следующих версиях ZP пару изменений входных настроек: 1. Увеличение кол-ва типов данных. В первую очередь, многострочное поле с сохранением в список. Да, сейчас можно из файла, можно через запятую и т.д., но многострочное поле логичнее и удобнее. 2. Настройка обязательности...
  31. famous1144

    подтверждение действий по смс

    Я пишу макрос для сайта, который требует подтверждать по смс часть действий. Вoзможно ли в zennoposter сделать форму для ввода этого кода активации, наподобие формы для ручного ввода капчи, результат которой будет помещаться в переменную и потом вставляться в нужное поле?
  32. famous1144

    Нубские вопросы

    Всем привет. Изучаю функционал программы после покупки, появились 2 вопроса: 1. Как глобально поменять язык браузера для всех новых проектов, чтобы в хидере accept-language всегда стоял русский? 2. Для хранения аккаунтов лучше всего использовать привязанные к файлам таблицы(?). Для определения...