@Dodok Просто лучший. Респект таким людям
Как загрузить видео на ресурс
-
@Kinokio said in Как загрузить видео на ресурс:
Мне нужно загрузить видео на ютуб, как это сделать?
А как бы вы загрузили видео в обычном браузере?
-
Для загрузки видео на YouTube можно использовать следующий код на JavaScript:
// Открываем страницу загрузки видео на YouTube Browsers.Current.Navigate("https://www.youtube.com/upload"); // Нажимаем кнопку "Выбрать файл" var chooseFileButton = Search.Css("input[type='file']"); BAS.Utils.Click(chooseFileButton); // Загружаем видео файл с помощью функции "TypeInto" и указываем путь к файлу BAS.Utils.TypeInto("[CLASS:#popup-container input[type='file']]", "путь_к_видео_файлу"); // Ждем, пока видео загрузится BAS.Utils.Wait(10000); // Вводим название и описание видео var titleInput = Search.Css("input[name='title']"); BAS.Utils.SetTextInputValue(titleInput, "название_видео"); var descriptionTextarea = Search.Css("textarea[name='description']"); BAS.Utils.SetTextInputValue(descriptionTextarea, "описание_видео"); // Нажимаем кнопку "Далее" var nextButton = Search.Css("button[type='submit']"); BAS.Utils.Click(nextButton); // Ждем, пока видео обработается и можно будет опубликовать BAS.Utils.Wait(10000); // Публикуем видео var publishButton = Search.Css("button[data-type='PUBLISH']"); BAS.Utils.Click(publishButton);Этот код использует функции из Browser Automation Studio для загрузки видео на YouTube. Он открывает страницу загрузки видео на YouTube, выбирает видео файл, загружает его на сайт, вводит название и описание видео, нажимает кнопку "Далее", ждет, пока видео обработается, и публикует его. Обратите внимание, что в строке пути к видео файлу необходимо использовать двойной обратный слеш "" вместо одинарного обратного слеша "", чтобы экранировать специальные символы.