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

  1. nicanil

    Swipe

    А обязательно этим кодом? Просто есть метод который свайпит из текущей области до указанного элемента instance.ActiveTab.Touch.SwipeIntoView(HtmlElement he);
  2. nicanil

    Swipe

    С помощью стандартных экшенов, к сожалению, такое сделать нельзя (по крайней мере для версии 7.2.0.0). Но, можно сделать с помощью C# Постарался как можно подробней прокомментировать код. // Получаем копию текущих настроек тача. TouchEmulationParameters touchParams =...
  3. nicanil

    Swipe скликивает рекламу на сайте

    Добрый день. Можно Вас попросить в личные сообщения отправить шаблон и сайт которые воспроизводят данное поведение?
  4. nicanil

    Ошибка соединения с сервером авторизации

    Возможно работаете через VPN или плохие прокси. Быть может на вашем ip кто то "хулиганит", либо было предпринято большое кол-во неудачных попыток авторизаций. Бывают даже случаи, когда компьютер заражен трояном-прокси и ПК используется как паблик прокси. В таких случаях ip такого ПК может даже...
  5. nicanil

    Парсинг страницы с несколькими исключениями

    Привет. Речь о "Фильтровать результаты"? Если да, то там можно использовать регулярные варажения. И с помощью регулярки задать несколько вариантов исключений. Например ^(?i)(?!.*(апельсин|лиМоН|АвТомАТ)) - данное регулярное выражение исключит все элементы в которых есть одно из следующих слов...
  6. nicanil

    Install 3rd Party Plugins

    Unfortunately, you can not install Chrome extensions or Firefox Add-ons to ZennoPoster or ProjectMaker.
  7. nicanil

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

    Тут просто экранирование слэша. Код из этого сообщения справится с такой задачей Можно взять большой кусок текста с различными спец. символами и отправить его через исходный сайт, потом этот же текст прогнать через код, который я давал выше и сравнить их. Можно так же покопаться в сайте и...
  8. nicanil

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

    Попытка №2:) Добавляем System.Web в Ссылки из GAC (в противном случае код работать не будет) string input = project.Variables["text"].Value; string escaped = System.Web.HttpUtility.JavaScriptStringEncode(input); return escaped.Replace(@"\r\n", @"\n"); \r\n и \n - это переносы строк. Если...
  9. nicanil

    WRONG_OPERATOR (sms-activate.ru)

    У Вас перед country символ доллара ($), а нужен амперсанд (&).
  10. nicanil

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

    Сайт использует самописное решение. Найти его можно тут - https://coderstoolbox.net/string/string.js , строка 201-221 Можно попробовать на основе этого js кода написать своё решение. Что-то вроде этого (использовать аккуратно, писал на скорую руку. На фразе из первого поста код отработал как...
  11. nicanil

    Почему не сохраняет профиль?

    Какая версия программы? Ошибка возникает случайно или есть какая-то закономерность (Возможно проблема возникает при работе с каким-то конкретным сайтом)? Есть ли алгоритм воспроизведения данной ошибки? Какие данные Вы сохраняете вместе с профилем (proxy, плагины, local storage, переменные)?
  12. nicanil

    Логический оператор в выборе строки списка

    Да, верно. Нужен модификатор i ^(?i)(?!.*(Rio|Oza))
  13. nicanil

    Логический оператор в выборе строки списка

    Как уже подсказали выше для этих целей можно использовать регулярные выражения: ^(?!.*(Rio|Oza)) - данная регулярка найдёт строки в которых НЕТ Rio или Oza , независимо от того в каком месте строки\слова находятся эти символы (MaRio, Rioscar, kOza, Ozad, Rio)
  14. nicanil

    Как получить один раз входные параметры?

    Один из вариантов: первый шаблон по-прежнему делает запросы к АПИ и создаёт файл-таблицу. Второй же шаблон будет запускаться через Расписание, в качестве сигнала для запуска использовать файл-таблицу, который создаёт первый шаблон (только в планировщике НЕ отмечать чекбокс "Удалять файл"). Во...
  15. nicanil

    Как получить один раз входные параметры?

    А если разбить логику на два шаблона: * первый шаблон делает запрос к АПИ и на основе ответа формирует таблицу. * второй шаблон берёт строки из созданной таблицы с удалением. В настройках таблицы снять чекбокс "Оставлять пустой файл", когда строки кончатся, файл таблицы удалится. В начале работы...
  16. nicanil

    Не находится поле ввода после обновления страницы

    Я с Wordpress не работал вообще, все свои заключения основываю на демо версии ссылку на которую давал чуть выше (https://s1.demo.opensourcecms.com/wordpress/wp-login.php) В этой демке есть два редактора - визуальный (именно с ним проблемы при поиске) и так называемый Code Editor (в нём надо...
  17. nicanil

    Загрузка таблицы из файла в проекте

    Непосредственно ЗП тут не виноват, надо искать проблему в логике проекта. Попробуйте перед привязкой файла проверять существование файла .ods (Данные - Файл - Проверить существование) либо выводите в лог (Логика - Оповещение) пути к файлам и вручную проверяйте существование. На мой взгляд...
  18. nicanil

    Не получается сделать массовую замену в файле

    На сколько я знаю ничего не менялось.
  19. nicanil

    Не находится поле ввода после обновления страницы

    Мои наблюдения основаны на https://s1.demo.opensourcecms.com/wordpress/wp-login.php (логин и пароль входа - opensourcecms). HTML код поля ввода поста меняется после клика по нему. Т.е. при загрузке страницы он один, после клика - другой. Отсюда и проблема - чтоб найти поле ввода сначала надо...
  20. nicanil

    Загрузка таблицы из файла в проекте

    1) первое скользкое место - в шаблоне используются абсолютные, жёстко прописанные пути файлов (D:\путь\к\файлу\file.txt) из-за этого я не могу не внося изменений проверить проект. Возможно где-то ошибка в этих путях или была перемещена директория\переименован файл. Лучше использовать пути...
  21. nicanil

    Не получается сделать массовую замену в файле

    (?m)^ Все благодарности сюда - https://zennolab.com/discussion/threads/reguljarnoe-vyrazhenie-ne-zamenjaet-vse-vxozhdenija.30908/#post-223117
  22. nicanil

    Сгенерировать даты от и до

    Генерация диапазона между двумя указанными датами(включая верхний и нижний пределы) и сохранение в список (список dates на момент выполнения кода должен существовать в проекте). Даты должны быть строго в формате дд.мм.гггг. // Тут дата прописана вручную. DateTime start =...
  23. nicanil

    Файл привязанный к списку: не удаляется и не добавляется строка

    В настройках включены опции "Загружать из файла" и "Сохранять изменения в файл"?
  24. nicanil

    Загрузка таблицы из файла в проекте

    Скорее всего это не то, но всё же хочу обратить внимание на разные расширения файлов (а вдруг?:-) ) В настройках таблицы включена опция "Загружать из файла" и "Сохранять изменения в файл"? В идеале бы приложить к сообщению шаблон и таблицу.
  25. nicanil

    Парсинг вопросов и ответов с разных URL! Нужна консультация специалиста c опытом.

    Что если сделать так: В цикле перебираем строки таблицы - берём строку. Проверяем 3ю ячейку (там где должен быть ответ) на пустоту: если не пусто, значит ранее уже спарсили ответ, идём дальше; если пусто переходим по ссылке из второй ячейки и парсим ответ, заносим в нужную ячейку и переходим к...
  26. nicanil

    Скорость движения мышки в C#

    Это пробовали? И вот дополнение к сообщению от konfucijus (речь о том же методе, только на русском и с комментариями): https://zennolab.com/discussion/threads/snippety-ehmuljacii-myshi-fullemulationmouse.35369/#post-263049
  27. nicanil

    Диспетчер заданий в ЗП. Слетели настройки.

    Файл отвечающий за эти настройки находится по пути: C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\ZennoLab\ZennoPoster\7\ZennoPoster\Tasks.dat В той же директории находятся файлы Tasks.N.dat - резервные копии, где N - число от 1 до 30. Выбираете среди Tasks.N.dat самый большой по размеру из самых...
  28. nicanil

    Скорость движения мышки в C#

    В настройках отключить "Полная эмуляция мыши" и ползунок "Эмуляция ввода" выкрутить до положения "Скорость", тогда не будет эмулироваться движение мыши (я прочитал первый пост и видел, что это было сделано, но стоит заметить, что если ВКЛЮЧЕНА опция "Полная эмуляция мыши" и ползунок "Эмуляция...
  29. nicanil

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

    Сохраняем в список все пути файлов из необходимой директории. Потом из этого списка берём необходимый элемент (в нашем случае путь к файлу), сохраняем его в переменную и используем эту переменную вместо пути файла. ВНИМАНИЕ! Сортировка в Проводнике Windows и в ZennoPoster может отличаться...
  30. nicanil

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

    С помощью экшена Файлы. Действие "Удалить".
  31. nicanil

    Новое обновление seosprint....проблема

    При ручном вводе через браузер ProjectMaker'а срабатывает?
  32. nicanil

    Новое обновление seosprint....проблема

    Попробуйте эмулировать JS события - onchange, oninput, onkeyup, onkeydown и др. после ввода значения. Или повысить уровень эмуляции у экшена ввода значения.
  33. nicanil

    как сделапть на C# вероятность "ДА" 20%

    Когда мы работаем со списком\таблицей мы лочим, чтоб несколько потоков не взяли одну и ту же строку. Моё типичное поведение следующее: если код вносит изменения во внешнем источнике и с этим источником будет работать несколько потоков, тогда участок кода, который вносит изменения...
  34. nicanil

    Как посчитать колличество тегов или элементов?

    Это не регулярка, это - XPath:-) Какую ошибку? Что хочется получить с помощью запроса?
  35. nicanil

    Как посчитать колличество тегов или элементов?

    Это из-за того что в экшене "Свой с# код" код написан с ошибкой. ПМ не выполнит ни один другой экшен пока ошибка не будет исправлена. Я данным экшеном почти не пользовался, поэтому могу только предполагать: попробовать изменить атрибут (на скрине стоит innerText, поставить innerHtml или что-то...
  36. nicanil

    Как посчитать колличество тегов или элементов?

    Через экшен "Парсинг данных" ищем по XPath .//div[@id='ShareList']/ol[1]/li (возможно это выражение надо будет слегка подправить). Результат сохраняем в список, потом экшен "Операции над списком" => "Получить количество строк".
  37. nicanil

    Апгрейд браузера в Code Creator

    Сменить юзер агент на один из более или менее свежих.
  38. nicanil

    С# установить значение переменой1 в переменную2

    Код будет корректно работать только в том случае, если переменные именуются так, как указано в стартовом сообщении (a1, a2, ..., aN | b1, b2, ..., bN), т.е. сначала какая-то статичная часть, а затем числа по-порядку. // Начальный индекс. int start_index = 1; // Конечный индекс, включительно...
  39. nicanil

    Не верное отображение цен в API формате

    В таком случае я бы поискал в коде сайта JS код, который отвечает за получение данных из API и отображение этих данных на сайте и там уже смотреть как формируется цена. Либо же собрать побольше данных и искать закономерности в формировании цены на основе этих данных.
  40. nicanil

    Не верное отображение цен в API формате

    Перед сохранением цены в переменную разделить её на 10. Для арифметических операций можно использовать экшен JavaScript код. return {-Variable.a-} / 10; Если в настройках экшена "JavaScript код" будет выставлено"выполнять локально", то слово return надо убрать.
  41. nicanil

    Несколько копий проектов и общий код

    Да. Изменения статичной переменной в одной копии отразятся и в других копиях.
  42. nicanil

    Импорт LocalStorage в instance

    Необходимо правильно экранировать кавычки внутри передаваемой строки. Об этом можно почитать здесь либо погуглить. Можно воспользоваться https://tools.icoder.uz/json-escape-unescape.php (берём нашу строку, сначала делаем "Разэкранировать", а потом уже "Экранировать".) В итоге из...
  43. nicanil

    Импорт LocalStorage в instance

    Принципиально C#? Можно из экшена "Свой JavaScript код": localStorage.setItem("persist:root", "some important data"); В настройках экшена поставить выполнять на текущей странице и не забыть указать переменную для возвращаемого значения (даже если ничего не возвращается. В противном случае экшен...
  44. nicanil

    Strange captcha

    No, I didn't use it for myself. I knew that 2captcha has API for this kind of captcha and shared this information with you:) I Don't think Recognize captcha action will help you with this type of captcha. You, probably, should write your own solution using POST/GET methods.
  45. nicanil

    Strange captcha

    https://2captcha.com/2captcha-api#solving_rotatecaptcha https://2captcha.com/2captcha-api#solving_funcaptcha_new
  46. nicanil

    Помогите, пожалуйста, найти в совпадения числа в переменной.

    Во второй строке заменяем dni на имя переменной, в которой будут храниться номера месяцев (формат должен быть тот же - через запятую в одну строку). В последней строке меняем Day на Month
  47. nicanil

    Помогите, пожалуйста, найти в совпадения числа в переменной.

    Судя по строке '{-Variable.dni-}'.Contains('{-TimeNow.Day-}') всё это дело запускается в экшене "C# код", верно? В данном экшене не надо использовать переменные проекта вида {-Variable.name-}. В ProjectMaker'е данная конструкция отработает, но вот в ZP будут проблемы. При работе через C#...