annuncio
Comprimi
Ancora nessun annuncio.
app o plugin per controllo IPTV
Comprimi
X
Comprimi
Currently Active Users Viewing This Thread: 0 (0 members and 0 guests)
-
-
Originariamente inviato da d2mac Visualizza il messaggiociao
spero che questi lo siano sono tv locali [ATTACH]n185714[/ATTACH]
- Mi piace 1
COMMENTA
-
Originariamente inviato da d2mac Visualizza il messaggiocodice HTML:view-source:http://www.iptvtools.net/ <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <!--script src="https://cdnjs.cloudflare.com/ajax/libs/Snowstorm/20131208/snowstorm-min.js"></script> <script> snowStorm.snowColor = '#fff'; snowStorm.flakesMax = 128; snowStorm.flakesMaxActive = 96; snowStorm.useTwinkleEffect = 1; snowStorm.followMouse = 1; snowStorm.snowStick = 1; snowStorm.flakeBottom = 0; snowStorm.animationInterval = 0; snowStorm.excludeMobile = 1; </script> <meta name="propeller" content="3a094d60ddeb486bbab85528b39dec87"--> <!--script type='text/javascript' src='//pl16066425.highrevenuecpm.com/cb/88/ca/cb88cafa9ddd7ab2c6d1fbe567e2adc3.js'></script--> <title>IPTV tools</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="IPTV Tools is a website that provides the necessary tools for IPTV Such as the link checker tool if it works or not and the m3u playlist file conversion tool to other types"> <meta name="keywords" content="free iptv, iptv url, rtmp iptv ,iptv rtsp ,m3u8 iptv 2014, iptv for vlc, iptv simple tv ,iptv xbmc ,android iptv ,iptv links url,iptv m3u8, buy iptv,premium iptv,iptv Subscription,iptv,subscriptions iptv,comprar iptv,abonnement iptv,tv arabic,iptv set top box, reseller iptv,buy iptv server,iptv for avov,UK iptv,frensh iptv,iptv france"> <meta name="author" content="iptvtools.net"> <link rel="stylesheet" href="files/css/bootstrap.min.css"> <link rel="stylesheet" href="files/css/lightbox.min.css"> <script src="files/js/jquery.min.js"></script> <script src="files/js/bootstrap.min.js"></script> <script src="files/js/lightbox.min.js"></script> <script src="liveplayer/js/livemp.min.js"></script> <style> body { position: relative; font-family: "tahoma"; } a.disabled:link, a.disabled:visited, a.disabled:hover, a.disabled:active { color: gray; pointer-events: none; } </style> </head> <body data-spy="scroll" data-target=".navbar" data-offset="50" background="icons/bg3.jpg"> <nav class="navbar navbar-inverse navbar-fixed-top" style="top:inherit"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="javascript:void()">IPTV tools<font size="2">.net</font></a> </div> <div> <div class="collapse navbar-collapse" id="myNavbar"> <ul class="nav navbar-nav"> <li class="active"><a href="?svc=check"><nobr>Check links</nobr></a></li> <li ><a href="?svc=convert"><nobr>Convert files</nobr></a></li> <li ><a href="?svc=player"><nobr>IPTV player</nobr></a></li> <li ><a href="?svc=about"><nobr>About the site</nobr></a></li> <li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Language <img src="icons/en.gif"> <span class="caret"></span></a> <ul class="dropdown-menu"> <li><a href="?svc=check&ln=ar"><img src="icons/ar.gif"> الـعـربيــة Arabic</a></li> <li><a href="?svc=check&ln=fr"><img src="icons/fr.gif"> الفرنسية French</a></li> <li><a class="disabled" href="?svc=check&ln=en"><img src="icons/en.gif"> الإنجليزية English</a></li> </ul> </li> <li style="padding-top: 13px;"> <!--google translate --> <div id="google_translate_element"></div> <!--google translate --> </li> </ul> </div> </div> </div> </nav> <style> .modal-iptv { width: 80%; height: 80%; margin: 30px auto; } .alert-sm { margin-bottom: 5px; height: 30px; padding:3px 30px; } tr.offline{ background-color: rgb(255, 178, 178); } tr.online{ background-color: rgb(194, 255, 209); } tr.timeout { background-color: rgb(250, 242, 204); } tr.loading { background-color: rgb(215, 236, 252); } span.offline{ background-color: rgb(254, 12, 12); } span.online { background-color: #02be00; } span.timeout{ background-color: rgb(255, 216, 0); } span.loading{ background-color: rgb(4, 40, 255); } </style> <script type="text/javascript"> var listLinks = new Array(); var listStatLinks = new Array(); var listNameLinks = new Array(); var en_cours = false; var ID_encours; var onValidRecaptcha = function(token) { CheckLINK(ID_encours,token); $('html, body').animate({ scrollTop: 0 }, 100); //grecaptcha.reset(); }; var onloadCallback = function() { grecaptcha.render({ 'sitekey' : '6LelqJMUAAAAAMC13a7qhvNSr4gAt-VxmBcDdJYX', 'callback' : onValidRecaptcha, "badge": "bottomright", "size": "invisible" }); }; </script> <script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit&hl=en" async defer> </script> <div style="text-align:center;width:100%;padding-top:70px;color: #fff;background-color:rgb(214, 214, 215); border-bottom: solid #a3a3a3 1px; position:fixed;z-index:3" class="container-fluid" > <div class="container-fluid" style="display:inline-block;text-align:middle;padding-bottom:5px;"> <table align="center" border="0"> <tr> <td id="td_progress" style="display:none" width="420px"> <div class="progress" style="margin-bottom:0px"> <div class="progress-bar progress-bar-striped" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width:0%" id="progress_scan">0%</div> </div> </td> <td style="padding-bottom:10px;"><nobr> <button id="btn_stop_resume" style="display:none" type="button" onclick="javascript:Stop_Resume_Scan();" class="btn btn-danger btn-sm"> Stop </button> <button id="btn_enter_links" type="button" onclick="if ($(this).hasClass('disabled')){event.stopPropagati on()} else{setTimeout(function(){mylinks.focus()},300)}" class="btn btn-success btn-sm" data-toggle="modal" data-target="#linksModal">Enter the links of IPTV</button> </nobr></td> </tr> <tr id="status_nbr" style="display:none"> <td colspan="2"> <table><tr><td> <nobr> <span class="label loading"> </span><label class="radio-inline"><input type="radio" name="optFilter" value=-2 checked onclick="showFilterLinks(-2)"><font style="color:black;font-size:13px">All<b><font style="font-size:11px"> (<span id="nbr_all">0</span>)</font></b></font></label> <span class="label online"> </span><label class="radio-inline"><input type="radio" name="optFilter" value=1 onclick="showFilterLinks(1)"><font style="color:black;font-size:13px">Online<b><font style="font-size:11px"> (<span id="nbr_online">0</span>)</font></b></font></label> <span class="label offline"> </span><label class="radio-inline"><input type="radio" name="optFilter" value=0 onclick="showFilterLinks(0)"><font style="color:black;font-size:13px">Offline<b><font style="font-size:11px"> (<span id="nbr_offline">0</span>)</font></b></font></label> <span class="label timeout"> </span><label class="radio-inline"><input type="radio" name="optFilter" value=-1 onclick="showFilterLinks(-1)"><font style="color:black;font-size:13px">Timeout<b><font style="font-size:11px"> (<span id="nbr_timeout">0</span>)</font></b></font></label></nobr> </td> <td style="padding-left:15px;"> <div class="dropdown"> <button style="height:26px;" class="btn btn-default btn-xs dropdown-toggle" type="button" data-toggle="dropdown">Download selected links <span class="glyphicon glyphicon-download-alt"></span> </button> <ul class="dropdown-menu"> <li><a href="#" onclick="javascript:downSelLinks('m3u')" class="btn-xs">Format <b>m3u</b></a></li> <li><a href="#" onclick="javascript:downSelLinks('cfg')" class="btn-xs">Format <b>cfg</b></a></li> <li><a href="#" onclick="javascript:downSelLinks('txt')" class="btn-xs">Format <b>txt</b></a></li> </ul> </div> </td></tr> </table> </td> </tr> </table> </div> <div id="ads_1" class="container-fluid" style="background-color:0blue;padding-top:0px;padding-bottom:10px;display:block;text-align:middle;"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:inline-block;width:468px;height:60px" data-ad-client="ca-pub-8169300435410293" data-ad-slot="6878339245"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> <div id="result_scan" style="padding-top:163px;" class=" container-fluid" align="center"> </div> <div class="modal fade" id="linksModal" role="dialog"> <div class="modal-dialog modal-lg" style="width:700px;"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h5 class="modal-title">IPTV tools</h5> </div> <div class="modal-body"> <div class="alert alert-danger alert-dismissible alert-sm" id="alert_checklinks"> <a href="#" class="close" onclick="javascript:$('#alert_checklinks').hide(); " aria-label="close">×</a> <strong>Note !</strong> <span id="alert_checklinks_msg">You must enter iptv links to check</span>. </div> <textarea class="form-control" rows="11" id="mylinks" ondrop="handleFileSelect(event)" ondragover="handleDragOver(event)" onpaste="setTimeout(function(){mylinks.value=findU rls(mylinks.value)},100)" onchange="this.value=findUrls(this.value)" placeholder="Paste links or text that contains links here or drag the file of links here" name="mylinks"></textarea> <nobr> <table border="0" style="margin-top:10px"> <tr> <td> <label for="selectUser" style="float:right;font-weight: normal;font-size: 13px;">Timeout of check: </label> </td> <td> <select id="s_timeout" style="float:right;width:auto;padding:0px;height:2 6px;" class="form-control btn-xs"> <option value="3" >3 seconds</option> <option value="5" >5 seconds</option> <option value="7" >7 seconds</option> <option value="10" selected>10 seconds</option> </select> </td> <td> </td> <td> <label for="s_name" style="float:right;font-weight: normal;font-size: 13px;">Default name: </label> </td> <td> <input id="s_name" onblur="this.value=this.value.replace(/^[\s]+/g,'').replace(/[\s]+$/g,'');" style="float:right;height:26px;width:80px" class="form-control btn-xs" type="text" value="iptvtools"> </td> <td> </td> <td> <label for="s_uagent" style="float:right;font-weight: normal;font-size: 13px;">User agent: </label> </td> <td> <div class="dropup"> <button class="btn btn-default dropdown-toggle btn-xs" style="height:26px;" type="button" data-toggle="dropdown"> <span class="caret"></span></button> <ul class="dropdown-menu"> <li><a href="#" onclick="javascript:$('#s_uagent').val('Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:122.0) Gecko/20100101 Firefox/122.0');$('#s_uagent').focus();$('#s_uagent').sele ct();return false;"><i>Default User Agent</i></a></li> <li><a href="#" onclick="javascript:$('#s_uagent').val('Kodi/16.0');$('#s_uagent').focus();$('#s_uagent').selec t();return false;">Kodi/16.0</a></li> <li><a href="#" onclick="javascript:$('#s_uagent').val('Lavf/57.25.100');$('#s_uagent').focus();$('#s_uagent'). select();return false;">Lavf/57.25.100</a></li> <li><a href="#" onclick="javascript:$('#s_uagent').val('samsung-agent/1.1');$('#s_uagent').focus();$('#s_uagent').select ();return false;">samsung-agent/1.1</a></li> <li><a href="#" onclick="javascript:$('#s_uagent').val('VLC/2.2.4 LibVLC/2.2.4');$('#s_uagent').focus();$('#s_uagent').sele ct();return false;">VLC/2.2.4 LibVLC/2.2.4</a></li> </ul> </div> </td> <td width="200px"> <input id="s_uagent" onblur="this.value=this.value.replace(/^[\s]+/g,'').replace(/[\s]+$/g,'');" style="float:right;height:26px;" class="form-control btn-xs" type="text" value="Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:122.0) Gecko/20100101 Firefox/122.0"> </td> </tr> </table> </nobr> </div> <div class="modal-footer"> <button type="button" class="btn btn-primary btn-sm" onclick="javascript:show_Links();">Checking the links </button> <button type="button" onclick="javascript:mylinks.value='';mylinks.focus ()" class="btn btn-default btn-sm">Clear the text</button> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <div class="modal fade" id="videoModal" role="dialog" style="top: 30px;"> <div class="modal-dialog modal-lg" style="max-width:600px;"> <div class="modal-content"> <div class="modal-body"> <div id='iptvPlayer' style="width:100%;"></div> </div> </div> </div> </div> <form method="post" id="download" name="download"> <input type="hidden" name="downlinks"> <input type="hidden" name="downtype"> </form><center> <br><br> <a href="https://www.solustv.com"><img src="icons/solustv.gif" width="800px"></a> <br><br> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- 728 x 90 --> <ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-8169300435410293" data-ad-slot="9763985900"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <br><br> <!--div id="container-3f8ca756b77102df25391dd444f5dcc8"></div> <script async="async" data-cfasync="false" src="//cloudypotsincluded.com/3f8ca756b77102df25391dd444f5dcc8/invoke.js"></script> <br--> <!--iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.iptvtools.net%2F%3F svc%3Dcheck&layout=standard&share=true& ;show_faces=true&size=small&width=400& action=like&font=tahoma&colorscheme=light& amp;height=45&locale=en_US&sdk=joey" scrolling="no" frameborder="0" style=" border:none; overflow:hidden; width:400px; height:30px;" allowTransparency="true"></iframe> <br--> <a href="http://www.t100v.com/apk.php?referer=apk"><img src="icons/star7live.png"></a> <a href="http://www.t100v.com/apk.php?referer=apk"><b>Download Star7 Live APK</b></a> <br> <br> <div class="fb-comments" data-href="http://www.iptvtools.net/?svc=check" data-width="500" data-num-posts="10" data-order-by="reverse_time" style="BACKGROUND-COLOR:#FFFFFF"></div><br> <!--img src="http://services.webestools.com/cpt_global/40585-7.png"--> <script type="text/javascript"> (function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/all.js#xfbml=1&appId=154945201242549"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <!--a target="_blank" href="https://www.t100v.com/apk.php?referer=iptvtools.net"><img src="http://live.iptv23.com/images/v2.gif"></a> <br--> <br> <img src="http://services.webestools.com/cpt_global/42269-7.png"> <br> <br> <br> <a href="alexa.aspx?go=Siteinfo"><img src="alexa.aspx?site=iptvtools.net&638426700328992817"></a><!--http://xsltcache.alexa.com/site_stats/gif/t/a/aHR0cDovL3d3dy5pcHR2dG9vbHMubmV0/s.gif https://www.alexa.com/toolbar https://www.alexa.com/siteinfo/iptvtools.net--> <br><br> <a href="alexa.aspx?go=Toolbar">alexa<img src="icons/alexa2.png">toolbar</a> </center> <script type="text/javascript"> var iptvmp = new LiveMP('iptvPlayer'); iptvmp.init({bitrates:{hls:"http://"},delayToFade: 2000,isLive:true,autoplay:true,labels:{bitrates:{a uto:'Auto',renditions:['Auto']},hint:{sharing:'Sharing',quality:'Quality',speed: 'Speed',captions:'Captions',audio:'Audio',live:'li ve',cast:'Cast',airplay:'Airplay',playlist:'Playli st',related:'Related',upNext:'Up Next'},captions:{off:'Off'},error:{customErrorMess age: 'Viewing is not available.',noSupportMessage: 'No playback support.',noSupportDownload:'You may download video here.',noSupportInstallChrome:'Using the latest version of Google Chrome may help to view this content.'},ads:{controlBarCustomMessage:'Ad'}}}); function playIPTV(url) { url = url.replace(/^((https?):\/\/[^\/]+(:\d+)?\/live\/[^\/]*\/[^\/]*\/\d+)\.(ts|rtmp)$/, "$1.m3u8"); iptvmp.setSrc(url); } $('#videoModal').on('hidden.bs.modal', function (e) { iptvmp.setSrc("http://"); }); document.title = "Check links"; /*(function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=154945201242549"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));*/ $('#alert_checklinks').hide(); // $('#td_progress').hide(); window.onbeforeunload = function (e) { e = e || window.event; if (en_cours == true) { // For IE and Firefox prior to version 4 if (e) { e.returnValue = 'Sure?'; } // For Safari return 'Sure?'; } }; function downSelLinks(dtype) { if (en_cours == true) { alert("You must first stop checking"); return; } download.downlinks.value = ""; download.downtype.value = dtype; for (var s = 0; s < listLinks.length; s++) { if ((listStatLinks[s] == $('input[name="optFilter"]:checked').val() && listStatLinks[s] != null) || $('input[name="optFilter"]:checked').val() == -2) { download.downlinks.value += (download.downlinks.value == "" ? "" : "\r\n") + listNameLinks[s] + "\r\n" + listLinks[s]; } } if (download.downlinks.value == "") { alert("There are no links to the option you selected"); return; } download.submit(); } function Stop_Resume_Scan() { en_cours = !en_cours; if (en_cours == false) { $("#progress_scan").removeClass('active'); $("#btn_enter_links").removeClass('disabled'); //$("#btn_stop_resume").hide(); $("#btn_stop_resume").removeClass('btn-danger'); $("#btn_stop_resume").addClass('btn-warning'); $("#btn_stop_resume").html('Resume'); $("#tr" + ID_encours).removeClass("loading"); $("#status" + ID_encours).html(""); } else { $("#progress_scan").addClass('active'); $("#btn_enter_links").addClass('disabled'); //$("#btn_stop_resume").show(); $("#btn_stop_resume").removeClass('btn-warning'); $("#btn_stop_resume").addClass('btn-danger'); $("#btn_stop_resume").html(' Stop '); CheckLINK(ID_encours); } } function show_Links() { mylinks.value=findUrls(mylinks.value); if (mylinks.value.length == 0) { $('#alert_checklinks_msg').html("You must enter iptv links to check"); $('#alert_checklinks').show(); mylinks.focus(); return false; } if ($("#s_name").val() == "") { $('#alert_checklinks_msg').html("You must enter the default name for IPTV links"); $('#alert_checklinks').show(); $("#s_name").focus(); return false; } else { $('#linksModal').modal('hide'); } var html_result_scan = "\ <div class="panel panel-default">\r\n\ <div class="panel-heading">\r\n\ Results of check <span class="glyphicon glyphicon-search"></span>\r\n\ </div>\r\n\ <div class="panel-body">\r\n\ <div class="table-responsive">\r\n\ <table class="table table-bordered table-condensed">\r\n\ <thead>\r\n\ <tr class="active">\r\n\ <th><nobr>ID</nobr></th>\r\n\ <th><nobr>Status</nobr></th>\r\n\ <th><nobr>Name</nobr></th>\r\n\ <th><nobr>Link</nobr></th>\r\n\ <th><nobr>Resolution</nobr></th>\r\n\ <th><nobr>Codec</nobr></th>\r\n\ <th><nobr>Speed</nobr></th>\r\n\ <th><nobr>Connected</nobr></th>\r\n\ <th><nobr>Expire date</nobr></th>\r\n\ <th><nobr>Download</nobr></th>\r\n\ </tr>\r\n\ </thead>\r\n\ <tbody>\r\n"; listLinks = mylinks.value.split("\n"); listStatLinks = new Array(); listNameLinks = new Array(); var x = 0; while (x < listLinks.length) { listNameLinks[x]=$("#s_name").val() == "" ? "" : $("#s_name").val() + "_" + (x + 1); html_result_scan += "\ <tr id="tr" + x + "">\r\n\ <td style="vertical-align:middle"><nobr>" + (x + 1) + "</nobr></td>\r\n\ <td id="status" + x + "" style="vertical-align:middle"></td>\r\n\ <td id="name" + x + "" align="middle" style="vertical-align:middle">" + ($("#s_name").val() == "" ? "" : $("#s_name").val() + "_" + (x + 1)) + "</td>\r\n\ <td id="url" + x + "" style="vertical-align:middle">" + listLinks[x] + "</td>\r\n\ <td id="resolution" + x + "" align="middle" style="vertical-align:middle"><br><br></td>\r\n\ <td id="codec" + x + "" align="middle" style="vertical-align:middle"></td>\r\n\ <td id="speed" + x + "" align="middle" style="vertical-align:middle"></td>\r\n\ <td id="conx" + x + "" align="middle" style="vertical-align:middle"></td>\r\n\ <td id="expire" + x + "" align="middle" style="vertical-align:middle"></td>\r\n\ <td id="down" + x + "" align="middle" style="vertical-align:middle"></td>\r\n\ </tr>\r\n"; x++; } html_result_scan += "\ </tbody>\r\n\ </table>\r\n\ </div>\r\n\ </div>\r\n\ </div>\r\n"; document.getElementById("result_scan").innerHTML = html_result_scan; $("#btn_enter_links").addClass('disabled'); $("#btn_stop_resume").removeClass('btn-info'); $("#btn_stop_resume").addClass('btn-danger'); $("#btn_stop_resume").html(' Stop '); $("#btn_stop_resume").show(); $('#progress_scan').css('width', '0%'); $('#progress_scan').html('0 %'); $("#progress_scan").addClass('active'); $("#td_progress").show(); en_cours = true; $('#ads_1').css('display', 'inline-block'); $("#status_nbr").show(); $("#nbr_all").html(listLinks.length); $("#nbr_online").html(0); $("#nbr_offline").html(0); $("#nbr_timeout").html(0); $('input[name="optFilter"][value=-2]').prop('checked', true); CheckLINK(0); } function Download_button_html(down_url) { if (down_url == "") return ""; return "<div class="dropdown">\ <a href="" + down_url + "m3u&output=m3u8"><button class="btn btn-default btn-xs dropdown-toggle" >Download <span class="glyphicon glyphicon-download-alt"></span></button></a>\ </div>"; /* <li><a href="" + down_url + "enigma16" class="btn-xs">Enigma16</a></li>\ <li><a href="" + down_url + "enigma216_script" class="btn-xs">Enigma216_script</a></li>\ <li><a href="" + down_url + "enigma22_script" class="btn-xs">Enigma22_script</a></li>\ <li><a href="" + down_url + "gst" class="btn-xs">Geant Starsat Tiger</a></li>\ <li><a href="" + down_url + "starlivev3" class="btn-xs">Starlive v3</a></li>\ <li><a href="" + down_url + "starlivev5" class="btn-xs">StarLive v5</a></li>\ <li><a href="" + down_url + "starsat7000" class="btn-xs">Starsat 7000</a></li>\ <li><a href="" + down_url + "mediastar" class="btn-xs">MediaStar</a></li>\ <li><a href="" + down_url + "gigablue" class="btn-xs">GigaBlue</a></li>\ <li><a href="" + down_url + "fps" class="btn-xs">FPS</a></li>\ <li><a href="" + down_url + "spark " class="btn-xs">Spark</a></li>\ <li><a href="" + down_url + "revosun" class="btn-xs">Revolution</a></li>\ <li><a href="" + down_url + "ariva" class="btn-xs">Ariva</a></li>\ <li><a href="" + down_url + "octagon" class="btn-xs">Octagon forever</a></li>\ <li><a href="" + down_url + "m3u_plus" class="btn-xs">m3u_plus</a></li>\ <li><a href="" + down_url + "webtvlist" class="btn-xs">webtvlist</a></li>\*/ } function CheckLINK(id,token){ token = token || ""; if (en_cours) { ID_encours = id; $("#tr" + id).attr('class', 'loading'); $("#status" + id).html("<center><img width="16px" onclick="this.style.display='none'" src="icons/Loading.gif"><center>"); $.ajax({ type: "POST", url: "ajax.aspx?svc=check_link", data: "url=" + encodeURI(listLinks[id]) + "&timeout=" + $("#s_timeout").val() + "&userAgent=" + encodeURI($("#s_uagent").val())+(token.length>0?"& tokenRecaptcha="+token:""), timeout: (1000 * parseInt($("#s_timeout").val(),10))+2000, success: function (data) { if (en_cours) { if(data=="invalid recaptcha"){ grecaptcha.reset(); grecaptcha.execute(); } else { if (data.length == 0) data = "{status:"",name:"",codec:"",resolution:"" ,speed:"",connected:"",expire:"",down:""}" ; //if (id == 1) { data = "{status:"1",name:"dddd",codec:"h256",resolu tion:"720x480",speed:"125kb",need:"2M",down: "14-06-2017"}" }; //if (id == 2) { data = "{status:"0",name:"dddd",codec:"h256",resolu tion:"720x480",speed:"125kb",need:"2M",down: "14-06-2017"}" }; // alert(data); eval("var myLine = " + data + ";"); // alert(2); if (myLine.status == '') { $("#status" + id).html("<nobr><img src='icons/tv_timeout.gif' style='vertical-align:text-bottom'> <font color=#8D9209>Timeout</font></nobr>"); $("#tr" + id).attr('class', 'timeout'); listStatLinks[id] = -1; if ($('input[name="optFilter"]:checked').val() == -1 || $('input[name="optFilter"]:checked').val() == -2) $("#tr" + id).show(); else $("#tr" + id).hide(); $("#nbr_timeout").html(parseInt($("#nbr_timeout" ). html()) + 1); } else if (myLine.status == '0') { $("#status" + id).html("<nobr><img src='icons/tv_off.gif' style='vertical-align:text-bottom'> <font color=#B40404>Offline</font></nobr>"); $("#tr" + id).attr('class', 'offline'); listStatLinks[id] = 0; if ($('input[name="optFilter"]:checked').val() == 0 || $('input[name="optFilter"]:checked').val() == -2) $("#tr" + id).show(); else $("#tr" + id).hide(); $("#nbr_offline").html(parseInt($("#nbr_offline" ). html()) + 1); } else if (myLine.status == '1') { $("#status" + id).html("<nobr><img src='icons/tv_on.gif' style='vertical-align:text-bottom'> <font color=#058F05>Online</font></nobr>"); $("#url" + id).html(listLinks[id] + " <nobr><a href='screen.aspx?url=" + encodeURI(listLinks[id]) + "&' data-lightbox='" + (id + 1) + "'><img src="icons/screenshot.png" data-toggle='tooltip' data-placement='top' title='Watch a screenshot' style='vertical-align:text-bottom'></a> <a href='#' onclick='javascript:$("#videoModal").modal("sho w");playIPTV("" + listLinks[id] + "");return false'><img src="icons/player.png" data-toggle='tooltip' data-placement='top' title='Watch live stream' style='vertical-align:text-bottom'></a></nobr>"); $("#tr" + id).attr('class', 'online'); listStatLinks[id] = 1; if ($('input[name="optFilter"]:checked').val() == 1 || $('input[name="optFilter"]:checked').val() == -2) $("#tr" + id).show(); else $("#tr" + id).hide(); $("#nbr_online").html(parseInt($("#nbr_online"). ht ml()) + 1); if (myLine.name!=""){ $("#name" + id).html("<nobr>" + myLine.name + "</nobr>"); listNameLinks[id]=myLine.name; } $("#codec" + id).html("<nobr>" + myLine.codec) + "</nobr>"; $("#resolution" + id).html("<nobr>" + myLine.resolution.replace(" ", "<br>") + "</nobr>"); $("#speed" + id).html("<nobr>" + getSpeedURL(myLine.speed) + "</nobr><br><nobr>" + GetSpeed(myLine.speed) + "</nobr><br>"); $("#conx" + id).html(myLine.connected.replace("/ 0", "/ unlimited")); $("#expire" + id).html(myLine.expire == "null" ? "unlimited" : myLine.expire); $("#down" + id).html("<nobr>" + Download_button_html(myLine.down) + "</nobr>"); } $('#progress_scan').css('width', Math.floor((id + 1) * 100 / listLinks.length) + '%'); $('#progress_scan').html(Math.floor((id + 1) * 100 / listLinks.length) + ' %'); if (id >= listLinks.length - 1) { //the end $("#progress_scan").removeClass('active'); $("#btn_enter_links").removeClass('disabled'); $("#btn_stop_resume").hide(); en_cours = false; exit(); } else CheckLINK(id + 1); $(document).ready(function () { $('[data-toggle="tooltip"]').tooltip(); }); } } }, error: function () { if (en_cours) { $("#status" + id).html("<nobr><img src='icons/tv_timeout.gif' style='vertical-align:text-bottom'> <font color=#8D9209>Timeout</font></nobr>"); $("#tr" + id).attr('class', 'timeout'); listStatLinks[id] = -1; if ($('input[name="optFilter"]:checked').val() == -1 || $('input[name="optFilter"]:checked').val() == -2) $("#tr" + id).show(); else $("#tr" + id).hide(); $("#nbr_timeout").html(parseInt($("#nbr_timeout" ). html()) + 1); $('#progress_scan').css('width', Math.floor((id + 1) * 100 / listLinks.length) + '%'); $('#progress_scan').html(Math.floor((id + 1) * 100 / listLinks.length) + ' %'); if (id >= listLinks.length - 1) { //the end alert('fin'); $("#progress_scan").removeClass('active'); $("#btn_enter_links").removeClass('disabled'); $("#btn_stop_resume").hide(); en_cours = false; exit(); } else CheckLINK(id + 1); $(document).ready(function () { $('[data-toggle="tooltip"]').tooltip(); }); } } }); } } function handleFileSelect(evt) { evt.stopPropagation(); evt.preventDefault(); var f = evt.dataTransfer.files[0]; // FileList object. if (window.FileReader) { if (f) { var r = new FileReader(); r.onload = function (e) { var contents = e.target.result; mylinks.value = findUrls(contents); } r.readAsText(f); } else { alert("The file can not be loaded"); } } else { alert("Your browser does not support the readers of files"); } } function showFilterLinks(st) { s = 0; for (s = 0; s < listLinks.length; s++) { if ((listStatLinks[s] == st && listStatLinks[s] != null) || st == -2) $("#tr" + s).show(); else $("#tr" + s).hide(); } } function handleDragOver(evt) { evt.stopPropagation(); evt.preventDefault(); evt.dataTransfer.dropEffect = 'copy'; // Explicitly show this is a copy. } function findUrls(text) { var source = (text || '').toString(); var urlArray = ""; var matchArray; // Regular expression to find FTP, HTTP(S) and email URLs. //var regexUrl = /(((https?|s?ftp|rtmp|rtsp|mms):\/\/)[\-\w@:%_\+.~#?,&\/\/=]+)/g; var regexUrl = /(((https?|s?ftp|rtmp|rtsp|mms):\/\/)[^\s\r\n\t\v"\'\\\”]+)/g; // Iterate through any URLs in the text. while ((matchArray = regexUrl.exec(source)) !== null) { if (!/\/[^\*\?"\<\>\/\\\|]+\.(jpg|png|bmp|gif|jpeg|ico|icon|html|js|css|xml| htm|txt)((\?[^\?]*)|((\/|\;|\#).*))?$/i.test(matchArray[0]) || /^(https?):\/\/[^\/]+(:\d+)?\/live\/[^\/]*\/[^\/]*\/\d+\.(m3u|ts|m3u8|rtmp)$/i.test(matchArray[0])) urlArray += (urlArray == "" ? "" : "\n") + matchArray[0]; } if (urlArray.length > 0) $('#alert_checklinks').hide(); return urlArray; } function getSpeedURL(uspeed) { if (uspeed != "") { uspeed = parseInt(uspeed); if (uspeed >= 1048576) return "<span dir=ltr>" + Math.ceil(uspeed/1048576) + " mb/s</span>" else if (uspeed >= 1024) return "<span dir=ltr>" + Math.ceil(uspeed / 1024) + " kb/s</span>" else return "<span dir=ltr>" + uspeed + " b/s</span>" } else return ""; } function GetSpeed(s) { if (s != "") { s = (parseInt(s)/1024)*10; if (s <= 56) return "56k"; else if (s <= 128) return "128k"; else if (s <= 256) return "256k"; else if (s <= 512) return "512k"; else if (s <= 1024) return "1M"; else if (s <= 2048) return "2M"; else if (s <= 4096) return "4M"; else if (s <= 8192) return "8M"; else return ">8M"; } else return ""; } </script> <div class="modal fade" id="BlockModal" role="dialog" style="top: 30px;"> <div class="modal-dialog modal-md" style="width:342px" > <div class="modal-content"> <div class="modal-body" style="text-align:center"> <font color="red"><b>Disable AdBlock and try again</b></font> <br> <img src="icons/AdBlock.png" style="padding-top:10px"> </div> <div class="modal-footer" style="text-align:center"> <button type="button" class="btn btn-primary btn-sm" onclick="javascript:document.location.href=documen t.location.href">Try again</button> </div> </div> </div> </div> <script src="files/js/adsbygoogle.js"></script> <script> if (window.isAdsDisplayed != true) { $("#BlockModal").modal("show").on('hide.bs.modal ', function (e) { e.preventDefault(); }); } //alert("you ADS are blocked"); </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-69188215-2"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-69188215-2'); </script> <script charset="UTF-8" src="//cdn.sendpulse.com/28edd3380a1c17cf65b137fe96516659/js/push/a5f56db2a5792d2057bb73aad1299dfc_0.js" async></script> <!--script charset="UTF-8" src="//web.webpushs.com/js/push/d50dfa9d08bc9dd7e2c9702583e747a5_0.js" async></script--> <!--script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" defer></script> <script> window.OneSignal = window.OneSignal || []; OneSignal.push(function() { OneSignal.init({ appId: "d2064e10-303a-400e-87ba-dda16fd51195", }); }); </script--> <script type="text/javascript"> function googleTranslateElementInit() { new google.translate.TranslateElement({ pageLanguage: 'en', includedLanguages: 'es,pt,de,it,tr,ru', layout: google.translate.TranslateElement.InlineLayout.SIM PLE, gaTrack: true, gaId: 'UA-69188215-2' }, 'google_translate_element'); } </script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> </body> </html>
COMMENTA
-
ciao
ti allego i tre programmi che uso ultimamente
Codice PHP:https://www.mediafire.com/file/71d9gheulnvhi5p/IPTV_programi.rar/file
http://d2mac.tumblr.com/ Mio Blog di Foto
- Mi piace 1
COMMENTA
-
Originariamente inviato da d2mac Visualizza il messaggiociao
ti allego i tre programmi che uso ultimamente
Codice PHP:https://www.mediafire.com/file/71d9gheulnvhi5p/IPTV_programi.rar/file
domani sera li do un occhiata al convert
- Mi piace 1
COMMENTA
-
ciao
ti allego uno nuovo che mi senbra + veloce degli altri
iptv info dalla foto che hai messo risulta funzionante , e la stringa scaduta te lo allego di nuovo caso mai fose stato rovinato nel rar.
http://d2mac.tumblr.com/ Mio Blog di Foto
- Mi piace 1
COMMENTA
-
Originariamente inviato da d2mac Visualizza il messaggiociao
ti allego uno nuovo che mi senbra + veloce degli altri
iptv info dalla foto che hai messo risulta funzionante , e la stringa scaduta te lo allego di nuovo caso mai fose stato rovinato nel rar.
- Mi piace 1
COMMENTA
-
ciao
sono tre giorni che e di nuovo on line ,se sapevo ti aggiornavo ,lo faro la prossima voltahttp://d2mac.tumblr.com/ Mio Blog di Foto
- Mi piace 1
COMMENTA
-
Originariamente inviato da d2mac Visualizza il messaggiociao
sono tre giorni che e di nuovo on line ,se sapevo ti aggiornavo ,lo faro la prossima volta
- Mi piace 1
COMMENTA
-
ciao
con calma e quando puoi ,tanto si trovano altri modi .
Prima il lavorohttp://d2mac.tumblr.com/ Mio Blog di Foto
COMMENTA
-
Originariamente inviato da d2mac Visualizza il messaggiociao
con calma e quando puoi ,tanto si trovano altri modi .
Prima il lavoro
- Mi piace 1
COMMENTA
COMMENTA