YouTube

gluckbahr

Client
Joined
Apr 5, 2014
Messages
84
Reaction score
25
Points
18
Приветствую.
Столкнулся с проблемой. Не получается проверить завершение загрузки видео на YouTube.
Проверка на текст "Обработка завершена". На страницах до загрузки, текст встречается 2 раза.
На странице самой загрузки, текст встречается 3 раза, но не отображается.
По завершению загрузки текст становится видимым, с появлением параметров размеров отображения.
ВОПРОС как построить проверку на данный текст с условиям видимости? Найти параметры размеров отображения текста в содержимом страницы не удалось=(
Заранее спасибо.
 

rostonix

Известная личность
Joined
Dec 23, 2011
Messages
29,067
Reaction score
5,716
Points
113
Можно в цикле брать у элемента атрибут width, если он 0 то ждать дальше.
 

gluckbahr

Client
Joined
Apr 5, 2014
Messages
84
Reaction score
25
Points
18
Но атритут <div class="progress-bar-progress" style="width: 100%;">
 

rostonix

Известная личность
Joined
Dec 23, 2011
Messages
29,067
Reaction score
5,716
Points
113
у вас на скрине другой элемент.
 

gluckbahr

Client
Joined
Apr 5, 2014
Messages
84
Reaction score
25
Points
18
<button role="button" type="button" class="return-to-editing-button yt-uix-button yt-uix-button-default yt-uix-button-size-default" onclick=";return false;"><span class="yt-uix-button-content">Вернуться к редактированию </span></button>
<div class="progress-bars">
<div class="progress-bar-background"></div>
<span class="progress-bar-text-upload-queued">
В очереди загрузки...
</span>
<div class="progress-bar-uploading">
<span class="progress-bar-text hid" style="display: none;">Загружено <span class="progress-bar-percentage">100 %</span>
</span>
<div class="progress-bar-progress" style="width: 100%;">
<span class="progress-bar-head"></span>
</div>
</div>

<div class="progress-bar-processing" style="">
<span class="progress-bar-text">Обработано <span class="progress-bar-percentage">100 %</span>
</span>
<span class="progress-bar-text-done">Обработка завершена
</span>
<div class="progress-bar-progress" style="width: 100%;">
<span class="progress-bar-head"></span>
</div>
</div>
<span class="upload-time-remaining hid" style="display: none;">Осталась 1 минута.</span>
<button role="button" type="button" class="yt-uix-tooltip item-cancel yt-uix-button yt-uix-button-default yt-uix-button-size-default yt-uix-button-has-icon yt-uix-tooltip yt-uix-button-empty" onclick=";return false;" title="Отменить загрузку" style="visibility: visible;"><span class="yt-uix-button-icon-wrapper"><img title="" alt="Отменить загрузку" src="http://s.ytimg.com/yts/img/pixel-vfl3z5WfW.gif" class="yt-uix-button-icon yt-uix-button-icon-upload-cancel" /></span></button>
</div>

<div class="item-title">Untitled all00h06m53s 00h07m19s</div>
<div class="save-error-message"></div>
<div class="yt-alert yt-alert-naked yt-alert-info upload-item-alert" style=""> <div class="yt-alert-icon">
<img alt="Значок оповещения" class="icon master-sprite" src="http://s.ytimg.com/yts/img/pixel-vfl3z5WfW.gif" />
</div>
<div role="alert" class="yt-alert-content"> <span class="yt-alert-vertical-trick"></span>
<div class="yt-alert-message">Нажмите "Опубликовать", чтобы сделать видео доступными для всех.</div>
</div></div>
 

rostonix

Известная личность
Joined
Dec 23, 2011
Messages
29,067
Reaction score
5,716
Points
113
А почему не использовать элемент что на скрине?
 

gluckbahr

Client
Joined
Apr 5, 2014
Messages
84
Reaction score
25
Points
18
Нашел! проверка на <span class="progress-bar-text">Обработано <span class="progress-bar-percentage">100 %</span>
 

gluckbahr

Client
Joined
Apr 5, 2014
Messages
84
Reaction score
25
Points
18
Не смог использовать то что на скрине=( толи я кривой,толи они порядк элемента отображаемого меняется,так и не понял=( Если несложно объясните подробней как это сделать( для чайника)
 

gluckbahr

Client
Joined
Apr 5, 2014
Messages
84
Reaction score
25
Points
18
Подскажите пожалуйста, как загрузить все элементы для добавлений аннотаций к видео?
 

gluckbahr

Client
Joined
Apr 5, 2014
Messages
84
Reaction score
25
Points
18
Подскажите пожалуйста,как можно скачать видео с youtube, не прибегая к использованию сторонних сервисов?
 

Rainsteel

Client
Joined
Apr 8, 2015
Messages
102
Reaction score
9
Points
18
Подскажите пожалуйста,как можно скачать видео с youtube, не прибегая к использованию сторонних сервисов?
тоже интересует данный вопрос
 

Lexicon

Client
Joined
Dec 27, 2012
Messages
1,775
Reaction score
901
Points
113
Могу предложить только решение на питоне)
 

Rainsteel

Client
Joined
Apr 8, 2015
Messages
102
Reaction score
9
Points
18
Могу предложить только решение на питоне)
предлагайте, посмотрим =)
 

Lexicon

Client
Joined
Dec 27, 2012
Messages
1,775
Reaction score
901
Points
113
вот предлагаю)
http://np1.github.io/pafy/
Если не помогает, то велкам в личку с конкретной задачей и бюджетом)))))
 

Rainsteel

Client
Joined
Apr 8, 2015
Messages
102
Reaction score
9
Points
18
вот предлагаю)
http://np1.github.io/pafy/
Если не помогает, то велкам в личку с конкретной задачей и бюджетом)))))
Да, это интересно, но я там ничего не понимаю =(.
Пока попробую сторонними сервисами грузить, потом если что напишу вам
 

Rainsteel

Client
Joined
Apr 8, 2015
Messages
102
Reaction score
9
Points
18

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)