Скриншот KVIrc | |
Оригинальный автор (ы) | Шимон Стефанек (Pragma) |
---|---|
Разработчик (и) | Команда разработчиков KVIrc |
Стабильный выпуск | 5.0.0 (1 января 2019 г.; 21 месяц назад (01.01.2019)) |
Репозиторий | |
Написано на | C ++ |
Операционная система | Mac OS X, Unix-like, Windows |
Платформа | Кросс-платформенность |
Доступно в | Многоязычном |
Типе | IRC-клиенте |
Лицензия | Модифицированный GPL с исключение для ссылки на openSSL |
Веб-сайт | www.kvirc.net |
KVIrc - это графический IRC-клиент для Linux, Unix, Mac OS и Windows. Имя представляет собой аббревиатуру для K Visual IRC, в которой K означает зависимость от KDE, которая стала необязательной с версии 2.0.0. Программное обеспечение основано на среде Qt, и его код выпущен под модифицированной Стандартной общественной лицензией GNU.
KVIrc может подключаться к нескольким серверам одновременно (опционально с SSL и / или более IPv6 ). Поддерживаются наборы символов Unicode, ISO-8859- *, азиатские и собственные для Windows. DCC поддерживается. Особенностью является интеллектуальное кодирование, которое позволяет пользователю использовать 2 кодировки одновременно; например, пользователь может отправлять Unicode и читать Unicode и CP-1252.
Наряду с широко поддерживаемыми mIRC -кодами для жирных, подчеркнутых и цветных шрифтов, KVIrc предоставляет графические смайлы и анимированные аватары. Интерфейс чата легко настраивается и поддерживает загружаемые темы.
Окна каналов можно разделить на два подокна, одно для сообщений чата, а другое для команд, таких как соединения / части / изменение режима. Размер подокон варьируется, поэтому пользователь может скрыть окно команд. Каждый канал, запрос и чат DCC можно зашифровать с помощью Blowfish или AES / Rijndael.
. KVIrc имеет собственный язык сценариев под названием KVS, который можно использовать для добавления сложных функций для автоматической реакции на сетевые события. Perl и Python также могут использоваться в определенной степени. Поддерживается объектно-ориентированное программирование, а встроенные классы привязки Qt позволяют создавать дополнительные части пользовательского интерфейса. Функция SocketSpy позволяет разработчикам наблюдать за необработанной связью между клиентом и сервером.
Шимон Стефанек начал разработку KVIrc в 1998 году и выпустил первую общедоступную версию в 1999 году. Программное обеспечение строго зависело от библиотек KDE и было доступно только в операционной системе Linux. Интерес сообщества свободного программного обеспечения быстро вырос, клиент был включен в несколько дистрибутивов linux, и к проекту присоединились дополнительные разработчики, в конечном итоге сформировав неформальную команду разработчиков KVIrc.
Поскольку библиотеки KDE все еще находились на ранней стадии разработки, их интерфейс менялся очень часто, и разработчикам становилось трудно следить за ними. Более того, был большой интерес к переносу KVIrc на Windows, где KDE был недоступен. Строгая зависимость от KDELibs затем постепенно ослабла и официально отказалась от версии 2.0.0. Частичная интеграция с KDE по-прежнему доступна как опция во время компиляции.
KVIrc 3.0.0 был выпущен в 2004 году с поддержкой платформ Linux и Windows. В том же году последовал предварительный перенос Mac OS.
По состоянию на январь 2019 года последней стабильной версией является 5.0.0 Aria.
KVIrc включен в эти Linux дистрибутивы: Ubuntu, Debian, Gentoo Linux, Arch Linux, OpenSUSE, Mageia и Red Hat Enterprise Linux / Fedora. Другие разновидности Linux поддерживаются через бинарные пакеты и сценарии сборки, предоставленные сообществом. KVIrc также доступен для Microsoft Windows 2000 / XP / Vista / 7, Mac OS X и FreeBSD.
Викискладе есть медиафайлы, связанные с KVIrc. |