AO Auto choose player

Add to anime-odcinki.pl's players auto choose player in order of players

Versione datata 10/06/2015. Vedi la nuova versione l'ultima versione.

// ==UserScript==
// @name        AO Auto choose player
// author       Wiktor Radecki
// @namespace   AnimeOdcinki
// @include     http://anime-odcinki.pl/*
// @version     1
// @grant       none
// @description Add to anime-odcinki.pl's players auto choose player in order of players
// ==/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 = ['Google Player', 'VK Player', 'MP4Upload Player'];

var done = false;

$(document).ready(function(){
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 i = 0; i < divs.length; i++) {
      var div = divs[i];
      if(div.innerHTML.contains(player)){
        done = true;
        if(div !== divs[0]){
          div.click(); 
        }
      }
    }
  }
}

});

function filterByNonNext(array) {
  var divs = [];
  for(var i = 0; i < array.length; i++){
    var div = array[i];
    if(div.innerHTML.contains('&lt;&lt;') 
       || div.innerHTML.contains('&gt;&gt;')
       || div.innerHTML.contains('<<') 
       || div.innerHTML.contains('>>'))
      continue;
    divs.push(div);
  }
  return divs;
}