Home
Psi+ Project
psi-dev@conference.jabber.ru
Вторник, 23 июля 2013< ^ >
rion☫ установил(а) тему: • Psi+ Project — Development branch of Psi IM Jabber client
• Room languages: Russian, English
http://psi-dev.googlecode.com/ | http://psi-plus.com/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Psi+ Windows Installer v0.16.116 || Changelog: https://raw.github.com/psi-plus/main/master/changelog.txt
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Psi+ translations (30+ langs) https://code.google.com/p/psi-dev/downloads/list?q=label:Translations
• Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
Конфигурация комнаты
Участники комнаты

GMT+4
[00:38:05] DarthRamone вышел(а) из комнаты
[02:32:08] liuch вышел(а) из комнаты: Возможно вернусь
[04:39:10] skibneus вошёл(а) в комнату
[04:39:59] <skibneus> суки сетевые
[04:42:43] skibneus запретили входить в комнату
[05:45:31] rion☫ вошёл(а) в комнату
[05:50:25] rion☫ вышел(а) из комнаты
[06:08:16] rion☫ вошёл(а) в комнату
[07:10:48] rion☫ вышел(а) из комнаты
[07:23:57] rion☫ вошёл(а) в комнату
[07:24:14] <rion☫> zet: ты здесь?
[07:24:30] <rion☫> у меня появилась одна идейка
[07:27:03] <rion☫> zet: найди файлик xmpp.pri. там найдешь строку LIBS += -L$$IRIS_BASE/lib -lirisnet
замени её на LIBS = -L$$IRIS_BASE/lib -lirisnet $$LIBS
ну и скомпиль.
[07:37:55] <rion☫> zet: хотя я костыль добавил. может и сработает
[07:38:00] rion☫ вышел(а) из комнаты
[07:45:09] <iSida> RSS: Новости для Recent Commits to iris:master
• -lidn workaround (libs ordering is wrong)
-lidn workaround (libs ordering is wrong)
https://github.com/psi-im/iris/commit/2cae832f6dd912a29d445b19faafe4040fee69b3
• Unnecessary change
Unnecessary change
https://github.com/psi-im/iris/commit/ec97e936e7852c91167ddf4425e99423a8313260
[08:45:43] O01eg вышел(а) из комнаты
[08:46:22] O01eg вошёл(а) в комнату
[08:59:58] Dealer_WeARE вошёл(а) в комнату
[09:03:34] nsof вошёл(а) в комнату
[09:05:34] Dealer_WeARE вышел(а) из комнаты: Disconnected: closed
[09:05:50] Dealer_WeARE вошёл(а) в комнату
[09:16:27] ivan1986 вошёл(а) в комнату
[09:32:53] <nsof> А это нормально что пси вконтакты даже запрос на подключение не посылает?
[09:39:18] Qwеst вошёл(а) в комнату
[09:40:24] Qwеst вышел(а) из комнаты
[09:51:28] <nsof> Дома работает, а тут нет
[09:51:36] <nsof> В чём подводные камни?
[09:52:12] <nsof> Хотя, быть может стоит обновиться...
[09:52:17] <nsof> .ver
[09:52:18] <iSida> nsof: Psi+ 0.16.94 (2013-02-19)  // Windows XP
[10:00:23] vados вошёл(а) в комнату
[10:47:59] <zet> » [18:22:23] <rion☫> rion☫: экзешник кстати рабочий получился?
Щас проверю
[10:49:39] vados вышел(а) из комнаты
[10:51:03] <zet> » [07:27:03] <rion☫> zet: найди файлик xmpp.pri. там найдешь строку LIBS += -L$$IRIS_BASE/lib -lirisnet
» замени её на LIBS = -L$$IRIS_BASE/lib -lirisnet $$LIBS
» ну и скомпиль.
А так не компилится:
» mingw32-make[1]: Entering directory `D:/psi/autobuild/PsiPlusWorkdir/src'
» g++ -Wl,-s -mthreads -Wl,-subsystem,windows -o ..\..\PsiPlusWorkdir\psi-plus.exe
»  object_script.psi-plus  -L"c:\Qt\4.8.5\lib" -lmingw32 -lqtmain _obj\psi_win32_r
» es.o -LC:\Qt\libidn\lib -lidn -LC:\Qt\zlib\lib -lz -LC:\MinGW\lib -laspell -LC:\
» Qt\qca\lib -lWSock32 -lUser32 -lShell32 -lGdi32 -lAdvAPI32 -lUser32 -LD:/psi/aut
» obuild/PsiPlusWorkdir/iris/lib -liris -LD:/psi/autobuild/PsiPlusWorkdir/iris/lib
»  -lirisnet -lWs2_32 -lAdvapi32 -lqca2 -lUser32 -lQtSvg4 -lQtXml4 -lQtGui4 -lQtNe
» twork4 -lQtCore4
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:153: undefined reference to `stringprep_sasl
» prep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:153: undefined reference to `stringprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:122: undefined reference to `stringprep_xmpp
» _resourceprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:122: undefined reference to `stringprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:91: undefined reference to `stringprep_xmpp_
» nodeprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:91: undefined reference to `stringprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:59: undefined reference to `stringprep_namep
» rep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:59: undefined reference to `stringprep'
» collect2: ld returned 1 exit status
» mingw32-make[1]: *** [..\..\PsiPlusWorkdir\psi-plus.exe] Error 1
» mingw32-make[1]: Leaving directory `D:/psi/autobuild/PsiPlusWorkdir/src'
» mingw32-make: *** [sub-src-make_default] Error 2
[10:51:52] <zet> sayto rion☫
[10:51:04] <zet>
» [07:27:03] <rion☫> zet: найди файлик xmpp.pri. там найдешь строку LIBS += -L$$IRIS_BASE/lib -lirisnet
» замени её на LIBS = -L$$IRIS_BASE/lib -lirisnet $$LIBS
» ну и скомпиль.
А так не компилится:
» mingw32-make[1]: Entering directory `D:/psi/autobuild/PsiPlusWorkdir/src'
» g++ -Wl,-s -mthreads -Wl,-subsystem,windows -o ..\..\PsiPlusWorkdir\psi-plus.exe
»  object_script.psi-plus  -L"c:\Qt\4.8.5\lib" -lmingw32 -lqtmain _obj\psi_win32_r
» es.o -LC:\Qt\libidn\lib -lidn -LC:\Qt\zlib\lib -lz -LC:\MinGW\lib -laspell -LC:\
» Qt\qca\lib -lWSock32 -lUser32 -lShell32 -lGdi32 -lAdvAPI32 -lUser32 -LD:/psi/aut
» obuild/PsiPlusWorkdir/iris/lib -liris -LD:/psi/autobuild/PsiPlusWorkdir/iris/lib
»  -lirisnet -lWs2_32 -lAdvapi32 -lqca2 -lUser32 -lQtSvg4 -lQtXml4 -lQtGui4 -lQtNe
» twork4 -lQtCore4
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:153: undefined reference to `stringprep_sasl
» prep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:153: undefined reference to `stringprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:122: undefined reference to `stringprep_xmpp
» _resourceprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:122: undefined reference to `stringprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:91: undefined reference to `stringprep_xmpp_
» nodeprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:91: undefined reference to `stringprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:59: undefined reference to `stringprep_namep
» rep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:59: undefined reference to `stringprep'
» collect2: ld returned 1 exit status
» mingw32-make[1]: *** [..\..\PsiPlusWorkdir\psi-plus.exe] Error 1
» mingw32-make[1]: Leaving directory `D:/psi/autobuild/PsiPlusWorkdir/src'
» mingw32-make: *** [sub-src-make_default] Error 2
[10:52:15] zet вышел(а) из комнаты
[10:53:18] zet вошёл(а) в комнату
[10:53:42] <zet> .sayto rion☫
[10:51:04] <zet>
» [07:27:03] <rion☫> zet: найди файлик xmpp.pri. там найдешь строку LIBS += -L$$IRIS_BASE/lib -lirisnet
» замени её на LIBS = -L$$IRIS_BASE/lib -lirisnet $$LIBS
» ну и скомпиль.
А так не компилится:
» mingw32-make[1]: Entering directory `D:/psi/autobuild/PsiPlusWorkdir/src'
» g++ -Wl,-s -mthreads -Wl,-subsystem,windows -o ..\..\PsiPlusWorkdir\psi-plus.exe
»  object_script.psi-plus  -L"c:\Qt\4.8.5\lib" -lmingw32 -lqtmain _obj\psi_win32_r
» es.o -LC:\Qt\libidn\lib -lidn -LC:\Qt\zlib\lib -lz -LC:\MinGW\lib -laspell -LC:\
» Qt\qca\lib -lWSock32 -lUser32 -lShell32 -lGdi32 -lAdvAPI32 -lUser32 -LD:/psi/aut
» obuild/PsiPlusWorkdir/iris/lib -liris -LD:/psi/autobuild/PsiPlusWorkdir/iris/lib
»  -lirisnet -lWs2_32 -lAdvapi32 -lqca2 -lUser32 -lQtSvg4 -lQtXml4 -lQtGui4 -lQtNe
» twork4 -lQtCore4
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:153: undefined reference to `stringprep_sasl
» prep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:153: undefined reference to `stringprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:122: undefined reference to `stringprep_xmpp
» _resourceprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:122: undefined reference to `stringprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:91: undefined reference to `stringprep_xmpp_
» nodeprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:91: undefined reference to `stringprep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:59: undefined reference to `stringprep_namep
» rep'
» D:/psi/autobuild/PsiPlusWorkdir/iris/lib/libiris.a(jid.o):D:\psi\autobuild\PsiPl
» usWorkdir\iris\src\xmpp/jid/jid.cpp:59: undefined reference to `stringprep'
» collect2: ld returned 1 exit status
» mingw32-make[1]: *** [..\..\PsiPlusWorkdir\psi-plus.exe] Error 1
» mingw32-make[1]: Leaving directory `D:/psi/autobuild/PsiPlusWorkdir/src'
» mingw32-make: *** [sub-src-make_default] Error 2
[10:53:49] <iSida> zet: I didn't see user with nick rion☫ . You can use jid.
[10:54:02] rion☫ вошёл(а) в комнату
[10:54:47] <zet> » » [18:22:23] <rion☫> rion☫: экзешник кстати рабочий получился?
» Щас проверю
проверил. Экзешник рабочий. Только требует libidn-11.dll
[10:55:54] <zet> rion☫: кстати, а экзешнику нужен только libidn-11.dll или ещё требуется libiconv-2.dll и libcharset-1.dll ??
[10:56:20] <rion☫> zet: depwalkerом проверь
[10:57:13] <zet> rion☫: а компилить с нуля с твоим коммитом?
[10:57:23] <rion☫> zet: ага
[10:58:29] <rion☫> ну если не хочется с нуля, то сделай в каталоге сборки qmake -recursive -release
[10:58:37] <rion☫> и потом мейк
[10:58:48] rion☫ вышел(а) из комнаты
[11:00:47] <zet> Хочется
[11:01:10] <zet> .v
[11:01:10] <iSida> zet: Psi+ 0.16.135 (2013-07-22)  // Windows 7, 64-bit
[11:02:21] zet вышел(а) из комнаты
[11:10:26] zet вошёл(а) в комнату
[11:11:03] <zet> rion☫: Dealer_WeARE не пойму с зависимостями http://pix.academ.org/img/2013/07/23/09c94232819f63411e7026f25a70a248.png
[11:13:42] <Dealer_WeARE> zet : что именно?
[11:13:52] <Dealer_WeARE> Вроде только libidn-11 нужно
[11:14:44] <zet> Dealer_WeARE: а  libiconv-2.dll и libcharset-1.dll не юзаются совсем?
[11:15:28] <Dealer_WeARE> zet: Libiconv точно юзается
[11:15:41] <Dealer_WeARE> И может она юзает вторую
[11:15:48] <Dealer_WeARE> Ты же не показываешь ее зависимости
[11:15:56] <zet> Тогда все три положу
[11:16:13] <Dealer_WeARE> Раскрой вот это http://pix.academ.org/img/2013/07/23/35d65e092d514c4e65f917163a7aadde.png
[11:16:45] <zet> Dealer_WeARE: http://pix.academ.org/img/2013/07/23/d3782d39571cdeff51c8f0ad1fab6a68.png
[11:18:18] <Dealer_WeARE> Тогда я не вижу libcharset-1.dll. Ты можешь только на чистой системе это на 100% проверить
[11:19:23] <Dealer_WeARE> Я на самом деле не очень доверяю депволкерам этим. Уже сталкивался, что не показывало зависимости, а они были
[11:20:17] <zet> Я тоже где-то слышал, что оно не айс
[11:25:22] <iSida> RSS: Новости для Downloads for project psi-dev on Google Code
• psi-plus-0.16.135-win32.7z (2.0 MB)
Psi+ Classic Nightly Build || psi-git 23.07.2013 10:58 MSD || Qt 4.8.5 || Win32 OpenSSL Libs v1.0.1e
Labels: Windows Classic NightlyBuild Archive Download
http://code.google.com/p/psi-dev/downloads/detail?name=psi-plus-0.16.135-win32.7z
[11:25:42] <Dealer_WeARE> zet: я с деплоем под Qt5 замаялся. Там модель QtMultimedia мне был нужен. А он еще от 3х или 4х зависит, причем депволкер не показывает, процессэксплорер тоже
[11:25:53] <Dealer_WeARE> Модуль*
[11:26:02] <zet> :-(
[11:40:40] rion☫ вошёл(а) в комнату
[11:44:48] <rion☫> zet: собралось с нуля?
[11:48:24] <iSida> RSS: Новости для Downloads for project psi-dev on Google Code
• psi-plus-0.16.135-webkit-win32.7z (2.0 MB)
Psi+ WebKit Nightly Build || psi-git 23.07.2013 10:58 MSD || Qt 4.8.5 || Win32 OpenSSL Libs v1.0.1e || see the file README.TXT inside the archive
Labels: Windows WebKit NightlyBuild Archive Download
http://code.google.com/p/psi-dev/downloads/detail?name=psi-plus-0.16.135-webkit-win32.7z
[11:51:39] Nirdosh_ вышел(а) из комнаты
[11:59:33] bertruger вошёл(а) в комнату
[12:07:05] nsof вышел(а) из комнаты
[12:07:37] nsof вошёл(а) в комнату
[12:13:07] DarthRamone вошёл(а) в комнату
[12:33:03] O01eg вышел(а) из комнаты
[12:35:18] Nirdosh_ вошёл(а) в комнату
[13:46:12] <rion☫> zet: ping
[14:06:42] ShtrihKot вошёл(а) в комнату
[14:07:16] ShtrihKot вышел(а) из комнаты
[14:08:18] ShtrihKot вошёл(а) в комнату
[14:09:18] <ShtrihKot> всем привет
при запуске версии 135 вылетает ошибка
http://s1.ipicture.ru/uploads/20130723/Vq3R08Jd.png
[14:11:04] <nsof> Так библиотеки нет, написано же
[14:11:29] <nsof> Это всё потому, что не надо юзать тестовые сборки
[14:11:50] <ShtrihKot> :-) да я в курсе что библиотеки нет
[14:12:04] <nsof> И в чем вопрос тогда?
[14:12:06] <ShtrihKot> я просто написал то что её нет малоль косяк какой
[14:12:08] gluxi взбугугнул
[14:12:32] <nsof> Её в архиве с экзешником и не должно быть
[14:13:11] <ShtrihKot> ну тогда всё хорошо)
[14:17:45] ShtrihKot вышел(а) из комнаты
[14:18:53] ShtrihKot вошёл(а) в комнату
[14:21:34] <ShtrihKot> скачал отдельно libidn-11.dll и норм заработало :-)
[14:22:36] <nsof> Внезапно
[14:42:42] Аlien_61 вошёл(а) в комнату
[15:20:35] iSida вышел(а) из комнаты: Перезапуск по команде от diSabler
[15:21:20] iSida вошёл(а) в комнату
[15:37:09] <rion☫> напомните мне больше не запускать адиум, а то у него плохая привычка портить вкард
[15:38:23] <nsof> Гагага
[15:38:49] <nsof> Какая у тебя аватарка кстати, ЛЕТНЯЯ
[15:39:21] <rion☫> хм, похоже ещё кто-то вкардовый диалог поломал
[15:39:53] <nsof> В смысле?
[15:40:31] <rion☫> раньше вроде было что если ФИО не указано, то оно автоматом составлялось из имени фамилии и отчества. щас нефига
[15:40:51] <nsof> Вроде не было
[15:44:17] <rion☫> поставил фотку свою на аватарку..
[15:49:00] <nsof> Да ты даже не бородат
[15:50:51] <rion☫> nsof: а ты?
[15:51:06] <nsof> А я тоже, только немного
[15:52:28] <rion☫> ну я несколько дней уже не брился. не далее чем вчера жена ругалась по этому поводу ))
[16:06:46] Аlien_61 вышел(а) из комнаты
[16:07:03] nsof вышел(а) из комнаты
[16:07:34] nsof вошёл(а) в комнату
[16:15:55] <Hamper_> а почему история конференций так криво разбита кстати? не по датам даже а как попало
[16:17:20] <Dealer_WeARE> Hamper_: какая история?
[16:30:03] <nsof> Которая плагином небось
[16:30:35] <nsof> .ver Hamper_
[16:30:44] <iSida> nsof: Psi+ 0.16.130-webkit (20130711) // Calculate Linux Desktop 13.4.1 XFCE
[16:31:15] <nsof> Там в дев патч есть на "нормальную" историю
[16:33:53] liuch вошёл(а) в комнату
[16:34:26] <liuch> nsof:
» Там в дев патч есть на "нормальную" историю
В той истории не сохраняется конфа, только приваты
[16:36:05] <zet> » [11:44:49] <rion☫> zet: собралось с нуля?
ДА!
[16:36:14] <nsof> liuch: а почему не запилил?
[16:36:51] <nsof> через опцию, конечно же
[16:37:16] <iSida> RSS: Feeds for Downloads for project psi-dev on Google Code
• zlib-1.2.8-libs-win32.7z (49.1 KB)
Zlib for Windows || v1.2.8 || Compiled by MinGW (GCC Compiler) from sources at http://zlib.net/zlib-1.2.8.tar.gz || For All Psi+ Builds (required component)!!!
Labels: Zlib Libs Windows NightlyBuild Classic WebKit Archive Download
http://code.google.com/p/psi-dev/downloads/detail?name=zlib-1.2.8-libs-win32.7z
• zlib-1.2.8-win32.7z (219 KB)
Zlib for Windows (x86) || v1.2.8 || Compiled by MinGW (GCC Compiler) from sources at http://zlib.net/zlib-1.2.8.tar.gz ||For building
Labels: Zlib Windows Archive Build Download
http://code.google.com/p/psi-dev/downloads/detail?name=zlib-1.2.8-win32.7z
[16:37:32] <zet> Чего-то у меня архив с
» libidn-11.dll
не заливается на гуглокод
[16:38:01] <zet> Ночники залились, а это говно не заливается
[16:39:22] <rion☫> zet: попробуй лучше статикой её прилинковать
[16:40:07] <liuch> nsof: Скажем так, это не было основной задачей новой истории
[16:40:31] <nsof> liuch: но может быть дополнительной фичей ;)
[16:40:54] <nsof> Так что приминай фичреквест
[16:41:28] <Hamper_> да, а то что то искать в той истории что есть это кошмар...
[16:42:00] <zet> rion☫: подскажешь как -- прилинкую
[16:43:59] <liuch> nsof: Данных может быть много. И нужно опции разумные придумывать, типа сохранять только указанные конфы. Есть ряд проблем, например что делать с дублирующимися сообщениями, сменами ников и т.п.
[16:45:49] <rion☫> zet: теоретически достаточно удалить некоторые файлы из lib. но я не уверен какие.
знаю что должны остаться *.a файлы.
*.dll файлы точно не нужны
[16:45:51] <nsof> Ну так нужен ряд вопросов чтобы найти на них ответы
[16:46:57] <nsof> Готов предложить на указанные вопросы сразу ответы
[16:47:42] <nsof> Сохранения логов только отдельной опцией в закладках например
[16:48:04] <nsof> Про дубли сообщений не понял
[16:48:46] <nsof> А смена ника это же отдельное событие, или у логера нет к нем доступа?
[16:48:54] <nsof> Если нет, то надо запилить
[16:48:58] <nsof> Хотя
[16:49:03] <nsof> Это только мечты
[16:49:37] <nsof> И скорей всего ничего не реализуется ещё *цать лет
[16:51:11] <liuch> » Если нет, то надо запилить
Думаю есть. Это такое же событие
» Про дубли сообщений не понял
Лог, когда в конфу входишь. Он может дублироваться. Или его вовсе не писать или отслеживать дубли после входа в конфу.
[16:51:36] <zet> Бля, по http на гуглокод не заливаются архивы...
[16:53:38] <zet> А через питоновский скрипт не принимает логин/пароль
[16:56:52] <Hamper_> дубли сообщений в принципе фильтруются по айдишникам, у меня даже самописный жаберный логбот на жабоскрипте умеет такую фигню отсеивать по разным признакам
[16:57:26] <Hamper_> можно просто даты сверять в определенных пределах
[16:57:35] <iSida> RSS: Feeds for Downloads for project psi-dev on Google Code
• libidn-libs-win32.7z (649 KB)
LibIDN binary libs v1.28 || Based on http://ftp.gnu.org/gnu/libidn/libidn-1.28-win32.zip || For All Psi+ Builds (required component)!!!
Labels: Libs Windows Classic WebKit NightlyBuild Archive Download
http://code.google.com/p/psi-dev/downloads/detail?name=libidn-libs-win32.7z
[16:57:43] <Hamper_> и да, логи в бд хранить или подобии бд
[16:58:11] <Hamper_> у меня вот логбот в mongodb вообще хранит
[17:00:09] bertruger вышел(а) из комнаты: Disconnected: connection closed
[17:00:57] <liuch> Чтоб по id сверять, надо их где то хранить.
[17:01:05] zet установил(а) тему: • Psi+ Project — Development branch of Psi IM Jabber client
• Room languages: Russian, English
http://psi-dev.googlecode.com/ | http://psi-plus.com/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Psi+ Windows Installer v0.16.116 || Changelog: https://raw.github.com/psi-plus/main/master/changelog.txt
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Psi+ translations (30+ langs) https://code.google.com/p/psi-dev/downloads/list?q=label:Translations
• Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
• Ночные билды (>=0.16.135) под венду требуют дополнительную библиотеку. Качать тут http://psi-dev.googlecode.com/files/libidn-libs-win32.7z

