gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Воскресенье, 16 августа 2009< ^ >
dhampire установил(а) тему: Current release: 0.5a || SVN: 183 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/08/09.html (и так далее в виде "год/месяц/число") || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev
TODO:
- Possibility to start downloading magnet link directrly, without search;
- Search results grouping;
- First run wizard;
- Friends/enemies implementation + подсветка друзей в никлисте хаба + добавление пользователей непосредственно из списка, а не только по ПКМ;
- IP filter(Available idle time ip-filter incoming/outgoing transfer data connections. (почти done)
- Hub and outgoing search connections are not checked.);
- AntiSpam; (почти done)
- разобраться с наборами смайликов и попробовать сделать анимированные
- maybe some other things...
Конфигурация комнаты

GMT+4
[00:00:42] <Ским> dhampire: да и вместо относительного можно ж использовать определение теущей директории с помощью QDir
[00:01:22] <Ским> вот обидно, что оно из ресурсов не хочет брать...
[00:01:55] <dhampire> Ским: а оно там есть в ресурсах?
[00:02:05] <Ским> да
[00:02:17] <Ским> текстбраузер рядом берёт
[00:02:36] <Ским> лейьл - тоже рядом стоит и тоже берет оттуда
[00:03:05] <Ским> QMovie *sm = new QMovie(":/images/girl_devil.gif");
ui->label->setMovie(sm);
ui->tb->setHtml("<img src=:/images/girl_devil.gif>");
[00:08:57] <Ским> NegatiV: кстати, может нам сайтик завести? :)
[00:09:43] <dhampire> Ским: страницы sourceforge не достаточно?
[00:10:07] <Ским> неа
[00:10:39] <Ским> хотя... на сф же дают домен 3 уровня
[00:10:43] <Ским> под сайтики...
[00:10:50] <Ским> по крайней мере раньше давали
[00:12:02] <dhampire> Ским: чем тебя сей адрес не устраивает ? {http://eiskaltdc.sourceforge.net/}
[00:12:47] <NegatiV> адрес то есть, вот только я нифига не веб-дизайнер
[00:12:50] <Ским> тем, что я по началу забыл, что они выдают
[00:12:56] <Ским> 2) надо ж туда контента понапихать
[00:13:13] <NegatiV> ну если хочешь я дам тебе шел
[00:13:27] <NegatiV> там вроде директория с сайтом есть
[00:13:53] <NegatiV> было бы круто, если туда можно было залить движок какой-нить
[00:14:01] <NegatiV> типа гумлы
[00:14:31] <Ским> ну, можно е107 попробовать :)
[00:14:40] <Ским> я как-то админил его :)
[00:15:04] <NegatiV> ну мне то все-равно на чем будет сайт
[00:15:16] <NegatiV> вопрос в том, можно ли свои движки заливать
[00:15:46] <Ским> ну так если есть доспут через шелл/по фтп, то почему бы нет? :)
[00:16:35] <NegatiV> ну настройки у апача могут быть очень суровые
[00:16:48] <Ским> ну, давай попробуем? :)
[00:17:18] <NegatiV> сейчас шел тебе дам
[00:18:44] <NegatiV> ssh -t antixpuct,eiskaltdc@shell.sourceforge.net create
[00:18:57] <NegatiV> все
[00:22:05] <Ским> спасибо, что в лог это всё выложил :Р
[00:22:25] <Ским> теперь все смогут под этими учетными данными зайти :)
[00:22:31] <Ским> *все, кто в лог посмотрит
[00:22:58] <Ским> ну, если пароль еще угадают :)
[00:24:44] <NegatiV> ну достаточно знать мой ник чтобы попытатся что-то взломать
[00:24:57] <NegatiV> эта информация доступна))
[00:25:09] <NegatiV> так что пароли нужны хорошие
[00:26:03] <WiseLord> а пароль и логин sourceforge-вские?
[00:26:09] <NegatiV> да
[00:26:29] <NegatiV> я просто галочку ставлю, что вы можете лезть в шелл и все
[00:27:58] <Ским> лол
[00:28:09] <Ским> у них там есть и zsh и screen с юникодом
[00:28:36] <Ским> правда зетшелл без юникода :(
[00:29:44] <Ским> а, гоню, с ним :)
[00:29:48] <Ским> круто :)
[00:30:14] <NegatiV> )))
[00:30:18] <dhampire> Ским: закинь туды dash или bash:)
[00:30:19] <NegatiV> сколько счастья
[00:30:35] <Ским> dhampire: bash там из коробки
[00:30:42] <Ским> а dash ненужен
[00:30:45] <Ским> :)
[00:32:58] <WiseLord> а сколько места выделяется под сайт?
[00:38:29] <NegatiV> ну думаю не ограниченно
[00:39:31] <Ским> хм... yum...
[00:39:36] <Ским> федора чтоли? :)
[00:40:16] <NegatiV> или rh
[00:43:39] <Ским> мм... обидно, правда, что рута нету %)
[00:43:52] <Ским> и даже фейкрута
[00:58:45] <dhampire> кстати как в этих "крутых" крутых" regexp'ax
[00:58:55] <dhampire> запретить один ip
[01:00:01] <NegatiV> ^ip.ip.ip.ip:\d{1,5}
[01:00:19] <NegatiV> и режим запрещать эти ip
[01:01:00] <NegatiV> хм, поломался IPFilter
[01:01:26] <NegatiV> если снимать галочку в его окне настроек
[01:01:36] <NegatiV> то после состояние не сохраняется
[01:01:54] <NegatiV> отключен он или включен
[01:05:07] <dhampire> так я его и не закрываю:)
[01:05:31] <dhampire> он не закрытый работает как закроешь все уже не работает:)
[01:21:25] <dhampire> curl -Is slashdot.org | egrep '^X-(F|B|L)' | cut -d \- -f 2
зацените:))
[01:37:46] <Ским> NegatiV: что-то я обшарилл где только мог =)
[01:38:08] <Ским> нету там вебсервера, как я вижу
[01:38:16] <Ским> есть юзервеб, но это не то
[01:38:28] <Ским> точно нету доступа по фтп? :)
[01:43:11] <Ским> хех
[01:43:14] <Ским> как все хитро
[01:43:55] <Ским> страниичка у них генерится в случае, если нету индекс.пхп... и вебдира пустая из коробки
[01:45:07] <Ским> NegatiV: а к мускулю доступа не давали?
[01:52:28] <NegatiV> нет
[01:53:12] <NegatiV> сейчас шаманю, пытаясь прикрутить WebKit к EiskaltDC
[01:53:24] <NegatiV> флаги вроде прикрутил
[01:53:30] <NegatiV> и линкуется все
[01:53:43] <NegatiV> осталось переправить весь код dcchat.cpp =)
[01:53:52] <NegatiV> ну практически весь
[02:03:56] <Ским> :))
[02:04:18] <Ским> http://www.prog.org.ru/index.php?action=dlattach;attach=818;type=avatar
[02:32:57] <NegatiV> http://pic.ipicture.ru/uploads/090816/M1Sau2m45I.png
[02:33:08] <NegatiV> присабачил туда webkit))
[02:33:22] <NegatiV> правда ничерта не работает
[02:33:32] <NegatiV> ни меню, ничего
[02:33:35] <NegatiV> %)
[02:34:08] <Ским> NegatiV: ну, меню можно доделать...
[02:34:21] <NegatiV> это будет очень сложно
[02:34:30] <Ским> почему? :)
[02:34:45] <NegatiV> все что есть для обычного вывода там не работает
[02:34:52] <NegatiV> я половину просто закомментировал
[02:35:39] <NegatiV> и как я понял, там не все так просто
[02:35:59] <NegatiV> скорее всего придется либо ява скрипты прикручивать
[02:36:10] <Ским> О_о
[02:36:12] <NegatiV> либо еще что то придумывать эдакое
[02:36:13] <Ским> зачем?
[02:36:31] <NegatiV> там нельзя отследить текст по которому кликнули
[02:36:33] <Ским> обычное контекст-меню же
[02:36:39] <Ским> хммм
[02:38:39] <NegatiV> в общем, танцев там огого
[02:38:46] <Ским> -__-
[02:39:49] <Ским> я б попросил закоммитить, но коммитить с поломанным чатом - не айс... может запакуешь, а я надосуге поковыряю? :)
[02:42:48] <NegatiV> да там ковырять то особо нечего - ничерта не работает))
[02:42:56] <Ским> это пока
[02:42:57] <Ским> =)
[02:42:59] <NegatiV> даже каждое новое сообщение в чате затирает его
[02:43:09] <Ским> в с++ можно всё, как говорил мой знакомый
[02:43:13] <Ским> =)
[02:43:13] <NegatiV> надо будет весь текст хранить отдельно
[02:43:20] <Ским> эээээ
[02:43:36] <Ским> можно же добавлять :)
[02:43:39] <NegatiV> ну там надо постоянно вызывать setHtml
[02:43:47] <NegatiV> добавлять нельзя
[02:44:17] <NegatiV> поэтому говорю что надо java script
[02:44:26] <NegatiV> чтобы там все крутилось
[02:50:06] <NegatiV> черт, почему настройка мускуля на главной?))
[02:51:03] <Ским> потому, что нужен мускуль :)
[02:51:23] <Ским> и я искал фри майскуль хостинг на момент когда ты ответил :)
[02:51:34] <Ским> ибо про саурсфорджевый ты молчишь :)
[02:51:50] <NegatiV> сорсфорж мускуль не дает
[02:51:57] <Ским> ну и вот
[02:52:09] <Ским> ничего значит с тех времен и не изменилось :)
[02:52:19] <Ским> нужно найти майскуль-хостинг :)
[02:53:31] <Ским> NegatiV: кстати
[02:53:37] <Ским> вариант с никокликами
[02:53:44] <Ским> 1) сделать ники ссылками :)
[02:53:54] <Ским> тогда яваскрипт ненужен будет :)
[02:54:48] <NegatiV> а обрабатывать клик мышки как?
[02:54:49] <Ским> можно будет при добавлении в чат ника делать ссылку, содержащую его же, а потом при клике получать его :)
[02:55:01] <NegatiV> я имею ввиду контекстное меню как получить
[02:55:17] <Ским> эм... 1 вариант: граб маус
[02:55:18] <NegatiV> если по нику кликнут пкм
[02:55:24] <Ским> 2 - так же, через контекстное меню
[02:55:49] <Ским> просто вытащить перед выводом меню ник из ссылки
[02:56:19] <NegatiV> да, блин, я _не могу_ узнать текст по которыму кликнули пока не щлкнут по ссылке
[02:56:39] <NegatiV> т.е. пкм на ссылке не вызывает ничего
[02:56:46] <NegatiV> нужно лкм
[02:56:54] <Ским> -___-
[02:57:04] <Ским> тогда граб маус
[02:57:16] <Ским> или реально яваскрипт
[02:57:27] <Ским> но как яваскриптом получить доступ к другим виджетам? :)
[02:57:41] <NegatiV> и смысл грабать мышь если я все равно не узнаю текст по курсором?
[02:58:00] <NegatiV> на ява скрипт вроже хук повесть можно
[02:59:10] <Ским> NegatiV: эээээ
[02:59:25] <Ским> я не хочу показаться странным
[02:59:34] <Ским> но при стандартном его контекст-меню
[02:59:44] <Ским> оно узнает, что кликнуто на слово
[02:59:53] <Ским> и может его скопировать
[03:00:08] <NegatiV> я как раз читаю сейчас про это
[03:00:40] <NegatiV> думаю, попробовать так: клик по нику - в чат
[03:00:52] <NegatiV> а контекстное меню попробовать переопределить
[03:00:58] <Ским> да
[03:01:03] <NegatiV> вот только как текст получить я не догоняю пока
[03:01:36] <Ским> ну в родном контекстном меню есть Copy
[03:01:45] <Ским> оно получает текст,на котором кликнуто
[03:01:53] <Ским> надо посмотреть каким образом :)
[03:04:15] <NegatiV> что-то нарыл, но надо попробовать сначала на левом проекте
[03:04:27] <Ским> у меня такой под рукой :)
[03:04:29] <NegatiV> сейчас в QtCretor'e пошаманю
[03:04:37] <Ским> говори место в ассистанте, где нарыл :)
[03:04:47] <NegatiV> http://www.qtforum.org/article/26983/qwebview-selected-text-context-menu.html
[03:04:50] <NegatiV> =)
[03:04:58] <Ским> ну, тут на селектед тексте
[03:05:03] <Ским> а там оно без селекшна
[03:05:19] <Ским> кстати, если ссылку сделать, то пункт "копи" пропадает :)
[03:06:24] <NegatiV> там не обязательно по выделенному кликать
[03:06:34] <NegatiV> сейчас что нибудь придумаю
[03:28:32] <Ским> у меня работает :)
[03:29:40] <NegatiV> я пытаюсь так же дабл клик сделать
[03:29:51] <NegatiV> вот только не пойму как получить выдленный текст
[03:29:52] <Ским> зачем?
[03:30:12] <Ским> в смысле,зачем дабл? :)
[03:30:24] <NegatiV> ну дабл клик в чате должен добавлять выделенное слово в поле ввода
[03:30:32] <NegatiV> так было испокон веков
[03:30:34] <NegatiV> =)
[03:30:34] <Ским> почему должен: :)
[03:30:36] <Ским> нет
[03:30:41] <Ским> так было только в валькнуте
[03:30:43] <Ским> :))
[03:30:57] <NegatiV> не, это полезно
[03:31:00] <Ским> и то, сдается потому, что автор чего-то не осилил
[03:31:10] <Ским> это полезно только для тех, кто привык к валькнуту...
[03:31:15] <Ским> мне, к приимеру, это не нравится
[03:31:22] <Ским> потому, что начинаю потом везде даблкликать
[03:32:35] <NegatiV> ну, допустим - а как мидлклик?
[03:32:45] <NegatiV> это показалось удобным очень многим
[03:33:39] <Ским> мидлклик воспринимается... правда пока не скажу как...
[03:33:46] <Ским> да и дабл, впринципе, тоже можно
[03:34:12] <NegatiV> можно то можно
[03:34:13] <Ским> вообще, есть вот такое
[03:34:14] <Ским> QWebPage::Copy 13 Copy the content currently selected into the clipboard.
[03:34:41] <NegatiV> хм, можно конечно сначала в буфер обмена
[03:34:57] <NegatiV> потом из него - в ввод чата
[03:35:11] <NegatiV> костыль, но работать должен
[03:35:16] <Ским> только надо бы свой буфер сделать :)
[03:35:22] <Ским> чтоб не засирать системный
[03:36:32] <NegatiV> что-то я не найду метод copy у QWebPage
[03:37:25] <Ским> а он там есть
[03:38:36] <NegatiV> я придурок
[03:38:44] <NegatiV> есть метод selectedText() =)))
[03:40:05] <NegatiV> осталось еще придумать как смайлы грузить туда
[03:40:26] <NegatiV> не копируя их на диск
[03:42:28] <NegatiV> хм, глядишь чего и получится с вебкитом)
[03:43:17] <Ским> ээээ
[03:43:21] <Ским> а почему не копируя?
[03:43:28] <Ским> они итак на диске же будут
[03:45:36] <Ским> NegatiV:
[03:46:01] <NegatiV> так они же в один png упакованы
[03:46:06] <Ским> это сейчас
[03:46:16] <Ским> потом будет директория с файлами
[03:46:24] <Ским> и иксэмельник описывающий что есть что
[03:46:57] <Ским> или ты гифы в оин пнг собрался паковать? :)
[03:47:06] <Ским> анимированные :)
[03:47:16] <NegatiV> нет, я думал мы текущие смайлы будет резать
[03:47:23] <NegatiV> *будем
[03:47:34] <NegatiV> я и забыл что ты из-за смайлов это делаешь))
[03:47:39] <Ским> не только :)
[03:47:46] <NegatiV> я то делаю чисто ради интереса
[03:47:56] <NegatiV> да и хочется заиметь браузер в ды)
[03:48:01] <NegatiV> *дц
[03:48:01] <Ским> =)))
[03:48:25] <NegatiV> можно будет добавить поле ввода
[03:48:31] <NegatiV> типа адресное строки
[03:48:45] <NegatiV> набираешь dchub://hub.ru
[03:48:52] <Ским> чтоб не отходя от кассы в интернетах лазить? :)
[03:48:54] <NegatiV> жмешь инетер
[03:48:55] <Ским> а
[03:49:09] <NegatiV> ну и конечно же в инете лазить
[03:49:25] <NegatiV> к примеру ссылки из чата открывать не во внешнем браузере а у себя
[03:49:43] <NegatiV> получится быстрей и памяти меньше жрать будет
[03:50:06] <Ским> хммм
[03:50:06] <NegatiV> в общем, круто)))
[03:50:11] <Ским> я вот думаю...
[03:50:20] <NegatiV> хотя чего то я размечтался
[03:50:23] <NegatiV> =)
[03:50:52] <Ским> как бы ui->wv->pageAction(QWebPage::SelectAll); вызвать перед получением селектед-текста...
[03:51:23] <Ским> в смысле, как бы его руками вызвать
[03:52:17] <NegatiV> зачем весь текст выделять?
[03:52:53] <Ским> угадай
[03:52:55] <Ским> =)
[03:52:58] <NegatiV> ui->wv->pageAction(QWebPage::SelectAll)->toggle()
[03:53:11] <Ским> а, ну или так :)
[03:53:12] <NegatiV> или как то так
[03:53:21] <NegatiV> посмотри в QAction
[03:53:34] <NegatiV> так зачем?
[03:54:52] <Ским> что-то не помогает...
[03:55:00] <Ским> ui->wv->pageAction(QWebPage::SelectAll)->toggle();
ui->wv->setHtml(ui->wv->page()->selectedText()+QString::fromUtf8("<a href='<script>alert()</script>'><font color=white>лолололо</font></a> <img src=/home/anti/work/smiles/images/girl_devil.gif>"));
[03:55:49] <NegatiV> а зачем вызывать действие?
[03:56:15] <Ским> для того, чтобы выделить всё, не?
[03:56:32] <Ским> или ты предлагаешь по=другому содержимое получить?
[03:56:51] <Ским> не, было бы прикольно, если б был метод Html или getHtml
[03:56:55] <Ским> но увы :)
[03:56:58] <NegatiV> хм, но ты получишь только текст
[03:57:04] <NegatiV> без html-тегов
[03:57:13] <Ским> кстати... верно Х_х
[03:57:35] <Ским> ладно, пойдем дальше курить ассистант
[03:57:39] <NegatiV> а вообще ui->wv->page()->mainFrame()->toHtml()
[03:57:53] <NegatiV> вернет весь текст с тегами
[03:58:16] <NegatiV> курить надо не только QWebView но и QWebPage, QWepFrame
[03:58:27] <NegatiV> *QWebFrame
[03:58:43] <NegatiV> Ским:
[03:58:52] <Ским> NegatiV: я уже сделал :)
[03:58:57] <NegatiV> пашет?
[03:59:00] <Ским> да :)
[03:59:06] <NegatiV> скриншот
[03:59:12] <Ским> сча :)
[03:59:17] <Ским> переносы строк допилю :)
[04:01:44] <Ским> NegatiV: http://disk.tom.ru/z83fvaw/1/f883f/screen12.png
[04:02:51] <NegatiV> круть
[04:06:04] <NegatiV> так, а я пока попробую чат хоть включить)
[04:06:21] <NegatiV> чтобы все добавлялось нормально
[04:07:53] <NegatiV> http://pic.ipicture.ru/uploads/090816/dYLAWxOfs4.png
[04:08:01] <NegatiV> одним делом меньше
[04:08:52] <Ским> :)
[04:09:57] <Ским> ui->wv->setHtml(ui->wv->page()->mainFrame()->toHtml().replace("^лолололо$","olol",Qt::CaseInsensitive)+a+QString::fromUtf8("<a href='<script>alert()</script>'><font color=white>лолололо</font></a> <img src=/home/anti/work/smiles/images/girl_devil.gif>"));
[04:10:02] <Ским> почему-то не заменяет :)
[04:10:37] <Ским> кажется, есть идея, почему :)
[04:11:47] <NegatiV> без ^ $
[04:11:54] <NegatiV> в replace
[04:12:01] <Ским> аналогично
[04:12:33] <Ским> работает только если язык не русский :)
[04:12:48] <NegatiV> а ну тогда сначала его в toAscii()
[04:12:50] <Ским> потому, что каждый раз рекодить надо Х_х
[04:14:13] <Ским> кстати
[04:14:39] <Ским> при каждом новом добавлении строки смайлик (что и понятно) сбрасывается :)
[04:15:01] <Ским> потому, что мы меняем весь контент вместо добавления новой строчки :)
[04:19:13] <NegatiV> ye gjyznyj)
[04:19:16] <NegatiV> ну понятно
[04:19:20] <Ским> NegatiV: может слегка подпереписать код, чтоб оно в кутекреаторе собиралось и без автоконфов и автомейков?
[04:19:29] <NegatiV> не получится
[04:19:32] <Ским> тогда и под виндой нормально будет собираться
[04:19:35] <Ским> почему?
[04:19:38] <NegatiV> QtCreator еще слишком кривой)
[04:19:41] <Ским> что там такого важного делается?
[04:19:56] <Ским> достаточно не кривой, чтобы собирать софт под виндой :)
[04:20:12] <NegatiV> там нельзя создавать свои сценарии сборки
[04:20:19] <Ским> а зачем?
[04:20:30] <Ским> обычный мейкфайл не устраивает?
[04:20:42] <NegatiV> без автотулсов надо много всего будет искать
[04:21:49] <NegatiV> как левая скобка в html?
[04:22:03] <NegatiV> &lgt; или как там
[04:22:06] <Ским> квадратная, в смысле?
[04:22:11] <NegatiV> нет >
[04:22:15] <NegatiV> ой
[04:22:16] <NegatiV> <
[04:22:20] <Ским> она и есть квадратная
[04:22:52] <NegatiV> [ - квадратная
[04:23:00] <Ским> NegatiV: &lt; и &gt;
[04:23:03] <NegatiV> нашел &lt;
[04:23:04] <Ским> а, да
[04:25:07] <NegatiV> а можно в теге <a href> указывать цвет ссылки?
[04:26:58] <NegatiV> нашел
[04:27:06] <NegatiV> style=""
[04:36:13] <Ским> NegatiV: http://disk.tom.ru/84r6gv2/1/f628c/screen13.png
[04:36:15] <Ским> :))
[04:37:26] <NegatiV> а я уже прикручиваю все к чату
[04:37:27] <NegatiV> =)
[04:39:12] <NegatiV> правда все ломается и крешится постоянно)
[04:48:19] NegatiV вышел(а) из комнаты
[05:12:12] NegatiV вошёл(а) в комнату
[05:12:22] NegatiV вышел(а) из комнаты
[05:23:58] <Ским> блин...
[05:24:08] <Ским> надо бы подумать, как сделать смайлики асинхронными
[05:26:59] <Ским> NegatiV: кстати, вот тебе смайлопак для тестов:http://disk.tom.ru/17phvfd/1/c7ad1/dark_skin.rar
[05:58:18] NegatiV вошёл(а) в комнату
[05:59:17] <NegatiV> http://pic.ipicture.ru/uploads/090816/LJjBmK3mD7.png
[05:59:19] <NegatiV> lol
[06:00:23] <Ским> NegatiV: You don't have an active shell at this time. For basic file transfers and
management, use web.sourceforge.net -- it allows rsync, sftp, and scp access.
[06:00:28] <Ским> ЮЮЮ Ащк ифышс ашду екфтыаукы фтв
[06:00:32] <Ским> >>> For basic file transfers and
management, use web.sourceforge.net -- it allows rsync, sftp, and scp access.
[06:01:01] <Ским> :))
[06:01:30] <NegatiV> ))
[06:01:43] <NegatiV> я ничего не делал
[06:02:01] <Ским> я к томУ, что доступ по фтп таки есть 6)
[06:07:54] <NegatiV> ну sftp это не совсем ftp
[06:08:12] <NegatiV> хотя rsync это хорошо
[06:11:49] <Ским> а вообще, есть scp
[06:11:53] <Ским> и есть ssh
[06:12:04] <Ским> а раз есть ssh, значит есть fish://
[06:12:05] <Ским> %)
[06:12:36] <Ским> а вообще - хреново, что по каждому истечению таймаута надо пересоздавать шелл
[06:19:51] <Ским> Ошибки, сообщенные MySQL:
Can't connect to MySQL server on 'SQL09.FREEMYSQL.NET' (4)
[06:19:53] <Ским> сцуко
[06:20:33] <Ским> хмм... и в то же время руками с сервера заходит...
[07:00:34] <NegatiV> ссылкой ник нельзя делать
[07:00:52] <NegatiV> qt ссылки в нижний регистр перегоняет
[07:02:28] <Ским> хех
[07:02:43] <Ским> кстати
[07:02:46] <Ским> NegatiV:
[07:02:52] <NegatiV> я тут
[07:03:02] <Ским> на саурсфорже говорят, что можно мускуль добавить
[07:03:11] <NegatiV> как?
[07:03:17] <Ским> https://sourceforge.net/apps/trac/sourceforge/wiki/Project%20database
[07:06:15] <NegatiV> сейчас
[07:09:19] <NegatiV> RW/RO ?
[07:10:03] <Ским> кц
[07:10:05] <Ским> *rw
[07:10:10] <Ским> ^_^
[07:13:36] <NegatiV> Ским
[07:13:42] <Ским> угу
[07:13:46] <NegatiV> настраивай
[07:14:06] <NegatiV> если понадобится, могу дать админа)) хотя наврятли
[07:14:13] <NegatiV> понадобится в смысле
[07:14:22] <NegatiV> там еще phpMyAdmin есть
[07:15:11] <Ским> вот, кстати, не помешал бы админ :) и да, или я чего-то не понимаю, или
[07:15:16] <Ским> anti@antixpuct eiskaltdc % nmap mysql-e.sourceforge.net -p3306
3306/tcp closed mysql
[07:15:21] <Ским> Х_х
[07:17:11] <NegatiV> чуть в общий чат не заслал логин/пароль)))
[07:17:15] <Ским> :)
[07:45:34] NegatiV вышел(а) из комнаты
[08:02:17] NegatiV вошёл(а) в комнату
[08:02:27] NegatiV вышел(а) из комнаты
[09:00:49] NegatiV вошёл(а) в комнату
[09:00:59] NegatiV вышел(а) из комнаты
[09:36:13] NegatiV вошёл(а) в комнату
[09:36:23] NegatiV вышел(а) из комнаты
[09:57:55] Ским вышел(а) из комнаты
[09:59:12] Ским вошёл(а) в комнату
[10:41:07] NegatiV вошёл(а) в комнату
[10:41:17] NegatiV вышел(а) из комнаты
[10:49:14] NegatiV вошёл(а) в комнату
[10:49:24] NegatiV вышел(а) из комнаты
[10:55:04] NegatiV вошёл(а) в комнату
[11:25:18] <Kroll> файллисты перестали открываться
[11:25:31] <Kroll> линуксдцпп открывает а айскальт с этого же хаба нет
[11:52:14] NegatiV вышел(а) из комнаты
[12:04:44] Kroll вышел(а) из комнаты: Replaced by new connection
[12:04:54] Kroll вошёл(а) в комнату
[12:33:58] NegatiV вошёл(а) в комнату
[12:40:24] <NegatiV> CRITICAL_ERROR:
Line 307 /home/groups/e/ei/eiskaltdc/htdocs/class2.php
[12:40:35] <NegatiV> веселый у нас офсайт =)
[12:41:42] <Ским> NegatiV: да ну его :(
[12:41:53] <Ским> предлагаю на нормальном хостинге сделать
[12:42:02] <Ским> тут всякая хрень
[12:42:23] <Ским> и в файлы не пишет, и с мускулем общается в латин1
[12:43:33] <NegatiV> ну тогда хостинг нужен приличный
[12:44:08] <Ским> masterhost =)
[12:44:26] <NegatiV> сколько будет стоить нам хостинг?)
[12:44:30] <Ским> хотя с шеллами у них какашка, насколько помню
[12:45:02] <Ским> мм... там что-то около 2к за пол года и тогда дарят домен на год :)
[12:45:08] <Ским> как-то ти па того у них акция
[12:45:13] <NegatiV> хм, у меня вроде есть доменное имя второго уровня
[12:45:29] <Ским> а вообще, я таки сначала дождусь, пока мне на ирц-канале саурсфоржа ответят :)
[12:45:32] <NegatiV> хотя...
[12:45:49] <NegatiV> скорее всего он больше не припаркован
[12:46:11] <NegatiV> год по-моему уже прошел
[12:46:37] <Ским> у меня есть второго уровня :)
[12:46:40] <Ским> только толку :)
[12:46:49] <Ским> у меня antixpuct.ru ^_^
[12:46:56] <Ским> как-то оно не катит для дц-клиента :)
[12:47:30] <NegatiV> ну у меня был eiskaltdc.net
[12:48:17] <NegatiV> мне повезло, я попал на какую-то акцию и он мне в 250р обошелся
[12:48:44] <NegatiV> но так как проект был заброшенным целый год - я положил на все))
[12:49:19] <NegatiV> теперь наверное заново припаркую
[12:49:41] <NegatiV> ток будет это все стоить намного дороже
[13:40:11] <Ским> хех
[13:40:18] <Ским> меня на местном хабе замьютили :)
[13:41:18] <Ским> за то, что:
[16:36:46] <Ksan> Ским: У тебя почти каждое сообщение - тычок в глаз и плевок в душу тем, кто не юзает линукс.
[16:36:51] <Ским> нет, тем, кто ворует 
[16:37:09] <Ским> против владельцев лицензионного софта я ничего не имею 
[16:37:11] <Ksan> Я предупреждал? Предупреждал.
[16:37:15] <Ksan> Будем воспитывать.
[13:44:00] <dhampire> Ским: Ksan это типа местный админ там?
[13:44:08] <NegatiV> у нас опы линуксоиды
[13:44:08] <Ским> модер
[13:44:13] <NegatiV> кроме одного
[13:44:23] <NegatiV> но он добрый)
[13:44:26] <Ским> у них и хаб на винде, ага
[13:44:31] <Ским> пиратской, при чем :)
[13:44:35] <dhampire> :)
[13:46:12] <NegatiV> ну у нас вродь на лялихе
[13:46:21] <NegatiV> хотя может и на бзд
[13:46:28] <NegatiV> verlihub
[13:47:09] <dhampire> NegatiV:Ттак спроси у админов
[13:47:24] <dhampire> да задолбал уже xneur
[13:47:52] <NegatiV> да мне пофиг в принципе
[13:48:04] <NegatiV> винда бы под 6к юзеров загнулась давно
[13:48:20] <NegatiV> главное что не на ней
[13:48:21] <NegatiV> =)
[13:49:04] <WiseLord> почти каждое сообщение - тычок в глаз и плевок в душу тем, кто не юзает линукс
[13:49:05] <dhampire> самые крупные инет хабы ~7000-8000
[13:49:08] <WiseLord> красиво сказано
[13:49:10] <dhampire> .pthjd
[13:49:13] <dhampire> юзеров
[13:49:45] <NegatiV> да нет, на озерках под 10-11к набирается
[13:49:52] <WiseLord> эх, мне бы анлим..
[13:50:19] <NegatiV> а у тебя не?
[13:50:21] <dhampire> NegatiV: у меня озерки подключены постоянно но я просто не смотрю сколько там народа :)
[13:50:24] <WiseLord> не
[13:50:31] <WiseLord> я dc только в локалке и юзаю
[13:50:55] <NegatiV> ну я дц тоже только в локалке использую, для инета смысла нет
[13:51:05] <NegatiV> торренты рулят
[13:51:10] <WiseLord> это да
[13:51:25] <dhampire> NegatiV: есть :) но с моей скоростью практически бесполезно :)
[13:52:12] <NegatiV> ну у меня с озерков (хаб расположен в соседнем квартале) тянется около 2 метров в секунду
[13:52:24] <NegatiV> с торентов - доходит до 3-х
[13:53:08] <dhampire> NegatiV: какой же у тебя линк в инет?
[13:53:57] <NegatiV> сейчас анлим полный и по скорости и по траффику
[13:55:32] <NegatiV> хотя за трафик свыше 100гб в месяц могут покарать
[13:55:36] <NegatiV> =)
[14:03:05] <Ским> =)
[14:03:24] <Ским> NegatiV: у меня дома 30 мбит/с
[14:03:37] <Ским> тераьайтами выкачивал
[14:03:40] <Ским> никто не покарал
[14:03:42] <Ским> =)))
[14:03:46] <Ским>
[14:05:00] WiseLord вышел(а) из комнаты
[14:05:44] WiseLord вошёл(а) в комнату
[14:06:07] <NegatiV> ну я сейчас в vip программе у прова, так что думаю меня тоже не покарают =) но качаю я мало трафик в среднем гигов 50 в месяц, раздаю в основном (бывает пару терабайт в месяц)
[14:11:57] <dhampire> чувак жжёт
<Меня_зовут_Вова> الشعبسنوات، بينما سنوات، بينما يعين عنتخاباتضو من مجلس الأعيان
[02:00:26] <Меня_зовут_Вова> :ha4:
на озерках разве юникод?
[14:13:34] <NegatiV> а черт его знает
[14:13:56] <dhampire> ну млять иврита в cp1251 стопудово нету
[14:33:33] Ским вышел(а) из комнаты
[14:43:09] dhampire вышел(а) из комнаты
[14:46:20] NegatiV вышел(а) из комнаты
[14:59:45] NegatiV вошёл(а) в комнату
[14:59:55] NegatiV вышел(а) из комнаты
[15:10:28] WiseLord вышел(а) из комнаты
[15:12:54] WiseLord вошёл(а) в комнату
[15:13:07] WiseLord вышел(а) из комнаты
[15:13:28] Ским вошёл(а) в комнату
[15:15:08] dhampire вошёл(а) в комнату
[15:16:03] <Ским> dhampire: ну как бы должна быть та кодировка, которую ты поставил :)
[15:27:38] dhampire вышел(а) из комнаты
[15:28:17] dhampire вошёл(а) в комнату
[15:43:49] WiseLord вошёл(а) в комнату
[15:51:55] NegatiV вошёл(а) в комнату
[15:52:08] NegatiV вышел(а) из комнаты
[16:05:35] <WiseLord> Ским: ты часом никогда не пробовал qmpdclient ставить?
[16:05:52] <Ским> нет, руки не доходят
[16:05:59] <WiseLord> не могу понять
[16:06:03] <WiseLord> linguas у него есть
[16:06:07] <WiseLord> но не работают
[16:06:31] <dhampire> WiseLord: чего не работает?
[16:06:49] <WiseLord> русский язык
[16:06:53] <WiseLord> в исходниках ts есть
[16:06:57] <WiseLord> и даже qm оно генерирует
[16:07:00] <WiseLord> но не инсталлирует
[16:07:08] <WiseLord> а если вручную qm подсунуть - не видит
[16:07:19] <dhampire> WiseLord: e меня qmpdclient 1.1.1 без русского
[16:07:40] <WiseLord> dhampire: но в исходниках русский есть
[16:08:11] <dhampire> WiseLord: я просо с исходников пока не собирал:)
[16:09:01] <dhampire> WiseLordЦшсейчас попробую с git собрать
[16:09:03] <WiseLord> dhampire:
[16:09:11] <WiseLord> а тут что есть: /usr/share/QMPDClient/translations
[16:09:12] <WiseLord> ?
[16:09:40] <dhampire> ls -l /usr/share/QMPDClient/translations/
итого 0
[16:10:32] <WiseLord> http://www.assembla.com/spaces/qmpdclient-ne/tickets/35-make-install-doesnt-install-translations
[16:10:37] <WiseLord> тут что-то написано
[16:10:41] <WiseLord> видимо, в git починено
[16:11:49] <dhampire> # fix the path
sed -ie "s%/usr/local%$pkgdir/usr%g" qmpdclient.pro || return 1
вот это в pkgbuild меня напрягает
[16:18:48] <WiseLord> dhampire: ну что там?
[16:18:56] <WiseLord> я из git собрал - всё равно ничего
[16:21:39] <dhampire> WiseLordЦwz тебе в приват кинул
[16:25:14] <WiseLord> что кинул?
[16:25:30] <WiseLord> это и я видел
[16:25:39] <WiseLord> но у меня почему-то это не работает
[16:26:05] <dhampire> ну так он не инсталлит переводы
[16:26:17] <WiseLord> ага
[16:26:23] <WiseLord> и вручную их тоже кидаешь - не видит
[16:26:26] <WiseLord> хз что
[16:28:44] <WiseLord> чорт
[16:29:00] <WiseLord> версия 1.1.0 по-русски говорит
[16:29:04] <WiseLord> а 1.1.1 сломали
[16:29:19] <WiseLord> /usr/share/qmpdclient - 1.1.-
[16:29:22] <WiseLord> 1,1,0
[16:29:40] <WiseLord> и /usr/share/QMPDClient - 1.1.1
[16:29:43] <WiseLord> собаки
[16:32:24] <dhampire> WiseLord: кинь c
[16:33:30] NegatiV вошёл(а) в комнату
[16:33:30] <dhampire> cat ~/.config/QMPDClient/QMPDClient.conf
версии 1.1.0
[16:34:15] <WiseLord> попробую ща собрать 1,1,1
[16:34:20] <WiseLord> но перевод подкинуть по старому пути
[16:34:34] <NegatiV> а чем mpd удобнее того же rhythmbox?
[16:34:49] <WiseLord> а хз
[16:34:59] <WiseLord> по мне amarok-1.4 был удобнее всех
[16:35:04] <NegatiV> ну или amarok1.4-2
[16:35:13] <dhampire> NegatiV: он 0.15 хавает всё
[16:35:42] <NegatiV> ну ритмбокс тоже играет все
[16:36:00] <NegatiV> главное чтоб плагины гсртримера стояли
[16:36:19] <NegatiV> но по-умолчаний с ним ставится их очень много
[16:36:27] <NegatiV> *по-умолчанию
[16:39:19] <NegatiV> чего-то обновления на эволюшн выходят частенько
[16:39:33] <NegatiV> при каждом апгрейде есть
[16:42:54] NegatiV вышел(а) из комнаты
[16:47:21] <WiseLord> Ским: не интересует перевод для 1.1.1?
[16:47:30] <WiseLord> я его доперевёл до конца, могу файл выслать
[16:52:01] <WiseLord> т.е. dhampire
[17:10:47] <WiseLord> а этот qmpdclient довольно симпатичен
[17:13:34] NegatiV вошёл(а) в комнату
[17:13:51] NegatiV вышел(а) из комнаты
[17:20:34] NegatiV вошёл(а) в комнату
[17:20:44] NegatiV вышел(а) из комнаты
[17:58:12] NegatiV вошёл(а) в комнату
[17:58:22] NegatiV вышел(а) из комнаты
[18:17:33] NegatiV вошёл(а) в комнату
[18:23:41] <Ским> NegatiV: когда будет коммит с вебкитом? :)
[18:24:17] <NegatiV> думаю никогда
[18:24:49] <NegatiV> он не годится для чата
[18:25:20] <NegatiV> я пробовал и так и сяк - все криво
[18:29:40] NegatiV вышел(а) из комнаты
[19:09:35] <dhampire> WiseLord: пинг
[19:09:47] <WiseLord> понг
[19:10:22] <dhampire> WiseLord: ты перевод прикутил что ли?
[19:10:27] <WiseLord> вроде того
[19:11:08] <WiseLord> в старой версии всё работало
[19:11:11] <WiseLord> в новой что-то сломали
[19:12:32] <dhampire> WiseLord: не хочет передаваться:(
[19:12:36] <WiseLord> угу
[19:13:02] <WiseLord> http://a.imagehost.org/download/0011/usr_tar
[19:13:10] <WiseLord> нужен по сути только qm-файл
[19:13:31] <dhampire> по сути без разницы
[19:20:41] <dhampire> WiseLord: собственно ничего не изменилось:) как не было русского так и нет
[19:20:52] <WiseLord> а ты именно в такую структуру положил файл?
[19:21:07] <WiseLord> и в настройках qmpdclient выбрал?
[19:22:14] <dhampire> с одним отличием /usr/share/QMPDclient/
[19:22:19] <WiseLord> во-во
[19:22:23] <WiseLord> именно так и не работает )
[19:22:39] <WiseLord> надо именно /usr/share/qmpdclient
[19:23:01] <WiseLord> каталог в сырцах поменяли, но локализации до сих пор по старому пути ищут
[19:24:40] <dhampire> это может показаться странным но ему фиолетово
[19:25:13] <WiseLord> гкхм
[19:25:16] <WiseLord> странно тогда
[19:25:23] <dhampire> ls -la /usr/share/QMPDClient/translations/
итого 88
drwxr-xr-x 2 root root 4096 Авг 16 19:18 .
drwxr-xr-x 3 root root 4096 Авг 16 16:15 ..
-rw-r--r-- 1 egik users 26757 Авг 16 16:54 ru_RU.qm
-rw-r--r-- 1 egik users 52747 Авг 16 16:54 ru_RU.ts
[egik@egik ~]$ ls -la /usr/share/qmpdclient/translations/
итого 88
drwxr-xr-x 2 egik users 4096 Авг 16 19:17 .
drwxr-xr-x 3 egik users 4096 Авг 16 19:17 ..
-rw-r--r-- 1 egik users 26757 Авг 16 16:54 ru_RU.qm
-rw-r--r-- 1 egik users 52747 Авг 16 16:54 ru_RU.ts
[19:25:32] <WiseLord> у меня в /usr/share/qmpdclietn/translateion/ru_RU.qm работало
[19:25:52] <WiseLord> ну и в настройках вроде как надо было выбрать
[19:26:10] <WiseLord> а у тебя бинарник в /usr/bin?
[19:26:12] <dhampire> так не видит он :)
[19:26:18] <dhampire> ну да
[19:26:30] <dhampire> где ж он ещё то может быть?
[19:26:37] <WiseLord> мало ли
[19:26:42] <WiseLord> вдруг в /usr/local/bin
[19:26:55] <WiseLord> тогда по идее в /usr/local/share/
[19:27:59] <WiseLord> во всяком случае версия 1,1,0 работала сразу без плясок с бубном
[19:28:09] <WiseLord> именно так я и нашёл, где там локализация лежит
[19:28:33] <dhampire> так блин у меня соната полетела:(вот я пока qmpdclient поставил
[19:29:54] <dhampire> а не всё нашёл окно сонаты:)
[21:07:45] <Kroll> вам не кажется что в режимах соединения выбор интерфейса надо поставить не на внешний ip а на прослушиваемый?
[21:12:10] <Kroll> по логике вещей
[21:13:25] <Kroll> мы имеем интерфейс и ип-адрес прослушиваемый который при прямом соединении является и внешним а при нате внешний другой
[21:14:35] <Kroll> а в айскальте к интерфейсу почемуто приравнивается ип для входящих подключений
[21:15:03] <Kroll> пока это я срастил кучу глюков словил
[21:19:58] Kroll вышел(а) из комнаты: Logged out
[21:20:12] Kroll вошёл(а) в комнату
[21:36:15] <Kroll> ещё глюк
пытаюсь скачать файллист с одного хоста, а оно у меня в очередь бесконечную ставится
перегружаюсь в линуксдцпп и всё сразу качает
настройки портов точно те же сижу за роутером
[22:49:38] dhampire вышел(а) из комнаты
[23:51:08] dhampire вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!