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

  1. Dimionix

    Как пользоваться Капмонстром-Демо?

    <html> <form method=post action="http://{-URL-}//in.php" enctype="multipart/form-data"> key:<input type="text" size="64" name="key"> <input type="file" name="file" size="20"> <input type="hidden" name="method" value="post"> <input type="hidden" name="imacros" value="true"> <input type="submit"...
  2. Dimionix

    Привязка к таблице\списку C#

    Это же ваше, вроде: http://zennolab.com/discussion/threads/c-privjazka-otvjazka-fajla-k-spisku.19967/
  3. Dimionix

    логическое если

    Понятно! Буксы:-) Копайте в сторону Задача 2 или BlackList
  4. Dimionix

    логическое если

    Для чего сравнивать, какая логика должна быть? Может просто дубли удалить?
  5. Dimionix

    Приложение возвращает строку в кодировке Вин1251, часть символов не отображается в ПМ

    Отлично! Буду знать, записал для себя на будущее))
  6. Dimionix

    Преобразовать текст в капчу

    Согласен! Взять строку InnerText Замена plus на + или minus на - Потом вычисление через экшен JavaScript, например.
  7. Dimionix

    Предлагаю дополнить функционал ПМ при работе со списками..

    Пункт "Обновить" в контекстном меню разве не справляется с задачей очищения списка.
  8. Dimionix

    Потоки делают одно и то же

    Все понятно! Конечно, берутся одинаковые, т.к. данные получаете путем чтения ячеек, а строки удаляются позже. Вместо всех экшенов "Прочитать ячейку" и "Удалить строку" вставьте один "Взять строку". Так:
  9. Dimionix

    Потоки делают одно и то же

    Поставить галочки.
  10. Dimionix

    C#: код не работает с переменными проекта

    Метод Int32.Parse Для данного случая: формат DateTime должен быть числовым (DateTime(int, int, int)), а значения переменных проекта всегда находятся в строковом виде, поэтому нужно преобразовывать строку в численный эквивалент.
  11. Dimionix

    C#: код не работает с переменными проекта

    int unixTimestamp = (int)(DateTime.UtcNow.Subtract(new DateTime(int.Parse(project.Variables["year"].Value), 01, 01))).TotalSeconds; return unixTimestamp;
  12. Dimionix

    Эмуляция Ctrl+V

    string zag = project.Variables["zag"].Value; string ssylka = project.Variables["ssylka"].Value; string metka_fb = project.Variables["metka_fb"].Value; string tegi = project.Variables["tegi"].Value; System.Windows.Forms.Clipboard.SetText(zag + "\r\n" + ssylka + metka_fb + "\r\n" + tegi)...
  13. Dimionix

    HELP Поиск строки с вырезанием регуляркой

    string url = project.Variables["url"].Value; var listUrlLogin = project.Lists["ListUrlLogin"]; lock(SyncObjects.ListSyncer) { List<string> tmpList = new List<string>(); for (int i = 0; i < listUrlLogin.Count; i++) { string urlLogin = listUrlLogin[i]; if...
  14. Dimionix

    Помогите спарсить результат с помощью GET запроса

    Этих данных не спарсить Get запросом, к коде их нет, т.к. это результат работы Ajax скрипта, выполняется непосредственно на странице. Так что придется использовать браузер и парсить из DOM.
  15. Dimionix

    Счетчик с#

    int count = int.Parse(project.Variables["count_captcha"].Value); for (int i = 0; i < count; i++) { ... }
  16. Dimionix

    Как сделать чтобы после оповещения проект завершался с ошибкой?

    На скрине же видно, что в экшене паузы диапазон указан неверно (min=2, max=1), естественно, что возникнет ошибка.
  17. Dimionix

    Обрезка фотографии

    В конец кода добавить еще строчкуresult.Dispose();
  18. Dimionix

    Обрезка фотографии

    Нужно! А во-вторых это C#, а не JS
  19. Dimionix

    Debug mode

    Поддержу идею. Нужная фича. А так, пока можно, например, добавить в проект GoodEnd/BadEnd и от них экшены по добавлению взятых с удалением строк в начало списков.
  20. Dimionix

    2 место Регулярные выражения, что это такое и с чем их едят?

    Экшен Обработка текста - Regex А переменную {-Variable.mail-} уже использовать в качестве логина.
  21. Dimionix

    Соответствие данных id из массива

    Вторую строку замените на:text = text.Replace("Action", "2")Последнюю на:return Regex.Replace(text, @"([A-Za-z]\ ?)+", "0");
  22. Dimionix

    Соответствие данных id из массива

    Что за переменная genre в коде? Покажите начало кода. Вы хотите результат сохранять в другую переменную или что? Заметил, что встречаются названия категорий, состоящие из нескольких слов, тогда надо заменить регулярку на такую: @"([A-Za-z]\ ?)+"
  23. Dimionix

    Эмуляция Ctrl+V

    Примерно как-то так, только Value - указывает на то, что нужно взять значение переменной проекта, в данном случае сам текст. Поймете постепенно, не переживайте! :az:
  24. Dimionix

    Эмуляция Ctrl+V

    string text = project.Variables["Text"].Value; System.Windows.Forms.Clipboard.SetText(text); instance.ActiveTab.KeyEvent("v","press","ctrl");
  25. Dimionix

    Соответствие данных id из массива

    string text = project.Variables["text"].Value; text = text.Replace("Drama", "1") .Replace("Thriller", "3") .Replace("Western", "2") .Replace("Action", "4") .Replace("Mystery", "5"); return Regex.Replace(text, @"[A-Za-z]+", "0");
  26. Dimionix

    C#. Как создать коллекцию элементов (или поиск элемента), удовлетворяющую нескольким условиям поиска

    По поводу end/random, вроде, таска стоит http://zennolab.com/discussion/threads/zennoposter-5-novyj-bild-5-9-8-0-26-01-2016.24836/page-4#post-178256 А насчет всего остального, было бы вообще супер.
  27. Dimionix

    Ctrl+V и вставка картинок

    Я LigthShot давно пользуюсь, правда не в курсе, как долго скрины у них живут, редко туда загружаю.
  28. Dimionix

    Пустые строки

    Ну это только если когда список создан, к этому файлу привязан и галочки стоят. Хотя ТС и не уточнял ничего по этому поводу.
  29. Dimionix

    Контроль над потоками

    А в C:\Program Files\ZennoLab\ZennoPoster Pro\Progs\Logs\executionLog.txt логи разве не в реальном времени пишутся?
  30. Dimionix

    Контроль над потоками

    Да они как-то особо и не нужны, LastError достаточно + есть project.LogOptions.
  31. Dimionix

    Контроль над потоками

    1. Делал что-то похожее только для проблемных кубиков. Например, клик по элементу Tab tab = instance.ActiveTab; HtmlElement he = tab.FindElementByAttribute("a", "href", "domen.ru", "regexp", 0); if (!he.IsVoid) he.RiseEvent("click", "Full"); // Если клик не прошел, записываем в лог ошибку...
  32. Dimionix

    C#. Как создать коллекцию элементов (или поиск элемента), удовлетворяющую нескольким условиям поиска

    Спасибо, Антон, большое! Чет не допер как-то сразу, а всё просто оказывается. Три дня извращался, сравнивая нужные атрибуты элементов if'ом в цикле и так же добавлял подходящие в новую коллекцию. Гемор, но работало)) Просто, впервые столкнулся, когда в коде понадобилось искать по нескольким...
  33. Dimionix

    Постинг в две строки

    В настройках снимите галочку
  34. Dimionix

    Сообщение - Доступ к сайту

    Nick прав, одного скрина окна авторизации как бы маловато для решения проблемы. Но все же можно решить костылём, поставив где-то в начало проекта экшен "Настройки браузера - JavaScript Authorization ("ОК")".
  35. Dimionix

    Пустые строки

    http://zennolab.com/discussion/search/2017314/?q=удалить+пустые+строки&o=date // Delete blank lines from file string path = project.Variables["filePath"].Value; // Gets file path from your project variable with name "filePath" var lines = System.IO.File.ReadAllLines(path).Where(arg =>...
  36. Dimionix

    Что делать если инстанс висит?

    В начале шаблона (или непосредственно перед навигейтом на страницу) поставьте экшен "Настройки таба" (время загрузки страницы, сек.). Потом можете сделать проверку на наличие какого-то текста на странице, и если его нет, то...
  37. Dimionix

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

    (?<=(^|\n).{4}).*?(?=(\r|$))
  38. Dimionix

    Вопрос по KeyCaptcha

    http://zennolab.com/wiki/ru:addons:capmonster:keycaptcha
  39. Dimionix

    Полное удаление html разметки и кодов в тексте

    Заменить <[^>]*> на пустоту (Тип поиска Regex)
  40. Dimionix

    Как создать файл в Зенно

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

    Не работает сниппет подсчета количества слов

    Текст FORT MINOR, должен быть в переменной проекта text. или так, если хотите без переменной: string inputstring = "FORT MINOR"; int count = inputstring.Split(' ').Length; return count;
  42. Dimionix

    Не работает сниппет подсчета количества слов

    Должен! Какая ошибка?
  43. Dimionix

    Не работает сниппет подсчета количества слов

    Всё отлично работает! Какой билд ZP? Какие данные у вас в переменной text?
  44. Dimionix

    Не работает сниппет подсчета количества слов

    string inputstring = project.Variables["text"].Value; int count = inputstring.Split(' ').Length; return count;
  45. Dimionix

    Соответствие данных id из массива

    Можно так: http://zennolab.com/discussion/threads/chto-to-vrode-obratnoj-transliteracii.25817/#post-179288
  46. Dimionix

    Что за опция при продаже бокса "ZennoPoster v5.4+"

    Ну это смотря что Вы собираетесь продавать, ZennoBox (+$10) или проект (шаблон) для ZennoPoster или и то и другое.