Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№2612-03-2018 14:04:58

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 519
UA: Firefox 52.0
Веб-сайт

Re: получить прямую ссылку на видео

Спасибо!


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№2714-03-2018 04:26:05

SOTVM
Участник
 
Группа: Members
Зарегистрирован: 30-01-2012
Сообщений: 103
UA: unknown 0.0

Re: получить прямую ссылку на видео

drage2 пишет:

SOTVM
Наоборот, убираю контекст кнопки, т.к она не одна ....Контекст не резиновый. Поэтому, другая фишка:И страницу и ссылку!!!

и всётаки,поможите пожалуйста допилить (не буду копипастить, здесь уже делал  вопрос
вы же работаете/пишете кнопочки/дополнения - вам это знакомо и думаю не составит особого труда.


Никто не знает столько,сколько не знаю Я.

Отсутствует

 

№2820-07-2018 03:57:25

SOTVM
Участник
 
Группа: Members
Зарегистрирован: 30-01-2012
Сообщений: 103
UA: Firefox 60.0

Re: получить прямую ссылку на видео

во чё напилил  для домена filmix.gold
прицепляем скрипт через Tampermonkey или Greasemonkey ,
при загрузке страницы filmix , рядом с заголовком фильма имеем прямую ссылку на видос "Открыть в vlc".
ну а дальше через OpenWith пуляем её в плеер  или качаем файл через ПКМ

Выделить код

Код:

    function play() { // запускает плеер ,иначе ссылки не видать.
        $('uppod_player_div.uppod-control_play').click();
    }
    function mklnk() { // парсим прямую ссылку на видео и вставляем в начало материала
        let url = $("source").attr('src');$('article.fullstory').prepend(`<a href="${url}" target="_blank" style="margin: 0 20%;padding: 0 20px;font-size: 200%;"">Открыть в vlc</a>`);
        closeads(); //ссылку  заимели,убиваем рекламу ,останавливаем плеер
    }

     function closeads() { // убиваем рекламу ,останавливаем плеер.
         $('uppod_player_div.uppod-control_play').click();
         $.removeClass('uppod-ads');
     }

// таимауты нужны ,без них ссылки не видать как своих ушей.
setTimeout(play, 1000);
setTimeout(mklnk, 2000);


тут есть другой вариант от @ jerky
фся тема,касаемо filmix

Отредактировано SOTVM (20-07-2018 04:04:25)


Никто не знает столько,сколько не знаю Я.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]