LINUX.ORG.RU

licq 1.2.6

 ,


0

0

Очередная версия ICQ - клиента. из приятностей стоит отметить, что теперь при нажатии на Cancel клиент не сразу отсылает сообщение через сервер, а таки дает возможность его подредактировать. Сильно меня эта бага (фича?) раздражала.

Кстати версии 1.2.5 я не припомню. Я что-то пропустил?

>>> Подробности



Проверено: green
Последнее исправление: maxcom (всего исправлений: 1)

а есть там простейшая возможность сворачивать к чертям окно сообщения после отсылки, как это делает виндовая ася?

anonymous
()

Это тебе Linux а не Win ненравится возьми и допиши...

anonymous
()

> Это тебе Linux а не Win ненравится возьми и допиши...

какая же ты мозговитая плесень... писатель тут выискался

anonymous
()

SRPM под рх кто-нибудь видел? ПРосьба не орать, что рх гогно :-)

anonymous
()

> SRPM под рх кто-нибудь видел? ПРосьба не орать, что рх гогно :-)

Это тебе Linux а не Win возьми RPM и дизассемблируй...

anonymous
()

Народ!
Появилась в этой версии бага...
Зачастую когда отсылаешь сообщение (на русском), оно приходит вопросиками...
Второе сообщение -- все отлично.
И так на многих пользователях... Что на win, что на lin клиентах.

Эх....

MakcuM
()

2 anonymous 2003-03-27 11:33:21.544578 дай мне RPM licq-1.2.6 :-)

anonymous
()

версия 1.2.5 присутствовала всё время в cvs, зарелизили же её под версией 1.2.6. насчёт rpm - я сделал сразу после выпуска, не дожидаясь пока mandrake сподобится. взять можно отсюда: http://rpm.siting.ru/rpm2html/RPM/srcs/licq-1.2.6-1steam.src.rpm . Не проверял, как оно компилится под РХ - если будут ошибки - пишите в мыло (оно в рпмке есть ;) А вообще - после того, как я посмотрел sim - я забил на licq :)

anonymous
()

У меня в licq-1.2.0 часто при отправке режутся сообщения (отсылается только 5-6 первых строк). При этом в строке может быть хоть много, хоть мало символом -- без разницы.

Кто-нибудь с таким сталкивался?

chumpa
()

В sim есть _очень неприятная_ штука: когда сервер глючит, sim отправляет чьи-нибудь контакты на сервер, как собственные личные данные. Я уже не один раз так попадал.

anonymous
()
Ответ на: комментарий от anonymous

Какой sim? 0.8.1? Если да - то в морг! Я взял позавчера из cvs - вроде тьфу-тьфу всё в поряде :)

anonymous
()

licq не умеет окно с собщениями в tab'ы заворачивать, зато умеет sim.

Но в новом sim что-то намудрили с dock window и теперь оно не работает под AfterStep. Вобщем, кругом подстава :(

anonymous
()

да с баг с вопросиками имеет место быть если кто хорошо знает англ. может запостит? появился этот баг несколько недель назад в cvs

Niki
()

со старой 1.2.4 тож был глюк с кириллицей ......ну никак не понимали Ласька с Аськой Лайт(не помню какая версия) кириллицу хотя с дргими аськами все было нормаль

anonymous
()

Вот еще баг есть...
Долго же я его искал :)
Только вот непонятно, чей это баг -- думается мне, что все-таки icq lite

Если из этой самой icq lite отправлять сообщение пользователю, который *не* в контакт-листе -- приходит какой-то странный мусор.
Совершенно непонятный.
В то же время как только пользователя добавляешь в контакт -- все становится ОК.
Именно icq lite...

Вот :)

MakcuM
()

убожество этот ваш ласику. копет попробуйте - куча преимуществ (почти все протоколы (даже яху в цвсе уже есть), не пытается сдублировать (причем криво) внешний вид виндовой асику (как ласику), все по одному клику работает, про удобство пользования вообще молчу) IceD

anonymous
()

По поводу бага с вопросиками:

