Ich möchte das gerne Lernen. Das AutoIT habe ich bereits auf der Platte.
Ja, wenn du Lust hast, kannst die Script-Sprache gerne erklären
Ich möchte das gerne Lernen. Das AutoIT habe ich bereits auf der Platte.
Ja, wenn du Lust hast, kannst die Script-Sprache gerne erklären
Natürlich möchte ich mich bei Bitnugger auch bedanken
Für mich sind diese Skripts (und wie man sie schreibt) einfach nur Böhmische Dörfer
Super, Vielen Dank Musashi, dein Script scheint wirklich alles richtig zu machen!!
Vielen Dank!
Danke für eure Scripts, werde diese alle ausprobieren.
So sieht das Input File aus (kleiner Auszug):
Channel name:IT: Rai 1 HD
URL:http://client.com:8080/ffgjfjfgjj/hjfgjgjgjgj/977
Channel name:IT: Rai 2 HD
URL:http://client.com:8080/hgjfgjhjj/hjghfjfgjj/978
Channel name:IT: Rai 3 HD
URL:http://client.com:8080/fhfjgkjh/jhhjfjgjfj/979
Channel name:IT: Rai 4
URL:http://client.com:8080/gfjgfj/hgjfgjjfg/996
Channel name:IT: Rai 5
URL:http://client.com:8080/gfj65ujY/666ufjfj/997
Channel name:IT: Rai News 24
URL:http://client.com:8080/1zjzjjj/NNzzjztjzmL/1013
Channel name:IT: Italia 1 HD
URL:http://client.com:8080/fjjzjzj/Njjgjf/982
Channel name:IT: Rete 4 HD
URL:http://client.com:8080/gjjfjgj/NfgjfjfjL/980
Channel name:IT: Canale 5 HD
URL:http://client.com:8080/gjgjfjfj/hjfurrjhr/981
Channel name:IT: La 5
URL:http://client.com:8080/224/N57577u/2280
Alles anzeigen
Daraus soll sich immer den direkten Kanalnamen ergeben, ohne IT oder andere Sachen vorne dran. Wichtig ist auch, dass es keine Leerzeichen im Namen geben darf, sondern diese mit Punkte ersetzt werden. Ein Leerzeichen muss allerdings zwischen Namen und Url sein.
Also so:
Rai.1.HD http://client.com:8080/ffgjfjfgjj/hjfgjgjgjgj/977
Rai.2.HD http://client.com:8080/hgjfgjhjj/hjghfjfgjj/978
und so weiter...
Gruss Michael
Hallo alpines & alle zusammen.
Ich bräuchte nochmals eure Hilfe, da ich im Scripten wirklich nicht durchblicke...
Ich habe vor Jahren (siehe oben im Thread) von 'alpines' schon ein sehr schönes Script bekommen, aber ich weiss beim besten Willen nicht, wie ich das jetzt hinkriegen soll.
Was muss ich tun, damit die rote markierte Passage nicht umgewandelt wird?
Eingang:
Channel name:VIP BR: VH1 Mega Hits
URL:http://client.com:1010/1/2/19483
Ausgang:
VH1.Mega.Hits URL:http://client.com:1010/1/2/19483
Gewünscht wäre es so:
VH1.Mega.Hits http://client.com:1010/1/2/19483
Das vorhandene Script:
$s = FileRead("input.txt")
$s_new = ""
$a = StringSplit($s, @CRLF, 3)
For $i = 0 To UBound($a) - 2 Step 2
If StringInStr($a[$i], ":", 0, 2) Then
$s_new &= StringReplace(StringTrimLeft($a[$i], StringInStr($a[$i], ":", 0, 2) + 1), " ", ".") & " " & $a[$i + 1] & @CRLF
Else
$s_new &= StringReplace(StringTrimLeft($a[$i], StringLen("#EXTINF:-1,")), " ", ".") & " " & $a[$i + 1] & @CRLF
EndIf
Next
$s_new = StringTrimRight($s_new, 4)
FileWrite("tvlist.txt", $s_new)
Alles anzeigen
Gruss Michael