Хотела скачать серию из аниме детства, под названием Shinzo.
На странице с видео video.sibnet.ru , скопировала ссылку видео на сайт закачки SaveFrom.net
Оно закачалось в плей листовом формате .M3U8.
На форуме sibnet.ru нашлось решение.
Оба варианта у меня получились.
Всё начинается с просмотра кода страницы:
[700x319]
В новом окне открывается страница с кодом.
В строке поиска сочетание клавиш (Ctrl + F ) набираем: /v/
После чего находится вот такая ссылка:
[700x82]
Скопировать ссылку в адресную строку, или блокнот, куда удобно.
Меняем расширение .m3u8 на .mp4
Закачиваем по ссылке любым мастером закачек Download Master или через сайт SaveFrom.net
скачиваем расширение и добавляем новый скрипт:
Код
// ==UserScript==
// @name video link for video.sibnet.ru
// @namespace video.sibnet.ru
// @include
http://video.sibnet.ru/video*
// @include
http://video.sibnet.ru/*/video*
// @include
https://video.sibnet.ru/video*
// @include
https://video.sibnet.ru/*/video*
// @version 1.0
// @grant none
// ==/UserScript==
var player_div = document.getElementById('player_container_wrapper');
var all_td = document.getElementsByTagName('td');
if (player_div != null && all_td != null) {
var decode_url = decodeURIComponent(player_div.firstChild.children[4].value.split('&')[3]);
var dec_sp = decode_url.split('file=')[1].split('/');
if (dec_sp[3].indexOf('m3u8') != - 1) {
link = '/v/' + dec_sp[2] + '/' + dec_sp[3].replace('m3u8', 'mp4');
} else if (dec_sp[3].indexOf('flv') != - 1) {
link = decode_url.split('file=')[1];
} else {
link = 'error!';
console.log(decode_url);
}
for (var i = 0; i < all_td.length; i++) {
if (all_td[i].className == 'video_size') {
all_td[i].innerHTML = '<a href="' + link + '">' + all_td[i].textContent + '</a>';
}
}
} else {console.log("error!");}
Размер видео становится прямой ссылкой на него. Работает только на video.sibnet.ru