Вторник, 2021-11-30, 3:18 AM

Поиск
Меню
Категории раздела
Проигрыватели [3]
Проигрывают музыку и видео, как ни странно :)
8-bit zone [12]
Интересные композиции в стилях "8-bit" и "chiptune" и сопутствующий софт.
Библиотеки разработчикам [3]
Различные компоненты для программистов, которые написали мы
Утилиты [17]
Различные утилитки, разработанные нами
Исходники [5]
С++, PHP, JScript.NET, Visual Basic, Blitz3D, PureBasic
Видео [4]
Разное видео, в создании которого мы принимали участие
Демосцена [8]
Демо, чипдиски, интро и крэктро
Шрифты [2]
TrueType, Bitmap ...
Поддержи проект!
Рекомендуем


Скачать

Главная » Файлы » Утилиты

Vkontakte video downloader by P.O.P 1.2
[ · Скриншот ] 2009-06-05, 1:56 PM


Работа над скриптом остановлена. Используйте VkOpt для Chrome.

Add buttons to download video from vkontakte.ru

Скрипт для GreaseMonkey или браузера Opera (под оперой не тестил)
Добавляет около видеороликов ссылки для скачивания flv и avi (во втором случае файл конвертируется сервисом vixy.net)

Для работы нужен Firefox с установленным дополнением GreaseMonkey или Opera.

Если все это у вас есть, то нажмите сюда, чтобы установить.

Если вы используете Opera, то полученный файл надо будет сохранить в тот каталог, который выбран в "Tools > Preferences > Advanced > Content > JavaScript option > User JavaScript files”

Благодарности Anton Nazarov

Исходник:

// ==UserScript==
// @name Vkontakte video downloader by P.O.P v1.2
// @namespace http://vkontakte.ru/video*
// @description add buttons to download video from vkontakte.ru
// @include http://vkontakte.ru/video*
// ==/UserScript==

if ((/video(\d+)/.exec(window.location))||(/video(.*)\&id=(\d+)/.exec(window.location)))
{
var allText = document.documentElement.innerHTML;
var val = allText.match("http(.*?)thumbnails(.*?)460(.*?)jpg");
if (val) {
var src = "http" + val[1] + "videos" + val[2] + "vk.flv";
} else {
var host = allText.match("host\:\'(.*?)\'");
var vtag= allText.match("vtag\:\'(.*?)\'");
var vkid = allText.match("vkid\:\'(.*?)\'");
var src = "http://" + host[1] + "/assets/videos/" + vtag[1] + vkid[1] + ".vk.flv";
}

var cont = document.getElementById("videoactions");

var addon=document.createElement("a");
addon.setAttribute("href",src);
addon.innerHTML="\u0421\u043A\u0430\u0447\u0430\u0442\u044C";

cont.appendChild(addon);

var addon=document.createElement("a");
addon.setAttribute("href","http://vixy.net?u="+src);
addon.innerHTML="\u0421\u043A\u0430\u0447\u0430\u0442\u044C AVI";

cont.appendChild(addon);
}
Категория: Утилиты | Добавил: pop
Просмотров: 3362 | Загрузок: 801 | Рейтинг: 0.0/0

Комментарии