Преобразование кодов видео Google в заголовки видео - PullRequest
0 голосов
/ 23 июня 2009

У меня более 200 видео кодов Google и я ищу способ собрать все связанные с ними названия видео.

Я знаю, что могу просто набрать 200+ URL в окне браузера и скопировать и вставить, но это довольно медленно, и я бы предпочел что-то автоматизированное.

Спасибо

1 Ответ

2 голосов
/ 23 июня 2009

Curl и Grep (и Sed)

for code in 6168784043164674382 -6812164614976718979; do
  curl -s http://video.google.com/videoplay?docid=$code | grep "<div class=titlebar-title>" | sed "s/^<div class=titlebar-title>\(.*\)<\/div>$/\1/g"
done

Очевидно, что это можно сделать с помощью Perl / Python / PHP / Ruby / чего угодно с помощью regex. Видео Google на самом деле имеет хорошие имена классов для своих divs.

...