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

  1. Dimionix

    Flash ОТКлючить аппаратное ускорение?

    Попробуй почистить кэш Flash плеера
  2. Dimionix

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

    string path = @"C:\test.txt";
  3. Dimionix

    Понять код на языке Python

    Круто! @артем, спасибо Вам большое! Оперативно! md5 хэш на C# сошелся с Вашим)) всё норм! Отдельное спасибо за объяснение по kwargs! Теперь всё понятно стало.
  4. Dimionix

    Понять код на языке Python

    Знатоки Python, выручите, пожалуйста! Есть небольшой код на Python import md5 class generate(object): def __init__(self, *args, **kwargs): return def func(self, *args, **kwargs): self.md5 = md5.new( '%s%s%s%s'%(...
  5. Dimionix

    Получить нужную строку из списка, подскажите как!?

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

    Получить нужную строку из списка, подскажите как!?

    IZennoList list = project.Lists["List"]; string text = project.Variables["Login"].Value; for (int i = 0; i < list.Count; i++) { string str = list[i].Split(':')[0]; if (str == text) return list[i]; } throw new Exception("Строка с таким логином не найдена!");
  7. Dimionix

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

    string path = project.Variables["FilePath"].Value; List<string> tmpList = File.ReadAllLines(path, Encoding.Default).ToList(); tmpList = tmpList.Distinct().ToList(); File.WriteAllText(path, string.Join(Environment.NewLine, tmpList), Encoding.UTF8);
  8. Dimionix

    Копирование файла в буфер обмена

    Image img = Image.FromFile(@"C:\Documents and Settings\Administrator\Desktop\yandex\pic\A168E4K.jpg"); lock (SyncObjects.InputSyncer) { System.Windows.Forms.Clipboard.SetImage(img); instance.ActiveTab.KeyEvent("v", "press", "ctrl"); } img.Dispose();
  9. Dimionix

    Вопрос по математическим действиям PM и ZP

    Должно работать с любыми входными данными (напр, 0.00001 или 0,00001), но результат будет с точкой System.Globalization.CultureInfo culture = new System.Globalization.CultureInfo("en-US"); //или //System.Globalization.CultureInfo culture = System.Globalization.CultureInfo.InvariantCulture...
  10. Dimionix

    Дата эн мес назад

    return DateTime.Now.AddMonths(-6); // дата, 6 месяцев назад от текущей
  11. Dimionix

    Система выписки и управления арендой своих шаблонов

    Что такое 100-200 потоков на запросах, можно и в 1000+ запускать, а если параллельные запросы, то и больше. Только, если я правильно понимаю, данный сервис будет только проверять лицензию, количество доступных потоков и т.п.
  12. Dimionix

    хранение паролей

    Смысла не будет, если эти пароли будут использованы, например, для какой-нибудь авторизации на сайте - отправка данных отснифается за пару минут и все пароли вылезут.
  13. Dimionix

    Как сделать шаблон в многопоточным (накладка потоков друг на друга)

    Если не использовать глобальную переменную, то, например, так: добавляешь в проект список, привязанный к файлу; в списке должны быть значения: 0 1 2 ... n; первым в проект добавляешь кубик "Получить строку из списка с удалением"; вторым "Пауза", в которую прописываешь значение из предыдущего...
  14. Dimionix

    Помогите сделать регулярку

    Тоже замечал, просто в исходном тексте из первого поста табов не было. Можно и без модификатора (?<=card-shop-name"\>\s+?)[^\s].*[^\s](?=\s+?<)
  15. Dimionix

    Помогите сделать регулярку

    Оригинальный кусок html кода скинь в тегах ... code ...
  16. Dimionix

    Помогите сделать регулярку

    (?s)(?<=card-shop-name"\>\s+?).*?(?=<)
  17. Dimionix

    Ркгулярка работает в конструкторе а в пректе нет

    Если нужно только спарсить данные со страницы, то это делается всего двумя запросами, не считая авторизации. Если же все равно используешь браузер (хотя бы для авторизации), то после авторизации, получай куки кодом return instance.GetCookie("besposrednika.ru", true); и подставляй их в запрос...
  18. Dimionix

    Ркгулярка работает в конструкторе а в пректе нет

    А как связаны клик в браузере и GET запрос? Если хочешь после клика выпарсить, то бери DOM страницы. Только не пойму, зачем ты вообще используешь браузер для клика? Ресурсы лишние? Если парсишь запросами, так парси всё запросами. Как - написал в предыдущем посте.
  19. Dimionix

    Ркгулярка работает в конструкторе а в пректе нет

    Так и есть! https://besposrednika.ru/sdam/1-komnatnye/82660-sdam-1-komnatnaya-kvartira-44-kv-m-barnaul-antona-petrova-254-13-41-18-02-2016 Владимир 22Rus, чтоб спарсить номер телефона, нужно отправить POST запрос с куками на ссылку "Показать контакты" и парсить из ответа. Хотя, хз, может и GET...
  20. Dimionix

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

    Можно еще использовать эмуляцию PageDown instance.SendText("{PGDN}", 15);
  21. Dimionix

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

    А эта регулярка как раз и удалит ВСЁ, кроме конечных символов. Явно где-то в коде накосячил, раз всё наоборот.
  22. Dimionix

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

    Что-то ты, походу, не то делаешь - не должно быть ни того ни другого.
  23. Dimionix

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

    &|\?(?=\r|$) С такой регуляркой будет норм!
  24. Dimionix

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

    string input = "либо &, либо ?"; input = Regex.Replace(input, @"(&|\?)$", string.Empty); return input;
  25. Dimionix

    Проблема с эмуляций мышки.

    http://zennolab.com/discussion/threads/zarabotok-na-buksax.21075/page-19#post-229791 Можно еще попробовать стили отключить, может без них проще будет реализовать.
  26. Dimionix

    Отправка письма через smtp

    Отправка email через C# макрос
  27. Dimionix

    Как удалть последнюю букву из слова?

    Что не сработало? Регулярка выполняет сразу оба действия. Строки короче 3 букв - это значит короче 3 букв, а не 4х!! Если же по Вашей логике, тогда так: (?m).{3,}(?=.$)
  28. Dimionix

    Как удалть последнюю букву из слова?

    Операции над списком - Удалить строки - Удалить элементы не удовлетворяющие регулярке (?m).{2,}(?=.$)
  29. Dimionix

    Предлагаю разделить CapMonster и CapMonster MCS

    https://www.dropbox.com/sh/ka32lulu2wn9oxx/AABpcmlKrGq8IRDO0ftC4Ud1a?dl=0
  30. Dimionix

    Эмуляция нажатия клавиш

    http://zennolab.com/discussion/threads/mnozhestvennoe-vydelenie-v-spiske.24815/
  31. Dimionix

    Эмуляция нажатия клавиш

    Попробуй вызвать событие onmouseover на элементе, затем click
  32. Dimionix

    удаление урлов

    При условии, что после ссылки всегда есть пробел или перенос строки (ftp|https?)://.*?(?=\s) заменить на пустоту
  33. Dimionix

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

    Так: foreach (string key in project.Variables.Keys) if (key != "Counter0" && key != "Counter1" && key != "Counter2") project.Variables[key].Value = string.Empty; А для данного конкретного случая, можно так: foreach (string key in project.Variables.Keys) if...
  34. Dimionix

    Развернуть окно браузера

    http://zennolab.com/discussion/threads/pozicionirovanija-instance-na-monitore-monitorax.31191/
  35. Dimionix

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

    :-) foreach (string key in project.Variables.Keys) if (key != "Counter") project.Variables[key].Value = string.Empty;
  36. Dimionix

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

    foreach (string key in project.Variables.Keys) if (project.Variables[key].Name != "Counter") project.Variables[key].Value = string.Empty;
  37. Dimionix

    Горизонтальный switch

    :D
  38. Dimionix

    Горизонтальный switch

  39. Dimionix

    Решено:Не полностью скачивается файл

    Если вообще сработает этот вариант с увеличение времени загрузки страницы, то это для того, чтоб при каких-то других действиях, загрузка страниц не затягивалась. В общем, хз как еще объяснить, но так лучше)) Увеличение тайм-аута > клик по кнопке > после скачивания - уменьшение тайм-аута, если...
  40. Dimionix

    Решено:Не полностью скачивается файл

    Скачивать 10k файлов через браузер - по моему, это извращение. Берите href элемента и скачивайте GET запросом по полученным ссылкам. Если же принципиально хотите скачивать кликом по элементу, то попробуйте увеличить тайм-аут экшеном "Табы - Настройки" (либо один раз где-то в начале проекта...
  41. Dimionix

    Решено:Не полностью скачивается файл

    А увеличение тайм-аута разве не помогает?
  42. Dimionix

    Эмуляция нажатия клавиш

    Ну если не принципиально сохранять в буфере те данные, которые в нем находились до работы сниппета, то в принципе ничем. Но, думаю, так лучше будет: string str = project.Variables["Text"].Value; string[] split = str.Split(new string[] { @"\r\n" }, StringSplitOptions.RemoveEmptyEntries); lock...
  43. Dimionix

    Эмуляция движения курсора мыши в ZennoPoster [Дон шампиньон]

    http://zennolab.com/discussion/threads/zarabotok-na-buksax.21075/page-19#post-229791
  44. Dimionix

    Эмуляция нажатия клавиш

    string str = project.Variables["Text"].Value; string[] split = str.Split(new string[] { @"\r\n" }, StringSplitOptions.RemoveEmptyEntries); lock (SyncObject) { for (int i = 0; i < split.Count(); i++) { System.Windows.Forms.Clipboard.SetText(split[i])...
  45. Dimionix

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

    :-) @"\" в данном случае нужно, вроде.
  46. Dimionix

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

    Просто подумал, что ТСу не нужно было брать с удалением или чтоб можно проще делать выбор, поэтому по-умолчанию false указал. string path = project.Directory + @"\" + project.Variables["ContactsFile"].Value;
  47. Dimionix

    Нажать кнопку button в теге div, учитывая его стиль, среди нескольких подобных элементов

    Если Вы об этом то так var Link = instance.ActiveTab.FindElementByXPath("//div[@class='menu']/ul/li[2]/a", 0); Link.Click();