video link for video.sibnet.ru

ссылка на видио сайта video.sibnet.ru под плеером

  1. // ==UserScript==
  2. // @name video link for video.sibnet.ru
  3. // @namespace video.sibnet.ru
  4. // @description ссылка на видио сайта video.sibnet.ru под плеером
  5. // @include http://video.sibnet.ru/video*
  6. // @include http://video.sibnet.ru/*/video*
  7. // @include https://video.sibnet.ru/video*
  8. // @include https://video.sibnet.ru/*/video*
  9. // @version 1.0
  10. // @grant none
  11. // ==/UserScript==
  12.  
  13. var player_div = document.getElementById('player_container_wrapper');
  14. var all_td = document.getElementsByTagName('td');
  15. if (player_div != null && all_td != null) {
  16. var decode_url = decodeURIComponent(player_div.firstChild.children[4].value.split('&')[3]);
  17. var dec_sp = decode_url.split('file=')[1].split('/');
  18.  
  19. if (dec_sp[3].indexOf('m3u8') != - 1) {
  20. link = '/v/' + dec_sp[2] + '/' + dec_sp[3].replace('m3u8', 'mp4');
  21. } else if (dec_sp[3].indexOf('flv') != - 1) {
  22. link = decode_url.split('file=')[1];
  23. } else {
  24. link = 'error!';
  25. console.log(decode_url);
  26. }
  27. for (var i = 0; i < all_td.length; i++) {
  28. if (all_td[i].className == 'video_size') {
  29. all_td[i].innerHTML = '<a href="' + link + '">' + all_td[i].textContent + '</a>';
  30. }
  31. }
  32. } else {console.log("error!");}