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

  • app o plugin per controllo IPTV

    ciao
    sapete se esiste qualche programma tipo iptvtools.net (che sono parecchi giorni in errore)
    per il controllo degli iptv funzionanti e data di scadenza ,@matteocarol tu che ci sai fare che ne dici

    trovati simili ma sono a pagamento tipo IPTV_Zaman_NOW_1811 (funziona solo 10 giorni ,per fregarlo devo farlo funzionare con win live che azzera il periodo di prova )
    http://d2mac.tumblr.com/ Mio Blog di Foto
  • #2

    Se torna online provo a craccarlo
    Ftp Edit Non Completo

    diamond_dash autoclick
    FreeServer Converter
    Screenshot tools

    COMMENTA

    • #3

      site expired
      chiuso definitivamente
      per testare i link non è difficile anzi ci metto una serata a creare un applicazione sia web che desktop se volete settimana prossima ci mettiamo a lavoro
      Ftp Edit Non Completo

      diamond_dash autoclick
      FreeServer Converter
      Screenshot tools

      COMMENTA

      • #4

        ciao
        sarebbe cosa gradita.
        per ora sto usando questo programma che per ogni stringa mi dice quello che volevo sapere
        IPTV-AccountInfo (se serve lo posto )
        poi uso questo per vedere se sono ancora on-line
        IPTV_Zaman_NOW_CrackedByXXXXXXXXX.Patched
        e per finire questo
        IPTV Checker 2.5

        ne devo usare tre per vedere quello che faceva uno solo


        qui la certella con tutti i programmi che uso
        MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
        http://d2mac.tumblr.com/ Mio Blog di Foto

        COMMENTA

        • #5

          ciao
          matteoKarol
          ora e di nuovo online
          http://d2mac.tumblr.com/ Mio Blog di Foto

          COMMENTA

          • #6

            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>
            http://d2mac.tumblr.com/ Mio Blog di Foto

            COMMENTA

            • #7

              AZZ è offuscato... ci devo lavorare
              image.png
              image.png​​
              Ftp Edit Non Completo

              diamond_dash autoclick
              FreeServer Converter
              Screenshot tools

              COMMENTA

              • #8

                si puo ma ci vuole tempo
                You do not have permission to view this gallery.
                This gallery has 2 photos.
                Ftp Edit Non Completo

                diamond_dash autoclick
                FreeServer Converter
                Screenshot tools

                COMMENTA

                • #9

                  ciao
                  se si puo si fa meglio se e un app che gira sul pc e online
                  GRAZIE
                  http://d2mac.tumblr.com/ Mio Blog di Foto

                  COMMENTA

                  • #10

                    Originariamente inviato da d2mac Visualizza il messaggio
                    ciao
                    se si puo si fa meglio se e un app che gira sul pc e online
                    GRAZIE
                    Possiamo usare local host.
                    Ho visto che ha un videoplayer ma è utile?
                    forse no. Copiare solo le funzioni online/non valido
                    e il convert
                    Ftp Edit Non Completo

                    diamond_dash autoclick
                    FreeServer Converter
                    Screenshot tools

                    COMMENTA

                    • #11

                      ciao
                      di sicuro il video player serve per provare i linck ,che non serve
                      http://d2mac.tumblr.com/ Mio Blog di Foto

                      COMMENTA

                      • #12

                        ho bisogno di tempo non è difficile lavoro sempre
                        Ftp Edit Non Completo

                        diamond_dash autoclick
                        FreeServer Converter
                        Screenshot tools

                        COMMENTA

                        • #13

                          fare un test grazie
                          non so se le funzioni javascript sono incluse oppure devo fare manualmente.
                          per il player ci vuole tempo
                          Ftp Edit Non Completo

                          diamond_dash autoclick
                          FreeServer Converter
                          Screenshot tools

                          COMMENTA

                          • #14

                            ciao

                            forse forse manca un eseguibile???

                            trovo solo questo nela cartella

                            2024-02-07 19_51_30-ipts.png
                            http://d2mac.tumblr.com/ Mio Blog di Foto

                            COMMENTA

                            • #15

                              Apri Index con un browser, sto lavorando sul codice js per capire come fa a leggere tutte le info
                              Ftp Edit Non Completo

                              diamond_dash autoclick
                              FreeServer Converter
                              Screenshot tools

                              COMMENTA

                              Sto operando...
                              X