Копирование видео для своего канала



  • @Misurik парсер и я сделать могу , нужно , что бы был парсер, который не будет скачивать повторно видео те же самые и будет их автоматом добавлять на ютуб



  • @Garex22 said in Копирование видео для своего канала:

    @Misurik парсер и я сделать могу , нужно , что бы был парсер, который не будет скачивать повторно видео те же самые и будет их автоматом добавлять на ютуб

    Добавлять на ютуб тоже не проблема. Уникализировать кто будет? ))



  • @xclsv а что значит "Уникализировать"? :D



  • @Garex22 said in Копирование видео для своего канала:

    @xclsv а что значит "Уникализировать"? :D

    Делать его уникальным с точки зрения ютуба.
    Попробуй просто скачать видос с ютуба и тут же залить его назад.



  • @xclsv получилось, дальше что?)



  • @Garex22 said in Копирование видео для своего канала:

    @xclsv получилось, дальше что?)

    не банят?
    Если нет, то что конкретно не получается?



  • @xclsv не банят. Я не могу придумать логику скрипта. Надо что бы он заходил на канал который я указал и сканировал видео если такого видео нет на моем канале, то он его скачает и зальет на канал. Если есть то сработает таймер и через например минут 20 он обновит страницу и будет ждать пока не появится новое видео на чужом канале



  • @Garex22 said in Копирование видео для своего канала:

    @xclsv не банят. Я не могу придумать логику скрипта. Надо что бы он заходил на канал который я указал и сканировал видео если такого видео нет на моем канале, то он его скачает и зальет на канал. Если есть то сработает таймер и через например минут 20 он обновит страницу и будет ждать пока не появится новое видео на чужом канале

    Получается, нужно вести учет и базу скачанных видео. Например в файл.
    Как ты уже написал выше, раз в N минут парсить видео на странице канала. Сравнивать каждый спарсенный элемент с каждым элементов в базе уже скачанных. В цикле. Если удачных сравнений не нашлось - качаем видос и заливаем на свой канал ) Это топорное решение.

    Есть более красивое.
    Записываем время каждой следующей итерации парсинга. Парсить все не обязательно при условии выкладывания и сортировки видео от новых к старым. Тогда парсинг и сравнение не обязательно будет вести полностью. Достаточно лишь до времени, записанного ранее. Останется лишь решить задачу сравнения времени.



  • @xclsv 0_1486009673929_upload-efaf93fb-19b4-463d-8bbe-a7c988647a8e вот эта база,да?)



  • @Garex22 said in Копирование видео для своего канала:

    @xclsv 0_1486009673929_upload-efaf93fb-19b4-463d-8bbe-a7c988647a8e вот эта база,да?)

    Да, это база. Но я пока не умею ей пользоваться. Полагаю, существенных отличий от реализации этого алгоритма через файлы не будет.
    Прочитай предыдущее сообщение ещё раз. Дописал его.



  • @xclsv ага, и последний вопрос, а как добавить видео на youtube? Там же окно выходит , а его в бас не видно



  • @Garex22 said in Копирование видео для своего канала:

    @xclsv ага, и последний вопрос, а как добавить видео на youtube? Там же окно выходит , а его в бас не видно

    Окно выбора файла?



  • @xclsv да) и ещё вопрос как вывести "список" из ресурса в if . 0_1486009985584_upload-97a7c7c1-cb96-4f17-8d7d-7d70f05f806d если понятно, то вот так. Чел выбирает спамить по стенам или комментам в if как поместить это ,что бы бот знал, что делать?
    Писал "переменная" == 1 или == 2 не получается



  • @Garex22 said in Копирование видео для своего канала:

    @xclsv да) и ещё вопрос как вывести "список" из ресурса в if . 0_1486009985584_upload-97a7c7c1-cb96-4f17-8d7d-7d70f05f806d если понятно, то вот так. Чел выбирает спамить по стенам или комментам в if как поместить это ,что бы бот знал, что делать?
    Писал "переменная" == 1 или == 2 не получается

    1. "Диалог открыть файл" функцию использовать должен ты.
    2. К списку надо обращаться как к массиву. Поэлементно. К примеру функцией "получить элемент". Вписываешь элемент в отдельную переменную и пользуешь ее дальше как душе угодно =)


  • @xclsv не понял , как в if то вписать это?)



  • @Garex22 said in Копирование видео для своего канала:

    @xclsv не понял , как в if то вписать это?)

    Опиши ТЗ корректно плз. Что есть на входе, что должен делать if и какой должен быть результат.



  • @xclsv Окей. В проекте есть 2 if. Человек предварительно выбирает, где ему спамить по комментариям или по стенам. И как это вписать в 1 if и в 2 if
    Короче говоря, если выбрал спам по комментам то спам по стенам не работает,, а если выбрал по стенам , то по комментам не спамить



  • @xclsv 0_1486011340471_texst.xml вот пример, только мне надо не числами, а списком



  • @Garex22

     if {{Что делать?}} == "Спамить по стенам"
            спам по стенам
     else
         спам по комментам
    


  • @Garex22 said in Копирование видео для своего канала:

    @xclsv Окей. В проекте есть 2 if. Человек предварительно выбирает, где ему спамить по комментариям или по стенам. И как это вписать в 1 if и в 2 if
    Короче говоря, если выбрал спам по комментам то спам по стенам не работает,, а если выбрал по стенам , то по комментам не спамить

    Городить это в один проект на bas немного коряво, но, вообще, это делается проще. На входе вводим цифру, 1 или 2.
    В проекте тот самый if, о котором написано выше. Если введена цифра 1, то спамим по стенам(пишем блок спама по стенам). Если цифра 2, то соответственно по комментам )


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.