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

  1. Dimionix

    Бесплатные снипеты на заказ

    Проверить нет возможности, но как-то так Random rnd = new Random(); Tab tab = instance.ActiveTab; HtmlElement he = tab.FindElementByXPath(".//a[@class='pam uiBoxLightblue' and contains(text(), 'Больше запросов')]", 0); while (!he.IsVoid) { he.Click(); Thread.Sleep(3000); }...
  2. Dimionix

    Бесплатные снипеты на заказ

    Не надо ждать. Если нет этой кнопки, то сразу собираешь коллекцию.
  3. Dimionix

    Бесплатные снипеты на заказ

    Проще будет сначала прокликать ссылку "Больше запросов" до победного, пока она не исчезнет, а потом уже собрать коллекцию и подтвердить заявки в цикле.
  4. Dimionix

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

    Заменить по Regex (?m)(^.{1,30}(?= ))(.+) или (если не нужны лишние пробелы) (?m)(^.{1,30}) (.+) на $1|$2 или $1{-String.Tab-}$2 или $1{-String.Enter-}$2
  5. Dimionix

    Капча со зведочками в виде контуров. Возможно разгадывать?

    Возможно! Для примера, вот модуль для распознавания подобной каптчи.
  6. Dimionix

    Вопрос по BULK выгрузке почты

    Возможность использовать прокси в методе BulkMailDownload появилась в версии 5.10.1. Вот, например для сравнения, этот же метод в версии 5.10.0. ZennoPoster 5.10.1.0 (10.11.2016) Новые фичи: [+] Добавлена поддержка proxy в почте.
  7. Dimionix

    Загрузка куки из переменной

    Не понял насчет одинарных кавычек, они нужны вообще? Я просто хз, не стал их добавлять. Если нужны, добавь и можно экранировать их на всякий случай.
  8. Dimionix

    Загрузка куки из переменной

    В твоем коде есть ошибки, кстати. Попробуй так: string c1 = project.Variables["c1"].Value; string c2 = project.Variables["c2"].Value; string c3 = project.Variables["c3"].Value; string c4 = project.Variables["c4"].Value; string c5 = project.Variables["c5"].Value; string c6 =...
  9. Dimionix

    Загрузка куки из переменной

    http://zennolab.com/discussion/threads/ne-poluchaetsja-soxranit-i-podgruzit-kuki.35744/#post-266177 return instance.GetCookie(); // получить все куки инстанса в переменную return instance.GetCookie("site.com"); // получить куки конкретного сайта string cookies =...
  10. Dimionix

    Бесплатные снипеты на заказ

    По моему, и обычным кубиком пустой файл создается: - экшен "Файлы > Записать текст" - путь к файлу: {-Project.Directory-}\{-Variable.main_akk-}.txt - поле "Что записать" оставить пустым.
  11. Dimionix

    Бесплатные снипеты на заказ

    Тогда так string File1 = project.Directory + @"\" + project.Variables["main_akk"].Value + ".txt";
  12. Dimionix

    Бесплатные снипеты на заказ

    Какое значение лежит в переменной main_akk ?
  13. Dimionix

    Бесплатные снипеты на заказ

    Мой косяк, собачку забыл)) string File1 = project.Directory + @"\" + project.Variables["main_akk"].Value;
  14. Dimionix

    Бесплатные снипеты на заказ

    Да! Нет!
  15. Dimionix

    Бесплатные снипеты на заказ

    string File1 = project.Directory + @"\" + project.Variables["Var"].Value;
  16. Dimionix

    Динамическое изменение данных POST-запроса

    Грубо говоря, локальная переменная действует внутри одного проекта и для каждого потока ей присваивается своё значение, к глобальной же переменной можно обратиться из любого потока и любого проекта добавленного в ZP. В Вашем случае, думаю, нужно присваивать значение переменной где-то перед POST...
  17. Dimionix

    Динамическое изменение данных POST-запроса

    Это, если не ошибаюсь, при работе с почтой? Вроде, где-то в настройках PM есть опция включения подробного лога для почты. А зачем Вам глобальная переменная, обычной не обойтись? А так вот.
  18. Dimionix

    Динамическое изменение данных POST-запроса

    06.06.2017 заменить на {-Variable.Название_переменной-}
  19. Dimionix

    Вопрос по безопасности в ВК

    RU + UA Номера могут начинаться с 7, +7, 8, +380 или 380 (?m)(?<=^(\+?7|8|\+?380))\d+(?=\d{2}$)
  20. Dimionix

    Несколько потоков. Регистрация VK

    Попробуйте уменьшить значение "Количества потоков в одном процессе" до 1 в настройках ZP или поставить галочку "Выделенный процесс" в настройках самого проекта. :-) Для начала можно попробовать просто уменьшить хотя бы до 5.
  21. Dimionix

    Управление 3G модемом!

    Гугли в сторону виртуалки VMware + прокси-сервер CCProxy
  22. Dimionix

    C# regex-ом определить номер совпадения

    http://zennolab.com/discussion/threads/c-regex-replace.32314/#post-232819
  23. Dimionix

    Бесплатные снипеты на заказ

    "hh:mm:ss" - так норм, ну или хотя бы "mm:ss".
  24. Dimionix

    Бесплатные снипеты на заказ

    Да уж, дроби, по моему, ещё в младших классах изучают)) Если тебе нужен такой формат, как ты имеешь ввиду, то для вывода используй последний вариант с заменой "mm мин. ss сек." на "mm.ss мин.", но вообще так время не записывают.
  25. Dimionix

    Бесплатные снипеты на заказ

    Всё там правильно - в минуте 60 сек, в данном случае - это одна целая и 98 сотых минут.
  26. Dimionix

    GET запрос не работает по https, пробовал и профиль и куки...

    Попробуйте запрос сделать через прокси/с другого IP. Попробуйте сделать POST запрос вместо GET. Такой вариант
  27. Dimionix

    С чем может быть связана данная проблема?

    http://zennolab.com/discussion/search/3918067/?q=Ошибка+при+подготовке+профиля&o=date
  28. Dimionix

    Время выполнения кубика

    int tickCountStart = Environment.TickCount; /* Тут твой код */ if ((Environment.TickCount - tickCountStart) / 1000) > 10) return null;
  29. Dimionix

    Проблемы с многопоточностью в Zennoposter 5

    Можно ещё создать какой-нибудь простой тестовый проект, например, с паузой и запустить его в несколько потоков. Таким образом убедитесь, что проблема не в Вашем шаблоне либо наоборот.
  30. Dimionix

    С# ZennoPoster + Tesseract.Net SDK

    http://zennolab.com/discussion/threads/dopolnitelnye-moduli-dlja-capmonstr.35513/#post-266498
  31. Dimionix

    Помогите с регуляркой

    Можно \r\n заменить на {-String.Enter-} И нужно было сразу писать, что после точки идёт ещё пробел, тогда регулярка будет ^.* [а-я]{1,3}\.\s*?$ или (?m)^.* [а-я]{1,3}\.\s*?$
  32. Dimionix

    Помогите с регуляркой

    Удалить элементы удовлетворяющие регулярке ^.* [а-я]{1,3}\.$ или (?m)^.* [а-я]{1,3}\.$
  33. Dimionix

    Новость ZennoStore - магазин ботов от ZennoLab

    Шаблон = проект = бот. Просто так называют.
  34. Dimionix

    Лимит на создание почты

    Не проще ли купить мыла? 1000 mail.ru стоит 30-50 рублей.
  35. Dimionix

    [SOLVED] Как распарсить большой json файл?

    Поменяйте кодировку файла на UTF-8 или UTF-8 без BOM.
  36. Dimionix

    Проблемы с многопоточностью в Zennoposter 5

    1. Попробуйте уменьшить "Количество потоков в одном процессе" до 1 в настройках ZP, если конечно в этой версии есть такое. 2. На каких-то версиях ZP были проблемы с потоками, обсуждалось тут. 3. Попробуйте скачать и установить новую версию ZP demo (можно установить параллельно, без сноса своей...
  37. Dimionix

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

    ^</i>.*?\"inorder\".*?</h3>$ или (?m)^</i>.*?\"inorder\".*?</h3>$
  38. Dimionix

    Бесплатные снипеты на заказ

    double time_start = double.Parse(project.Variables["time_start"].Value); TimeSpan ts = TimeSpan.FromMilliseconds(Environment.TickCount - time_start); return string.Format("{0:0.00}", ts.TotalMinutes).Replace(",", ".") + " мин."; // в формате "00.00 мин." //return...
  39. Dimionix

    Бесплатные снипеты на заказ

    В твоем случае лучше использовать переменную TickCount. 1. В начале цикла кладешь значение TickCount в переменную time_start. Переменная окружения {-Environment.TickCount-} или return Environment.TickCount; 2. В конце цикла выполняешь код return (Environment.TickCount -...
  40. Dimionix

    Бесплатные снипеты на заказ

    Попробуй такую регулярку (?<=/series/all/[a-z]{3}/\">)[А-Я].*?(?=<)
  41. Dimionix

    Бесплатные снипеты на заказ

    string str = project.Variables["Text"].Value; project.Variables["Country"].Value = string.Join("\r\n", Regex.Matches(str, "(?<=/series/all/[a-z]{3}/\">).*?(?=<)").Cast<Match>().Select(x => x.Value)); project.Variables["Year"].Value = Regex.Match(str, "(?<=/series/all/[0-9]{4}/\">).*?(?=<)").Value;
  42. Dimionix

    Проблема с шабом на разных машинах

    Создай батники запуска обоих шабов и вставь в шаблоны экшены запуска программ.
  43. Dimionix

    Не получается сохранить и подгрузить куки

    return instance.GetCookie(); // получить все куки инстанса в переменную return instance.GetCookie("site.com"); // получить куки конкретного сайта return instance.GetCookie("site.com", true); // получить куки конкретного сайта в строковом формате instance.SaveCookie(@"C:\\Cookies.txt"); //...
  44. Dimionix

    Есть ли возможность сравнивать строки в Zennoposter?

    Нет! Результат: false Попробуйте перезагрузить PM. PS. Охренеть, где Вы вообще нашли этот топик 2011 года?))
  45. Dimionix

    Как взять страницу сайта

    Попробуй URL одним из кодов получить return instance.ActiveTab.URL; или return instance.ActiveTab.MainDocument.URL;
  46. Dimionix

    С# коллекцию в переменную

    HtmlElementCollection tags = instance.ActiveTab.FindElementsByAttribute("a", "class", "tag", "text"); string tag = string.Empty; for (int i = 0; i < tags.Count; i++) tag += tags.GetByNumber(i).GetAttribute("innertext") + "\t"; return tag.Trim();
  47. Dimionix

    Есть ли слово в списке? Как узнать..

    В PM или в ZP? Хотя, и так понятно, что поиск по регулярному выражению - не самый скоростной метод и если есть возможность избавиться от использования регулярок, то это очень хорошо.
  48. Dimionix

    Есть ли слово в списке? Как узнать..

    Ну таких малая часть, основная масса, в принципе, не учиться/не собирается учиться пользоваться ProjectMaker'ом, проще заказать проект или скопировать что-то с форума. К счастью, в большинстве случаев, на форуме всё уже есть. А вот научиться пользоваться "Поиском" не помешало бы многим.
  49. Dimionix

    Есть ли слово в списке? Как узнать..

    Не разу не соглашусь, что так проще. Гораздо проще и быстрее - копипаст кода и понимать его не обязательно, да и не нужно это большинству. К тому же у кода много плюсов по сравнению с кучей кубиков.
  50. Dimionix

    Будет ли кубик заменяющий рандом?

    string str = project.Variables["Text"].Value; // исходный текст int min = int.Parse(project.Variables["RndMin"].Value); // минимальное количество символов для возвращаемого результата int max = int.Parse(project.Variables["RndMax"].Value); // максимальное количество символов для возвращаемого...