您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add to anime-odcinki.pl's players auto choose player in order of players
- // ==UserScript==
- // @name AO Auto choose player
- // author Wiktor Radecki
- // @namespace AnimeOdcinki
- // @include http://anime-odcinki.pl/*
- // @version 3
- // @grant none
- // @description Add to anime-odcinki.pl's players auto choose player in order of players
- // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
- // ==/UserScript==
- // Należy wyedytowac liste z odtwarzaczmi... jest sprawdzane po tej liscie czy jest taki player
- // jesli jest to wybiera go i przelacza.
- // Bierze pirwszy na liscie, wiec trzeba wpisac w kolejnosci w jakiej chce sie wybierac otwarzacze.
- var players = ['VK Player', 'Google Player', 'Tune Player', 'MP4Upload Player'];
- var done = false;
- $(document).ready(choosePlayer);
- function filterByNonNext(array) {
- var divs = [];
- for(var i = 0; i < array.length; i++){
- var div = array[i];
- if(contains(div.innerHTML,'<<')
- || contains(div.innerHTML, '>>')
- || contains(div.innerHTML, '<<')
- || contains(div.innerHTML, '>>'))
- continue;
- divs.push(div);
- }
- return divs;
- }
- function contains(text, search){
- return text.indexOf(search) > -1;
- }
- function choosePlayer(){
- var playerDiv = $('#video-player-control');
- if (playerDiv.length) {
- var divs = filterByNonNext(playerDiv.children());
- for (var i = 0; !done && i < players.length; i++) {
- var player = players[i];
- for (var j = 0; j < divs.length && !done; j++) {
- var div = divs[j];
- if(contains(div.innerHTML,player)){
- done = true;
- if(div !== divs[0]){
- div.click();
- }
- }
- }
- }
- }
- }