utf-8 fähiges mIRC

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • utf-8 fähiges mIRC

      Um die Fronten zwischen mIRC und Klein-Penis-IRC-Usern(^^) ein wenig aufzulockern, bat mich maddin hier zu erläutern, wie man sein mIRC utf-8 fähig macht.

      Einmal bei einem normalen mIRC und einmal bei einem modifizierten:

      Normales mIRC
      1. Script downloaden
      2. utf8table.exe ausführen
      3. Script (utf-8.mrc) in den mIRC-Ordner kopieren
      4. Im mIRC folgende Zeile eingeben: //load -rs utf-8.mrc
      5. Die folgende Meldung mit 'Ja' bestätigen
        [/list=1]

        Modifiziertes mIRC
        Bei einem modifizierten mIRC (sei es durch ein bekanntes oder eigenes Script) ist es unter Umständen notwendig, dass man nach den Schritten, die bei dem Stadard-mIRC notwendig sind, auch noch ein wenig seine Scripts umschreiben muss.

        Folgende Events werden durch das Script beeinflusst:
        on *:INPUT:*:
        on *:INPUT:?:
        on *:INPUT:=:
        on ^*:ACTION:*:#:
        on ^*:ACTION:*:?:
        on ^*:TEXT:*:#:
        on ^*:TEXT:*:?:
        on ^*:CHAT:*:

        Wie hingehend die Events verändert werden müssen, kann aus diesem Auszug entnommen werden.

        Quellcode

        1. ...
        2. ; Overrides for channels, privmsgs and DCC.
        3. on *:input:#:{ if (($left($1,1) == /) && (!$ctrlenter)) return | echo $color(own text) -lmt $target < $+ $me $+ > $1- | .msg $chan $utf8encode($1-) | halt }
        4. on *:input:?:{ if (($left($1,1) == /) && (!$ctrlenter)) return | echo $color(own text) -lmt $target < $+ $me $+ > $1- | .msg $target $utf8encode($1-) | halt }
        5. on *:input:=:{ if (($left($1,1) == /) && (!$ctrlenter)) return | echo $color(own text) -lmt $target < $+ $me $+ > $1- | .msg $target $utf8encode($1-) | halt }
        6. on ^*:action:*:#:{ echo $color(action) -lmt $chan * $nick $utf8decode($1-) | haltdef }
        7. on ^*:action:*:?:{ echo $color(action) -lmt $nick * $nick $utf8decode($1-) | haltdef }
        8. on ^*:text:*:#:{ echo $color(normal text) -lmt $chan < $+ $nick $+ > $utf8decode($1-) | haltdef }
        9. on ^*:text:*:?:{ echo $color(normal text) -lmt $nick < $+ $nick $+ > $utf8decode($1-) | haltdef }
        10. on ^*:chat:*:{ echo $color(normal text) -lmt $target < $+ $nick $+ > $utf8decode($1-) | haltdef }
        11. ...
        Alles anzeigen


        Die Events, die man nun selber geschrieben hat (siehe Code), müssen (wahrscheinlich) aus dem utf-8.mrc Script entfernt werden.
      theharlekin.de

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von stanny ()