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

  1. I

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

    Я читал эту ветку и ничего полезного не нашёл. Вот например я указываю на нужный файл, а как мне его подгрузить по найденной ссылке?? // указываем на файл в директории проекта instance.SetFileUploadPolicy("ok", ""); instance.SetFilesForUpload(project.Path + "Файл.pdf"); // Находим элемент...
  2. I

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

    Добрый день! Можете подсказать снипет для загрузки файла на страницу? Через кубики грузится (выбираем файл, кликаем по ссылке для загрузки),а в коде как реализовать нигде не могу найти.
  3. I

    Загрузка файла на сервер (сайт) C#

    Ребята, подскажите как загрузить файлы на сервер с помощью C#?? Стандартные средства зенки не подходят, так ссылки загрузки определенных файлов все время оказываются в разных местах сайта и найти их можно только с помощью Xpath Я выгрузил из кубика следующее, но это конечно не рабоает. //...
  4. I

    Экранирование регулярки C#

    В любом случае спасибо! Много полезного узнал) Думаю код , который я выстрадал :D хоть и большой, но кому-то поможет на форуме.
  5. I

    Экранирование регулярки C#

    Спасибо! Очень крутой код, мне в дальнейшем очень пригодится!!! :az: Но в этом случае "руб." не отрезает (Выполнение кода C# Результат: 55 040,40 руб.), как я понимаю все равно придется прибегнуть к TrimEnd или регулярке?? Или как- то опять можно дописать и реализовать в коротком коде??
  6. I

    Экранирование регулярки C#

    Победил это. Нафиг регулярку. Вот код: HtmlElement NMCK = instance.ActiveTab.FindElementByXPath("//td[text()='Начальная (максимальная) цена контракта']/following-sibling::td[1]", 0); var NMCKzhach = NMCK.GetAttribute("innerHtml"); char[] charsToTrim = {'&', 'n', 'b', 's', 'p', ';', ' ', 'р'...
  7. I

    Экранирование регулярки C#

    Спасибо! В оригинале выглядит так (?<=ValidationMessages\(\)"\ notbigger=").*(?="\ required=""\ class="ng-pristine\ ng-untouched), в зенке через кубик работает. А как можно обрезать ненужные символы из переменной?? HtmlElement h = instance.ActiveTab.FindElementByXPath("//td[text()='Начальная...
  8. I

    Экранирование регулярки C#

    Помогите пожалуйста экранировать регулярку var regex6 = new System.Text.RegularExpressions.Regex(@"(?<=ValidationMessages\(\)"\ notbigger=").*(?="\ required=""\ class="ng-pristine\ ng-untouched)"); Что не заэкранированно \ notbigger=" \ required= \ class=
  9. I

    Бесконечный цикл проверки элемента на странице С#

    Конечно же никто не помог... Не в первый раз, нет ответа. Проблема оказалась в том, что при нажатии кнопки (найденного элемента) сайт менял адрес на вот такой "https://app.сайт.ru". А в самом начале настроек браузера, я указал белый список: var domains = new []{ "www.сайт.ru" }...
  10. I

    Бесконечный цикл проверки элемента на странице С#

    Ребят, я тут обнаружил что при нажатии на эту кнопку (элемент) вручную перекидывает по ссылке на мгновение, а затем опять прогружается текущая страница. В обычном браузере такого нет, при нажатии на кнопку происходит переход на другую страницу. В чем может быть проблема?? Сегодня обновлял Зенку...
  11. I

    Бесконечный цикл проверки элемента на странице С#

    Всем привет! Задача: необходимо проверить элемент на странице и если он существует, кликнуть по нему. Если элемента нет, то обновить страницу, так как он появляется только при обновлении. Ниже код, он находит элемент, но не кликает по нему, а просто обновляет страницу. Я не могу понять как...
  12. I

    Формирование тела письма из данных определенной строки таблицы С#

    Подсказали на другом форуме. Что можно использовать код struct Values { public string Value1; public string Value2; public string Value3; ..... public string ValueN; } ..... List<Values> ValuesList = new List<Values>; ..... Values valuesname; valuesname.Value1 = somevalue...
  13. I

    Формирование тела письма из данных определенной строки таблицы С#

    Делаю парсер с последующей отправкой полученных данных по e-mail. Весь смысл в том, чтобы сравнить данные в списке (новые данные), с данными в таблице. Если данные списка присутствуют в таблице, то берем все ячейки каждой строки и записываем их в столбик, чтобы тело письма выглядело так: Из...
  14. I

    Как спарсить ссылку, если у кнопки нет Href - С#

    Всем спасибо! Ссылку нашел, была очень хорошо спрятана в коде, далеко от кнопки. Теперь другой вопрос. Мне необходимо отправить почтой полученные данные. Я нахожу строку в таблице где присутствует "НУЖНОЕ СЛОВО", далее получаю значения из других ячеек этой строки. Как записать полученные...
  15. I

    Как спарсить ссылку, если у кнопки нет Href - С#

    Всем привет! Делаю парсер через foreach с использованием Xpath. При переборе всех строк в таблице и нахождении нужного слова, мне нужно спарсить ссылку с подходящей строки. Но у кнопки нет ссылки (нет href), при наведении на неё отображается общая ссылка для всех кнопок. Как мне быть в этой...
  16. I

    Парсер строки Html таблицы, при нахождении во 2 столбце конкретного слова.

    На сайте ведутся регламентные работы, на вашем скриншоте это видно, поэтому страница открылась совсем не та. Я уже разобрался в чем было дело. При поиске данных нужного элемента (после получения строк) и взятии данных из ячейки нужно было использовать одну черту - "./td[3]", "./td[5]" и так...
  17. I

    Парсер строки Html таблицы, при нахождении во 2 столбце конкретного слова.

    Спасибо! Но, что-то не выходит, хотя код отрабатывает. Вот ссылка http://zakupki.gov.ru/epz/orderplan/printForm/view.html?printFormId=25486329 Вот код, Tab Tab1 = instance.ActiveTab; IZennoTable tblMyData = project.Tables["MyData"]; //получаем все строки из таблицы с сайта...
  18. I

    Парсер строки Html таблицы, при нахождении во 2 столбце конкретного слова.

    Проблема в том, что я новичок. Лучше бы вы написали пару строк кода для помощи. А так вы мне ничем не помогли.
  19. I

    Парсер строки Html таблицы, при нахождении во 2 столбце конкретного слова.

    Привет! Нужно спарсить все строки в таблице, в которых есть конкретное слово в фразе (начало слова). https://radikal.ru/lfp/d.radikal.ru/d02/1906/18/e540774b6830t.jpg/htm Парсил страницу с помощью Xpath, затем фильтровал по содержанию "продукт" (ниже пример переведенный в C#). Как спарсить...
  20. I

    Одноразовое выполнение условия, даже после перезапуска проекта.

    Всем привет! Есть два условия выполнения проекта. При выполнении первого условия (проверка текстового значения), мне нужно отправить письмо и завершить проект (или запустить снова). При выполнении второго условия (так же текстовое значение), которое наступает через неопределенное время после...
  21. I

    Xpath числовые значения

    Как в Xpath отсеять буквенные значения и оставить только числовые?? Например я прописываю //table/tbody/tr[5]/descendant::td[contains(@class, 'ng-binding')] и получаю такое значение 40 620,00 руб. Как мне убрать " руб." чтобы осталось только 40 620,00 ?? Что нужно дописать?
  22. I

    Регулярные выражения работают только в конструкторе регулярных выражений.

    Задаю в конструкторе регулярных выражений параметры и спокойно нахожу нужные значения. Но когда переношу например в кубик табы-данные-взять DOM, в обработку текста или в конструктор действий, то ничего не находится. В чем может быть причина?
  23. I

    Проблема с переходом по ссылке

    Конструктор никак не ищет ни по части, ни по регулярке. Хотя с ним я умею работать. За подсказку спасибо! Все заработало! И спасибо, за ссылку, я ужа скачал и обязательно посмотрю. А пока смотрю ZennoPro Academy 1.0 FULL, там более свежая информация.
  24. I

    Проблема с переходом по ссылке

    Всем привет! Не смог сделать кубик перехода по ссылке с помощью конструктора действий, так как окончание ссылки все время меняется и в другой раз она будет другой. То что меняется выделил жирным. Элемент: <a id="dnn_ctr691_View_fks0351300114719000010"...
  25. I

    Дубль Возможность установки расширений

    Да, поддерживаю!! + Возможность пользоваться ЭЦП.
  26. I

    Вход на сайт с помощью ЭЦП

    Как я понял расширение в Zennoposter не ставятся. Но как мне быть? Может быть есть решение, как мне попасть на сайт с помощью ЭЦП?
  27. I

    Вход на сайт с помощью ЭЦП

    Добрый день! Необходимо зайти на сайт используя ЭЦП (электронная цифровая подпись), которая установлена в реестре компьютера. Обычно для этого используется установленный в браузер плагин. Так вот, как я могу войти с помощью ЭЦП через Zennoposter??