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

  1. TwistDanceR

    Перекинуть содержимое из таблицы в таблицу

    var table1 = project.Tables["Таблица 1"]; var table2 = project.Tables["Таблица 2"]; for(int i=0; i<table1.RowCount; i++) { table2.AddRow(table1[i]); }
  2. TwistDanceR

    Получить URL адрес картинки.

    Посмотри уроки от Rostonix по Zenno. Часть 1я. Там разжёвывается практически весь функционал зеннки. Непонятные иероглифы которые тебе присылают могут так и оставать иероглифами, если ты просто вставляешь их в один из кубиков - "Свой C# код". Тебе даже разбираться особо будет не нужно. Азы...
  3. TwistDanceR

    Помогите сделать проверку каптчи

    только такую проверку. волшебной кнопки нет.
  4. TwistDanceR

    Получить ответ JSON после нажатия на кнопку сайта

    Нужно после получения ответа - распарсить этот ответ и использовать Экшн "Логикa - Switch". Результат JSON после нажатия на кнопку - нужно полностью эмулировать тот get/post , который выполняется на странице, другого выхода не вижу. Если уникальный хеш формируется "на лету", то все переменные...
  5. TwistDanceR

    Помогите разобраться

    Попробуй браузеры разные поставить. У меня бывало хром глючил , а на ФФ52-64 всё отлично отрабатывало. К слову всё может быть наоборот....
  6. TwistDanceR

    Помогите сделать проверку каптчи

    логика проста: 1) определяешь есть ли капча на странице 2) сохраняешь идентификатор капчи, которого нет на обычной странице, обычно там набор цифр 3) решаешь капчу 4) проверяешь после ввода капчи есть ли идентификатор на странице 4а) если нету - выход капча решена 4б) если тот же - значит был...
  7. TwistDanceR

    Удаление двойных и более пробелов в тексте

    То же самое делается через кубик обработка текста - замена - regex => "\ {1,10" // Вход выход надеюсь сможешь указать)
  8. TwistDanceR

    Работа с файлами, помогите выстраить логику

    Есть функция на C# для листов list1.Except(list2); Могу помочь. Напиши в телегу по никнейму. У меня сравнение 1.2млн урлов так происходит.
  9. TwistDanceR

    Парсинг дескрипшен выдачи

    Ссылку в студию. Почитать говна)))
  10. TwistDanceR

    Парсинг дескрипшен выдачи

    Которых не было))) Молодец)
  11. TwistDanceR

    Из списка в таблицу, проверка на дубли

    Если без заливки и просто нужно без дублей получить: var list = project.Lists["Список 1"]; var table = project.Tables["Таблица 1"]; List<string> items = new List<string>(); items.AddRange(list.Distinct()); for(int i = 0; i<items.Count; i++) { table.SetCell(0,i,items[i]); } P.S. Справа...
  12. TwistDanceR

    Проблемы при работе с таблицей

    Обратно тоже будет спасать, когда потеряешься в разделителях) Хорошо, что разобрался сам. Но тему с типом данных в ячейках надо знать на зубок) Лучше изучить
  13. TwistDanceR

    Конвертирование в C#

    Я ориентируюсь по подсказкам C#) Хорошо, что разобрался.
  14. TwistDanceR

    Конвертирование в C#

    Нет, её просто нужно правильно использовать. Экранирование вот здесь нужно. Поставишь вторую двойную кавычку и всё будет работать. (должно). Тебе и на форуме подсказывает и в самом кубике подсказывает - твой код закомментирован тупо после двойных слешей. Вот и всё). Здесь даже само...
  15. TwistDanceR

    Соединение множества табличек в одну

    Я бы не стал перегружать шаблон сохранением в одну таблицу. Лучше сделать отдельный проект или кубик, как удобно будет, и им объединять всё в одну таблицу. List<string> files = Directory.GetFiles(project.Directory+"\\"+"Имя-папки-с-результатами-относительно-папки-проекта"+"\\").ToList()...
  16. TwistDanceR

    Альтернативный способ HTTP запросов

    Ап темке) Тоже интересно, надо ли это не только на старости лет, но и молодому поколению )
  17. TwistDanceR

    Максимальное число редиректов через стандартный кубик гет

    1) почитать документацию зенно или посмотреть урок ростоникса 2) найти в кубике нужную форму (по умолчанию их 5) 3) изменить значение на желаемое)
  18. TwistDanceR

    Не срабатывает регулярное выражение в "Операции над списком"

    Допустим у тебя 20000 строк в СПИСКЕ. Тебе нужны рандомные или конкретные первые 5 или удовлетворяющие регулярному выражению? 1) создаешь счетчик от 0. 2) кладешь в переменную элемент листа под номером счетчика 3) экшн обработка текста - в поле вводишь эту переменную; в Regex ставишь - сколько...
  19. TwistDanceR

    Шаблон не компилируется при стандартном запуске

    1) Зачем такая старая версия 2) Сколько компиляция длится? Попробуй уменьшить таймаут в настройках. Если не поможет - нужно будет шаблон лопатить.
  20. TwistDanceR

    Не срабатывает регулярное выражение в "Операции над списком"

    Если будет четкое ТЗ - я тебе всё это сделаю в одном кубике C#. P.S. У тебя уже была тема по регексам, почему ты в неё не пишешь?)
  21. TwistDanceR

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

    Так список и очищать можно в конце концов перед каждым новым циклом) Ладно, делай как удобно, главное чтобы был результат :-)
  22. TwistDanceR

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

    Так можно из всех брать с 1 по какое-то, если у тебя есть цифра, которую ты спарсил из "X новых записей" И берешь совпадения[0- (X-1)]... Всё реально, уже бы давно телегу поставил и написал. Насчёт паранойи - дело личное)) Пугать не буду, но телефон твой тоже за тобой в какой-то степени...
  23. TwistDanceR

    Visible Fields в Профиле

    У меня память на полной эмуляции вообще не определяется... Однако есть браузер на руках платный, который эмулирует память. Как? Тоже файрфоксовский... Multibrowser. И мне не нужно прям уникализировать память. Стандартные значения для фингерпринта - наоборот более приятны, как показывает опыт и...
  24. TwistDanceR

    Visible Fields в Профиле

    Громаднейшее спасибо.
  25. TwistDanceR

    Visible Fields в Профиле

    Как я понимаю это массив данных, который формируется вместе с профилем. Вопрос - Можно ли варьировать массив, делать некоторые из них невидимыми? Как и где найти и почитать? Форум пуст, по крайней мере на уровне Юзверя. Если что к клиентской части форума доступ тоже есть. Заранее спасибо
  26. TwistDanceR

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

    В том и дело, у тебя настройки regex верные? Там можно брать одно совпадение (первое), либо все совпадения в список. Я бы помог, если бы обратная связь была быстрая и доступ через AnyDesk или Teamviewer.
  27. TwistDanceR

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

    Softportal.ru, там есть
  28. TwistDanceR

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

    Xpath учить не надо. Его надо использовать))) Хочешь - пиши в телегу, я могу завтра выделить время, помочь
  29. TwistDanceR

    Несколько строк в несколько переменных

    var list = project.Lists["Список 1"]; for(int i = 0 ; i < list.Count ; i++) { object obj = project.Variables; string variableName = "perem"+i; string variableValue = list[i]; obj.GetType().GetMethod("QuickCreateVariable").Invoke(obj,new Object[]{variableName})...
  30. TwistDanceR

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

    Можно. Ты после загрузки regexoм парсишь походу только одно совпадение, а не все. Чтобы понимать как это работает - нужно поставить XPath Helper Wizard, и разобраться с тем, что тебе выше написали. Парсить DOM регулярками несколько раз подряд - гиблое дело для компуктера, да и вообще в целом.
  31. TwistDanceR

    Парсинг картинок с яндекс маркета

    Эта штука может и не такое. Как и изложил предыдущий оратор - готовьтесь потратить время на освоение. Знаний программирования особых не требуется, только логика. Или деньги на фрилансера)
  32. TwistDanceR

    Как конвертировать Json cookie в формат zenno

    Походу импорт у расширения просто не работает. Я прям там же экспортировал куки, удалил и импортировал обратно - 0 эмоций. Попробую сейчас ещё раз через профиль зенно проработать, может получится...
  33. TwistDanceR

    Как конвертировать Json cookie в формат zenno

    Ладно, один профиль "слить не жалко". Пробую импортировать в editthiscookie - эксепшн не отбивает, типа кука валидная, но в списке куков они не появляются.
  34. TwistDanceR

    Как конвертировать Json cookie в формат zenno

    Спасибо, обязательно попробую сегодня) Я пропустил в старой теме этот совет от другого человека.
  35. TwistDanceR

    Как конвертировать Json cookie в формат zenno

    Привет. Я забросил это дело, но если преодолеешь - буду рад получить ответ. https://www.hashbangcode.com/article/netscape-http-cooke-file-parser-php Есть ещё официальный гайд по .net , я там вроде исходные данные вычитал. Все мои попытки конвертирования JSON в NETSCAPE (с разным порядком...
  36. TwistDanceR

    Генерация шрифтов профиля, экшен рандомизации шрифтов

    Именно так. Просто текст переключился на курсив после тега i в скобках, а отредактировать не было возможности :-);-)
  37. TwistDanceR

    Как получить рандомную ячейку в таблице

    Внесу свою Лепту) project.Variables["Переменная куда класть"].Value = project.Tables["Таблица из проекта"].GetCell(0,new Random().Next(0,project.Tables["Та же таблица"].RowCount));
  38. TwistDanceR

    Оповещение

    Не "ложим", а "кладём" )) А так - все правильно сделал.
  39. TwistDanceR

    Уловие if с буквами

    Ты же совпадение в {-Page.Dom-} искал? Через регулярку? Туда просто Text вместо Dom вставь и все. Если ты {-Page.Text-} в переменную засунул - тогда указываешь {-Variable.Имя_переменной-} как исходник для твоего Regex.
  40. TwistDanceR

    Уловие if с буквами

    Есть. Попробуй Page.Text. Если там так же получится - надо будет пробовать искать элемент в котором это сообщение выводится и проверить его на видимость - по атрибутам высота-ширина либо по содержимому загруженного элемента по XPath. Анализируешь обе ситуации, когда элемент есть и когда его...
  41. TwistDanceR

    Уловие if с буквами

    Если у тебя циклический процесс - нужно очищать переменную re_captcha перед блоком решения капчи. Просто присвой ей пустоту перед своим блоком. А если он всегда находится в исходном коде - значит нужно переделать условие назначения переменной этого значения. Проверять элемент на видимость или...
  42. TwistDanceR

    Уловие if с буквами

    или в одинарные, апострофы тоже считаются и работают ))
  43. TwistDanceR

    Многопоточный парсинг. ЦП 100% , ОЗУ там же, дерево процессов Chhromium instance.

    Cейчас их не много, а вот к концу подвиснет нормально. И как этого избежать?
  44. TwistDanceR

    Многопоточный парсинг. ЦП 100% , ОЗУ там же, дерево процессов Chhromium instance.

    Вчера - на запросах , пишу же: HtmlAgilityPack, он без браузера посылает запросы. Сегодня паршу вот только что - с браузером уже, но вообще не обрабатываю регулярками, тупо tab.DomText забираю в файл. Сейчас после выполнения 100 заданий - зависло около 15 инстансов таких же... Прошло 5 минут и...
  45. TwistDanceR

    Многопоточный парсинг. ЦП 100% , ОЗУ там же, дерево процессов Chhromium instance.

    Не понимаю Ваш совет. У меня нету обработки JSON в проекте.
  46. TwistDanceR

    Многопоточный парсинг. ЦП 100% , ОЗУ там же, дерево процессов Chhromium instance.

    Просто - в чем дело? Одна задача у меня работает в 4 потока, ещё 1 поток оставил под выполнение шаба, который сегодня из диспетчера выполнился 619 раз. Это из-за диспетчера или что происходит? Шаблон работает c браузером без отображения содержимого, с использованием HtmlAgilityPack. Да даже если...
  47. TwistDanceR

    Как получить только часть текста с парсинга (обаботка текста)?

    Если сохранено в переменной проекта - вместо "test" нужно подставить правильное имя твоей переменной. Добавляешь C# Код экшн return Regex.Match(project.Variables["test"].Value,@"(?<=href="").*?(?="")").ToString().Split(new[] {"/"},StringSplitOptions.None).Last(); Собственно записывать можно в...
  48. TwistDanceR

    Генерация шрифтов профиля, экшен рандомизации шрифтов

    // get fonts var list = project.Lists["Имя листа"]; list.Clear(); var fonts = instance.GetFonts(); // name of first font string name = ""; if (fonts != null) { var fontList = fonts.ToList(); if(fontList.Count > 0) { for(int i = 0 ; i<fontList.Count ; i++) {...
  49. TwistDanceR

    Дубль Font Fingerprinting leak

    Я ресетил - не всегда срабатывало после show/hideFont в новой вкладке...