gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Вторник, 23 ноября 2010< ^ >
tehnick установил(а) тему: Last stable release: 2.1.0 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2010-11-21 Bugfix release EiskaltDC++ 2.1.1
* 2010-12-19 Release EiskaltDC++ 2.1.2
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
Конфигурация комнаты
Участники комнаты

GMT+3
[00:06:26] fragnat_ вышел(а) из комнаты: offline
[00:12:34] NegatiV вышел(а) из комнаты
[00:35:15] Клёк вошёл(а) в комнату
[00:51:56] fragnat вышел(а) из комнаты
[01:06:44] djhrum вошёл(а) в комнату
[01:10:58] Клёк вышел(а) из комнаты
[01:11:10] <djhrum> всем доброго времени суток
[01:11:51] <djhrum> неподскажите, можно-ли запустить ескалк без гуя?
[01:12:14] <djhrum> *ескалт
[01:18:44] <gelraen> вроде как нельзя
[01:19:28] SPU вышел(а) из комнаты
[01:23:22] djhrum вышел(а) из комнаты
[01:56:06] dhamp вошёл(а) в комнату
[01:56:22] dhamp вышел(а) из комнаты
[02:08:06] mva вошёл(а) в комнату
[02:09:21] mva вышел(а) из комнаты
[06:19:16] gray_graff_ вошёл(а) в комнату
[07:38:49] amfetamin вошёл(а) в комнату
[07:40:01] amfetamin вышел(а) из комнаты: qutIM : Jabber plugin
[07:41:26] FreezE вошёл(а) в комнату
[07:44:03] FreezE вышел(а) из комнаты: qutIM : Jabber plugin
[07:53:45] slepnoga вошёл(а) в комнату
[08:05:26] nE0sIghT вошёл(а) в комнату
[08:10:49] Alexey вошёл(а) в комнату
[08:16:11] Nikoli вышел(а) из комнаты
[08:37:11] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[08:39:34] Nikoli вошёл(а) в комнату
[08:44:13] Alexey вышел(а) из комнаты
[08:57:55] slepnoga вышел(а) из комнаты
[09:28:02] slepnoga вошёл(а) в комнату
[10:36:47] mva вошёл(а) в комнату
[10:36:50] <mva> [13:36:13] *  <> mva, Вы используете нестабильный клиент, в котором обнаружены несоответствия протоколу. Замените Ваш клиент.
[10:36:52] <mva> ололо
[10:36:53] <mva> :)
[10:44:50] <mva> кстати, что-то upnp не очень пашет
[10:44:54] <mva> надо поковырять
[10:52:58] Alexey вошёл(а) в комнату
[10:53:05] Nikoli вышел(а) из комнаты
[11:00:50] fragnat вошёл(а) в комнату
[11:15:10] <mva> GetSpecificPortMappingEntry() failed with code 714 (NoSuchEntryInArray)
[11:15:16] <mva> вот гадство же ж :(
[11:16:42] fragnat вышел(а) из комнаты
[11:41:55] fragnat вошёл(а) в комнату
[12:04:32] Alexey вышел(а) из комнаты
[12:05:44] Alexey вошёл(а) в комнату
[12:12:52] <mva> хотя, вот, пробросил, но результатом всё равно фейл
[12:12:56] <mva> где там dhamp
[12:13:09] <mva> или может кто итак знает, куда сейчас лог дели? :)
[12:16:01] Клёк вошёл(а) в комнату
[12:16:13] <mva> в смысле лог соединений
[12:32:08] <mva> Клёк:
[12:33:03] Nikoli вошёл(а) в комнату
[12:43:16] dhamp вошёл(а) в комнату
[12:43:44] <dhamp> [12:16:13] mva: в смысле лог соединений
каких соединений ?
[12:44:07] <mva> ну, как раньше, ещё в валькнутофорке была вкладка с логом соединений
[12:44:50] <mva> а вообще, я хочу понять, почему при проброшенных (правда, как-то криво) портах поисковый шпион работает, а поиск и скачивание - фигвам
[12:47:11] <dhamp> mva, и ты брут? ничего что eiskaltdc и eiskaltdcpp разные клиенты на разных ядрах, общего у них фактически 9 букв в названии и пара модулей, в core77 есть cmddebug показывающий чего и куда клиент отсылает
[12:47:44] <mva> да знаю я
[12:47:53] <dhamp> [12:42:46] mva: а вообще, я хочу понять, почему при проброшенных (правда, как-то криво) портах
может лучше понять почему как-то криво проброшены порты ?
[12:48:15] <mva> ну, порты проброшено нормально согласно роутеру и согласно айскальту
[12:48:28] <mva> а вот нмап говорит:
Starting Nmap 5.21 ( http://nmap.org ) at 2010-11-23 12:46 MSK
Nmap scan report for host-109-171-17-91.bbcustomer.zsttk.net (109.171.17.91)
Host is up (0.12s latency).
PORT     STATE  SERVICE
7575/tcp open   unknown
7576/tcp open   unknown
7575/udp closed unknown
[12:49:30] <dhamp> mva, netstat -ptnau | grep eiskaltdcpp
[12:50:00] <mva> всё там ок
[12:50:06] <mva> вот, если не веришь:
tcp        0      0 127.0.0.1:4104          0.0.0.0:*               LISTEN      21880/eiskaltdcpp-q
tcp        0      0 0.0.0.0:7575            0.0.0.0:*               LISTEN      21880/eiskaltdcpp-q
tcp        0      0 0.0.0.0:7576            0.0.0.0:*               LISTEN      21880/eiskaltdcpp-q
tcp        0      0 192.168.1.3:7575        109.227.215.20:3627     ESTABLISHED 21880/eiskaltdcpp-q
tcp        0      0 192.168.1.3:7575        46.50.132.87:2269       ESTABLISHED 21880/eiskaltdcpp-q
tcp        0      0 192.168.1.3:60120       81.1.192.11:411         ESTABLISHED 21880/eiskaltdcpp-q
tcp        0      0 192.168.1.3:7575        213.210.101.69:2729     ESTABLISHED 21880/eiskaltdcpp-q
tcp        0      0 192.168.1.3:38288       83.172.25.76:7022       ESTABLISHED 21880/eiskaltdcpp-q
tcp        0      0 192.168.1.3:38028       88.204.14.92:411        ESTABLISHED 21880/eiskaltdcpp-q
tcp        0      1 192.168.1.3:45201       83.246.152.17:5861      SYN_SENT    21880/eiskaltdcpp-q
[12:50:55] <dhamp> mva, шз роутера  укажи в настройках
[12:50:58] <dhamp> ip*
[12:51:10] <mva> указал
[12:52:31] <dhamp> mva, и всё равно ничего не работает ?
[12:52:39] <mva> ога
[12:53:03] <mva> forward_port3=7576-7576>192.168.1.3:7576-7576,tcp,on,EiskaltDC++ Encrypted Transfer Port (757
forward_port4=7575-7575>192.168.1.3:7575-7575,udp,on,EiskaltDC++ Search Port (7575 UDP)
[12:53:07] <dhamp> mva, какой ip ты указал ?
[12:53:20] <mva> DNAT       tcp  --  anywhere             anywhere            tcp dpt:7575 to:192.168.1.3:7575
DNAT       tcp  --  anywhere             anywhere            tcp dpt:7576 to:192.168.1.3:7576
DNAT       udp  --  anywhere             anywhere            udp dpt:7575 to:192.168.1.3:7575
[12:53:27] <mva> dhamp: тот, который на vlan1
[12:53:43] <mva> ака WAN
[12:54:16] <mva> собственно, правила с роутера, которые добавились по UPnP — тремя строками выше по логу
[12:54:17] <dhamp> mva, и клиент слушает именно на нём ?
[12:54:48] <mva> ну... в смысле? :)
[12:54:54] <dhamp> mva, какой режим ты выставил то ? )
[12:54:59] <mva> upnp
[12:55:59] <mva> порты открыты, можешь сам проверить
[12:56:11] <mva> 109.171.17.91
[12:56:28] <dhamp> mva, если он у тебя не работает не мучь его ) поставь ручной проброс портов
[12:56:42] <mva> так работает же
[12:56:45] <mva> проты проброшены
[12:56:50] <mva> даже цепляется
[12:57:16] <mva> но вот при попытке что-либо скачать с любого хаба, или поискать — фейл
[12:58:06] <dhamp> mva, давай скопипасти чего там upnp пишет(пишет в системный лог клиента)
[13:00:27] <mva> в системном логе только про хеширование
[13:04:06] <dhamp> mva, должно быть там, если логгирование было включено на момент проброса
[13:04:42] <mva> а если не было — выпиливтаь и заного пробрасывать? :)
[13:05:47] <dhamp> mva, а ты как хотел ? )
[13:06:04] <mva> [2010-11-23 16:05:54] UPnP: Успешно выполнен проброс портов (TCP: 7575, UDP: 7575, TLS: 7576), используется интерфейс MiniUPnP
[13:06:51] <dhamp> mva, и это всё ? )
[13:06:54] <mva> да
[13:07:24] <mva> учитывая, что порты проброшены — что ещё надо? :)
[13:08:42] <dhamp> mva, минимум ещё 3-4 записи, 3 о каждом проброщенном порте и 1 если не удалось получить внешний ip
[13:13:15] <mva> dhamp: [2010-11-23 16:12:33]  ** Started startup.lua **
[2010-11-23 16:12:33] LUA ERROR: cannot open /home/anti/.config/eiskaltdc++/scripts//uptime.lua: Нет такого файла или каталога
[2010-11-23 16:13:07] UPnP: Успешно выполнен проброс портов (TCP: 7575, UDP: 7575, TLS: 7576), используется интерфейс MiniUPnP
[13:13:19] <mva> это всё
[13:13:26] <mva> с самого нуля
[13:17:06] <mva> забавно
[13:17:50] <mva> стоит просканить порты нмапом (менее секунды) — и пару минут после этого айскальт жрёт 80% проца
[13:17:52] <dhamp> mva, если у тебя всё пробрасывается, не пишет что внешний IP  не получен, то почему он 0.0.0.0 ? )
[13:17:57] <mva> при этом не выполняя хеширование :)
[13:18:12] <mva> dhamp: в душе не чаю :(
[13:18:41] fragnat вышел(а) из комнаты: offline
[13:18:53] <mva> и да, может потому, что оно не может слушать адрес, которы не забинден на интерфейсах?
[13:19:05] <dhamp> mva, руками пробрось и выбери соответсвующий режим
[13:19:15] <mva> только что
[13:19:19] <dhamp> [13:16:49] mva: и да, может потому, что оно не может слушать адрес, которы не забинден на интерфейсах?
потому что не может
[13:19:29] <mva> результат эквипенисуален
[13:19:39] <mva> и вообще
[13:19:48] NegatiV вошёл(а) в комнату
[13:19:50] <dhamp> mva, у тебя упрямый роутер ? )
[13:19:50] <mva> я тут отдебажил, что проблема в _исходящих_ подключениях
[13:20:12] <dhamp> mva, каких именно исходящих
[13:20:23] <mva> любых :)
[13:20:28] <mva> скачиванеи файла, поиск
[13:20:31] <mva> *скачивание
[13:20:43] <mva> и да, ip-фильтр отключен
[13:20:51] <dhamp> так это же не исходящие
[13:21:17] <dhamp> mva, поиск ip фильтром никогда и не резался
[13:22:15] <mva> тем не менее
[13:29:25] <mva> в общем, непонятная хрень какая-то
[13:29:44] <mva> так же непонятно зачем он сейчас жрёт 80-90% проца не хешируя
[13:30:04] <mva> дропну-кая настроечки
[13:53:12] <mva> хм
[13:53:22] <mva> какой-то волшебный пендель™ помог
[13:53:44] <mva> правда, вот беда, не запоминается то, что окно было максимизированым :)
[14:11:33] mva вышел(а) из комнаты
[14:11:58] mva вошёл(а) в комнату
[14:27:09] Kroll вышел(а) из комнаты
[14:30:05] Nikoli вышел(а) из комнаты
[14:30:30] Nikoli вошёл(а) в комнату
[14:47:06] gray_graff_ вышел(а) из комнаты
[15:07:29] dhamp вышел(а) из комнаты
[15:12:00] medved вошёл(а) в комнату
[15:40:05] fragnat вошёл(а) в комнату
[15:45:00] Nikoli вышел(а) из комнаты
[15:45:35] Nikoli вошёл(а) в комнату
[16:07:27] Клёк вышел(а) из комнаты
[16:44:23] Клёк вошёл(а) в комнату
[16:49:13] Abram вошёл(а) в комнату
[16:49:47] Abram вышел(а) из комнаты: qutIM : Jabber plugin
[17:24:11] nE0sIghT вошёл(а) в комнату
[17:27:03] nE0sIghT вышел(а) из комнаты
[17:27:13] nE0sIghT вошёл(а) в комнату
[17:43:34] nE0sIghT вышел(а) из комнаты
[17:43:48] nE0sIghT вошёл(а) в комнату
[17:45:09] nE0sIghT вышел(а) из комнаты
[17:46:09] nE0sIghT вошёл(а) в комнату
[17:52:58] nE0sIghT вышел(а) из комнаты
[17:53:08] nE0sIghT вошёл(а) в комнату
[17:54:50] nE0sIghT вышел(а) из комнаты
[17:56:48] nE0sIghT вошёл(а) в комнату
[17:57:06] nE0sIghT вышел(а) из комнаты
[17:57:16] nE0sIghT вошёл(а) в комнату
[18:01:19] nE0sIghT вышел(а) из комнаты
[18:01:29] nE0sIghT вошёл(а) в комнату
[18:10:27] mva вышел(а) из комнаты
[18:19:56] nE0sIghT вышел(а) из комнаты
[18:20:06] nE0sIghT вошёл(а) в комнату
[18:25:11] Nikoli вышел(а) из комнаты: Replaced by new connection
[18:25:21] Nikoli вошёл(а) в комнату
[18:27:15] gelraen вышел(а) из комнаты: Отключен
[18:34:51] fragnat вышел(а) из комнаты
[18:49:44] dhamp вошёл(а) в комнату
[18:50:33] dhamp вышел(а) из комнаты
[18:50:45] dhamp вошёл(а) в комнату
[18:51:04] Клёк вышел(а) из комнаты
[18:57:57] Abram вошёл(а) в комнату
[19:07:14] gelraen вошёл(а) в комнату
[19:22:37] Alex_P вошёл(а) в комнату
[19:52:36] medved вышел(а) из комнаты
[19:56:36] SPU вошёл(а) в комнату
[19:58:26] nE0sIghT вышел(а) из комнаты
[19:59:38] nE0sIghT вошёл(а) в комнату
[19:59:39] nE0sIghT вышел(а) из комнаты
[20:00:19] fragnat вошёл(а) в комнату
[20:03:13] nE0sIghT вошёл(а) в комнату
[20:03:14] nE0sIghT вышел(а) из комнаты
[20:03:31] nE0sIghT вошёл(а) в комнату
[20:04:02] nE0sIghT вышел(а) из комнаты
[20:05:54] nE0sIghT вошёл(а) в комнату
[20:05:55] nE0sIghT вышел(а) из комнаты
[20:10:40] nE0sIghT вошёл(а) в комнату
[20:10:41] nE0sIghT вышел(а) из комнаты
[20:12:13] nE0sIghT вошёл(а) в комнату
[20:12:14] nE0sIghT вышел(а) из комнаты
[20:15:38] SPU вышел(а) из комнаты
[20:16:54] NegatiV вышел(а) из комнаты
[20:17:33] NegatiV вошёл(а) в комнату
[20:19:17] mva вошёл(а) в комнату
[20:47:37] gelraen вышел(а) из комнаты: Отключен
[20:52:47] e_zombie вошёл(а) в комнату
[20:57:17] <e_zombie> вечер добрый.
[20:58:54] <e_zombie> у меня просьба отрецензировать начало статейки по установки адц хабов в плане недостатков протокола nmdc. вам как программистам это гораздо виднее чем мне. буду рад услышать предложения что туда можно написать
[20:58:57] <e_zombie> http://wiki.san.ru/w/index.php/Uhub
[21:02:33] <Alexey> e_zombie: промт? ;)
[21:03:22] <e_zombie> ээээ?
[21:03:30] <e_zombie> нет. это мои проблемы с русским
[21:03:40] <Alexey> uHub - программное обеспечение разрабатываемое Jan Vidar Krey для организации p2p файлообменный хаб по технологии Advanced Direct Connect
[21:03:50] <e_zombie> и отсутствие встроенного спелчекера. я его убил
[21:04:08] <e_zombie> как то и не поставил обратно
[21:04:19] <Alexey> окончания не согласованы
[21:04:51] <e_zombie> я в курсе. это пока черновик. я его ещё шлифовать и шлифовать буду до конца недели наверняка
[21:04:53] Abram вышел(а) из комнаты: qutIM : Jabber plugin
[21:09:27] <e_zombie> мне про недостатки надо чтото накропать
[21:09:38] <e_zombie> чтобы народ понял что за nmdc цепляться смысла никакого
[21:14:53] <Alexey> e_zombie: ограничения на используемые в никах символы
[21:15:45] tehnick вошёл(а) в комнату
[21:22:38] <NegatiV> e_zombie: я почитаю чуть позже и чего нить может посоветую
[21:22:46] <NegatiV> но чуть позже
[21:22:56] <e_zombie> угу
[21:24:33] <tehnick> NegatiV: пинг
[21:27:25] <NegatiV> tehnick: понг
[21:28:08] <NegatiV> кстати я тут сегодня начал работать над фичей интересной - selfbacktracing
[21:28:34] <NegatiV> думаю при креше можно будет выхлоп сразу в консоль бросать
[21:28:44] <tehnick> NegatiV: ты сейчас не занят? Надо совместно придумать как на одно письмо ответить...
[21:28:47] <NegatiV> и юзерам не придется ставить и изучать gdb
[21:29:12] <NegatiV> tehnick: ужин готовлю, но в принципе могу уделить время
[21:30:20] <tehnick> NegatiV: http://pastebin.ca/2000108
[21:33:33] <dhamp> [21:26:04] NegatiV: кстати я тут сегодня начал работать над фичей интересной - selfbacktracing
[21:26:30] NegatiV: думаю при креше можно будет выхлоп сразу в консоль бросать
и что это такое ?
[21:35:20] <NegatiV> tehnick: 1-2 можно сделать скриптом
[21:35:30] <NegatiV> tehnick: причем не лезть в код клиента
[21:35:44] <dhamp> NegatiV, если собрана debug версия при кржше и так в консоль упадёт bt
[21:36:03] <tehnick> NegatiV: каким скритом?
[21:36:05] <dhamp> крэше*
[21:36:17] <NegatiV> dhamp: я про отсутвие необходимости запускать клиент под отладчиком
[21:36:34] <dhamp> NegatiV, ты меня видимо не понял...
[21:36:36] <tehnick> NegatiV: пиши в личку, надо полнее и корретнее ответ сформулировать.
[21:38:57] <NegatiV> dhamp: у меня при креше даже debug версия просто пишет segmentration fault
[21:39:45] <dhamp> NegatiV, ну для qtui может так и есть
[21:42:11] <dhamp> e_zombie, бред детектед "Все разработчики NMDC переключились на развитие протокола ADC - ожидать чего либо от стремительно стареющего ПО смысла нет."
[21:45:24] <e_zombie> кто будет развивать nmdc ?
[21:45:38] <e_zombie> кто будет править глюки в dc++ связанные с nmdc ?
[21:46:10] <e_zombie> я не знаю ответа на этот вопрос
[21:47:08] <dhamp> e_zombie, его никто не развивает но авторы adc (Jan Vidar Krey (первые черновые варианты) и девы dc++) к развитию nmdc не имели никакого отношения
[21:47:34] <tehnick> e_zombie: nmdc в dc++ заморожен. Он меняется только в ядре стронга...
[21:47:39] <dhamp> [21:43:34] e_zombie: кто будет править глюки в dc++ связанные с nmdc ?
никто не будет, они просто решили заморозить то что есть и не парится
[21:47:52] <e_zombie> ок.
[21:47:59] <e_zombie> значит перефразируем
[21:49:25] <e_zombie> * развитие протокола остановлено. Большинство разработчиков клиентов для NMDC\ADC переключились на развитие протокола ADC - ожидать чего либо от стремительно стареющего ПО смысла нет.
[21:52:34] <Alexey> надо уточнить, что именно имеется ввиду под "чего либо"
[21:53:17] <dhamp> e_zombie, "отсутвтие шифрования трафика между сервером и клиентом. "опечатка + strong точно такое умеет, какие хабы поддерживают я не знаю
[21:53:36] <NegatiV> e_zombie: > Advanced Direct Connect, логического развития технологии NMDC.
думаю надо Advanced Direct Connect - логического развития технологии NMDC.
[21:54:22] <NegatiV> e_zombie: > развитие протокола остановлено. Все разработчики NMDC переключились на развитие протокола ADC - ожидать чего либо от стремительно стареющего ПО смысла нет.
не относится к архитектурным недостаткам
[21:55:17] <NegatiV> e_zombie: я бы туда добавил зоопарк кодировок
[21:55:36] <dhamp> e_zombie, а вот валкнут и айскальт так умеют ещё
[21:55:59] <Alexey> NegatiV: там есть про кодировки - отсутствие регламентации в используемых кодовых страниц.
[21:56:12] <NegatiV> старый айскальт, я бы сказал)
[21:56:21] <NegatiV> а видимо не заметил
[21:56:25] <Alexey> грей умеет шифровать лички
[21:57:12] <mva> кстати
[21:57:22] <dhamp> Alexey, не он единственный
[21:57:29] <Alexey> dhamp: я как пример
[21:57:30] <mva> а за окрашивание прогрессбара в зелёный кого пинать? :)
[21:57:46] <mva> выглядит как говно, если честно :)
[21:57:47] <dhamp> mva, какого прогресс бара ?
[21:57:58] <mva> dhamp: а что, много прогрессбаров? :)
[21:58:02] nE0sIghT вошёл(а) в комнату
[21:58:06] <mva> в списке закачек :)
[21:58:07] <dhamp> mva, больше 1 )
[21:58:12] <Alexey> хэширования )
[21:58:12] nE0sIghT вышел(а) из комнаты
[21:58:22] <mva> нуну, тот, что хеширования - не красили
[21:58:23] <dhamp> mva, но у меня они все чёрные
[21:58:32] <dhamp> так что мне пофиг )
[21:58:46] <mva> а у меня, вот, какого-то хера в зелёный так или иначе красится
[21:59:06] ravishankar вошёл(а) в комнату
[21:59:17] <e_zombie> закоммитил ваши предложения.
[21:59:24] <mva> а ещё надо бы запилить будет, чтоб при выходе запоминалось состояние максимизированности
[21:59:40] <dhamp> mva, должно запоминаться
[21:59:49] <mva> должно, но нет
[21:59:59] <mva> размер запоминает. Состояние максимизации - нет
[22:00:59] mva пока по админской части завал, так что "поковыряться в исходинках" пока немного не в начале списка TODO ;)
[22:01:22] <dhamp> e_zombie, так вот благодаря кому клиенты путают http://wiki.san.ru/w/index.php/Eiskaltdc =)
[22:01:29] mva так что будет благодарен за указание файла и строки с пруфом, что мксимизация запоминается :)
[22:02:15] <dhamp> [21:58:55] * mva пока по админской части завал, так что "поковыряться в исходинках" пока немного не в начале списка TODO ;)
и такое положение уже давно )
[22:03:26] <Alexey> e_zombie: "невозможность использовать многие символы для ников"
слово "многие" корректней будет заменить на "некоторые"
[22:04:09] <e_zombie> dhamp:  был пьян. исправлюсь (с)
[22:05:15] <e_zombie> закоммитил причёсанный вариант
[22:07:13] <e_zombie> такс. всем спасибо. пойду охотиться на еду.
[22:07:55] <Alexey> e_zombie: почему бэкслэш в NMDC\ADC ? )
[22:10:31] <e_zombie> экранирую
[22:12:09] <mva> а толку?
[22:12:26] <mva> всё равно обычный выпадает
[22:14:39] <Alexey> e_zombie: можно ещё отсутствие поддержки ipv6 у заброшенных nmdc-проектов записать
[22:16:19] <e_zombie> в самом протоколе поддержки шестой версии нет?
[22:16:32] <e_zombie> или это вроде не критично нигде
[22:16:38] <mva> кому как
[22:16:40] <mva> тебе не критично
[22:16:43] <mva> мне - критично
[22:17:14] <Alexey> e_zombie: а зачем она в протоколе?
[22:18:23] <mva> ну, она в софте должна быть, да :)
[22:18:52] gelraen вошёл(а) в комнату
[22:19:57] <e_zombie> Alexey:  ну чтото мне подсказывает что длинна поля адреса для этих двух случаев различна и как хаб так и клиент могут встать раком от такого счастья
[22:20:15] <Alexey> e_zombie: это не проблема протокола
[22:22:00] <e_zombie> возможно
[22:22:17] <e_zombie> но nmdc софт сейчас будет работать на ipv6 ?
[22:22:34] <tehnick> e_zombie: нет
[22:22:56] <tehnick> e_zombie: да и adc эти пока похвастаться не может...
[22:23:12] <e_zombie> встати надо будет какнить проверить как ухаб на ipv6 работает
[22:23:17] <dhamp> e_zombie, надо ставить вопрос так: какой nmdc поддерживает ipv6 или будет поддерживать
[22:23:29] <e_zombie> вот я тоже так написать хочу
[22:24:24] nE0sIghT вошёл(а) в комнату
[22:25:12] <tehnick> e_zombie: кстати да, ты в курсе о разных реализациях?.. =)
[22:25:39] <e_zombie> ээээ
[22:26:10] <dhamp> e_zombie, так ты не в курсе....
[22:26:29] nE0sIghT вышел(а) из комнаты
[22:26:34] e_zombie падает ниц в надежде приобщиться к великому таинству
[22:29:07] <dhamp> e_zombie, незачем кнему приобщаться )  
[22:29:25] <e_zombie> фубля. обломал
[22:29:28] ravishankar вышел(а) из комнаты
[22:30:20] <gelraen> люди, вам хотят дать денег
[22:30:22] <gelraen> ONYX
[21:23:39]
gelraen: я бы задонатил 100$ если бы кто то сделал консольный интерфейс к ней
ну, может 70$
[22:31:12] <dhamp> e_zombie, если так поищи сам )
[22:31:18] <dhamp> так интересно*
[22:31:36] <dhamp> gelraen, демон есть без ui
[22:32:11] <dhamp> gelraen, и что понимается под консольным интерфейсом? фейс на ncurses или cli интерфейс ?
[22:32:38] ravishankar вошёл(а) в комнату
[22:32:47] <tehnick> gelraen: у нас в faq написано, что мыы пожертвования не принимаем
[22:33:14] <e_zombie> а если натуральным куртизанками?
[22:33:57] ravishankar вышел(а) из комнаты
[22:34:37] pavelvat вошёл(а) в комнату
[22:37:36] <gelraen> dhamp: скорее всего, что угодно чему не надо иксы :)
[22:39:10] <tehnick> gelraen: ты не прав. Кого-то и нынешний демон устроит на сервере. А кому-то нужны чатик, список юзеров и т.п..
[22:39:41] <tehnick> gelraen: возможность управления загрузками еще, например
[22:40:29] <gelraen> а нынешний демон - это где?
[22:41:30] <tehnick> gelraen: в ветке core77
[22:41:49] <tehnick> nasdc вроде называется
[22:42:21] fragnat вышел(а) из комнаты
[22:42:49] <gelraen> т.е. в релизе нету
[22:43:08] <tehnick> gelraen: ага
[22:43:19] fragnat вошёл(а) в комнату
[22:44:16] <pavelvat> tehnick: NegatiV ну и что вы собираетесь ответить на это письмо? http://pastebin.ca/2000108
я бы ответил что все три пункта возможны, но в официальном EiskaltDC++ они очевидно никогда реализованы не будут.
[22:44:38] <tehnick> pavelvat: я уже ответил.
[22:45:03] <tehnick> pavelvat: примерно так и ответил. Только более подробно и со ссылками.
[22:45:42] <tehnick> Это все дурное влияние флайлинка...
[22:46:08] <tehnick> Они деньги зарабатывают, делая сборки для разных местечковых операторов...
[22:46:14] <ubuntu10.10> tehnick, ога
[22:46:23] <pavelvat> NegatiV: так будет ли код для создания оформленных раздач от vitto включён в основное дерево?
[22:46:33] <ubuntu10.10> tehnick,  даже за добавлене хабов в список деньги дерут
[22:47:10] <Alexey> ubuntu10.10: не, за добавление хабов уже не дерут
[22:47:19] <ubuntu10.10> Alexey, завязали?
[22:47:35] <Alexey> ага, на шару теперь добавляют
[22:47:54] <ubuntu10.10> Alexey, благо мой не добавили,а то вконец засрут
[22:49:13] <dhamp> pavelvat, так ты уже всё протестировал ? )
[22:49:43] <pavelvat> кстати, главный разработчик FlyLinkDC++ написал пару постов в новости про EiskaltDC++ 2.1.0 на LOR.
[22:49:56] <pavelvat> dhamp: ты о чём?
[22:50:37] <dhamp> pavelvat, "так будет ли код для создания оформленных раздач от vitto включён в основное дерево?" - об этом
[22:51:47] Jeka вошёл(а) в комнату
[22:53:59] <NegatiV> pavelvat: что-то я не помню чтобы там писали в каментах что-то полезное)
[22:54:07] <NegatiV> разве что о креше предупредили
[22:55:27] <pavelvat> dhamp: я и не собирался тестировать, я просто спросил принято ли уже решение насчёт этого кода, учитывая то что EiskaltDC++ с этими изменениями vitto уже выложен на официальном сайте сети ural-net
http://forum.ural-net.ru/viewtopic.php?f=7&t=95
можно предположить что он уже достаточно оттестирован.
[22:56:03] <dhamp> pavelvat, спец для тебя вопрос что по твоему за бранч issue835 ?
[22:56:17] <Alexey> ага, посты с впечатлениями от форка валкнута и холивары о нужности дц на 90%
[22:56:38] tehnick вышел(а) из комнаты
[22:58:39] <Alexey> а, нашёл:
А зачем вы с svn на git спрыгнули? в гуглкоде имхо удобнее mercurial
pavel_pimenov (08.11.2010 20:20:24)
[22:59:52] <pavelvat> dhamp: спасибо за указание, теперь понятно что включат.
[23:00:18] <dhamp> pavelvat, вообще то я ничего такого не говорил )
[23:00:55] Jeka вышел(а) из комнаты
[23:05:37] <pavelvat> dhamp: а чего ты там говорил насчёт того чтобы использовать только pcre, без pcrecpp которая тянет за собой 5.5 MB либу libstdc++-6.dll ?
[23:06:36] <dhamp> pavelvat, а зачем мне повторять ?
[23:07:43] <pavelvat> dhamp: ты как-то не очень ясно выразился, это планируется реализовать?
[23:08:11] <dhamp> pavelvat, мной это точно не планируется )
[23:08:28] Alex_P вышел(а) из комнаты
[23:08:40] <pavelvat> dhamp: а откуда следует, что это вообще можно реализовать?
[23:09:23] <e_zombie> у нас тут на хабе идёт обсуждение проблемы передачи ника состоящего из перевода строк на адц хабах
[23:09:28] <e_zombie> вроде проходит такое
[23:09:54] <dhamp> "ника состоящего из перевода строк" - но зачем ?
[23:10:04] <e_zombie> адц не запрещает такое
[23:10:15] <e_zombie> вот и обсуждается
[23:10:41] <e_zombie> тут какой то маньяк из мфти который пишет на яве клиент для адц в качестве лабораторки
[23:10:51] <e_zombie> adc://adc2.san.ru:10000
[23:14:04] Jeka вошёл(а) в комнату
[23:14:23] <dhamp> pavelvat, ты можешь доказать что из c++ нельзя сделать вызов в сишную либу  ?
[23:14:34] <pavelvat> NegatiV: QtDeclarative в клиенте будет в дальнейшем использоваться для чего-либо помимо игры в крестики-нолики?
[23:14:52] <Jeka> привет поцаны
[23:15:05] <pavelvat> dhamp: можно.
[23:15:18] <dhamp> Jeka, поцанов здесь наверное нет
[23:15:40] <Jeka> есть вопрос: можно ли в ейскаль импортировать список хабов например из апексдц
[23:16:13] <Jeka> любимых я имею ввиду
[23:16:27] <pavelvat> Jeka: читается не ейскаль, а айскальт.
[23:18:00] <dhamp> Jeka, вообщем можно но наборы параметров для хаба у клиентов разные, все не поддерживаемые будут автоматом стёрты
[23:18:00] <NegatiV> pavelvat: DCPlusPlus.xml добавь
[23:18:06] <Alexey> не знаю как пацаны, а лично я не возражаю
[23:18:16] <NegatiV> *в DC...
[23:19:26] <NegatiV> собсвенно морда на qt теперь сама себя бектрейсит
[23:19:29] <NegatiV> =)
[23:19:34] <pavelvat> Jeka: Favorites.xml - там хранятся избранные хабы скопируй этот файл от ApexDC++ в папку с настройками айскальта .config/eiskaltdc++
[23:20:31] <pavelvat> NegatiV: ты точно мне отвечал?
[23:21:02] Alexey вышел(а) из комнаты
[23:21:22] <NegatiV> pavelvat: это решать пользователям, я показал что внутрь можно встроить любое qml-приложение
[23:21:57] <Jeka> о получилось
[23:22:03] <Jeka> спасибо поцаны
[23:22:52] <dhamp> NegatiV, морской бой по сети на qml =)
[23:23:15] <pavelvat> NegatiV: Jeka также можно скопировать файл DCPlusPlus.xml  из настроек апекса.
[23:24:19] <pavelvat> NegatiV: кстати, как бы решить проблему с запуском скриптов в Windows версии?
[23:24:33] <mva> а что с ней не так?
[23:24:40] <mva> кстати, про скрипты!
[23:24:52] <mva> айскальт ищет скрипты в конфиге в домашнем каталоге
[23:24:54] <pavelvat> NegatiV: какой механизм запуска этих скриптов в Linux?
[23:24:58] <mva> а ставятся они в /usr/share
[23:25:14] <dhamp> [23:17:22] NegatiV: собсвенно морда на qt теперь сама себя бектрейсит
если нету привязки почему не сделать было это глобально ?
[23:25:16] <mva> сделали бы хоть в опциях директиву, чтоб спенить путь, а не копипастить :)
[23:25:23] <dhamp> нету привязки к qt
[23:25:25] <dhamp> *
[23:26:04] <pavelvat> NegatiV: qtscriptgenerator - это ведь просто набор либ, как это должно быть на Windows версии?
[23:27:01] <NegatiV> dhamp: сделаем
[23:27:08] <pavelvat> mva: скрипты не запускаются, даже те которые кроссплатформенные, например logmanager
[23:27:20] <NegatiV> pavelvat: про винду у меня спрашивать что либо не имеет смысла
[23:27:59] <pavelvat> NegatiV: объясни тогда механизм работы этих скриптов в Linux-версии.
[23:28:17] <NegatiV> просто работают) читай сорцы
[23:29:09] slepnoga вышел(а) из комнаты
[23:29:41] <pavelvat> NegatiV: ты ведь когда-то говорил что для их запуска нужно чтобы в системе был установлен пакет qtscriptgenerator, вот я и хочу понять что и как надо добавить в Windows сборку чтобы скрипты и там работали.
[23:30:07] <mva> ну, наверное, неплохо бы интерпретаторы для скриптов иметь, не?
[23:30:08] <mva> :)
[23:30:19] <mva> мне так кажется lua-скрипты не будут без lua выполняться
[23:30:22] <mva> хоть ты тресни
[23:30:23] <mva> :)
[23:30:56] <dhamp> mva, кэп )
[23:31:09] slepnoga вошёл(а) в комнату
[23:31:12] <pavelvat> mva: для LUA есть cmake флаг сборки, а что надо этим скриптам не ясно.
[23:32:04] <mva> pavelvat: каким "этим"?
[23:32:09] slepnoga вышел(а) из комнаты
[23:32:26] <dhamp> pavelvat, очевидно что скриптам нужен интерпретартор
[23:32:58] slepnoga вошёл(а) в комнату
[23:33:20] <pavelvat> mva: из папки qt/qtscripts/
[23:33:34] <mva> pavelvat: расширения же ж
[23:34:34] Jeka вышел(а) из комнаты
[23:34:40] <mva> pavelvat: ну, собственно, для qml он и нужен
[23:35:15] <mva> ну и qross, может
[23:35:35] e_zombie вышел(а) из комнаты
[23:36:46] <pavelvat> dhamp: с LUA достаточно было указать флаг для включения его поддержки при этом программа динамически линковалась с lua51.dll - и всё, для работы lua-скриптов этого было достаточно. Сейчас имеется либа QtScript4.dll и почему-то в отличии от LUA нужно что-то ещё добавлять.
[23:44:39] <pavelvat> NegatiV: так можно всё-таки услышать коментарии по работе скриптов?
В Linux версии когда я ставлю галочку напротив одного из скриптов в диалоге выбора скриптов - соответствующая кнопка добавляется на панель инструментов - как это работает?
[23:48:11] ONYX вошёл(а) в комнату
[23:48:26] <ONYX> господа, добрый вечер
[23:49:10] <ONYX> подскажите пож-та. много лет ищу нормальный консольный dc клиент. и вот мне сказали что это потенциально сабж
[23:49:38] <ONYX> это правда? подскажите где взять сие чудо?
[23:50:24] <ONYX> я скомпилировал свежий 2.1.1 с qt интерфейсом. работает. а вот консольный бы. заранее спасибо.
[23:50:38] <ONYX> NegatiV:
[23:51:13] <NegatiV> pavelvat: смотри в сорцах как это работает
[23:51:25] <NegatiV> ONYX: cli или ncurses?
[23:51:39] <NegatiV> на данный момент нет ни того не другого)
[23:51:44] <ONYX> NegatiV: любой вариант
[23:52:16] <ONYX> :) ожидается? это офигительно нужно. 100500 долларов
[23:52:22] <pavelvat> NegatiV: очевидно что если ты мне вкратце объяснишь то это будет гораздо быстрее чем мне разбираться в исходном коде отвечающем за это.
[23:53:31] <NegatiV> ONYX: мы не принимаем пожертвования, но так как реквестов было уже валом, то думаю скорее всего мы возьмем под свое крыло один из существующих консольных клиентов
[23:53:46] <NegatiV> и перепишем на новое ядро
[23:53:59] <ONYX> NegatiV: божественно
[23:54:32] <ONYX> а реквестов именно консольной версии много?
[23:55:28] <NegatiV> pavelvat: в директориях начинают искаться .desc файлы, они парсятся и регистрируются, создается ява-скрипт движок который их запускает
[23:55:37] <NegatiV> ONYX: да
[23:55:45] <NegatiV> каждый релиз просят)
[23:55:49] <ONYX> всё, буду ждать, кайф вообще, мототцы ребята
[23:56:37] <ONYX> если вы что то, кроме пожертвований принимаете-обращайтесь
[23:56:45] <dhamp> NegatiV, cli прикрутить к nasdc очень просто
[23:57:17] <pavelvat> NegatiV: "они парсятся и регистрируются" - на этой стадии нужно уже нужно что-то помимо QtScript4.dll ?
[23:57:21] <NegatiV> dhamp: ну и отлично же
[23:57:29] <mva> cli, на самом деле, для совсем упоротых
[23:57:39] <mva> а курсы няшно, да
[23:57:48] <NegatiV> pavelvat: на этой стадии QtSript*.dll не нужен
[23:57:49] <ONYX> курсы да
[23:58:04] <gelraen> cli ок
[23:58:15] <gelraen> особенно там где чат не нужен
[23:58:17] <NegatiV> ONYX: а что конкретно надо реализовать?
[23:58:33] <mva> gelraen: я и не ожидал, что ты ответишь по-другому
[23:58:34] <NegatiV> ONYX: поиск, качалка, подключалка к хабам?
[23:58:36] <mva> :)
[23:58:37] <ONYX> NegatiV: то что можно посадить в screen
[23:58:43] <gelraen> а няшнее всего было бы таки разнести гую и ядро в разные процессы на разных машинах
[23:58:44] <ONYX> поиск, качалка
[23:58:46] <ONYX> и всё
[23:58:52] <ONYX> шарилка
[23:59:01] <NegatiV> а ну это не проблема
[23:59:05] <ONYX> идеально если бы шарилка с исключениями
[23:59:06] <pavelvat> ONYX: в качестве помощи нам будет полезен пиар нашего клиента, где и как на твоё усмотрение.
[23:59:22] <NegatiV> ONYX: не слушай его)
[23:59:36] <ONYX> вы скажите кого слушать
[23:59:41] <ONYX> :)
[23:59:57] <ONYX> я щас расскажу свою ситуацию немного
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!