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

  1. dio-dev

    Записать список в таблицу

    Можно без удаления по номеру строки. Делаешь счетчик и подставляешь в номер совпадения. Или екшин добавить данные из списка.
  2. dio-dev

    Zennoposter и функции

    https://zennolab.com/discussion/threads/nestandartnye-podxody-k-razrabotke-shablonov.48583/ Здесь ты найдешь ответ юный падаван.
  3. dio-dev

    Вопрос по парсеру OLX.KZ

    Делай проверку если вернуло номер с иксами то нажимай по новому и собирай заново данные. Может у олх такой антифрод, нужно в проект мейкере отследить когда так происходит.
  4. dio-dev

    Как листать выдачу в JavaScript

    Привык видеть пагинацию на пыхе Насколько я понимаю ее юзают в фреймворках типа вю или реакта? Впринципе там подгрузка с помощю ajax на сколько я понимаю идет, ето нормально.
  5. dio-dev

    Как листать выдачу в JavaScript

    пагинация на js? что за психи ето делали?
  6. dio-dev

    Принудительное закрытие доп. вкладки в instance

    Tab tb = instance.ActiveTab; for(i = 0; i< 10; i++) { if(tb.IsBusy) { Thread.Sleep(1000); } else{ break; } } if(tb.IsBusy) { tb.Close(); } else { //do action on page } Наверное я не понял что нужно сделать, но так можно реализовать проверку...
  7. dio-dev

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

    id указаного инпата нужно забрать, для этого нужно зацепиться по какому то его атрибуту, но что бы он не был динамичен. Можно по твоей регулярке собрать все айди и указать номер совпадения, но поменяеться разметка страницы, добавиться какой то элемент с айдишкой и мы получим другое значения...
  8. dio-dev

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

    Эта регулярка соберет все айдишки со страницы.
  9. dio-dev

    wall.get не парсит закрытые группы ВК

    может токен неправельно получил, в scope что указывал?
  10. dio-dev

    Работа с таблицами , сложение.

    var sourceTable = project.Tables["numbers"]; double sum = 0; for(int i=0; i < sourceTable.RowCount; i++) { double number = double.Parse(sourceTable.GetRow(i).ToArray().ElementAt(6).Replace('.', ',')); sum = sum + number; } return sum;
  11. dio-dev

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

    Значит Xpath неправилный
  12. dio-dev

    Работа с таблицами , сложение.

    Скинь проект или таблицу
  13. dio-dev

    Проблема с эмуляцией ENTER двойное нажатие

    Можешь по xpath найти подсказку с пользователем и кликать туда а затем ентер нажимать
  14. dio-dev

    Как Сравнить два списка?

    Сложи два списка в один.
  15. dio-dev

    Работа с таблицами , сложение.

    Если есть дробные числа то тебе нада использовать double var sourceTable = project.Tables["numbers"]; double sum = 0; for(int i=0; i < sourceTable.RowCount; i++) { double number = Double.Parse(sourceTable.GetRow(i).ToArray().ElementAt(2)); sum = sum + number; } return sum; Что б не...
  16. dio-dev

    Работа с таблицами , сложение.

    Там еще делай проверку на пустые ячейки, и попробуй использовать TryParse
  17. dio-dev

    Написание лог сообщения

    try{ //сюда помещаем наш код, в котором может случиться исключение } catch(Exception expr) { //имя переменной заменить на актуальное. То есть, вставляем ту переменную, значение которой может пригодиться для обработки ошибки project.SendErrorToLog(project.Variables["Count_steam_info"].Value...
  18. dio-dev

    использование xpath

    return instance.ActiveTab.FindElementByXPath("//*[@class='CoreCount']/span[@class='value']/span",0).GetAttribute("innerHtml").ToString(); Кубик c#
  19. dio-dev

    Написание лог сообщения

    project.SendErrorToLog("error"); project.SendInfoToLog("info"); project.SendWarningToLog("warning");
  20. dio-dev

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

    var x = instance.ActiveTab.FindElementByXPath("//div[@class='ovf i-text-content editable '][contains(.,'" + project.Variables["Domain"].Value + "')]",0); x.RiseEvent("click","full"); Попробуй так.
  21. dio-dev

    Работа с таблицами , сложение.

    .ElementAt(2) - где 2 номер колонки по порядку, отщет в масиве начинаеться с 0. Если 2 - это 3 колонка.
  22. dio-dev

    Работа с таблицами , сложение.

    var sourceTable = project.Tables["numbers"]; int sum = 0; for(int i=0; i < sourceTable.RowCount; i++) { int number = Int32.Parse(sourceTable.GetRow(i).ToArray().ElementAt(2)); sum = sum + number; } return sum;
  23. dio-dev

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

    Тебе надо что то такое (?<=aria-label="Password"\ id=").*?(?=") Отталкивайся от aria-label классы здесь скорее всего динамичные
  24. dio-dev

    Проблемы с точным вхождением значения

    (?<=">)[\w\W]*?{-Variable.Articul-}(?=\ </td>)
  25. dio-dev

    Проблемы с точным вхождением значения

    Это при условии что это значения не будет первым или последним
  26. dio-dev

    Проблемы с точным вхождением значения

    (?<=,\ )9617231110.*?(?=,)
  27. dio-dev

    Как получить отступ к элементу на странице?

    Нашел решения, кому интересно нужно к елементу который мы нашли по xpath применить el.DisplacementInBrowser.Y;
  28. dio-dev

    Как получить отступ к элементу на странице?

    Здравствуйте, как получить отступ с верху документа к элементу на странице? Я могу найти элемент по xpath и взять значения атрибута topInTab но он вернет отступ от границы браузера, а мне нужен абсолютный отступ с верху документа. В js это можно сделать если подключить jquery и там есть...
  29. dio-dev

    Проверка на наличие текста внутри одного из Div'ов внутри class в ВК

    Тогда сначала регуляркой забери дом обертки в твоем случае <a class="page_counter"> этой ссылки, а потом то что я выше писал
  30. dio-dev

    Помогите с регуляркой, как взять все значения после первой точки?

    Убери из этим заканчиваеться искомый текст html
  31. dio-dev

    Проверка на наличие текста внутри одного из Div'ов внутри class в ВК

    Берешь дом страницы и проходишься по нему такой регуляркой (?<=<div\ class="label">).*?(?=</div>) результат в переменную type Дальше if '{-Variable.type-}' == 'друг ' то проходишься этой регуляркой (?<=<div\ class="count">).*?(?=</div>) и получаешь количество
  32. dio-dev

    Неверные координаты при эмуляции геолокации

    Напиши пример прокси, если он по айпи не привязан
  33. dio-dev

    Не пойму как работают глобальные переменные

    Глобальные переменные в зенке это хрень Не когда их не использую В твоем случае я бы просто подгружал лист из файла(сохранять изменения в файл), и брал строку с удалением. Кажен поток брал бы новую строчку и обрабатывал бы ее, за щет уже встроеного лока на списки.
  34. dio-dev

    Правильно заменить строку.

    Переменные среды windows http://lumpics.ru/how-change-environment-variables-in-windows-7/ Если там в PATH добавлен путь к ffmpeg то он должен запускаться просто в командной строке Попробуй запустить эту команду просто в командной строке, если не сработает то значит в самой команде ошибка...
  35. dio-dev

    Правильно заменить строку.

    Если ffmpeg добавлен в переменные среды, то он должен срабатывать в командной строке в любом месте
  36. dio-dev

    Правильно заменить строку.

    А если вручную запустить срабатывает?
  37. dio-dev

    Не получается вставить день, месяц, год в форму регистрации

    Я делаю эмуляцией тебе нужно навести на селект кликнуть // Поиск элемента по ID //ID элемента string id = "select2-mgu1-container"; //Поиск элемента var el = instance.ActiveTab.FindElementById(id); //Движение к элементу instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(el); // Клик...
  38. dio-dev

    Неверные координаты при эмуляции геолокации

    Посмотри как здесь сделано.
  39. dio-dev

    Exception не выводит на беденд со второго раза

    Добрый день! Проект организован так: -Делаем действия на сайте -Сайт в любой момент может выбить ошибку(ввести повторно пароль, каптча, подтверждения почты), по этому я делаю проверку есть ли нужный элемент на странице примерно так: if(el.IsNull) { throw new Exception("Элемент не...
  40. dio-dev

    Как нажать на ок в confirm(js)

    Спасибо всем.
  41. dio-dev

    Как нажать на ок в confirm(js)

    Здравствуйте, помогите обойти момент с confirm(в js confirm()) Дело в том что на этом моменте проект останавливаеться и ничего сделать нельзя
  42. dio-dev

    Выбрать область аватарки

    int fromX = Int32.Parse(project.Variables["top_test"].Value); дело в том что переменные с проекта приходят в формате string, нужно преобразовать в int(Parse, TryParse, Convert)
  43. dio-dev

    Выбрать область аватарки

    Тебе координаты нужно вычислить, они меняються в зависимости от размера окна Пример: var left_offset = instance.ActiveTab.FindElementsByXPath("//*[@id='photo']").First().GetAttribute("leftInTab"); var top_offset =...
  44. dio-dev

    Выбрать область аватарки

    // Перетаскивание по координатам //Координата по X, от которой начинаем перетаскивание int fromX = 300; //Координата по Y, от которой начинаем перетаскивание int fromY = 200; //Координата по X, на которую тащим int toX = 300; //Координата по Y, на которую тащим int toY = 500; //Перетаскиваем по...
  45. dio-dev

    Как сделать проверку по определенной ссылке?

    Ложи в переменную и сравнивай с тем что тебе нужно
  46. dio-dev

    Instagramm

    С помощью моб. приложения на телефоне не пробовали?
  47. dio-dev

    [C#] Как перевести текст в нижний регистр и потом первую букву к верхнему регистру?

    str.ToLower(); это переведет в нижний регистр а потом тот код что нашел
  48. dio-dev

    Эмуляция "Ctrl + Enter"

    //http://zennolab.com/discussion/threads/nazhatie-ctrl-p.9064/#post51963 //http://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.send(v=vs.110).aspx instance.ActiveTab.Navigate("yandex.ru",""); if(instance.ActiveTab.IsBusy) instance.ActiveTab.WaitDownloading()...
  49. dio-dev

    Проблема с работой прокси.

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