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)
 
  • Filtro
  • Ora
  • Visualizza
Elimina tutto
nuovi messaggi
  • #31

    Ho bisogno di un link 3mu8 attivo ufficiale cioè che posso lavorare senza rottura di c.... e che apre multipli canali, Non ne trovo. Una parte del programma è scritto vorrei andare avanti
    Ftp Edit Non Completo

    diamond_dash autoclick
    FreeServer Converter
    Screenshot tools

    COMMENTA

    • #32

      ciao
      spero che questi lo siano sono tv locali iptvtools.m3u

      http://d2mac.tumblr.com/ Mio Blog di Foto

      COMMENTA

      • #33

        Originariamente inviato da d2mac Visualizza il messaggio
        ciao
        spero che questi lo siano sono tv locali [ATTACH]n185714[/ATTACH]
        minch.a sono perfetti
        Ftp Edit Non Completo

        diamond_dash autoclick
        FreeServer Converter
        Screenshot tools

        COMMENTA

        • #34

          Originariamente inviato da d2mac Visualizza il messaggio
          codice 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">&nbsp;&nbsp;الـعـربيــة&nbsp;&nbsp;Arabic</a></li>
          <li><a href="?svc=check&ln=fr"><img src="icons/fr.gif">&nbsp;&nbsp;الفرنسية&nbsp;&nbsp;French</a></li>
          <li><a class="disabled" href="?svc=check&ln=en"><img src="icons/en.gif">&nbsp;&nbsp;الإنجليزية&nbsp;&nbsp;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>&nbsp;&nbsp;
          <button id="btn_stop_resume" style="display:none" type="button" onclick="javascript:Stop_Resume_Scan();" class="btn btn-danger btn-sm">&nbsp;Stop&nbsp;</button>
          &nbsp;&nbsp;<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">&nbsp;&nbsp;</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>&nbsp;&nbsp;&nbsp;
          <span class="label online">&nbsp;&nbsp;</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>&nbsp;&nbsp;&nbsp;
          <span class="label offline">&nbsp;&nbsp;</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>&nbsp;&nbsp;&nbsp;
          <span class="label timeout">&nbsp;&nbsp;</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">&times;</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">&times;</a>
          <strong>Note !</strong>&nbsp;&nbsp;<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:&nbsp;</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>&nbsp;&nbsp;&nbsp;
          </td>
          <td>
          <label for="s_name" style="float:right;font-weight: normal;font-size: 13px;">Default name:&nbsp;</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>&nbsp;&nbsp;&nbsp;
          </td>
          <td>
          <label for="s_uagent" style="float:right;font-weight: normal;font-size: 13px;">User agent:&nbsp;</label>
          </td>
          <td>
          <div class="dropup">
          &nbsp;<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>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <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&amp;layout=standard&amp;share=true&amp ;show_faces=true&amp;size=small&amp;width=400&amp; action=like&amp;font=tahoma&amp;colorscheme=light& amp;height=45&amp;locale=en_US&amp;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>&nbsp;&nbsp;<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('&nbsp;Stop&nbsp;');
          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('&nbsp;Stop&nbsp;');
          $("#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'>&nbsp;<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'>&nbsp;<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'>&nbsp;<font color=#058F05>Online</font></nobr>");
          $("#url" + id).html(listLinks[id] + "&nbsp;&nbsp;&nbsp;<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>&nbsp;&nbsp;&nbsp;<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'>&nbsp;<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>
          Iptv.net è sempre offline? Un esempio di convert dove lo trovo? Lo pubblico quando è finito
          Ftp Edit Non Completo

          diamond_dash autoclick
          FreeServer Converter
          Screenshot tools

          COMMENTA

          • #35

            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

            COMMENTA

            • #36

              Originariamente inviato da d2mac Visualizza il messaggio
              ciao

              ti allego i tre programmi che uso ultimamente

              Codice PHP:
               https://www.mediafire.com/file/71d9gheulnvhi5p/IPTV_programi.rar/file 
              sono ben fatti tutti e 4
              domani sera li do un occhiata al convert
              Ftp Edit Non Completo

              diamond_dash autoclick
              FreeServer Converter
              Screenshot tools

              COMMENTA

              • #37

                il primo non và (iptv info). il secondo manca una libreria. Se riesco a decompilare zaman
                lo copio perchè riscriverli tutti è pesante vedo che è già craccato
                You do not have permission to view this gallery.
                This gallery has 4 photos.
                Ftp Edit Non Completo

                diamond_dash autoclick
                FreeServer Converter
                Screenshot tools

                COMMENTA

                • #38

                  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.

                  File allegati
                  http://d2mac.tumblr.com/ Mio Blog di Foto

                  COMMENTA

                  • #39

                    Originariamente inviato da d2mac Visualizza il messaggio
                    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.
                    No zaman funziona lho già decompilato il convert :) piano piano riscrivo le funzioni e le aggiungo nel mio programma.ÂÂ Axnvlc su Windows 11 è obsoleto. meglio il player javascript. Ti aggiungo una sezione con degli script aggiornati videojs li aggiungi nella richtextbox vedi come funziona. Tanto poi chi fa tanto uso di iptv sicuramente vlc c'è l'ha installato basta solo un click per aprire il video sul suo programma a scelta
                    File allegati
                    Ftp Edit Non Completo

                    diamond_dash autoclick
                    FreeServer Converter
                    Screenshot tools

                    COMMENTA

                    • #40

                      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

                      di nuovo online posso continuare il programma
                      Ftp Edit Non Completo

                      diamond_dash autoclick
                      FreeServer Converter
                      Screenshot tools

                      COMMENTA

                      • #41

                        ciao
                        sono tre giorni che e di nuovo on line ,se sapevo ti aggiornavo ,lo faro la prossima volta
                        http://d2mac.tumblr.com/ Mio Blog di Foto

                        COMMENTA

                        • #42

                          Originariamente inviato da d2mac Visualizza il messaggio
                          ciao
                          sono tre giorni che e di nuovo on line ,se sapevo ti aggiornavo ,lo faro la prossima volta
                          Purtroppo ho tanto da fare
                          Ftp Edit Non Completo

                          diamond_dash autoclick
                          FreeServer Converter
                          Screenshot tools

                          COMMENTA

                          • #43

                            ciao
                            con calma e quando puoi ,tanto si trovano altri modi .
                            Prima il lavoro
                            http://d2mac.tumblr.com/ Mio Blog di Foto

                            COMMENTA

                            • #44

                              Originariamente inviato da d2mac Visualizza il messaggio
                              ciao
                              con calma e quando puoi ,tanto si trovano altri modi .
                              Prima il lavoro
                              Ho aggiunto ftp così si invia direttamente nel decoder
                              Ftp Edit Non Completo

                              diamond_dash autoclick
                              FreeServer Converter
                              Screenshot tools

                              COMMENTA

                              Sto operando...
                              X