KVIrc
KVIrc원본 작성자 | 시몬 스테파넥 (프라그마) |
---|---|
개발자 | KVIrc 개발팀 |
안정적 해제 | 5.0.0 (2019년 1월 1일;[1][±] | 전 )
리포지토리 | |
기록 위치 | C++ |
운영 체제 | Mac OS X, Unix 유사, Windows |
플랫폼 | 크로스 플랫폼 |
다음에서 사용 가능 | 다국어 |
유형 | IRC 클라이언트 |
면허증 | 개방에 대해 링크할 수 있는 예외를 제외하고SSL |
웹사이트 | www |
KVIrc는 Linux, Unix, Mac OS 및 Windows용 그래픽 IRC 클라이언트다. 이름은 K Visual IRC의 약자로, K는 2.0.0 버전에서 선택적으로 KDE에 대한 종속성을 의미한다.[2] 소프트웨어는 Qt 프레임워크를 기반으로 하며, 코드는 수정된 GNU General Public License에 따라 공개된다.[3]
특징들
KVIrc는 동시에 여러 대의 서버에 연결할 수 있다(선택적으로 SSL[4] 및/또는 IPv6를 통해). 유니코드, ISO-8859-*, 아시아어 및 윈도우즈 고유 문자 집합이 지원된다. DCC가 지원된다.[4] 특별한 특징은 스마트 인코딩으로, 2개의 인코딩을 동시에 사용할 수 있다. 예를 들어 유니코드를 보내고 유니코드와 CP-1252를 읽을 수 있다.
KVIrc는 굵고 밑줄이 그어진 색 글꼴을 위해 널리 지원되는 mIRC-코드와 함께 그래픽 이모티콘과 애니메이션 아바타를 제공한다. 채팅 인터페이스는 구성이 용이하며 다운로드 가능한 테마를 지원한다.
채널 창은 두 개의 하위 창으로 분할할 수 있다. 하나는 채팅 메시지용이고 다른 하나는 조인/파트/모드 변경과 같은 명령용이다. 하위 창의 크기는 가변적이므로 사용자는 명령 창을 숨길 수 있다. 모든 채널, 쿼리 및 DCC 채팅은 Blowfish 또는 AES/Rijndael로 암호화 가능하다.
KVIrc에는 KVS라는 자체 스크립팅 언어가 있는데, 네트워크 이벤트에 자동으로 반응하는 복잡한 기능을 추가하는 데 사용할 수 있다.[4][5] 펄과[4] 파이톤도 어느 정도 사용할 수 있다. 객체 지향 프로그래밍이 지원되며, 내장된 Qt 바인딩 클래스는 사용자 인터페이스의 추가 부분을 구축할 수 있다. SocketSpy 기능은 개발자들이 클라이언트와 서버 사이의 원시 통신을 볼 수 있게 해준다.
개발
시지몬 스테파넥은 1998년 KVIrc 개발을 시작해 1999년 첫 공개 버전을 출시했다.[6] 이 소프트웨어는 KDE 라이브러리에 대한 의존도가 매우 높았고 리눅스 운영 체제에서만 사용할 수 있었다. 무료 소프트웨어 커뮤니티의 관심은 빠르게 증가했고, 클라이언트는 몇몇 Linux 배포에 포함되었고, 추가 개발자들은 결국 비공식적인 KVIrc Development Team을 구성했다.
KDE 도서관은 아직 초기 개발 단계였기 때문에 그들의 인터페이스는 매우 자주 변화하고 있었고 개발자들은 그것들을 따르기가 어려워졌다. 더욱이 KDE가 없는 윈도우에 KVIrc를 포팅하는 것에 대한 관심이 높았다. 이후 KDELibs에 대한 엄격한 의존도가 점차 약해졌고 버전 2.0.0에서 공식적으로 떨어졌다. 부분 KDE 통합은 여전히 컴파일 시간 옵션으로 이용할 수 있다.
KVIrc 3.0.0은 Linux 및 Windows 플랫폼 지원으로 2004년에 출시되었다. 같은 해 예비 Mac OS 포트가 그 뒤를 이었다.
2019년 1월 현재 가장 최근 안정적 출시량은 5.0.0 아리아다.[7]
분배
KVIrc는 이러한 Linux 배포에 포함되어 있다: Ubuntu,[8] Debian,[9] Gentoo Linux,[10] Arch Linux,[11] OpenSUSE,[12] Magazia, Red Hat Enterprise Linux/Fedora.[13] 다른 리눅스 맛은 커뮤니티가 제공하는 바이너리 패키지와[14] 빌드 스크립트를 통해 지원된다.[15] KVIrc는 Microsoft Windows 2000/XP/Vista/7,[16] Mac OS X[17] 및 FreeBSD에도 사용할 수 있다.[18]
참고 항목
참조
메모들
- ^ "2019-01-01: KVIrc 5.0.0 "Aria" Released". Retrieved 2019-01-01.
- ^ "Explanation for the name KVIrc". Retrieved 2010-10-11.
- ^ Szymon Stefanek. "The KVIrc License". Retrieved 2013-03-26.
This is the KVIrc Irc Client license. It is based on the GNU General Public License Version 2. [...] and [...] gives permission to link this program with Qt non-commercial edition for Windows
- ^ a b c d Piccard, Paul; H. Sachs, Marcus; Baskin, Brian (12 December 2005). Securing IM and P2P applications for the enterprise. p. 428. ISBN 978-1-59749-017-7.
- ^ "Introduction to the KVIrc scripting language". Retrieved 2010-10-11.
- ^ "KVIrc 0.9.0 Linux Software Map Entry". Retrieved 2010-10-11.
- ^ "2019-01-01: KVIrc 5.0.0 "Aria" Released". Retrieved 2017-12-29.
- ^ "KVIrc packages in Ubuntu". Retrieved 2010-10-11.
- ^ "KVIrc packages in Debian". Retrieved 2010-10-11.
- ^ "KVIrc ebuilds in Gentoo". Retrieved 2010-10-11.
- ^ "KVIrc packages in Arch Linux". Retrieved 2010-10-11.
- ^ "KVIrc packages in OpenSUSE". Retrieved 2010-10-11.[영구적 데드링크]
- ^ "KVIrc packages in rpm format for RedHat / Fedora / Mandriva / Mageia". Retrieved 2016-08-17.
- ^ "KVIrc binary packages for Slackware". Retrieved 2010-11-11.
- ^ "KVIrc build scripts for Slackware". Retrieved 2010-10-11.
- ^ "KVIrc packages for Microsoft Windows". Retrieved 2010-10-11.
- ^ "KVIrc packages for Mac OS X". Retrieved 2010-10-11.
- ^ "KVIrc FreeBSD port". Retrieved 2010-10-11.
추가 읽기
- Hertzog, Ute (2006). Linux. p. 785. ISBN 978-3-8272-6810-5.
- Malin, Cameron; Casey, Eoghan; M. Aquilina, James (2008). Malware Forensics: Investigating and Analyzing Malicious Code. p. 618. ISBN 978-1-59749-268-3.
- Pfaffenberger, Bryan (2001). Linux networking clearly explained. p. 59. ISBN 978-0-12-533171-5.
외부 링크
위키미디어 커먼즈에는 KVIrc와 관련된 미디어가 있다. |
- 공식 웹사이트
- 러시아 공식 사이트
- 휴대용 KVIrc, 휴대용 저장 장치에 적합한 KVIrc 버전