metā lavoro sembra apposto ditemi se converte giusto oppure se devo sistemarlo ancora
la textbox si puo allargare oppure stringere in base alle vostre esigenze fateci sapere
grazie
<body>
<script language="javascript" type="text/javascript">
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ''); };
function Writeiptv(e)
{
try
{
var base=document.getElementById("baseUrl").value;
e=document.getElementById("ExampleOutput");
l=e.value.split("\n");
s='#NAME IPTV\n';
name='';
for (var i=0;i<l.length;i++)
{
v=l[i].trim();if (v=='') continue;
if (v.indexOf("#")!==-1)
{
if (v.toUpperCase().indexOf("#EXTINF")!=-1)
{
ci=v.indexOf(',');
if (ci!==-1) name=v.substr(ci+1);
}
}
else
{
if (v.trim().toUpperCase().indexOf('UDP:')!=-1)
{
url=base+v.replace('udp://@', "udp/","i");
}
else url=v;
url=url.replace(/:/g,'%3a');
name=name.replace(/#EXTINF:|[0-9],|-[1-9],|,/g,'');
name=name.replace(/^\s+/g,'');
if (name=='') name='0=0; '+i;
s+='#SERVICE 4097:0:1:';
s+=i+':0:0:0:0:0:0:';
s+=url;
s+=':';
s+=name+'\n';
s+='#DESCRIPTION '
s+=name+'\n';
name='';
}
}
s=s.split('&').join('&');
e.value=s;
}
catch(Err)
{
alert("Error: " + Err.description);
}
return false;
}
function OpenForm(e)
{
var e=document.getElementById("ExampleOutput");
window.open('data:text/xml;charset=utf-8,' + encodeURIComponent(e.value),'webtv_usr.xml');
}
function OpenFormData(e)
{
var e=document.getElementById("ExampleOutput");
window.open('data:application/octet-stream;charset=utf-8,' + encodeURIComponent(e.value),'userbouquet.iptv__tv_.tv');
}
</script>
<button id="btn-save" onclick="Writeiptv();">Convert Links For Enigma</button>
<form>
<textarea id="ExampleOutput"
style="width:90%" " rows="1"></textarea>
<input type="hidden" id="baseUrl" value="">
</form>
<script>
$("#btn-save").click( function() {
var text = $("#ExampleOutput").val();
var filename = $("#input-fileName").val()
var blob = new Blob([text], {type: "text/plain;charset=utf-8"});
saveAs(blob,"userbouquet.favourites.tv");
});
</script>
</body>
In base al nuovo regolamento Europeo relativo alla protezione dei dati personali delle persone fisiche ed alla loro libera circolazione, ti invitiamo a leggere la nostra dichiarazione di Privacy
Cliccando su "ACCONSENTO" accetti tutte le norme contenute nella dichiarazione. Sei inoltre consapevole che durtante la navigazione utilizzeremo dei cookies. Questi files servono per memorizzare dati e preferenze. I server di questo forum possono essere ospitati al di fuori del tuo Paese di origine, proseguendo nella navigazione acconsenti alla raccolta, alla memorizzazione e all'elaborazione dei tuoi dati nel paese in cui č ospitato migratoria.it. Come utente registrato hai la facoltā di cancellare, modificare o scaricare i dati personali contenuti nel server, tramite le Impostazioni sulla privacy.
COMMENTA