View previous topic :: View next topic |
Author |
Message |
szpil Tux's lil' helper
Joined: 09 Oct 2005 Posts: 81
|
Posted: Tue Nov 15, 2011 6:52 pm Post subject: ekg2 i utf-8 |
|
|
Czy jest jakaś szansa na prawidłowe wyświetlanie polskich znaków w ekg2 na utf-8. Wpisywane polskie znaki wyświetlane prawidłowo, tylko znaki z ogonkami np. w liście kontaktów zastępowane są pytajnikami np. dzi?cio? |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Tue Nov 15, 2011 8:52 pm Post subject: |
|
|
Kiedys do ekg zrobilem sobie taka oto proteze:
Code: | alias screenekg="LANG='pl_PL' LC_ALL='pl_PL' && screen -dmS ekg /usr/bin/ekg && LC_ALL=pl_PL.UTF-8 LANG='pl_PL.UTF-8' && sleep 1 && screen -r ekg" |
Po prostu odpala ekg z iso8859-2, zrzuca screena, zmienia spowrotem na UTF8 i wchodzi, screen transkoduje znaki w locie - nie ma krzakow. |
|
Back to top |
|
|
Jacekalex Guru
Joined: 17 Sep 2009 Posts: 553
|
Posted: Wed Nov 16, 2011 9:21 am Post subject: |
|
|
Dodam tylko, że to raczej nie jest wina ekg, bo sieć padu-padu działa na kodowaniu iso-8859-2.
Ja miałem z tego powodu jazdę ze skryptem perla opartym o Net::Gadu.
Możesz tez spróbować net-im/ekg2.
Edyta:
Code: | qlist -IvUq ekg2
net-im/ekg2-0.3.1-r1 gadu gif gnutls gpg gpm gsm gtk inotify jpeg ncurses nls perl python readline spell ssl threads unicode xmpp xosd zlib |
Code: | grep UTF ~/.ekg2/config
console_charset UTF-8 |
Code: | locale
LANG=pl_PL.UTF-8
LC_CTYPE="pl_PL.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_COLLATE="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_MESSAGES="pl_PL.UTF-8"
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"
LC_ALL= |
ustawienie w programie:
Code: | set console_charset UTF-8
save |
I polskie znaki śmigają prawidłowo na linni ekg2 <=> pidgin.
Pozdro
Last edited by Jacekalex on Wed Nov 16, 2011 10:34 am; edited 5 times in total |
|
Back to top |
|
|
Pryka l33t
Joined: 08 Jun 2007 Posts: 658 Location: /dev/null
|
Posted: Wed Nov 16, 2011 10:06 am Post subject: |
|
|
@Jacekalex ale on używa ekg2 |
|
Back to top |
|
|
Jacekalex Guru
Joined: 17 Sep 2009 Posts: 553
|
|
Back to top |
|
|
soban_ l33t
Joined: 27 Aug 2008 Posts: 668 Location: /home/soban
|
Posted: Wed Nov 16, 2011 11:54 am Post subject: |
|
|
@szpil ja od dawna uzywam ekg2 i mi poprawnie wyswietla polskie znaki w utf-8. Nadal korzystam z tych ~ustawien: https://forums.gentoo.org/viewtopic-p-6061546.html#6061546 i wszystko dziala poprawnie. Moze napisz konkretniej, na czym Ci nie wyswietla polskich znakow (tty, putty, yakuake?) i zapodaj swoja konfiguracje - mozesz uzyc https://forums.gentoo.org/viewtopic-t-813356-start-0.html
@Jacekalex - to nie okulista, zasugerowales sie pewnie wypowiedzia @SlashBeasta (-; chociaz musze na marginesie przyznac ze jest to ciekawe rozwiazanie z ekg ( w moim przypadku bylo /set display_pl_chars 0 ) - dlatego sam zrezygnowalem z niego poniewaz ekg2 poprawnie wyswietla mi polskie znaki. No i jeszcze ekg2 ma irca etc: Code: | [I] net-im/ekg2
Available versions: (~)0.3.1-r1 {gadu gif gnutls gpg gpm gsm gtk idn inotify jpeg ncurses nls oracle perl python readline rss spell sqlite sqlite3 ssl threads unicode xmpp xosd zlib}
Installed versions: 0.3.1-r1(16:18:07 28.09.2011)(gadu gnutls gpm ncurses nls perl python readline spell sqlite ssl threads unicode xosd zlib -gif -gpg -gsm -gtk -idn -inotify -jpeg -oracle -rss -sqlite3 -xmpp)
Homepage: http://www.ekg2.org
Description: Text-based, multi-protocol instant messenger | [ot]Ma ktos inny sposob na zapisywanie histori ekg2 niz w *.xml? Ewentualnie w czym takie xmle przegladac ladnie? Bo nie wiem czemu tworcy zrobili taka opcje, za cholere nie da sie tego przegladac uzywajac cat. A w przegladarce wyglada to niewiele lepiej: Code: | soban@SoBaN-PC ~ % cat .ekg2/logs/gg:525600/gg:600.xml
<?xml version="1.0"?>
<!DOCTYPE ekg2log PUBLIC "-//ekg2log//DTD ekg2log 1.0//EN" "http://www.ekg2.org/DTD/ekg2log.dtd">
<ekg2log xmlns="http://www.ekg2.org/DTD/">
<message class="chatrecv">
<time>
<received>1312454134</received>
<sent>1312454134</sent>
</time>
<sender>
<uid>gg:600</uid>
<nick>gg:600</nick>
</sender>
<body>
Witaj, JarekP40!
Zakończenie aukcji:
Nazwa: Wędka Garbolino Power 666 (1740715910)
Zakończenie sprzedaży: 04.08.2011 12:30:13
Nie dokonano sprzedaży. </body>
... | Zastanawialem sie tez ostatnio, czy nie istnieje jakis graficzny (np po http) interfejs do ekg2, tak jak np rutorrent do rtorrenta.[/ot] _________________ gg: 525600 |
|
Back to top |
|
|
Jacekalex Guru
Joined: 17 Sep 2009 Posts: 553
|
Posted: Wed Nov 16, 2011 4:32 pm Post subject: |
|
|
Logowanie?
rzuć okiem na: Code: | /usr/share/ekg2/plugins/logs/vars-pl.txt |
Co do interfejsu www, to ekg2 jest chyba gotowe:
Code: | /usr/share/ekg2/plugins/httprc_xajax/ekg2.css
/usr/share/ekg2/plugins/httprc_xajax/ekg2.js
/usr/share/ekg2/plugins/httprc_xajax/xajax_0.2.4.js
|
Nie wiem teraz, jak to ożenić ze stroną www, ale można popytać na listach mailingowych ekg.
Pozdro
|
|
Back to top |
|
|
szpil Tux's lil' helper
Joined: 09 Oct 2005 Posts: 81
|
Posted: Wed Nov 16, 2011 5:09 pm Post subject: |
|
|
Panowie, ale wtopa wczoraj migrowałem na UTF-8 i poprostu nie zmieniłem konfigów ekg2. Sorki wielkie, oczywiście wszystko gra.
Pozdrawiam |
|
Back to top |
|
|
lazy_bum l33t
Joined: 16 Feb 2005 Posts: 691
|
Posted: Fri Nov 18, 2011 10:01 pm Post subject: |
|
|
soban_ wrote: | [ot]Ma ktos inny sposob na zapisywanie histori ekg2 niz w *.xml? Ewentualnie w czym takie xmle przegladac ladnie? Bo nie wiem czemu tworcy zrobili taka opcje, za cholere nie da sie tego przegladac uzywajac cat. A w przegladarce wyglada to niewiele lepiej: Code: | soban@SoBaN-PC ~ % cat .ekg2/logs/gg:525600/gg:600.xml
<?xml version="1.0"?>
<!DOCTYPE ekg2log PUBLIC "-//ekg2log//DTD ekg2log 1.0//EN" "http://www.ekg2.org/DTD/ekg2log.dtd">
<ekg2log xmlns="http://www.ekg2.org/DTD/">
<message class="chatrecv">
<time>
<received>1312454134</received>
<sent>1312454134</sent>
</time>
<sender>
<uid>gg:600</uid>
<nick>gg:600</nick>
</sender>
<body>
Witaj, JarekP40!
Zakończenie aukcji:
Nazwa: Wędka Garbolino Power 666 (1740715910)
Zakończenie sprzedaży: 04.08.2011 12:30:13
Nie dokonano sprzedaży. </body>
... | Zastanawialem sie tez ostatnio, czy nie istnieje jakis graficzny (np po http) interfejs do ekg2, tak jak np rutorrent do rtorrenta.[/ot] |
Co do pierwszego pytania:
Code: | /help set logs:log
logs:log (liczba, default value: 0)
określa, czy i w jaki sposób będą logowane wysyłane i otrzymywane wiadomości. dla 0, nie będą.
Dla 1, będą logowane w formacie znanym z ekg1. Dla 2 będą logowane w formacie XML. |
i
Code: | /session log_formats |
Ja mam format ustawiony na „irssi” i (wraz z konfiguracją pluginu logującego) wygląda to tak:
Code: | 081103-212908 <gg:xyz> To co, za pół godziny?
081103-212920 <gg:xyz> I ile, śmierć? Żeby nie przesadzić…
081103-213402 <gg:asd> Może być 22. Nie będziemy przesadzać, od śmierci jeszcze nikt nie umarł. <: |
Graficzny interfejs, o ile się orientuję, nie istnieje. Powstawało za to coś takiego jak ekg(2?)-remote i „nakładka” w gtk… _________________ roslin uberlay | grubelek |
|
Back to top |
|
|
|