Загрузка...

Делаем видео в чате вместо ссылок на видео.

Тема в разделе Дополнения создана пользователем segfaultdream 29 дек 2024. 129 просмотров

  1. segfaultdream
    segfaultdream Автор темы 29 дек 2024
    Всем привет :smile_victory:
    Этот скрипт сделает видео в чате вместо ссылок.
    Видео обзор:


    Пример как без скрипта:
    [IMG]
    Пример как с скриптом:
    [IMG]


    Код
    // ==UserScript==
    // @name Embed Video Links on Forum
    // @namespace http://tampermonkey.net/
    // @version 1.1
    // @description Automatically embed video links as a full-featured video player on forums
    // @author Shibari
    // @match *://lolz.live/*
    // @match *://zelenka.guru/*
    // @match *://lolz.guru/*
    // @grant none
    // ==/UserScript==

    (function() {
    'use strict';

    function embedVideos() {
    const links = document.querySelectorAll('a');

    links.forEach(link => {
    const url = link.href;

    if (link.classList.contains('video-embedded')) return;

    if (/(https?:\/\/.+\.(?:mp4|webm|ogg))/i.test(url)) {
    const video = document.createElement('video');
    video.src = url;
    video.controls = true;
    video.style.maxWidth = '100%';
    video.style.height = 'auto';
    video.controlsList = 'nodownload';
    link.replaceWith(video);
    }

    link.classList.add('video-embedded');
    });
    }

    embedVideos();

    const observer = new MutationObserver(embedVideos);
    observer.observe(document.body, { childList: true, subtree: true });
    })();
     
  2. segfaultdream
    segfaultdream Автор темы 29 дек 2024
  3. свиньюпомыли
    свиньюпомыли 29 дек 2024 свинью помыли 6102 29 фев 2020
    легенда нахуй
     
  4. ToSa
    ToSa 29 дек 2024 гость, боже, храни кьют-рок. :beer::beer::beer: 23 915 18 дек 2021
    конечно прикольно, но какой смысл, если другие не увидят без расширения
     
    1. segfaultdream Автор темы
      ToSa, удобно для себя
      чтоб не открывать
      если захотят тоже поставят
      или dev уже сделает в чате такое по дефолту как с фото
    2. ToSa
      segfaultdream, надеюсь сделает, а то действительно неудобно
  5. uncpfurry
    uncpfurry 29 дек 2024 Стим аккаунты тут - lolz.live/threads/7680775
    анимешка постаралась, удобненько :animebutt:
     
  6. Jargonium
    Jargonium 29 дек 2024 Верификация площадок - https://lolz.live/threads/6007490/ 9659 25 ноя 2020
    Это всё полумеры, я думаю, нужно заставить разработчиков сделать отображение видео в чате.
     
  7. Aisan
    Aisan 29 дек 2024 Ничего не продаю и не создаю. Не пишите мне 15 757 26 авг 2020
    Удобно, осталось только начать пользоваться чатом
     
Загрузка...
Top