Présentation KVIrc

KVIrc est un client IRC graphique multi-plateforme développé initialement pour l'environnement de bureau KDE sous GNU/Linux, selon les termes de la licence GNU GPL. Depuis sa version 3, il est aussi disponible pour sur les systèmes d'exploitation Windows et Mac OS X, et utilise la bibliothèque Qt pour son interface graphique.

Caractéristiques principales :

* Multi-plateformes ( Windows, Mac, Linux, BSD, etc.. )
* Entièrement traduit en français
* Gratuit, libre et modifiable
* Gestion d'avatars ( photos/images ) dans la liste d'utilisateurs
* Smileys graphiques
* Fenêtre de gestion des transferts dcc ( avec limitation de la bande passante )
* Navigateurs de logs intelligents ( enregistrement des conversations )
* Complètement configurable de manière très simple
* Support du langage Perl
* Moteur de scripting
* Équipe de développement active
* Langage de scripting documenté
* Nombreux systèmes de chiffrage

(description trouvée sur Wikipedia)


Liste des fonctions qui ont changées depuis KVirc4.0.0 :

Ancien nomNouveau nomApplication
$setCaption$setWindowTitlewidget class
$setIcon$setwindowIconwidget class
$setColStretch$setColumnStretchlayout class
$setDisplayStr$displayStrlcd class
$setDisplayInt$displayIntlcd class
$setDisplayDouble$displayDoublelcd class
$setLayoutOrientation$setOrientationgroupbox class
$base64ToText$base64ToAscii


Dans $str.replace l'ordre du 2ème et 3ème paramètre ont été inversé:
Ancien format
$str.replace(text, replace, search)
Nouveau format
$str.replace(text, search, replace)

Les Fonctions avec nocase () à la fin ont été supprimés..
Exemple:
$str.containsnocase("string","test")
par
$str.contains("string","test",true)