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

  1. Dimionix

    Взять строку из файла

    string path = @"C:\file.txt"; // путь к файлу string numberOfLine = "0-4"; // номера строк (можно указать диапазон или перечислить через запятую и т.д. = http://zennolab.com/wiki/ru:ranges) string[] tmp = FileSystem.FileGetLines(path, numberOfLine, false, false); return string.Join("\r\n", tmp);
  2. Dimionix

    Группы в конструкторе рег выражений

    Примерно в середине этой страницы. ((?<="u-region">).*?(?=<))[\w\W]+?(\d{13})
  3. Dimionix

    Ошибка аутентификации на сервере imap

    В суде по этому IMAP на mail.ru видимо включен по умолчанию.
  4. Dimionix

    Как узнать временной отрезок между текущей датой и прошлой (кол-во месяцев, годов)?

    Да, всё верно! Добавил комментарии в коде.
  5. Dimionix

    Подскажите макрос ДАТЫ.

    {-TimeNow.Datedd.MM-} http://zennolab.com/discussion/threads/zennoposter-5-novyj-bild-5-9-7-1-21-01-2016.24670/page-3#post-171989
  6. Dimionix

    Ваш браузер устарел

    Уже второй, кто находит этот сниппет на строннем ресурсе. Вот тоже. Сниппет зарождался здесь. Спасибо @Adigen'у! Незначительно обновлялся здесь и далее по топику.
  7. Dimionix

    Как собрать предложение воедино

    [^\r\.|\?|!]\r\n на пробел
  8. Dimionix

    Нюансы работы с IPV 6 прокси в зеннопостере

    Прежде чем использовать IPv6, для начала нужно было хотя бы погуглить по запросу типа "какие сайты поддерживают ipv6". Если сайт или домен всплывающего окна, с которым Вы работаете, не входит в список поддерживающих IPv6, то естественно, что работать не будет ни в одном браузере, включая PM и ZP.
  9. Dimionix

    Как узнать временной отрезок между текущей датой и прошлой (кол-во месяцев, годов)?

    1. В начале выполнения проекта кладешь значение TickCount в переменную StartTime - переменная окружения {-Environment.TickCount-} или код return Environment.TickCount; 2. После цикла вставляешь кубик с кодом int refTime = int.Parse(project.Variables["RefTime"].Value) * 60 * 1000; // время...
  10. Dimionix

    Как узнать временной отрезок между текущей датой и прошлой (кол-во месяцев, годов)?

    return ts.Days; замени на project.Variables["date_result"].Value = ts.Days.ToString();
  11. Dimionix

    Как узнать временной отрезок между текущей датой и прошлой (кол-во месяцев, годов)?

    А в переменной age есть вообще значение в формате, как в первом посте?
  12. Dimionix

    Как узнать временной отрезок между текущей датой и прошлой (кол-во месяцев, годов)?

    Разница в днях DateTime oldDate = DateTime.Parse(project.Variables["OldDate"].Value); DateTime nowDate = DateTime.Now; TimeSpan ts = nowDate - oldDate; return ts.Days;
  13. Dimionix

    Работа с формами, не сохраняет данные

    Создание и работа с собственными формами (окнами) Windows через сниппеты C#
  14. Dimionix

    Очистка переменных

    project.Variables["Var1"].Value = string.Empty; project.Variables["Var2"].Value = string.Empty; project.Variables["Var3"].Value = string.Empty; // и т.д.
  15. Dimionix

    Очистка переменных

    Что не то? Ставь этот экшен первым, в самое начало проекта.
  16. Dimionix

    Список имён и фамилий на английском.

    Как-то так English names на том же сайте
  17. Dimionix

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

    Есть! >>>
  18. Dimionix

    Очистка переменных

    В экшен "Свой C# код"
  19. Dimionix

    Очистка переменных

    Нет! Что-то с логикой может или проект перезагрузить нужно, в общем, причина у Вас. foreach (string key in project.Variables.Keys) project.Variables[key].Value = string.Empty;
  20. Dimionix

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

    http://zennolab.com/discussion/threads/est-li-slovo-v-spiske-kak-uznat.35704/
  21. Dimionix

    Регулярка для парсинга ссылок

    http://zennolab.com/discussion/threads/kak-udalit-vse-html-tegi.22566/
  22. Dimionix

    Регулярка для парсинга ссылок

    Всё работает!
  23. Dimionix

    как отделить идиентичные строки в списках?

    IZennoList sourceList1 = project.Lists["SourceList1"]; // исходный список, с которым будем сверяться (первый список в Вашем случае) IZennoList sourceList2 = project.Lists["SourceList2"]; // исходный список, который будем сверять (второй список в Вашем случае) IZennoList destList =...
  24. Dimionix

    Регулярка для парсинга ссылок

    [\w\-]+@[\w\-]+\.\w+
  25. Dimionix

    Вопрос по редиректу

    Выпарсить из заголовков, возвращаемых GET запросом. Регулярка: (?<=Location:\ ).* № совпадения: Последнее
  26. Dimionix

    Получить кол-во потоков из кода

    Тут посмотри
  27. Dimionix

    Импорт и экспорт куков из ФФ в зено

    Отлично! Я в сниппетах ещё регулярки немного подправил для надежности.
  28. Dimionix

    Импорт и экспорт куков из ФФ в зено

    В файле куки в каком виде? Желательно .txt прикрепить для примера.
  29. Dimionix

    Импорт и экспорт куков из ФФ в зено

    То же самое, но чуть покороче string cookies = File.ReadAllText(@"C:\Cookies.txt"); //string cookies = project.Variables["Cookies"].Value; // раскомментировать, если куки берутся из переменной (предыдущую строку закомментировать или удалить!) Regex reg = new...
  30. Dimionix

    del

    Попробуй уменьшить значение "Количества потоков в одном процессе" до 1 в настройках ZP или поставить галочку "Выделенный процесс" в настройках самого проекта.
  31. Dimionix

    Импорт и экспорт куков из ФФ в зено

    string cookies = File.ReadAllText(@"C:\Cookies.txt"); Regex reg = new Regex(@"(?<=TRUE|FALSE\s)\d{10}(?=\s)"); cookies = reg.Replace(cookies, delegate(Match m) { return new DateTime(1970, 1, 1).AddSeconds(double.Parse(m.Value)).ToString(System.Globalization.CultureInfo.InvariantCulture); })...
  32. Dimionix

    Бесплатно напишу регулярное выражение. Часть 2.

    Если только ID заменять нужно, так не проще будет? id\|\d+
  33. Dimionix

    Бесплатно напишу регулярное выражение. Часть 2.

    Можно так (?<=', '', ').*?id\|\d+.*?(?=') если только
  34. Dimionix

    Бесплатно напишу регулярное выражение. Часть 2.

    Так попробуй(?<=(.* '){5}).*?id\|\d+.*?(?=')
  35. Dimionix

    Бесплатно напишу регулярное выражение. Часть 2.

    Может и можно, но нужно смотреть оригинальный код, к чему там можно привязаться. Вот, например, при условии что заголовки новости будут состоять только из букв, цифр, нижних подчеркиваний и пробелов (?<=\d', '[\w\s]+(', '){2}).*?(?=')
  36. Dimionix

    Бесплатно напишу регулярное выражение. Часть 2.

    (?m)(?<=^(.*, ){5}').*?(?='(.*, ){14}.*\))
  37. Dimionix

    С# и переменная, работать не хочет

    id = Convert.ToInt32(client.NewPost(post)); // ID поста
  38. Dimionix

    Динамические прокси

    http://zennolab.com/discussion/threads/upravlenie-3g-modemom.33960/#post-266674
  39. Dimionix

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

    JavaScript location.reload(); // перезагрузка текущей страницы из кэша location.reload(true); // перезагрузка текущей страницы с сервера C# instance.ActiveTab.MainDocument.EvaluateScript("location.reload()"); // перезагрузка текущей страницы из кэша...
  40. Dimionix

    Your thread Сделать рандом отпечатков браузера как у конкурента was deleted.

    Ты его недавно упоминал на ГоуФаке
  41. Dimionix

    В чем подвох?

    string str = project.Variables["Text"].Value; return Regex.Unescape(str); или string str = project.Variables["Text"].Value; Regex reg = new Regex(@"(?i)\\[uU]([0-9a-f]{4})"); return reg.Replace(str, delegate(Match m) { return ((char)Convert.ToInt32(m.Groups[1].Value, 16)).ToString(); });
  42. Dimionix

    Совсем нубский вопрос

    Наверно можно просто запретить редирект в GET запросе.
  43. Dimionix

    Есть ответ POST запроса с передачей фото, сформировать свой запрос с передачей другой фото

    Тело запроса (Данные) ------WebKitFormBoundary{-Variable.Boundary-} Content-Disposition: form-data; name="ProductImage[file]"; filename="{-Variable.FileName-}" Content-Type: image/jpeg {-Variable.FilePath-} ------WebKitFormBoundary{-Variable.Boundary-}-- где переменные {-Variable.Boundary-} -...
  44. Dimionix

    Секундомер

    Он имел ввиду такое
  45. Dimionix

    С# для Зенки

    Поделись в ЛС, плиз, если не сложно.
  46. Dimionix

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

    (?m)^.+(?=</a>.*$)
  47. Dimionix

    Бывают платные паблик-прокси с постоянной ссылкой?

    А получать список прокси GET запросом с куками не вариант? Или нужны ссылки именно для ProxyChecker'а?
  48. Dimionix

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

    IZennoList list1 = project.Lists["List1"]; IZennoList list2 = project.Lists["List2"]; string text = project.Variables["Text"].Value; list1.AddRange(Regex.Matches(text, @"(?m)^.+</a>.*$").Cast<Match>().Select(s => s.Value)); list2.AddRange(Regex.Matches(text...
  49. Dimionix

    Можно ли так сделать ? Get - Post

    http://zennolab.com/discussion/threads/zagruzka-kuki-iz-peremennoj.31504/#post-266827