1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. skysat

Beiträge von skysat

  • HILFE - Skript schreiben um Textumrüche etc. umzuwandeln

    • skysat
    • 7. Januar 2019 um 21:12

    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 :)

  • HILFE - Skript schreiben um Textumrüche etc. umzuwandeln

    • skysat
    • 7. Januar 2019 um 20:42

    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 ;)

  • HILFE - Skript schreiben um Textumrüche etc. umzuwandeln

    • skysat
    • 7. Januar 2019 um 18:33

    Super, Vielen Dank Musashi, dein Script scheint wirklich alles richtig zu machen!! :)

    Vielen Dank!

  • HILFE - Skript schreiben um Textumrüche etc. umzuwandeln

    • skysat
    • 7. Januar 2019 um 18:25

    Danke für eure Scripts, werde diese alle ausprobieren.

    So sieht das Input File aus (kleiner Auszug):

    Code
    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:

    Code
    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

  • HILFE - Skript schreiben um Textumrüche etc. umzuwandeln

    • skysat
    • 6. Januar 2019 um 20:34

    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:

    Code
    $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

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™