diff -ur licq-1.2.6.orig/plugins/qt-gui/src/usereventdlg.cpp licq-1.2.6/plugins/qt-gui/src/usereventdlg.cpp
--- licq-1.2.6.orig/plugins/qt-gui/src/usereventdlg.cpp Sun Mar 23 20:49:39 2003
+++ licq-1.2.6/plugins/qt-gui/src/usereventdlg.cpp      Thu Mar 27 13:50:41 2003
@@ -1390,7 +1390,7 @@
     {
       CEventMsg *ue = (CEventMsg *)e->UserEvent();
       // create initial strings (implicit copying, no allocation impact :)
-      char *tmp = gTranslator.NToRN(codec->fromUnicode(ue->Message()));
+      char *tmp = gTranslator.NToRN(ue->Message());
       QCString wholeMessageRaw(tmp);
       delete [] tmp;
       unsigned int wholeMessagePos = 0;
@@ -1439,8 +1439,8 @@
         }
         else
         {
-          message = ue->Message();
-          messageRaw = codec->fromUnicode(message);
+          messageRaw = wholeMessageRaw;
+          message = codec->toUnicode(wholeMessageRaw);
         }

         icqEventTag = server->icqSendMessage(m_nUin, messageRaw.data(),

yoush
()

qt giu стал опять по рускки все показывать :(
В предыдущей версии все было ОК :(
Как заставить qt-gui показывать по англицки?

# env | grep LANG
LANGUAGE=en
LANG=ru_RU.KOI8-R
#

До этой сборки все было нормально.
Что делать?

anonymous
()

а ктож его знает помогает или нет
у меня специально этот баг воспроизвести не получалось

Niki
()

4tima: дурацкий вопрос. возьми да попробуй.

Странно, а я под kde 3.1.1 собрал с qt 3.1.2 - никаких проблем
с вопросиками не наблюдается.

Вообще баг с вопросами периодически всплывает и в баг-листе он
есть имхо вообще на большую часть версий.

Раньше в 1.2.4 был еще один интересный глюк - если тебе посылали
сообщение, когда ты в оффлайне, то оно не приходило (то же наблюдалось
в icq light).

В sim такого не было. Кстати, а когда новая версия выйдет.
У меня глюк интересный наблюдается (раньше не было) -
запускаешь в первый раз, она всплывает и падает. Во второй раз
все ок.

P.S. Пойду, из cvs, что ли, возьму.

jackill ★★★★★
()

Проблемы там были, если оно пыталось отправить директом, обламывалась и после этого отправляла через сервер. Тогда при вытаскивании из структуры текста сообщения для переотправки она принимала пыталась обрабатывать его как юникод, но реально в структуре была локальная кодировка. Это было хорошо видно в gdb (ну, после полуторачасовой возни ...).

Я отправил патч в licq-devel, но тамошний mailman направил сообщение на модерирование. Не знаю, пропустит ли его модератор (некоторые ведь реджектят все. что им mailman показывает).

yoush
()
Ответ на: комментарий от jackill

ну лень было пробовать, вот и спросил.... Пришлось. Вроде больше нету ????, ???! ??? :)

tima
()

LICQ eto erunda ... ispol'zuise sim-icq ...

anonymous
()

[ERR] Unable to load plugin (qt-gui):
/usr/local/lib/licq/licq_qt-gui.so: undefined symbol: _ZN7QWidget5eventEP6QEvent

а кто знает, что это такое? :(
qt-3.1.1 - единственные в системе (предыдущих версий не было)
kde-3.1.1


Господа! Ай нид хелп!

anonymous
()

LICQ

Последнему - собери из исходников, а если ты так и собирал, тогда у тебя похоже путаница в библиотеках, или ты старую licq не удалил перед сборкой новой (возможно она подцепила .h или .so от старой). А вообще я что то лечил в licq линковкой не с libqt-mt.so, а просто с libqt.so ... правда это было, пока я не увидел SIM :)

М-да, я вот поставил slackware 9.0 теперь под ней SIM вылетает свеже собранный 0.8.1, из CVS не собрался. Особо я не старался, но configure в cvs нету, и configure.in тоже :( Судя по всему там какая то проблема с сокетом в библиотеке QT, но дома в slackware 8.0 c такой же QT, как в 9.0 все Ok (только дома я сам собирал свежий QT - даже не пересобирая SIM под новую QT от старой 3.0.x). Судя по всему беда кроется или в QT или в gcc 3.2.2 на котором впервые собрали slackware ... никто не сталкивался? Да, еще в 9.0 добавили KDE3.1 может из-за этого?

Кстати как ни старался, а через proxy SIM не работает, причем через различные пробовал, и с аутентификацией тоже.

P.S. IMHO в большинстве случаев SIM удобнее LICQ, но для хакерских целей лучше - LICQ :)

saper ★★★★★
()

вся фишка в том, что до этого ничего не стояло...
до этого стояла 8-я слакварь - на ней все работало (те же qt и тот же kde) - потом проапгредился (тупо пересетапил начисто...) до 9-й - вот такие пироги получились...
может таки gcc?
ранее я licq собирал без проблем и из cvs и stable (не помню, с 1.0.4 чтоли? ) ... А такое дело увидал впервые. И судя по поиску в гугле - не я один ...

anonymous
()

это проблема в факе расписана... у тебя просто несколько версий qt и licq при компиляции цепляется не к той...

anonymous
()
Ответ на: комментарий от anonymous


> qt giu стал опять по рускки все показывать :(
> В предыдущей версии все было ОК :(
> Как заставить qt-gui показывать по англицки?

убей нахрен /usr/[local/]share/licq/qt-gui/locale/ru.qm

Ice
()

> licq не умеет окно с собщениями в tab'ы заворачивать, зато умеет sim.
Да почему же не умеет, умеет.

> Here comes the initial patch for the tabbed chatting feature.
http://tumppi.net/licq/tabbedchatting1.diff

step
()

>это проблема в факе расписана... у тебя просто несколько версий qt и licq при компиляции цепляется не к той...

невнимательно читал ты мой первый пост :( куте - единственный и неповторимый, другого нет и не было ...

anonymous
()
Ответ на: комментарий от anonymous

> qt giu стал опять по рускки все показывать :(

> # env | grep LANG > LANGUAGE=en > LANG=ru_RU.KOI8-R > # LC_MESSAGES=C ?

Если не выкинули мой патч на эту тему

anonymous
()

Всем ставить GnomeIcu ;))) Работае- не кашляет. С русским тоже особых проблем нет. Может есть, но сам пока не сталкивался.

anonymous
()

Господи, сколько гимороя... а ведь есть джаббер, в котором такого гимороя нет :)

Irsi
()

Ирси, уйди а? :)

Проблема с вылетом sim висит в списке багов, только как-то
куце описана. Поэтому я не мог не послать майнтейнеру список
всего, что мог связать с этой ошибкой (и послал, шутка).
Вообще проблема имхо и в qt, и в glibc. Я себе сначала поменял
glibc с asp-шных на redhat'овские, а потом тут же собрал новое qt,
на нем новое kde и писец симу. Как не пересобирай - если сижу
в инете, он падает. Если вырубить инет - стартует, после чего
им можно пользоваться.
С лиськой такой проблемы нет.

Кстати, такая ошибка всплывала у sim и в прошлом году.

jackill ★★★★★
()

цде, "╧;%:?, www.jabber.ru?
ЙНРНПШИ ДЕМЭ МЕДНЯРСОЕМ! БНР Х ОНКЭГСИ ОНЯКЕ РЮЙНБН ДФЮААЕП...

anonymous
()

ГДЕ, www.jabber.ru?
который день недоступен! вот и пользуй после таково джаббер...

блин галимый маздай, даже отправить форму нормально не может

anonymous
()
Ответ на: комментарий от anonymous

Язык свой себе раздави. Давитель хренов.

jackill ★★★★★
()

Гм, попробовал воткнуть на всякий случай патч (хотя русский есть).
Обнаружилось, что файлик у меня разительно отличается от того,
который тут все патчат. Сравнив строчки из дифа, выписал те,
что у меня:

{
CEventMsg *ue = (CEventMsg *)e->UserEvent();
// create initial strings (implicit copying, no allocation impact :)
char *tmp = gTranslator.NToRN(codec->fromUnicode(ue->Message()));
QCString wholeMessageRaw(tmp);
delete [] tmp;
unsigned int wholeMessagePos = 0;


строка 1439
{
message = ue->Message();
messageRaw = codec->fromUnicode(message);
}

icqEventTag = server->icqSendMessage(m_nUin, messageRaw.data(),
bOnline, nLevel, false, &icqColor);
m_lnEventTag.push_back(icqEventTag);

jackill ★★★★★
()

Фак, понятно, почему различаются :)
Перекодировка html долбанная. Совсем забыл.
Можете предыдущее сообщение убить.


jackill ★★★★★
()

2 jackill

Ты его можешь сам убить ;)
Видишь надпись "удалить" ?
Угадай, что она значит :-)

No offence

MakcuM
()

Если бы видел... но что-то не вижу :)

Ладно. После постановки данного патча у меня появились проблемы :)
Буквы есть, не вопрос. Только кодировка не та :)
Русскими буквами, но через одно место.

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.