[17:01:36] <zet> Хер знает с какой попытки закачалось на гуглокод
[17:02:42] <nsof> Hamper_: даты сверять не ок
[17:03:03] zet вышел(а) из комнаты
[17:04:40] zet вошёл(а) в комнату
[17:04:58] <zet> .
[17:05:00] <iSida> zet: Ping from you 1.397 sec.
[17:05:02] <gluxi> zet: Pong from zet after 1.58 secs.
[17:05:20] <zet> А чего так всё тормозит?
[17:05:21] <zet> .v
[17:05:22] <iSida> zet: Psi+ 0.16.135 (2013-07-23)  // Windows 7, 64-bit
[17:05:34] <nsof> rion☫: а ты, кстати, патч на вебкитовую темы принял или как?
[17:06:32] <rion☫> я его не коммитил
[17:06:42] <rion☫> но он меня устроил
[17:06:52] <rion☫> в трекер запостите плз
[17:09:07] <Dealer_WeARE> Hamper_:
» • Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
[17:09:08] <iSida> Title: Обсуждение функциональности хранения и отображения истории для Psi+
[17:11:09] <Dealer_WeARE> liuch: я, честно говоря, надеялся, что в новую историю будут писаться логи конф, и от моего конфологера костыльного можно будет отказаться :)
[17:13:33] <liuch> Dealer_WeARE: Ну, в общем то планируется, да. Только вот никто так никаких мыслей не предложил. Сам понимаешь, просто разрешить запись конф в базу не сложно. А вот разгребать последствия непродуманных действий сложнее.
[17:14:29] <Dealer_WeARE> liuch: это да, согласен
[17:17:13] KukuRuzo вошёл(а) в комнату
[17:20:29] KukuRuzo вышел(а) из комнаты
[17:27:36] <Hamper_> nsof: можно еще айдишники сверять они в пределах определенного временного диапазона теоретически уникальные
[17:28:06] Hamper_ выгнали из комнаты: Текст сообщения дублируется!
[17:28:06] Hamper_ выгнали из комнаты: Текст сообщения дублируется!
[17:28:24] Hamper_ вошёл(а) в комнату
[17:30:15] <Hamper_> Большое сообщение… http://isida-bot.com/paste/20012c1c92.html
[17:32:07] <Hamper_> то есть совпадение аттрибутов timestamp и id почти точно идентифицирует уникальные записи
[17:32:47] <Hamper_> ну это естественно если клиенты генерят корректные айдишники а не лепят один и тот же во все сообщения
[17:35:40] rion☫ вышел(а) из комнаты
[17:36:18] ivan1986 вышел(а) из комнаты
[17:52:23] <liuch> Hamper_: Слишком много допущений
[17:53:52] <zet> Dominges: напомни, какой срок неактивности аккаунта достаточен для его удаления?
[17:56:27] <nsof> Час небось
[18:01:45] Dealer_WeARE вышел(а) из комнаты: Disconnected: closed
[18:02:55] nsof вышел(а) из комнаты
[18:03:25] <liuch> Кто нибудь знает как из внешней программы получить статусное сообщение псинки?
[18:03:50] <liuch> И текущий статус
[18:12:18] <Hamper_> zet: сегодня похоже массовая зачистка старых аккаунтов была
[18:13:35] <Hamper_> liuch: ну в принципе я не против был бы что бы если в одно и то же время идут подряд несколько одинаковых сообщений выводить их как одно
[18:14:58] <liuch> Hamper_: Моя проблема не выводить а сохранять. И дублирование не желательно и правильный парсинг накладен.
[18:17:57] <Hamper_> правильный парсинг это как раз совпадение timestamp и текста сообщения
[18:23:32] <Hamper_> у меня просто в базе уникальный индекс стоит на время, параметры, и текст сообщения
[18:23:44] <Hamper_> вроде
[18:25:53] taurus вошёл(а) в комнату
[18:28:04] <Hamper_> а не... у меня пишется почти все но при выводе проверка дополнительная
[18:28:17] <Hamper_> if (isset($this->strings[$d['type']]) && (is_null($prevd) ||
$d['type'] != $prevd['type'] ||
$d['from'] != $prevd['from'] ||
$d['data'] != $prevd['data'])) {
[18:28:34] <Hamper_> (просмотрщик логов на php)
[18:52:54] Nirdosh_ вышел(а) из комнаты
[19:04:18] zet вышел(а) из комнаты: bb
[19:05:27] <liuch> Hamper_:
» совпадение timestamp и текста сообщения
а теперь прикинь нагрузку при таком парсинге. Нафиг, нафиг.
[19:06:27] <Hamper_> нагрузка не выше чем вывод собственно полного лога...
[19:06:30] <Hamper_> лог то за день выбирается
[19:18:11] <liuch> Hamper_: Я говорю про сохранение лога а не про его вывод. Только про сохранение! Вообще можно подойти к вопросу по уму и парсить только хвост лога при входе в конфу
[19:21:50] <Hamper_> хранить можно все подряд (для фильтрации беклогов использовать уникальный индекс по кортежу из id, timestamp, from, to,message в базе)
[19:25:39] ShtrihKot вышел(а) из комнаты
[19:26:59] O01eg вошёл(а) в комнату
[19:28:19] liuch вышел(а) из комнаты: Replaced by new connection
[19:28:19] liuch вошёл(а) в комнату
[19:28:37] Nirdosh_ вошёл(а) в комнату
[19:59:55] DarthRamone вышел(а) из комнаты
[20:12:03] DarthRamone вошёл(а) в комнату
[20:26:49] Qwеst вошёл(а) в комнату
[20:45:54] rion☫ вошёл(а) в комнату
[21:22:26] O01eg вышел(а) из комнаты
[21:24:30] O01eg вошёл(а) в комнату
[21:59:45] <liuch> rion☫: не знаешь, можно ли от псины получить текущий статус и его текст?
[21:59:54] <liuch> я чего-то не нашел :(
[22:00:29] <rion☫> через дбус то?
[22:01:05] <liuch> rion☫: Ты уверен или у меня спрашиваешь?
[22:01:57] <rion☫> я не уверен
[22:07:06] <liuch> rion☫: в любом случае нужно будет подписываться, да? Хотелось бы просто спросить и получить ответ. потом установить нужный мне. Может подскажешь, хочу сделать что-то типа Video Status Changer Plugin, но отдельно от псины. Мой плейер не умеет dbus чтоб сообщить плагину, а костыли с fullscreen mode мне не нравятся. Вопрос, через какие механизмы можно получить текущее состояние статуса, чтоб потом вернуть обратно?
[22:08:18] <liuch> Я на lua себе напишу быстренько и добавлю в любимый awesome wm
[22:12:33] Qwеst вышел(а) из комнаты
[22:19:51] <liuch> вот так и знал, опять в исходниках окапываться :(
[22:20:40] <rion☫> dbus-send ?
[22:21:10] rion☫ вышел(а) из комнаты
[22:25:36] <liuch> rion☫: Смена статуса? Это я знаю как. Мне получение текущего надо. или я что-то не понял?
[22:42:19] Hamper_ вошёл(а) в комнату
[23:11:11] vados вошёл(а) в комнату
[23:11:24] vados вышел(а) из комнаты
[23:31:26] liuch вышел(а) из комнаты
[23:45:36] <nsof> зачем ставить через dbus если есть --status ?
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!