Text mode IRC Client
이 글에 이어지는 글 입니다.
Arch 리눅스 포럼에 가보면 장에 온 듯 볼 것이 많다는 것을 느끼고는 합니다. 제게는 이 글도 그런 것 중의 하나인데... 텍스트 모드의 irc 클라이언트를 꼽으라면 irssi 외에 다른 것이 있나 싶었는데 WeeChat을 쓰는 경우가 저 글에서는 많았습니다.
(테스트 해 보아야죠.)
결론적으로, 저의 투명터미널용 irc 클라이언트 선택은 WeeChat으로 정했습니다. 이유는,
- 0.2.4 버전에서 global charset은 utf-8으로 그리고, 각 서버의 charset을 지정할 수 있다. (우분투 feisty에는 0.2.3 버전이 설치됩니다. 저는 데비안의 0.2.4 버전의 소스패키지를 가져다가 썼습니다.)
- 다수 서버의 연결을 buffer로 처리하므로 /buffer +1, /buffer -1 하는 식으로 freenode와 hanirc를 오락가락 하는데 문제가 없다.
- window를 가로/세로로 split하는 것이 된다. 즉, 한편에는 freenode, 다른편에는 hanirc를 screen 하에서 charset 문제없이 동시에 열어 볼 수 있다.
- 바인딩키, 색상테마 등을 다(?) 재지정할 수 있다. (우선 버퍼 키만 재지정했는데, 이것 손대면 꽤 시간 걸리겠죠?)
- gtk, QT용 GUI도 선보인다고 하고, 다음 버전은 5월 말에 나온다고 한다.
시험 운전이 나름 만족스러워서 쭉 더 타 보려고 합니다. bitlbee를 이용해서 메신저 용으로도 쓰는 것은 나중에 ...
댓글
irssi에서 닉 인코딩 문제는 어떻게 하십니까?
예전에 stania님이 IRC 명령에 대응하는 각 함수를 일일이 변경하는 패치를 주신 적이 있어서 잘 썼습니다만, 요즘은 어떻게 처리하고 있는지 모르겠습니다. 공식 소스에 어떤 배려가 있었나요?
WeeChat은 utf-8와 euc-kr 호환이 잘 되네요. /connect로 접속한 뒤 /charset cp949로 맞춰주면 (encode와 decode를 같이 바꾸던데) UTF-8 터미널에서 EUC-KR 채널이 잘 나왔습니다. charset은 우분투의 경우 weechat-plugins 패키지를 깔아야 합니다.
글쎄요. 이야기 하신
글쎄요. 이야기 하신 irssi 건에 대해서는 저는 답이 없습니다.
WeeChat에서는 서버 charset을 cp949로 하면 charset.decode.hanirc와 charset.encode.hanirc가 둘 다 "cp949" 되더군요. 그리고, 기본 global encode는 utf-8이고, charset.global.decode는 "ISO-8859-1" 기본 설정입니다.
잠시 더 테스트하고 있는데... screen에서 weechat을 띄워 hanirc와 freenode를 동시 접속해서 hanirc에서 한글이 깨져 보이는 경우는 채널명이 한글일 때 한 경우만 보았습니다. 입력에는 전혀 문제가 없는 듯 하고요. #weechat에서 테스트(?) 해 볼까요? ^^;; 단축키 익히는 것도 일이고...
----
I paint objects as I think them, not as I see them.
----
I paint objects as I think them, not as I see them.
atie's minipage
계속 사용하던 irssi가
계속 사용하던 irssi가 pacman 업데이트 이후 갑자기 실행이 되지 않아서 그동안 미뤄왔던 weechat으로 갈아타봤습니다.
화면에 보여주는 부분은 irssi와 거의 다를바가 없더군요.(어차피 콘솔기반이라 크게 다를 수가 없는건지..ㅋㅋ)
일단은 한글 패치를 해 줄 필요가 없다는 것이 irssi와 비교해서 가장 큰 장점이라 생각이 드는군요.
irssi의 기본기능과 플러그인을 통한 추가 기능들 역시 대부분 사용이 가능하구요.
창 나누기 기능도 기본 지원하고...
screen은 사용하지 않아서 잘 모르겠구요.
하이라이트 기능에 대한 설정은 도데체 어디에 짱박혀 있는지 모르겠더군요.
한가지 아쉬운 점은 테마를 변경하고 싶은데 구글링해도 제 능력으로 테마파일은 구할 수가 없다는 거... 테마를 변경하려면 어쩔 수 없이 노가다를 해야 한다는거. 테마에 적용할 수 있는 색상에 제한이 있다는거(설명서를 봐선 그런것 같던데.. 어떨런지...)
urxvt+irssi 조합에서 urxvt+weechat 조합으로 변경 후... 달라진 점은.............
없군요 ㅡㅡ;
pacman 3.0.5-1 에서 3.0.5-2로 업데이트 하면서 python 패키지가 어디선가 꼬였었나 봅니다.
'weechat' 테스트 후 파이썬을 새로 설치하고 irssi를 실행했더니 잘 되더군요.
아치리눅스 사용 이 후 처음으로 겪는 증상이라 많이 해맸네요.
어쨋든 weechat에 상당히 만족하고 있기에 이제 할 일은 테마 노가다만이 남았군요... ㅋㅋㅋ
-----------------------------------------------
음악에 쉽게 빠져드는 사람은
사랑에도 쉽게 빠진다...
http://jazzbug.tistory.com
http://blog.naver.com/yeonstyle
-----------------------------------------------
음악에 쉽게 빠져드는 사람은
사랑에도 쉽게 빠진다...
http://jazzbug.tistory.com
http://blog.naver.com/yeonstyle
irssi나 weechat쓰시는분이 아직도 계시다면..
설정방법중 알려주세요..
irssi를 사용하면 한글닉이 다깨져나오고
(패치된버전이 있긴한데 이걸쓰면 버전이 낮아서 더이상 펄 스크립트파일 (플러그인) 이 지원이 안되어서 ...)
전 git버전을 써도 마찬가지로 "한글닉" 만 깨져서 나오네요 신기하게...
weechat은 오늘 처음 사용하고 있는데 도저히 설정방법을 모르겠군요 일단 홈페이지가서 퀵가이드 보고 좀 만졌는데,
hanirc로 하면 계속 connect refuse만 뜨고... 한 열번에 1번꼴로
연결된다고 해도 한글닉은 모조리 꺠져서 나옵니다 (irssi와 같은 증상)
해결방법이 없을지...
---------------------------------------------
아치리눅스좀 써주세요
-> 아치리눅스 유저 좀 꼬셔오세요. 1인당 10명!
댓글 달기