Fonctionnalités

Hmmm.. la liste des fonctionnalités de KVIrc ?
Bien... Pourquoi pas ?
Voici quelques expressions clefs qui sont entrées dans mon esprit.

  • Interface utilisateur
    • Configuration graphique complète
    • fenêtres flottantes MDI
    • Navigateur d'aide intégré
    • Support de Thèmes (tout est configurable par un menu ou en scriptant)
    • Pseudo-transparence (bureau KDE)
    • Drag & Barre d'outils éditable
    • Popup de notification d'activité
    • Barre de statut avec support d'applets
    • Marque de texte non-lu
    • 14 Languages de Traduction
  • Réseau
    • Support de Proxys (SOCKSv4, SOCKSv5, HTTP)
    • Support complet de IPv6 (aussi pour les transferts DCC)
    • Support SSL (aussi pour IPv6)
    • Support Micryption
  • Noyau
    • Architecture modulaire: Les fonctions utilisées résident dans des modules externes et sont chargés seulement quand c'est nécessaire
    • Extensibilité : une API énorme pour écrire des modules d'extension
    • Support de l'UNICODE
  • IRC
    • Connexion Multiserveurs
    • Liste de Notification
    • Liste d'ignorés
    • Base de donnée des utilisateurs enregistrés
    • Barre de Lagr
    • Configuration des logs
    • Standard DCC CHAT et SEND (avec résume)
    • Autres types de DCC: VOICE, RSEND, GET, RECV
    • DCC CHAT sous SSL
    • Limitation de la bande passantepour les DCC (possibilité de la régler "à la volée")
  • Scripting
    • Incorporation d'un interpréteur de language de scripting
      • scalars, arrays et hashes...
      • aliases
      • popups
      • events
      • Barre d'outils scriptable
      • Support du Perl
      • Possibilité de traduire les scripts (grâce à la fonction tr())
      • ...
    • Support des objets dans le language de scripting: oui, maintenant vous pouvez faire OOP
    • ...

Hmmm...Je pense que c'est asser pour éveiller votre curiosité :D