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

  1. nicanil

    Сбор данных с таблицы и запись

    Один из вариантов: создаёте в проекте таблицу, выбираете необходимый разделитель, привязываете к файлу. С помощью Парсить данные собираете каждую колонку таблицы на веб-сайте, сохраняете результат в список ( и так для каждой колонки на веб странице). Потом каждый полученный список добавляете в...
  2. nicanil

    В какой момент обнуляется глобальная переменная?

    1. При перезапуске программы. 2. Либо вручную, в шаблоне, сбрасывать значение.
  3. nicanil

    Как вынести "политику содержимого" в отдельный файл?

    Можно с помощью небольшого C# сниппета это проделать (запускать до перехода на страницу): instance.SetContentPolicy( // Это режим "Черного списка". // Если нужен "Белый список" то вместо BlockList пишем WhiteList "BlockList", project.Lists["content_policy_domains"]...
  4. nicanil

    как получить из таблицы строку содержит текст/цифры из переменной прям в переменную?

    С помощью экшена Операции над таблицей и действия "Взять строки" сохраняете строку в список (можно "Содержащую текст" или, для более сложных случаев, по Регулярному выражению). В настройках списка снимите настройки по сохранению изменений в файл Таким образом будет создаваться локальный...
  5. nicanil

    Сортировка файлов

    Добрый день. К сожалению стандартными экшенами такого сделать нельзя, но можно воспользоваться C# сниппетом IZennoList lst = project.Lists["input"]; // В этом списке пути к файлам. /*Сотртировка "от старого к новому"*/ List<string> files = project.Lists["input"].OrderBy(f =>...
  6. nicanil

    How to send message to forum members

    Yes, you are right - you have to have "Client" status on the forum to write private messages. To get this status you need: 1. to have on of the licenses - ZennoPoster, CapMonster, ZennoDroid, ZennoProxyChecker 2. contact support - using https://helpdesk.zennolab.com. Subject: I want to get...
  7. nicanil

    Вопрос по c#, как правильно поместить туда переменную. [решено]

    Как я уже говорил - мой совет носит максимально доброжелательный характер, без любого намёка на "наезд" ;-) Если бы у Вас были знания основ C#, то и вопроса бы не возникло. Потратьте несколько дней на изучение основ и это избавит Вас от многих проблем:-)
  8. nicanil

    Вопрос по c#, как правильно поместить туда переменную. [решено]

    Чтоб код ниже корректно отработал в проекте должна существовать переменная varUsername. var response = ZennoPoster.HttpGet("https://steamcommunity.com/login/getrsakey?username="+project.Variables["varUsername"].Value); Возможно тогда лучше начать со стандартных экшенов? Или подучить основы C#...
  9. nicanil

    Отправка нескольких фотографий в телеграмм с текстом.

    Ещё один минимально рабочий вариант, но уже для sendMediaGroup. Смотрим вложение.
  10. nicanil

    Сбор данных с таблицы и запись

    Вот - Операции над таблицей (это если Вы работаете с .csv файлом как с таблицей). Если просто пишете в файл, то вот ссылочка на экшен работы с файлами - клик Скорее всего после парсинга Вы сохраняете результат работы в список, поэтому вот - Операции над списком
  11. nicanil

    Отправка нескольких фотографий в телеграмм с текстом.

    Создал минимально рабочий вариант для отправки фото через Bot API на основе вот этой рекомендации. Во вложении. P.S. С отправкой текста проще, поищите по форуму, эта тема не один раз поднималась.
  12. nicanil

    Как узнать где находятся проекты?

    C:\Users\USERNAME\AppData\Roaming\ZennoLab\ZennoPoster\7\ZennoPoster Там файл Tasks.dat, открывайте его блокнотом. Там пути и настройки проектов.
  13. nicanil

    Поиск изменяющегося элемента

    Попробуйте искать элемент через XPath, привязваясь, например, к родительскому или соседнему элементу. Вот хорошая конкурсная статья на тему XPath - [Обзор]ZennoPoster + xPath на примере Яндекс.Маркета
  14. nicanil

    Работа с таблицей с помощью библиотеки EPPlus

    Нашёл вот такой вариант: // Таблица table.xlsx должна быть рядом с файлом проекта. FileInfo template = new FileInfo(project.Directory + @"\table.xlsx"); using (var exPack = new ExcelPackage(template)) { // Выбираем необходимый Лист. ExcelWorksheet ws = exPack.Workbook.Worksheets[1]...
  15. nicanil

    xPath. Как взять последний элемент?

    Добавляете -1 (или -2, -3) к last() в квадратных скобках //div[@data-zone-name="breadcrumb"]/ancestor::ul/li[last()-1]
  16. nicanil

    Написал на вебке регер акков Яндекс через SMS - но есть проблемка

    Сразу проверяйте не отправил ли Яндекс СМС (есть же какой-то признак того, что он его отправил?). Отправил? Ждите СМС и, затем, продолжайте регистрацию аккаунта. Если не отправил, значит проверяем на то, пытается ли он нам дозвониться. Пытается? Ждём "пока не появится ссылка "отправить по SMS""...
  17. nicanil

    Оптимальный размер текста для наложения на картинку

    Можно ImageMagick для этого использовать. Запускать как стороннюю программу Пример команды convert.exe in.jpg -font Arial -size 640x480 -background none -fill "#0ced1b" caption:"Какой-то длинный текст из большого количества символов" -composite out.jpg Это только пример команды. IM очень...
  18. nicanil

    Сделать IF-THEN / Conditional Logic функцию в входных настройках

    А вот и ссылка на тему - Делаем красивый интерфейс входящих настроек BotUI с помощью jQuery В которой довольно подробно и с примерами всё описано.
  19. nicanil

    декодирование спец.символов (плюса)

    Можно это проделать с помощью небольшого сниппета return System.Web.HttpUtility.HtmlDecode(project.Variables["link"].Value); В переменной проекта {-Variable.link-} должна быть ссылка, которую надо обработать. Так же необходимо добавить System.Web в Ссылки из GAC (в противном случае код работать...
  20. nicanil

    Почему в Project Maker не получается открыть не только мою почту, но и саму ссылку mail.google.com ?

    Можете немного подробнее описать проблему? Какая версия ZP? Что сбрасывается? Авторизация? На каком движке браузера работаете? Какие стоят настройки для генерации браузера? Что происходит когда Вы переходите по ссылке mail.google.com?
  21. nicanil

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

    Обычно такое случается при аварийном\некорректном закрытии ЗП. Если же настройки слетели по другой причине, то лучше всего будет сделать Диагностику сразу после того, как обнаружили проблему. Предварительно (заранее) желательно включить Подробный лог (по ссылке указано как это сделать.)...
  22. nicanil

    как сделать чтобы координаты соответствовали городу из профиля

    Можно с помощью стороннего сайта находить координаты города указанного в текущем профиле, парсить полученные данные и, затем, подставлять в экшен "Геопозиция". Во вложении пример шаблона.
  23. nicanil

    Парсинг сообществ Viber

    Лучше бы конечно, чтоб Вы привели примеры разных ссылок, с которыми встречались. Вот регулярка под ссылки, которые я смог найти - invite\.viber\.com/\?g\d?=[A-Za-z0-9_%]+
  24. nicanil

    Постинг в Телеграм по bot_api

    Да, в sendPhoto есть ограничение на количество символов. Но, судя по всему, другого выбора нет - если верить документации, то sendMessage просто не предназначен для отправки изображений. Воспользовался Вашим кодом из первого сообщения (только закоментировал строку с srt_url_img) - пришло...
  25. nicanil

    Не грузится сайт. Хелп)

    Какая у Вас версия программы? Я пробовал на 7.2.1.1 и 7.2.0.0 - FF52x64 работает, Chrome - нет. Ещё одно интересное наблюдение: в версии 7.1.4.0 сайт открылся и на Chrome движке.
  26. nicanil

    Поиск цены регулярным выражением

    Можно воспользоваться такой регуляркой (?<="cod1S":{-Variable.id-}[^}]+"priceWithCouponAndDiscount":)\d+ (в переменной {-Variable.id-} необходимый id). Она работает на прендоставленных данных, но споткнётся если между cod1S и priceWithCouponAndDiscount будет лишняя фигурная скобка } (например в...
  27. nicanil

    Не грузится сайт. Хелп)

    К сожалению по срокам ничего сказать не могу, потому что не обладаю такой информацией:bn: Следите за новостным разделом :-)
  28. nicanil

    Поиск цены регулярным выражением

    Массив данных, которые Вы предоставили - это JSON. Попробуйте воспользоваться встроенным экшеном обработки JSON. В цикле перебирать значения и сравнивать необходимое свойство с переменной через стандартный экшен if.
  29. nicanil

    как настроить программу чтобы она брала фотку из папки

    В этом Вам помогут экшены Директория, Файлы, Списки, Операции над списком
  30. nicanil

    Накрутка отзывов в Google картах

    Только если кто-то Вам выпишет этот шаблон для ZennoBox (этому кому-то это будет стоить $10)
  31. nicanil

    Не грузится сайт. Хелп)

    Проверил. Да, есть такая проблема при работе через Chrome :( Но, хорошая новость в том, что в следующей версии это будет исправлено и сайт будет загружаться:-) А пока что можете сменить Тип браузера в Настройках проекта на Firefox52x64 (проверил у себя - сайт загружается).
  32. nicanil

    Номер строки из гугл таблицы.

    Нумерация с нуля. И ещё может влиять включенная настройка таблицы "Первая строка - заголовки"
  33. nicanil

    Почему ZennoPoster в таблицы записывает все в одну строку?

    Нет, создавать миллион экшенов не надо. В качестве номера строки используйте переменную. После того как добавили значения в строку увеличьте значение переменной с помощью экшена Данные - Обработка переменных - Увеличить счётчик
  34. nicanil

    Номер строки из гугл таблицы.

    К сожалению через стандартные экшены такое сделать нельзя, но можно воспользоваться C# сниппетом. Некоторые пояснения: - в проекте должна существовать переменная с именем keyword из которой будет браться слово для поиска - во второй строке, в кавычках, надо указать имя таблицы. - в четвёртой...
  35. nicanil

    ZennoBox не устанавливается

    Пусть заказчик обновит .NET Framework. Вот ссылка на версию 4.8 - https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net48-offline-installer На время установки программы лучше отключить антивирус. Если это не поможет, то нужен файл ZlInstallerLog.log из корня диска С