Aide - Recherche - Membres - Calendrier
Version complète : Régler Les Message Dans Mirc Sur Vsixc
CCS Forums > VSIXc Chat > Scripts et Add-Ons pour VSIXc
C•Dryk™
Si vous utilisez un bot ou une connection pour VSIXc (comme FlashVSI ou CCScript par exemple) vous n'avez pas besoin de cela, car vous avez déjà un code qui "strip" le texte. Pour ceux qui utilisent un mIRC standard, ou ceux qui créent leurs propres accès à VSIXc, voici un exemple de code (par Ozzy10) permettant de supprimer les informations de début de message: VSIXc||Tahoma||000000||BI||

CODE
;  VSIXc Font Stripper par ozzy10
;
;  Utilisation:  $VSIXc($1-)
;
;  Exemple ci-dessous:
;  on ^*:text:*:#: {
;  echo -t $chan $nick : $VSIXc($1-)
;  }
;
alias VSIXc { var %a, %b = $regsub($1-,/^VSIXc\|\|[^>]+\|\|[^>]+\|\|[^>]+\|\|* :,,%a) | return %a }


Ce code est tel qu'il a été publié par Ozzy10, seuls les textes ont été traduits en français. Vous pouvez trouver l'original ici: http://www.tg007.net/forum/index.php?s=&am...ost&p=43767
C•Dryk™
Ce code permet également de supprimer dans mIRC les informations inutiles du WebChat au début des messages.

Cette version fonctionne même si la salle utilise le mode qui force la transcription des messages en minuscules (une des options des salles de VSIXc Chat Network). Notez que ce code est inutile si vous utilisez FlashVSI pour vous connecter sur VSIXc.

CODE
On ^*:TEXT:*:#: {
  echo -t $chan $+(<,,$iif($nick($chan,$nick).pnick,$ifmatch,$nick),,>) $vstrip($1-)
}

alias vstrip {
  if ($regex(vsix.decode, $1-, ^(VSIXc|vsixc)\|\|(.+)\|\|([A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9])\|\|(B|I|BI|IB|b|i|bi|ib|)\|\|\x20:(.*)) != 0) {
    return $regml(vsix.decode,5)
  }
  else return $1-
}


Ce qui permet de voir dans mIRC:
<C-Dryk`> test

au lieu de:
C-Dryk`: VSIXc||Tahoma||0000FC|||| :test
Ceci une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.