您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Dodaje linki do konkretnych miejsc w wideo w serwisie wykop.pl
// ==UserScript== // @name Skocz do miejsca // @namespace http://tampermonkey.net/ // @version 0.1 // @author henk // @match https://www.wykop.pl/link/* // @grant none // @description Dodaje linki do konkretnych miejsc w wideo w serwisie wykop.pl // ==/UserScript== function addIcon() { var tregex = /(\d(:|\.))*([0-5][0-9]|[0-9])(:|\.)[0-5][0-9]/gi; var lregex = /http(?:s?):\/\/(?:www\.)?youtu(?:be\.com\/watch\?v=|\.be\/)([\w\-\_]*)/gi; url = document.querySelector('[title="Otwórz źródło znaleziska"]').href; ytLink = url.match(lregex); for (i = 0; i < document.querySelectorAll(".text").length; i++) { comment = document.querySelectorAll(".text")[i].innerHTML; results = comment.match(tregex); if (results != null) { for (j = 0; j < results.length; j++) { timeelements = results[j].split(/:|\./).reverse(); timestamp = 0; for (k = 0; k < timeelements.length; k++) { timestamp = timestamp + Math.pow(60, k) * timeelements[k]; } comment = comment.replace(results[j], results[j] + " " + '<a href="' + ytLink + '&t=' + timestamp + '&autoplay=1">\u25B6</a>'); } document.getElementsByClassName("text")[i].innerHTML = comment; } } } document.onload = addIcon();