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

  1. soprano

    Creating a video from photos with uniform audio in C#.

    Hello, everyone. I'm sharing a template on the suggested topic: "Creating a video for YouTube from your own photos with various transitions, voice-over, and evenly timed frame display based on the length of the audio track." To work with the template, you need to place your photos in .jpg...
  2. soprano

    Создание видео из фото с равномерной озвучкой на C#.

    Привет всем. Выставляю шаблон на предложенную тему: Для работы шаблона необходимо в папку /images поместить свои фото в формате .jpg В папку /audio - файл text.mp3 После запуска шаблон обрезает фото в единый размер, переименовывает, накладывает эффекты и текст, рассчитывает, исходя из длины...
  3. soprano

    Grabbing (parsing) info from Coinmarketcap.com, archiving and sending the result to Telegram and email.

    Good day. I present a template for obtaining information about cryptocurrency exchange rates. The template retrieves information from the Coinmarketcap.com website - Name, Symbol, Price, Market Cap, Link The result is saved in a .xlsx file, which is archived and then sent via email, and...
  4. soprano

    Парсинг с архивацией и отправкой результата в телеграм и на email

    Добрый день. Представляю шаблон для получения информации о курсе криптовалют. Шаблон получает информацию с сайта Coinmarketcap.com - Назвавние, Символ, Цена, Ссылка Результат сохраняется в .xlsx файл, который архивируется, а затем отправляется по email, а информация о завершении работы - в...
  5. soprano

    Parsing of remaining goods on WILDBERRIES.RU with sending to Telegram

    Hello. I want to introduce a template for tracking remaining goods on wildberries.ru The goods are summed up in a total amount from all warehouses. It uses requests and is written in C#. To use the template, you need a text file named link.txt with links to the products you want to track. The...
  6. soprano

    Парсинг остатков товаров в WILDBERRIES.RU с отправкой в Telegram

    Приветствую вас. Хочу представить шаблон для отслеживания остатков товаров на wilberries.ru Остатки складываются в общую сумму со всех складов. Использует запросы и написан на C#. Для работы шаблона вам нужен текстовый файл link.txt с ссылками на товары, которые вы хотите отслеживать. Ссылка...
  7. soprano

    Как отправить файл в телеграм

    Нужен код для отправки файла (архив .zip или .rar) в телеграм. Нашёл информацию, как отправлять текст, видео, картинку. Мне нужно отправить файл Вот такой код не работает string filePath = project.Directory + @"\file.zip"; // C:/file.zip string url =...
  8. soprano

    Chromium скатывается на дно

    Новость от Google https://vc.ru/u/867051-zoringer/773915-chromium-skatyvaetsya-na-dno
  9. soprano

    Простой чатбот в Телеграм (C#) на базе ZennoPoster.

    Добрый день. Немного о том, как получить бесплатный трафик из телеграм. Как известно, на один аккаунт телеграм можно сделать 20 ботов. В поиске телеграм боты находятся так же как каналы и группы, при условии правильного названия и описания. Представляю вам простой бот, который вответ на любую...
  10. soprano

    4 место  Чатбот на основе бесплатного API от OpenAI.com

    Приветствую уважаемое сообщество. На волне интереса к искусственному интеллекту типа ChatGPT, выкладываю шаблон, работающий на основе бесплатного ключа API от openai.com Сам ключ выглядит так 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 Его нужно получить здесь Ключ вводится в поле во...
  11. soprano

    Трастовые доноры для массовой рассылки email и sms в буржунете.

    Рад приветствовать всех zenno'водов, zenno'филов, zenno'любов и прочих zenno'адептов снова. Продолжу тему рассылок, уже поднятую на этом конкурсе и поделюсь с вами способом рассылки, который я случайно обнаружил в поисках УБТ. Решив немного отдохнуть от рассылки смс, я попробовал себя в...
  12. soprano

    Как сделать выбор в XPath

    Кто знает, подскажите как правильно сделать в одной строке выбор в XPATH ИЛИ StartPrice = value.SelectSingleNode(".//div[@class='price']//span[contains(@class, 'content cost')]" || ".//div[@class='price-block__value']").InnerHtml.Trim().HtmlDecode(); Вот так не работает StartPrice =...
  13. soprano

    Не .bat ты мне...

    В ZennoPoster'е как известно можно создавать и использовать для удобства .bat файлы. Как оказалось, такой файл может принести массу проблем и испортить кучу нервных клеток. Рассказываю о случившейся со мной шняге, когда я сделал и запустил такой файл. Наверное, многие сталкивались, когда нужно...
  14. soprano

    Бесплатный трастовый прокси от Google и мини-парсер от меня.

    Вот вы говорите: "прокси". Ну хорошо - не говорите, думаете. В наше временя постоянных запретов и ограничений в интернете (я говорю, разумеется, не об 1/6 суши и родной Беларуси, где свобода слова закреплена в Конституции и неуклонно соблюдается, а про медленно загнивающий и подцензурный...
  15. soprano

    Немного про отправку смс с платных сервисов бесплатно.

    В продолжение моей статьи об смс, весьма благосклонно принятой и высоко оцененной на прошлом конкурсе многими (не всеми!, но Бог им судья, художника всякий норовит обидеть), поведаю ещё об одном способе отправки смс. По-прежнему считаю, что смс - это самый результативный способ получения...
  16. soprano

    Как получить часть строки по шаблону

    Возник вопрос при получении данных. При парсинге получается так: Мне нужно из каждой такой строк получить вот эти данные: Кто знает, прошу подсказать регулярку или сниппет для получения одно-двузначных цифр справа и слева от предлога из
  17. soprano

    2 место  Как отправить миллионы смс меньше чем за $10.

    Доброго дня всем! В этой статье хочу поведать о малоизвестном способе получения буржуйского трафика через смс-рассылку. Трафик можно начать получать немедленно, таргетинг по гео - практически любая страна, я расскажу как работать с США и Канадой. Уходить из буржунета не хотелось, я стал искать...
  18. soprano

    SSH туннель

    Предлагаю добавить возможность простой вставки данных SSH туннеля для перенаправления трафика как через прокси. типа ssh://login@[email protected]:22 Как в антидетект браузерах реализовано.
  19. soprano

    Как из SSH сделать прокси

    Кто знает, как добавить SSH туннель в проект? Чтобы работал как прокси. Как в антидетект браузерах, в PM не работает - ssh://login:[email protected]:52 Может снипет какой есть типа такого instance.SetProxy(ZennoPoster.GetProxy("socks5", true));
  20. soprano

    Кавычки в GET запросе - как заэкранировать?

    Первый раз встретил в строке для запроса такое обилие кавычек "sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="96", "Google Chrome";v="96"", Подстановкой к каждой кавычке ещё одной или добавлением в начале строки @ не решается. Подскажите, как правильно сделать. Весь запрос такой...
  21. soprano

    SQLite - как удалить, обновить правильно

    Есть база SQLite, нужно удалить первую строку и обновить базу. Вариант DELETE FROM table_name WHERE Id=1; не проходит, просто потому что нет Id Работает выбор первой строки SELECT * FROM domofond LIMIT 1; Как дописать правильно запрос, чтобы удаляло эту строку и обновляло таблицу? Вот сама база
  22. soprano

    4 место  Автоматическая накрутка сотен видео в день. Заставь Youtube вздрогнуть[3].

    ....И снова здравствуйте. Чтобы закончить с Youtube-автоматизацией, и больше не тянуть быка за тестикулы, я сделал накрутчик видео и подписчиков, а заодно и лайкер, дизлайкер - в одном флаконе. Шаблон надо скопировать в одну папку с предыдущими - yt-creator и yt-uploader. Размещение шаблона...
  23. soprano

    Автоматическая загрузка сотен видео в день. Заставь Youtube вздрогнуть[2].

    На прошлом конкурсе шаблонов я представил вашему вниманию шаблон массового создания видео на основе парсинга новостного сайта. Теперь пришло время для автоматического загрузчика этих видео (не руками же их заливать, право слово!). Для этого пришлось переделать шаблон для создания видео - был...
  24. soprano

    ЗА'join'ИТЬ .xlsx

    Нужно объединить файлы .xlsx в один. Данные однотипные в каждом файле, 1 и 2 колонка. Делаю таким кодом Excel.Application app = new Excel.Application(); app.Visible = true; app.Workbooks.Add(project.Directory + @"\result.xlsx"); app.Workbooks.Add(project.Directory...
  25. soprano

    Строки в SQLite

    Надо подсчитать строки в таблице SQLite. Делаю так string databaseName = project.Directory + @"\DB.db"; SQLiteConnection connection = new SQLiteConnection(string.Format("Data Source={0};", databaseName)); connection.Open(); string strData =...
  26. soprano

    Как получить много трафа из Facebook, используя популярные тренды

    Всё новое - это хорошо забытое старое. В старые времена, когда этот замечательный форум выглядел вот так На одном нерусском форуме, BHW, если кому интересно, я прочитал про тему, которая может приносить потенциально много трафика из буржунета. А в те времена любой трафик, тем более...
  27. soprano

    Как отключить ошибки в шаблоне.

    Нужен сниппет C# для отключения ошибок при выполнении проекта. Проект выполняется полностью, но в конце пишет Project Error. Хочу, чтобы этого не было. Кто-нибудь знает такой?
  28. soprano

    SMS-activate не отдаёт код из смс

    Хочу получить код из смс вот таким запросом string strPhoneNumber = String.Empty; string strRegistrationID = ZennoPoster.Sms.GetNumber("SmsActivate.dll", out strPhoneNumber, "uu", "&country=0"); и на сервисе начинает крутится и так много раз. Смс не приходит. Номер вводится...
  29. soprano

    Как получить значение из строки

    Есть такие строки Нужно получить последнее значение, цифру из строки в первом случае 3205231163 во втором - 4105231163 Как это сделать проще, регулярка не подходит, через Split может быть разное количество дефисов для вычисления последнего значения. Нужен совет.
  30. soprano

    Парсер остатков Wildberries. В БД SQLite и в Telegram.

    Представляю Парсер остатков товаров Wildberries. Шаблон работает на запросах, один поток. Для начала работы необходимо загрузить список ссылок на товар, в формате .txt Во входных настройках требуется ввести токен бота телеграм (из @botfather) и название канала, куда будет передаваться...
  31. soprano

    Как обойти лодку или велосипед

    Что-то сегодня при просмотре форума уже трижды вводил лодки и велосипеды, это я про cloudflare... Раньше легче информация доставалась.. Давайте, может, шаблон для обхода защиты запилим.
  32. soprano

    Удалить строку в списке по маске[C#]

    Есть список с такими строками https://www.site.ru/catalog/tovar/kantstovar https://www.site.ru/catalog/tovar/tv https://www.site.ru/catalog/tovar https://www.site.ru/catalog/tovar/shoes Необходимо удалить строку без подкатегорий, здесь это https://www.site.ru/catalog/tovar а остальные...
  33. soprano

    Как 2 регулярки объединить в одну

    Нужно собрать ссылки на странице. Одной регуляркой не получается, собирает с мусором. Нужно объединить с другой. Вот они @"(?<=""pageUrl"":"").*?(?=""},\{""id"")" @"(?<=""pageUrl"":"").*?(?=""}]},\{""id"")" Такой вариант не фуручит...
  34. soprano

    Как удалить дубли цифр в строке

    Есть строка с цифрами и разделителем | Нужно удалить все повторяющиеся блоки цифр, т.е здесь должно остаться Вот такой вариант не прошёл string str = " 46-48|48-50|50-52|46-48|48-50|50-52|46-48|48-50|50-52"; str = String.Join(" ", str.Split('|').Distinct()); и такой тоже не то string str...
  35. soprano

    Трабла с JSON

    Всех с праздником!! И небольшой вопрос. Вот таким кодом: string resultGet = ZennoPoster.HttpGet(url); resultGet = Regex.Match(resultGet, @"\{[\w\W]*}").ToString(); JToken source = JToken.Parse(resultGet); получаю JSON. Нужно вытащить все такие значения "sizes": [ {...
  36. soprano

    Lock на сохрание в БД SQlite в многопотоке

    В одном потоке результаты в базу данных сохраняются прекрасно. А как сделать в многопотоке? Конкретно, что нужно залочить в таком коде { string ID = "pars1"; string Price = "pars2"; string Link = "pars3"...
  37. soprano

    Как изввлечь все цифры из GET запроса

    GET-запросом получаю следующие данные: "Name":one,"quantity":1,"ready", "Name":two,"quantity":12,"ready", "Name":three,"quantity":10,"ready" Нужно извлечь регуляркой все цифры - 1, 12, 10 и сложить их 1 + 10 + 12 = получается 23 Регулярка такая string Quant = Regex.Match(resultGet...
  38. soprano

    Автоматическое создание сотен видео в день. Заставь Youtube вздрогнуть.

    С любезного разрешения ZennoLab Team я выкладываю ещё один шаблон. Уже давно наблюдается бурное развитие видеоконтента, и на небезызвестном ресурсе инфоцыган стали выкладывать шаблоны для массового создания видео, и почему-то все сплошь из слайдов PowerPoint. Цены на такие шаблоны от 3000 до...
  39. soprano

    Парсер WildBerries. Или как узнать самые продаваемые товары на маркетплейсе.

    Шаблон предназначен для сбора и анализа информации по заданной категории товаров с сайта Wildberries.ru. Шаблон сделан на C#, данные сохраняются в таблицу Excel. Шаблон собирает ссылки на новые товары в указанной категории: ID товара Ссылка на товар Название товара Цена на товар Количество...
  40. soprano

    Исключение на XPath

    Пагинация на сайте меняется кнопкой next Active.FindElementByXPath("//div[contains(@direction, 'next')]", 0).Click(); до последней страницы кнопка активная. Как только нажата последняя страница, кнопка next становится неактивной, но не исчезает. И проект как бы отработан, но не завершён...
  41. soprano

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

    Нужно полученные данные из таблицы записать в одну строку IZennoTable tbl = project.Tables["tbl"]; string str = ""; string row = ""; string txt = ""; string res = ""; for (int i = 0; i < 3; i++) { row = string.Concat(tbl.GetRow(i)); if (row.Contains(str)) { res =...
  42. soprano

    Удалить пробелы до и после

    Встал вопрос удалить в полученном значении пустые строки до и после него 125 Пробовал такие способы (нагуглил) - ничего не помогло string Quantity = Active.FindElementByXPath("//span[@class='quantity']", 0).InnerHtml.Trim().HtmlDecode(); Quantity =...
  43. soprano

    ffmpeg - как пересохранить файл

    Нужно наложить звуковой фон на видео. Вот такая команда ffmpeg ffmpeg -i input.mp4 -i sound.mp3 -vcodec copy output.mp4 Но мне нужно, чтобы файл на который накладывается звук пересохранился под своим названием в той же папке, то есть так должно быть ffmpeg -i output.mp4 -i sound.mp3 -vcodec copy...
  44. soprano

    Распознавание аудио в текст

    Пробую сделать распознавание аудиофайла в текст вот таким кодом SpeechRecognitionEngine recognizer = new SpeechRecognitionEngine(new System.Globalization.CultureInfo("ru-RU")); recognizer.SpeechRecognized += new EventHandler<SpeechRecognizedEventArgs>(recognizer_SpeechRecognized); string path =...
  45. soprano

    CapMonsterCloud некорректная каптча

    Пробую распознать такую каптчу выбрал кубик Распознаём через CapMonsterCloud.dll (5 подаренных долларов есть на сервисе) нажимаю на открытой странице Далее и получаю Такую каптчу не распознаёт?
  46. soprano

    Удаление стоп-слов

    Нужно удалить из текста слова по маске - предлоги. string tag = "В студёную зимнюю пору я из лесу ехал около реки"; string[] substr = { " без ", " для ", " на ", " в ", " около ", " перед ", " с ", " и ", " из ", " за ", " близ ", " вместо ", " вне ", " до ", " во ", "...
  47. soprano

    Синтез речи на C# в Windows

    Для генерации аудио из текста на русском пользуюсь такой конструкцией. Всё работает нормально, ролик создаётся. SpeechSynthesizer synch = new SpeechSynthesizer(); if (!Directory.Exists(pathFolder + @"\audio\")) Directory.CreateDirectory(pathFolder +...
  48. soprano

    Варианты паузы на C#

    Вот есть вариант паузы Thread.Sleep(10000); Ставлю, пока выполняется действие. Но действие заканчивается, допустим, через 6 секунд. А пауза длится 10 сек. И 4 секунды - дармовой простой получается. На Selenium есть вариант, когда пауза заканчивается с выполнением действия, т.е. не теряются...
  49. soprano

    Копировать из папки в папку - как!?

    Понадобилось скопировать картинки из папки в папку. Попробовао 4 варианта, в том числе с перемещением папки - ничего не сработало string imageFolder = pathFolder + @"\images\img%d.jpg"; string dir= pathFolder + @"\images\"; string tempdir = pathFolder +...
  50. soprano

    Как сократить дробь на c#?

    Вот есть такой код double frame = 13 * Math.Pow(21, -1); где frame = 0,619047619047619 А мне нужно получить 0,6 - как это сделать правильно?