Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- javascript: void(function() {
- if (location.href.match(/^http[s]?:\/\/www\.ipla\.tv\//)) {
- var link = window.location.href;
- var x = link.split("/"); /*var newLink = 'http://getmedia.redefine.pl/vods/get_vod/?cpid=1&ua=mipla_ios/122&media_id=';*/
- var newLink = 'http://getmedia.redefine.pl/vods/get_vod/?cpid=1&ua=www_iplatv_html5/12345&media_id=';
- if (x.length > 7) {
- var idn = x[x.length - 1];
- newLink += idn;
- } else {
- var links = document.getElementsByClassName("list-element__link vod-link");
- for (var i = 0; i < links.length; i++) {
- if (!(links[i].href.indexOf('Kulisy') > -1)) {
- x = links[i].href.split("/");
- break;
- }
- }
- newLink += x[x.length - 1];
- }
- document.location.href = newLink;
- } else if (location.href.match(/^http[s]?:\/\/getmedia\.redefine\.pl\//)) {
- var req = new XMLHttpRequest();
- req.responseType = 'json';
- req.open('GET', window.location.href, true);
- req.onload = function() {
- var j = req.response;
- var o= window.open("");
- for(var i=0;i<j.vod.copies.length;i++){
- document.write("jakość: "+j.vod.copies[i].quality_p+"<br><a href='"+j.vod.copies[i].url+"'>"+j.vod.copies[i].url+"</a><br><br>");
- }
- };
- req.send(null);
- } else if (document.location.href.indexOf('vod.tvp.pl') > -1) {
- if (document.location.href.indexOf('odc') > -1) {
- var link = window.location.href;
- var x = link.split(",");
- xmlhttp = new XMLHttpRequest();
- xmlhttp.open('GET', 'https://www.tvp.pl/shared/cdn/tokenizer_v2.php?object_id=' + x[x.length - 1], false);
- xmlhttp.send();
- j = JSON.parse(xmlhttp.responseText);
- var najlepszajakosc = "";
- var b = 0;
- for (var i = 0; i < j.formats.length; i++) {
- if (j.formats[i].mimeType == 'video\/mp4' && j.formats[i].totalBitrate > b) {
- b = j.formats[i].totalBitrate;
- najlepszajakosc = j.formats[i].url;
- }
- }
- document.location.href = najlepszajakosc;
- } else {
- var link = window.location.href.split('/');
- var nazwa = link[link.length - 1].split(',');
- var links = document.getElementsByClassName("playInPlayer");
- for (var i = links.length - 1; i >= 0; i--) {
- if (links[i].href.indexOf(nazwa[nazwa.length - 2]) > -1) {
- var linkq = links[i].href;
- var x = linkq.split(",");
- xmlhttp = new XMLHttpRequest();
- xmlhttp.open('GET', 'https://www.tvp.pl/shared/cdn/tokenizer_v2.php?object_id=' + x[x.length - 1], false);
- xmlhttp.send();
- j = JSON.parse(xmlhttp.responseText);
- if (j.status == 'OK') {
- var najlepszajakosc = "";
- var b = 0;
- for (var i = 0; i < j.formats.length; i++) {
- if (j.formats[i].mimeType == 'video\/mp4' && j.formats[i].totalBitrate > b) {
- b = j.formats[i].totalBitrate;
- najlepszajakosc = j.formats[i].url;
- }
- }
- document.location.href = najlepszajakosc;
- break;
- }
- }
- }
- }
- } else if (document.location.href.indexOf('player.pl') > -1) {
- if (document.location.href.indexOf('odcinek') > -1) {
- var link = window.location.href.split(',');
- xmlhttp = new XMLHttpRequest();
- xmlhttp.open("GET", "/api/?platform=ConnectedTV&terminal=Panasonic&format=json&authKey=064fda5ab26dc1dd936f5c6e84b7d3c2&v=3.1&m=getItem&id=" + link[link.length - 1], false);
- xmlhttp.send();
- o = JSON.parse(xmlhttp.responseText);
- document.location.href = o.item.videos.main.video_content[2].url;
- } else {
- var links = document.getElementsByClassName("embed-responsive-item ");
- for (var i = 0; i < links.length; i++) {
- if (links[i].href.indexOf(window.location.href) > -1) {
- var link = links[i].href.split(',');
- xmlhttp = new XMLHttpRequest();
- xmlhttp.open("GET", "/api/?platform=ConnectedTV&terminal=Panasonic&format=json&authKey=064fda5ab26dc1dd936f5c6e84b7d3c2&v=3.1&m=getItem&id=" + link[link.length - 1], false);
- xmlhttp.send();
- o = JSON.parse(xmlhttp.responseText);
- try {
- document.location.href = o.item.videos.main.video_content[2].url;
- break;
- } catch (err) {}
- }
- }
- }
- } else {
- var opened = window.open("");
- opened.document.write(" <html> <head> <style> body {background-color:#99FFCC;} a {text-decoration: none; color:black;} a:hover {color: blue;} #inner {display: table; margin: 0 auto;text-align: center;} </style> <title>Seriale</title> </head> <body> <div id='inner'> <h1><a href='https://www.ipla.tv/wideo/serial/Sprawiedliwi-Wydzial-Kryminalny/5009543' target='_blank'>Sprawiedliwi WydziaÅ Kryminalny</a></h1> <h1><a href='https://www.ipla.tv/wideo/serial/Policjantki-I-Policjanci/5003132' target='_blank'>Policjantki i Policjanci</a></h1> <h1><a href='https://vod.tvp.pl/website/korona-krolow,34807622' target='_blank'>Korona Królów</a></h1> <h1><a href='https://player.pl/seriale-online/19--odcinki,4814' target='_blank'>19+</a></h1> <h1><a href='https://vod.tvp.pl/website/na-dobre-i-na-zle,8514270' target='_blank'>Na dobre i na zÅÂe</a></h1> <h1><a href='https://vod.tvp.pl/website/m-jak-milosc,1654521' target='_blank'>M jak miÅoÅÄÂ</a></h1> <h1><a href='https://www.ipla.tv/wideo/serial/W-rytmie-serca/5011030' target='_blank'>W rytmie serca</a></h1> <h1><a href='https://vod.tvp.pl/website/na-sygnale,13883615' target='_blank'>Na sygnale</a></h1> </div> </body> </html>");
- }
- })()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement