gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Понедельник, 19 июля 2010< ^ >
tehnick установил(а) тему: Last stable release: 2.0.3 || Конференция разработчиков EiskaltDC++ || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/ || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list || Общая активность в проекте: http://code.google.com/p/eiskaltdc/updates/list
Release schedule:
2010-09-xx Strings freeze
2010-09-xx Release EiskaltDC++ 2.0.4
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:01] <tehnick> dhamp: я уже написал коммент к issue. Или их совсем нет?
[00:00:14] <dhamp> хз в комплекте нету
[00:00:41] <tehnick> Просто бывает, что люди не заморачиваются и нигде не пишут...
[00:01:10] <tehnick> А мейнтейнерам потом разгребать...
[00:07:35] quiritius вышел(а) из комнаты
[00:44:31] Abram вышел(а) из комнаты
[00:54:32] Клёк вышел(а) из комнаты
[00:55:02] Клёк вошёл(а) в комнату
[00:57:14] A-lexey вошёл(а) в комнату
[00:59:21] wilgib вышел(а) из комнаты
[01:07:19] WiseLord вышел(а) из комнаты
[01:23:25] A-lexey вышел(а) из комнаты: Я счастливый пользователь Miranda IM. Возьми её тут http://miranda-im.org/.
[01:23:56] quiritius вошёл(а) в комнату
[01:25:39] quiritius вышел(а) из комнаты
[01:28:29] dhamp вышел(а) из комнаты
[01:29:18] amfetamin вышел(а) из комнаты
[01:30:11] Abram вошёл(а) в комнату
[01:31:41] quiritius вошёл(а) в комнату
[01:32:14] wilgib вошёл(а) в комнату
[01:34:37] tehnick вышел(а) из комнаты
[01:35:36] <wilgib> tehnick: сейчас разбирался с поддержкой магнетов и остальных ссылок в разных клиентах, оказалось что при установке ни один из клиентов ничего в реестр не пишет, и поиск в regedit.exe слова magnet не даёт результатов. Поиск слова magnet в реестре начинает работать только после того как один из DC++ клиентов был запущен в первый раз. Получается что клиенты Apex
[01:37:06] <wilgib> ApexDC++ и StrongDC++ пишут в реестр при своём первом  запуске, при удалении этих клиентов из реестра стирается упоминание про magnet.
[01:39:46] <wilgib> поэтому в их установочных nsi файлах есть секция которая только удаляет упоминание magnet из реестра при деинсталяции клиента, а запись в реестр реализована в коде самих клиентов.
[01:41:46] wilgib вышел(а) из комнаты
[01:43:49] A-lexey вошёл(а) в комнату
[01:45:10] <A-lexey> Народ, а в виндовой версии сохранение шары почему не пашет?
[01:57:01] wilgib вошёл(а) в комнату
[01:58:07] <wilgib> A-lexey: в сегодняшней сборке для виндовс это исправили, или у тебя и в сегодняшней не работает?
[01:58:22] <A-lexey> расшарил папку, шара есть, выключил е++, запустил - шара 0
[01:58:42] <A-lexey> "EiskaltDC++-r1372_x86.zip"
[02:00:16] <A-lexey> строка из HashIndex.xml         <File Name="f:\vods\brat_ok\brat_ok-vs-yoon_bluestorm.wmv" TimeStamp="1253262780" Root="XLS3W7AKTLIJJ2DE54ZMSHMCHA5MWSXR6654LNA"/>
[02:01:46] <A-lexey> а FAR даёт такой путь F:\vods\BRAT_OK\BRAT_OK-vs-Yoon_BlueStorm.wmv
[02:02:03] <A-lexey> похоже, на проблему с регистром
[02:02:48] <wilgib> A-lexey: только что у себя проверил - после перезапуска клиента шара сохраняется.
[02:04:08] <A-lexey> так может у тебя путь в нижнем регистре?
[02:04:21] <wilgib> A-lexey: виндовс не различает регистр в отличии от линукса.
[02:04:27] <A-lexey> NTFS?
[02:04:45] <wilgib> это не связано с файловой системой
[02:05:24] <A-lexey> ну а что тогда?
[02:06:14] <wilgib> например:
cd program files
и
cd Program Files
это одно и тоже
[02:07:44] <A-lexey> но может ейскальт проводит регистрозависимое сравнение пути?
[02:13:33] <wilgib> тут у кого то были проблемы и под линуксом, как раз из-за того что ядро клиента не различало регитср: неотличало каталог video от Video. Тебе лучше завтра это у кого-нибудь из разработчиков уточнить, сейчас их нет на конференции.
[02:14:37] <wilgib> A-lexey: если шара не очень большая то можешь попробовать удалить её и создать заново - может это решит проблему.
[02:20:57] <A-lexey> ))
[02:21:01] <A-lexey> я это уже проделал
[02:21:11] <A-lexey> как только обновился
[02:21:28] <A-lexey> снёс индексы и сами хэши
[02:22:01] <A-lexey> HashData.dat
HashIndex.xml
[02:22:54] <A-lexey> и содержимое тэга     <Share></Share> в DCPlusPlus.xml опустошил
[02:24:00] <A-lexey> кстати, в нём путь пишет как         <Directory Virtual="BRAT_OK">F:\vods\BRAT_OK\</Directory>
[02:24:18] <wilgib> A-lexey: в пути к моей шаре и в самой шаре есть файлы и папки с заглавной буквы, тем не менее у меня шара не исчезает после перезапуска клиента.
[02:25:48] <wilgib> A-lexey:  ещё вариант, удалить полностью настройки: I:\Documents and Settings\pavel\Application Data\EiskaltDC++
[02:31:35] <wilgib> A-lexey: кстати, а у тебя Windows XP ?
[02:32:03] quiritius вышел(а) из комнаты
[02:32:05] <A-lexey> бло, это помогло!
[02:32:13] <A-lexey> я фшоке
[02:32:27] <wilgib> A-lexey: какая ось?
[02:32:34] <A-lexey> хр
[02:32:54] <A-lexey> жаль только настроек
[02:33:30] <Abram> ээээ
[02:33:43] <Abram> ВНЕЗАПНО, NTFS различает регистр
[02:33:50] <wilgib> A-lexey: проверь у тебя воспроизводится этот баг:
нашёл ещё проблему, клиент запущен на Windows XP: в режиме с многострочной панелью с табами открыть поисковый таб и попытаться его перетащить - в результате мгновенная перезагрузка Windows.
[02:34:35] <Abram> правда, толку от этого немного - винда всё равно всё сводит к одному
[02:34:49] <wilgib> Abram: зато ядро клиента не различает
[02:35:16] <Abram> wilgib, вообще NTFS различает, а винда - нет. как бы странно это не звучало
[02:35:23] <Abram> а вот фат не различает
[02:37:24] <Abram> т.е. можно например сторонними средствами записать на нтфс файлы test & Test - и будут два разных =)
[02:39:29] <A-lexey> wilgib: всё перетаскивается
[02:39:47] <A-lexey> но на хаб я ни на один еще не смог найти
[02:39:55] <A-lexey> всё-таки жаль настроек
[02:40:23] <A-lexey> Abram: вот и я такое помню, но не стал спорить с гуру ;)
[02:40:36] <wilgib> A-lexey: этот баг у меня без подключения к хабам, точно панель у тебя многострочная - для этого надо было перезапустить клиент.
[02:40:42] <A-lexey> точно
[02:40:46] <A-lexey> перезапускал
[02:40:54] <A-lexey> в настройках многострочную выбирал
[02:41:33] <A-lexey> прекрасно перетаскивается
[02:41:37] <Abram> A-lexey, я сам вообще это даже не проверял :) знаю только что возможно
[02:41:57] <wilgib> A-lexey: а если сначала другие табы пооткрывать, а потом уже поисковый и поперетаскивать его?
[02:42:22] <A-lexey> закрыл поисковый, открыл - перетаскивается
[02:42:37] <wilgib> Abram: а тебе зачем была нужна сборка под windows?
[02:43:00] <Abram> wilgib, я ISP
[02:43:58] <A-lexey> и с перезапуском всего е++ и открытием кучи табов (кроме хабов) - перетаскивается
[02:44:16] <wilgib> Abram: и что EiskaltDC++ у вас в компании будет официально предлагаться пользователям как рекомендуемый DC++ клиент?
[02:44:17] Клёк вышел(а) из комнаты
[02:45:08] <wilgib> A-lexey: значит это только на моей виндовс происходит.
[02:47:11] <Abram> wilgib, именно так. с некоторыми предварительными настройками, конечно
[02:47:32] <Abram> возможно - иконку ещё поменяю, уж больно у меня юзвери привыкли к той что есть
[02:47:49] <wilgib> Abram: так а существующие DC++ клиенты чем не устраивали?
[02:47:58] <Abram> wilgib, сказать честно?
[02:48:03] <Abram> уёбищностью :)
[02:48:25] <Abram> щас раздаю всем кастомную сборку флайлинка пока что
[02:48:40] <wilgib> и в чём же она заключалась, кроме отсутствия кроссплатформенности?
[02:48:45] <Abram> а ейскальт можно будет заодно как кросс-платформенный позиционировать
[02:48:49] <Abram> например - настройками
[02:48:58] <Abram> а именно их сохранением в програм файлс
[02:49:21] <Abram> за это хочется просто взять и уёбать, т.к. это автоматом ломает нахер всё в висте и 7. и фиксить это никто не собирается
[02:49:47] <Abram> ещё - расширяемостью
[02:49:53] <A-lexey> Abram: арех умеет сохранять в профиль
[02:49:58] <Abram> дописать что-либо в существующих - это аццкий гемморой
[02:50:06] <Abram> A-lexey, спасибо, но уже поздно :)
[02:50:25] <A-lexey> нз, но он давно умеет
[02:50:28] <A-lexey> плохо смотрел
[02:50:38] <Abram> всё равно уже поздно
[02:50:44] <Abram> это ж блин чтобы сделать ещё один тип нотификейшена - надо на винапи писать
[02:50:52] <Abram> а как я скорость резал - это полный трындец
[02:51:26] <A-lexey> и дописать в арехе тоже никто не мешает ))
[02:51:28] <Abram> у меня кой-какая мелочь на куте есть своя; например, проверка счета. почему бы не всунуть в клиент?
[02:51:36] <Abram> A-lexey, ага. на винапи. спасибо!
[02:51:36] <A-lexey> он гпл, насколько помню
[02:51:38] <Abram> да
[02:51:40] <Abram> но винапи
[02:51:57] <Abram> и настолько разбросан код, что я просто охерел, как посмотрел
[02:52:25] <A-lexey> они, кстате, прогеров ищут на линь портировать его ;))
[02:52:36] <A-lexey> даже денюшки обещают ;)
[02:52:39] <Abram> A-lexey, а дописать парсинг xml для того, чтобы счет проверять, да ещё с HTTP - нахера, если есть уже написанное
[02:52:42] <Abram> ДААААААААООООООООО!
[02:52:47] <Abram> я когда в общаге жил
[02:52:51] <Abram> 4 года дето назад
[02:52:55] <Abram> они уже тогда искали
[02:52:59] <Abram> чето до сих пор не нашли
[02:53:26] <A-lexey> дак раньше они 100 с чем-то баксов на это выделили ;)
[02:53:31] <Abram> а щас? 150?
[02:53:36] <0xd34df00d> Abram: предлагайте личкрафты :3
[02:53:37] <wilgib> Abram: DC++ и ApexDC++ настройки хранят в I:\Documents and Settings\pavel\Application Data , StrongDC++  в I:\Documents and Settings\pavel\Мои документы\StrongDC++
[02:53:39] <A-lexey> 500 с чем-то
[02:53:58] <Abram> 0xd34df00d, уже думал =)
[02:54:10] <Abram> мне вообще важно юзверю свой софт пихать :)
[02:54:17] <Abram> можно кой-чего добавить
[02:54:23] <0xd34df00d> Ну там все дописывается же и кустомизируется как хочешь )
[02:54:24] <Abram> например - рассылки по сети
[02:54:29] <0xd34df00d> В плане модулей и прочих плагинов.
[02:54:41] <0xd34df00d> Вон, щас JS прикрутили и пейтон, можно всякие мелочи хоть на них писать.
[02:54:58] <Abram> 0xd34df00d, для торента вот например нужен принудительный анонс на retracker.local
[02:55:25] <0xd34df00d> Abram: можно, решается одним вызовом функции при добавлении торрента )
[02:55:30] <Abram> =)
[02:55:46] <Abram> личкрафт, как по мне - слишком монструозен. не в обиду, конечно
[02:56:01] <Abram> хотя есть любители
[02:56:02] <0xd34df00d> Ну так не поставляй вместе с ним какой-нибудь там браузер, или чо еще )
[02:56:11] <0xd34df00d> Оно ж модульное. Чо не хочешь — просто не включай в инсталлер )
[02:56:16] <Abram> ну да
[02:56:24] <Abram> но всё равно, не прёт (с) =)
[02:56:37] <0xd34df00d> Надо было мне с другого конца писать )
[02:56:42] <0xd34df00d> Ядро + менеджер плагинов
[02:56:52] <0xd34df00d> Правда. тогда под чем-нибудь из юниксов или венды были бы проблемы.
[02:57:01] <Abram> кстати
[02:57:01] <0xd34df00d> Драные зависимости же от системных всяких вещей, типа тех же кутей.
[02:57:04] <Abram> дц там уже есть?
[02:57:23] <0xd34df00d> Ну, там E++ не до конца впиленный есть.
[02:57:26] <0xd34df00d> Ждем Негатива )
[02:57:35] <Abram> ясно
[02:57:52] <Abram> так кто мне будет сборку под венды делать? =)
[02:58:18] <0xd34df00d> Айскальта или чего? )
[02:58:18] <Abram> накатать пару патчей, скрипт, который их на латест накладывает, компилит и в инсталятор суёт
[02:58:23] <Abram> айскальта
[02:58:28] <0xd34df00d> А, тогда хз.
[02:58:35] <Abram> а где кстати негатив?
[02:58:43] <0xd34df00d> А он уехал куда-то в неинтернетные места.
[02:59:03] <0xd34df00d> Будет к осени.
[02:59:07] <Abram> 0xd34df00d, yaourt -S leechcraft-git
так?
[02:59:28] <Abram> ооообля, phonon требует >_<
[02:59:35] <0xd34df00d> Abram: ога, так.
[02:59:45] <Abram> ну пусть будет фонон
[03:00:56] Abram вышел(а) из комнаты: Replaced by new connection
[03:01:06] Abram вошёл(а) в комнату
[03:01:15] <Abram> гребанный инет
[03:01:20] <Abram> ...сказал админ провайдера
[03:01:23] <Abram> кстати, что-то маловато в ауре личкрафта
[03:01:25] <Abram> плагинов нет шоле?
[03:08:02] <0xd34df00d> нЕ.
[03:08:11] <0xd34df00d> Там сборщик ниасилил сплит-пкгбилд.
[03:08:15] <0xd34df00d> Поэтому все в одном.
[03:08:18] <0xd34df00d> Ядро-то фонон не тянет )
[03:09:09] <Abram> а
[03:09:21] <Abram> 0xd34df00d, херасе, пошуку асид3 на 100 проходит? О_О
[03:09:29] <0xd34df00d> Вебкит же )
[03:09:59] <Abram> но Google Gravity показывает неправильно =)
[03:10:09] <Abram> не, личкрафт не для меня. слишком сложен
[03:10:24] <0xd34df00d> О да.
[03:10:28] <0xd34df00d> Фейс — известная проблема.
[03:10:53] <Abram> нагромождение кнопок
[03:10:58] <Abram> чо, куда - не ясно нифига
[03:11:03] <Abram> табы какие-то
[03:11:08] <Abram> я вообще торенты просил
[03:11:12] <Abram> но я их не нашёл :(
[03:11:24] <0xd34df00d> У тебя ни один торрент не добавлен — вот их и нет.
[03:11:43] <Abram> омг
[03:11:51] <Abram> не. не моё =)
[03:11:59] <Abram> мне чем проще тем лучше
[03:12:03] <0xd34df00d> Пользуясь случаем )
[03:12:05] <Abram> а сложные задачи я сам решу =)
[03:12:07] <0xd34df00d> Чо сделать, чтобы было твоим? )
[03:12:19] <Abram> тебе скриншот дать?)
[03:12:23] <0xd34df00d> ? )
[03:12:57] <Abram> ммм
[03:13:14] <Abram> 0xd34df00d, наверное, моё - это пачка программ под общим названием "личкрафт"
[03:13:17] <Abram> или даже не так
[03:13:21] <Abram> раздельный интерфейс
[03:13:28] <Abram> пусть себе висит в трее
[03:13:47] <Abram> но когда я блеадь хочу торенты - мне ни рсс, ни браузер нахуц не нужны. мне нужны торенты!
[03:13:58] <Abram> потому я хочу кликнуть "торент" и пусть будет торент
[03:14:26] <Abram> вообще в плане окна закачек я не видел ничего лучше Deluge
[03:16:09] wilgib вышел(а) из комнаты
[03:17:56] <Abram> 0xd34df00d, щас я тебе покажу идеальный интерфейс торент-клиент в моем имхо
[03:22:26] <Abram> 0xd34df00d, личкрафт я уже удолил, так что показываю на примере делюжа. http://files.abram.org.ua/deluge_interface.png
[03:22:33] <Abram> всё что не обосрано - всё оке
[03:23:03] <0xd34df00d> Хех.
[03:23:28] <0xd34df00d> Хм...
[03:23:45] <Abram> 0xd34df00d, вот согласись - информативно, функционально и ничего лишнего
[03:23:46] <0xd34df00d> Ну просто не делать же по вкладке на каждый протокол — HTTP, FTP, DC, BitTorrent, и так далее.
[03:23:55] <0xd34df00d> Да, но мне бы было неудобно таким пользоваться.
[03:23:59] <0xd34df00d> Оно какое-то все странное.
[03:24:00] <Abram> почему?
[03:24:04] <Abram> 0xd34df00d, тогда так
[03:24:05] <Abram> смотри
[03:24:09] <0xd34df00d> Олсо, LC, хоть и начинался как торрент-клиент, но не торрент же.
[03:24:18] <Abram> у тебя в свалке все типы закачек?
[03:24:19] <0xd34df00d> А ты хочешь торренты — открываешь Summary, и вот твои торренты перед тобой )
[03:24:28] <0xd34df00d> Да, но они сгруппированы.
[03:24:31] <0xd34df00d> То есть, не в перемешку.
[03:24:34] <Abram> тогда так
[03:24:41] <Abram> групировка - опционально
[03:24:48] <Abram> панель снизу - обязательна
[03:24:55] <0xd34df00d> Панель снизу — это которая с табами?
[03:24:57] <Abram> да
[03:25:00] <Abram> но когда тыкаешь по торенту - она меняется
[03:25:01] <0xd34df00d> Ну так смотри.
[03:25:06] <Abram> тыкаешь по НТТР - тоже
[03:25:06] <0xd34df00d> Вот ты выделишь торрент — она появится.
[03:25:10] <Abram> во
[03:25:13] <0xd34df00d> Потому что когда у тебя торрент, у тебя одна панель.
[03:25:21] <0xd34df00d> Выделяешь rss-канал — другая.
[03:25:22] <Abram> для НТТР тоже появится, но другая. так?
[03:25:33] <Abram> тогда вообще Ъ
[03:25:44] <Abram> но всё равно противоречит моей философии :)
[03:25:49] <0xd34df00d> Собственно, http://imagebin.ca/img/pL_JfXg.jpg
[03:26:03] <0xd34df00d> Для RSS http://imagebin.ca/img/9p_mvqL.jpg
[03:26:23] <Abram> согласен, Ъ
[03:26:26] <Abram> хотя не очевидно
[03:26:38] <Abram> вообще как сделать можно
[03:26:54] <Abram> если ничего нету в списке - то на месте сменных элементов лейблы повесить
[03:27:15] <Abram> а-ля "тут будет информация о выбранном элементе"
[03:27:27] <Abram> "а тут будут кнопки"
[03:27:28] <0xd34df00d> Смотри, такая проблема.
[03:27:29] A-lexey вышел(а) из комнаты: Я счастливый пользователь Miranda IM. Возьми её тут http://miranda-im.org/.
[03:27:41] <0xd34df00d> Вот щас войдем в режим поиска, и найдем всю музыку вконтакте по запросу tool - sober: http://imagebin.ca/img/Ly0s2hJ0.jpg
[03:27:50] <0xd34df00d> Справа вообще ничего нет (а зачем? нечего показывать из вконтакте-то).
[03:27:54] <Abram> оно контахтех грабит?
[03:28:25] <0xd34df00d> Ога.
[03:28:39] <0xd34df00d> Правда, там регексп для видеопоиска сломался, и я говно и никак его не починю )
[03:28:58] <0xd34df00d> http://imagebin.ca/img/8BnG93.jpg — это поиск вообще любой музыки ) вконтакте, opensearch, и все такое.
[03:29:01] <Abram> лично для меня проблема личкрафта - это нарушение правила "для гвоздя молоток, для шурупа - отвертка"
[03:29:27] <Abram> вообще ты щас моё мнение поднял :)
[03:29:29] <0xd34df00d> Ну если тебя смущает, что все в одном окне — ну, что ж сказать )
[03:29:49] <Abram> но я всё равно им пользоваться не буду :)). как бы я себя не принуждал
[03:29:54] <Abram> не люблю комбайны
[03:30:06] <Abram> вот пример
[03:30:14] <Abram> последний скрин
[03:30:31] <Abram> какое блеадь отношение имеют кнопки справа к ласт.фм и поиску?
[03:30:36] <0xd34df00d> Кнопки справа = ?
[03:30:40] <Abram> эээ
[03:30:41] <Abram> слева
[03:30:43] <Abram> =)
[03:31:01] <0xd34df00d> Ну это то, что претендует на более-менее частую юзабельность )
[03:31:07] <0xd34df00d> И имеет отношение к установленным плагинам.
[03:31:27] <Abram> о, я понял
[03:31:35] <Abram> у личкрафта типично КДЕшный дизайн
[03:31:38] <Abram> вот в чем дело
[03:31:49] <0xd34df00d> Ну, я кедераст, так что немудрено )
[03:32:12] <Abram> а мне вот кде никак не приживается
[03:32:16] <Abram> хотя пользовался и умею
[03:32:24] <Abram> пойду сожру чо и спать
[03:32:27] <Abram> БЛЯ
[03:32:34] <Abram> time
[03:32:37] <Abram> часы
[03:32:38] <Abram> часики
[03:32:41] <Abram> а, бота нету
[03:32:50] <Abram> ну похер. пол-третьего. пора уж )
[03:32:54] <Abram> 0xd34df00d, ночи
[03:33:23] <Abram> кстати, по схожим же соображениям мне и гента не понравилась
[03:33:32] <Abram> слишком мудрено
[03:33:34] <Abram> спать!
[03:33:37] Abram вышел(а) из комнаты
[04:02:34] Клёк вошёл(а) в комнату
[04:07:24] Клёк вышел(а) из комнаты
[04:51:57] 0xd34df00d вышел(а) из комнаты
[07:36:14] 0xd34df00d вошёл(а) в комнату
[08:09:40] Shlem вошёл(а) в комнату
[08:11:55] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[09:24:08] Nikoli вышел(а) из комнаты
[09:25:00] gray_graff вошёл(а) в комнату
[09:26:58] gray_graff вышел(а) из комнаты: Replaced by new connection
[09:36:58] quiritius вошёл(а) в комнату
[10:13:06] nE0sIghT вошёл(а) в комнату
[10:13:16] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[10:33:28] FiliN_ вошёл(а) в комнату
[10:38:04] gelraen вошёл(а) в комнату
[10:49:34] gelraen вышел(а) из комнаты: Replaced by new connection
[10:49:44] gelraen вошёл(а) в комнату
[10:51:24] FiliN_ вышел(а) из комнаты
[11:16:09] FiliN_ вошёл(а) в комнату
[11:20:16] WiseLord вошёл(а) в комнату
[11:30:42] Клёк вошёл(а) в комнату
[11:31:07] FiliN_ вышел(а) из комнаты
[11:58:59] tehnick вошёл(а) в комнату
[11:59:46] <tehnick> [02:58:43] <0xd34df00d> А он уехал куда-то в неинтернетные места.
[02:59:03] <0xd34df00d> Будет к осени.
[12:00:04] <tehnick> Еще одна деза, теперь от мертвой еды...
[12:00:37] <tehnick> Инет у Негатива сейчас есть. И летом он активно будет кодить.
[12:00:50] <tehnick> Просто сейчас ему еще гипс с руки не сняли.
[12:01:01] <tehnick> И кодить проблематично.
[12:01:28] <tehnick> Около 20 числа может объявиться в конференции.
[12:01:39] tehnick вышел(а) из комнаты
[12:06:51] nE0sIghT вошёл(а) в комнату
[12:07:01] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[12:09:12] A-lexey вошёл(а) в комнату
[12:19:29] gelraen вышел(а) из комнаты: Replaced by new connection
[12:19:51] gelraen вошёл(а) в комнату
[12:34:41] Клёк вышел(а) из комнаты
[12:37:09] amfetamin вошёл(а) в комнату
[12:37:39] quiritius вышел(а) из комнаты
[12:39:55] gelraen вышел(а) из комнаты: Replaced by new connection
[13:02:33] gelraen вошёл(а) в комнату
[13:03:45] WiseLord вышел(а) из комнаты
[13:19:35] gelraen вышел(а) из комнаты: Replaced by new connection
[13:19:45] gelraen вошёл(а) в комнату
[13:25:49] wilgib вошёл(а) в комнату
[13:28:30] FiliN_ вошёл(а) в комнату
[13:31:52] WiseLord вошёл(а) в комнату
[13:37:16] <wilgib> у clementine появился свой сайт: http://www.clementine-player.org/
[13:38:10] FiliN_ вышел(а) из комнаты
[13:38:20] FiliN_ вошёл(а) в комнату
[13:39:05] <wilgib> если EiskaltDC++ расчитывает стать популярной программой, то и нам надо сделать сайт.
[13:40:49] <wilgib> причём по сайту видно что его сделали проффесионально, а не как сайт старого EiskaltDC.
[13:42:04] <wilgib> вот создатель: Website by Carlos Jenkins.
[13:47:29] <wilgib> A-lexey: у тебя winXP настоящая или в виртуалке?
[13:52:29] FiliN_ вышел(а) из комнаты
[13:52:40] FiliN_ вошёл(а) в комнату
[14:02:14] <A-lexey> wilgib: настоящая
[14:02:32] <A-lexey> wilgib: сегодня шара опять обнулилась
[14:03:27] FiliN_ вышел(а) из комнаты
[14:03:31] <wilgib> а то тот баг который ты вчера пытался у себя воспроизвести в виртуалке не воспроизводится
[14:03:41] FiliN_ вошёл(а) в комнату
[14:04:07] <wilgib> A-lexey: а у меня шара на месте, ничего не обнулилось.
[14:05:29] <A-lexey> wilgib: в венде без прав админа сижу, может в этом дело
[14:06:54] <wilgib> A-lexey: а время модификации файлов какое стоит? посмотри в проводнике.
[14:14:29] <A-lexey> каких именно файлов?
[14:16:39] <wilgib> тех которые заново перехэшируются.
[14:18:16] <A-lexey> HashData.dat
Время модификации файла:                19.07.2010 03:13:27
Время создания файла:                   19.07.2010 02:28:56
Время последнего доступа к файлу:       19.07.2010 03:13:27
[14:18:42] FiliN_ вышел(а) из комнаты
[14:18:53] FiliN_ вошёл(а) в комнату
[14:18:59] <A-lexey> HashIndex.xml
Время модификации файла:                19.07.2010 03:14:00
Время создания файла:                   19.07.2010 02:29:44
Время последнего доступа к файлу:       19.07.2010 14:04:37
[14:20:18] <wilgib> A-lexey: нужно время модификации файлов которые у тебя в шаре заново отхэшировались.
[14:20:25] <A-lexey> а если ты про файлы из шары, то они не менялись достаточно давно
BRAT_OK-vs-Yoon_BlueStorm.wmv
Время модификации файла:                18.09.2009 12:33:00
Время создания файла:                   16.01.2010 09:34:20
Время последнего доступа к файлу:       19.07.2010 01:47:04
[14:20:35] <A-lexey> они даже не перехэшируются
[14:20:45] <A-lexey> тупо шара 0, галки стоят, хэширование не идёт
[14:21:01] <A-lexey> только если обновление шары запускаю - тогда всё по-новой
[14:22:09] <wilgib> т.е. шара у тебя теперь ставится в ноль не после перезапуска клиента, а только после перезагрузки Windows?
[14:23:10] <A-lexey> ну мне уже надоело хэшировать, не проверял сегодня
[14:23:30] <A-lexey> посмотрел на 0 шару - плюнул - загрузил другой клиент
[14:23:48] <wilgib> A-lexey: а ты добавляй в шару только один файл.
[14:23:57] <wilgib> так будет недолго
[14:24:10] <A-lexey> дак мне на хаб не зайти будет с <10 гигами
[14:25:59] <A-lexey> жесть
[14:26:23] <A-lexey> убрал все галки с папок, поставил заново - шара появилась без перехэширования
[14:27:37] <wilgib> gelraen: как  оказалось ApexDC++ и StrongDC++ пишут в реестр только при первом запуске программы, а не при её установке, так что думаю запись в реестр и в EiskaltDC++ надо реализовать также как в этих клиентах, а не в установщике.
[14:27:57] gelraen вышел(а) из комнаты: Replaced by new connection
[14:28:14] gelraen вошёл(а) в комнату
[14:28:18] <wilgib> A-lexey: а ты в прощлай раз точно все настройки удалил?
[14:28:26] <A-lexey> точно
[14:28:50] <A-lexey> но часть вернул потом из бэкапа, может в этом дело
[14:29:11] <A-lexey> перезапустил клиент - шара на месте
[14:29:30] <A-lexey> чорт... венду перезапускать смысл есть?
[14:29:38] <wilgib> A-lexey: а если перезапустить Windows?
[14:29:42] <A-lexey> а то куча всего открыта
[14:30:16] <wilgib> A-lexey: а винда что твоя основная система?
[14:30:21] <A-lexey> дуалбут
[14:30:50] <wilgib> ну у меня тоже дуалбут, но я ей практически не пользуюсь.
[14:31:21] <A-lexey> а мне играться иногда охота и ещё кое-что меня держит
[14:31:35] <A-lexey> вайн не вариант
[14:31:59] gelraen вышел(а) из комнаты: Replaced by new connection
[14:32:44] A-lexey вышел(а) из комнаты: Я счастливый пользователь Miranda IM. Возьми её тут http://miranda-im.org/.
[14:36:04] A-lexey вошёл(а) в комнату
[14:36:27] <A-lexey> wilgib: шара 0
[14:37:08] <wilgib> A-lexey: остался ещё один вариант - это полное удаление настроек.
[14:45:30] <A-lexey> wilgib: папку в профиле переименовал, должна создаться новая, шару добавил
[14:46:07] <A-lexey> перезапуск клиента её не меняет, сейчас опять в ребут ;(
[14:46:13] A-lexey вышел(а) из комнаты: Я счастливый пользователь Miranda IM. Возьми её тут http://miranda-im.org/.
[14:50:13] A-lexey вошёл(а) в комнату
[14:50:25] <A-lexey> wilgib: шара на месте
[14:50:49] <A-lexey> но что могло так влиять на неё?
[14:51:36] <wilgib> а какие файлы из бэкапа ты в тот раз вернул?
[14:51:47] <A-lexey> "EiskaltDC++.xml"
[14:51:58] <A-lexey> Favorites.xml
[14:51:59] gelraen вошёл(а) в комнату
[14:52:47] <A-lexey> DCPlusPlus.xml тоже вернул
[14:53:07] <A-lexey> но бегло его просмотрев я не увидел ничего подозрительного
[15:05:13] WiseLord вышел(а) из комнаты
[15:05:29] FiliN_ вышел(а) из комнаты
[15:05:43] FiliN_ вошёл(а) в комнату
[15:06:09] dhamp вошёл(а) в комнату
[15:06:22] dhamp вышел(а) из комнаты
[15:09:40] gelraen вышел(а) из комнаты: Replaced by new connection
[15:20:14] FiliN_ вышел(а) из комнаты
[15:20:26] FiliN_ вошёл(а) в комнату
[15:26:39] WiseLord вошёл(а) в комнату
[15:27:38] WiseLord вышел(а) из комнаты: Logged out
[15:27:53] WiseLord вошёл(а) в комнату
[15:29:19] gelraen вошёл(а) в комнату
[15:32:30] <wilgib> gelraen: не влезает полное название EiskaltDC++ r1372 (32-bit), не знаешь что можно с этим сделать?
http://img838.imageshack.us/img838/7753/inst.png
[15:33:19] <A-lexey> отрезать биты?
[15:35:52] <wilgib> A-lexey: на английском языке у ApexDC++ влезает: http://img843.imageshack.us/img843/1825/apex.png
[15:38:35] <gelraen> попилить стиль и/или размер шрифтов
[15:39:28] <wilgib> gelraen: там всё дефолтное, это вообще можно менять?
[15:40:06] <gelraen> думаю, можно. но это надо документацию читать. мне сейчас немного не до того
[15:42:40] <A-lexey> wilgib: дак на английском и е++ влезет
[15:43:42] <wilgib> A-lexey: в моём инсталлере язык берётся такой какой стоит в операционной системе.
[15:45:08] <A-lexey> wilgib: дублирующиеся кнопки на скролбарах фича?
[15:45:47] <wilgib> не понял, где?
[15:48:56] <A-lexey> http://85.158.53.30/20100719_EPPw_ScrBarCtr.png
[15:50:11] <wilgib> A-lexey: не открывается ссылка
[15:50:43] <A-lexey> попробуй ещё
[15:52:31] <wilgib> A-lexey: не открывается, существуют же специальные сайты для картинок, посмотри например на адрес моих ссылок.
[15:54:08] <A-lexey> те сайты немного для других целей - мне не нужно хранить эту картинку сколь-нибудь долго, я хочу показать её прямо здесь и сейчас
[15:54:38] <gelraen> A-lexey: это должно в настройках qt изменятся
[15:54:44] <A-lexey> для этих целей локальный сервер удобней будет
[15:55:45] <wilgib> A-lexey: это не мешает мне выкладывать там картинки даже если их надо будет ткрыть только один раз.
[15:59:37] <A-lexey> http://img836.imageshack.us/img836/6886/20100719eppwscrbarctr.png
[16:01:12] dhamp вошёл(а) в комнату
[16:02:03] quiritius вошёл(а) в комнату
[16:02:25] <A-lexey> с темой Plastique только такое
[16:03:11] <wilgib> dhamp: что скажешь?:
как  оказалось ApexDC++ и StrongDC++ пишут в реестр только при первом запуске программы, а не при её установке, так что думаю запись в реестр и в EiskaltDC++ надо реализовать также как в этих клиентах, а не в установщике.
[16:05:44] gelraen вышел(а) из комнаты: Replaced by new connection
[16:05:57] gelraen вошёл(а) в комнату
[16:07:29] <dhamp> wilgib: и кто ж это будет делать ?
[16:08:31] <wilgib> dhamp: наверно можно просто скопировать код из вышеуказанных клиентов.
[16:09:13] <dhamp> wilgib: ну так флаг в руки копируй
[16:09:19] Клёк вошёл(а) в комнату
[16:16:16] vasily.n@k.. вошёл(а) в комнату
[16:17:41] <vasily.n@k..> wilgib: кажется нашел почему айскалт виснет на выходе, это кстати касается и остальных платформ
[16:18:07] <wilgib> и почему же?
[16:19:33] <vasily.n@k..> да, там в WulforUtil идет обращение в инет, а в qt4.6.2 как раз есть баг связанный с инетом. вот они друг на друга и накладываются.
[16:20:09] <wilgib> vasily.n@k..: я использую qt 4.6.3
[16:21:43] <vasily.n@k..> wilgib: а, я 4.6.2. Но я так понял, что у тебя эта проблема тоже проявляется
[16:22:42] <wilgib> да проявляется особенно часто на win7, на winXP реже.
[16:23:51] <wilgib> vasily.n@k..: не знаешь можно ли включать файл vcredist_x86.exe в инсталлятор?
[16:24:23] <vasily.n@k..> wilgib: не знаю.
[16:25:28] <wilgib> и для чего собирать с RelWithDebugInfo если под отладчиком в винде всё равно никто запускать не будет, т.к. устанавливать mingw и отладчик надо вручную.
[16:26:34] <vasily.n@k..> wilgib: ну, так ты собирай релизную версию.
[16:26:43] Nikoli вошёл(а) в комнату
[16:27:24] <wilgib> vasily.n@k..: каким ключом и где это задаётся?
[16:28:42] <vasily.n@k..> wilgib: ну ты даеш, ты же мэйнтейнер, должен был давно знать
[16:29:42] <vasily.n@k..> wilgib: почитай вики на нашем проекте, думаю там найдеш
[16:33:48] masturofpuppets вошёл(а) в комнату
[16:34:31] <masturofpuppets> Привет всем
[16:34:48] <vasily.n@k..> wilgib: попробуй накатить фикс
http://code.google.com/p/eiskaltdc/issues/detail?id=585#c29
и проверь будет у тебя виснуть на выходе или нет.
[16:35:13] <masturofpuppets> Подскажите, подскажите, почему ескальт не может подключиться ни к одному пользователю на хабе?
[16:36:13] <vasily.n@k..> masturofpuppets: кажется, на этот вопрос надо сразу посылать в faq
[16:36:22] <masturofpuppets> )
[16:36:29] <masturofpuppets> А где это найти?
[16:37:11] gelraen вышел(а) из комнаты: Replaced by new connection
[16:37:45] <vasily.n@k..> masturofpuppets: google:dc++ faq
[16:38:05] <wilgib> vasily.n@k..: "Автообновление внешнего IP через DynDNS для избранных хабов" - это одна из фич EiskaltDC++ её сделали потому что были пользователи которым это нужно, отключать это нельзя.
[16:38:09] gelraen вошёл(а) в комнату
[16:38:53] <A-lexey> wilgib: а галку с отключением вынести нельзя?
[16:38:54] <masturofpuppets> Хм, я сдесь спрашиваю а не в гугле лишь потому, что при аналогичных настройках linuxdcpp работает, а ескальт нет
[16:38:56] Nikoli вышел(а) из комнаты
[16:39:15] <masturofpuppets> Гугл порекомендовал это место
[16:39:52] <wilgib> A-lexey: а как же тогда пользователи котрые с этой отключённой функцией не смогут пользоваться клиентом?
[16:39:53] quiritius вышел(а) из комнаты
[16:40:21] <A-lexey> wilgib: пусть включают эту галку и пользуются
[16:40:58] <vasily.n@k..> wilgib: если она вешает клиент при выходе это не в ее пользу
[16:41:50] amfetamin вышел(а) из комнаты
[16:42:01] <wilgib> masturofpuppets: "почему ескальт не может подключиться ни к одному пользователю на хабе?" - что значит подключится?
[16:42:38] <masturofpuppets> Значит пишет, что подлючатеся и тут же disconnected
[16:42:59] gelraen вышел(а) из комнаты
[16:43:20] <wilgib> masturofpuppets: что значит подключится? - файл качаешь или список файлов получаешь?
[16:43:28] <masturofpuppets> Файл
[16:44:07] <wilgib> masturofpuppets:  а файл через поиск был добавлен на закачку или через файл-лист?
[16:44:16] <masturofpuppets> Через поиск
[16:44:44] <masturofpuppets> Специально искал файлы, которые есть у большого числа пол зователей
[16:45:12] <masturofpuppets> И ни одного байта не скачалось
[16:45:22] <wilgib> masturofpuppets: у тебя роутер или прямое соединение.
[16:45:33] <masturofpuppets> Роутер с пробросом портов
[16:45:47] <masturofpuppets> UDP и TCP
[16:45:57] <wilgib> порт TCP отвечает за скачку, он верно указан?
[16:45:57] <masturofpuppets> А TLS - я хз чё такое
[16:45:57] FiliN_ вышел(а) из комнаты
[16:46:01] <masturofpuppets> Да
[16:46:08] FiliN_ вошёл(а) в комнату
[16:46:22] <masturofpuppets> С этими же настройкми linuxdcpp работает
[16:46:31] <masturofpuppets> Т.е. качает
[16:46:45] <A-lexey> wilgib: вот у меня ни в одном избранном хабе не включено получение адреса через динднс, зачем тогда ейскальт туда лезет?
[16:46:50] <vasily.n@k..> TLS == Transport Layer Security
[16:47:32] <wilgib> настройки от linuxdcpp копировались или ты заново всё прописал для EiskaltDC++ ?
[16:47:49] <masturofpuppets> Заново
[16:47:54] <masturofpuppets> Без ошибок
[16:47:55] <vasily.n@k..> A-lexey: он всегда лезет, т.к. это сделано в конструкторе, походу надо опцию сделать в гуи
[16:48:05] <masturofpuppets> Я перепроверял
[16:48:06] gelraen вошёл(а) в комнату
[16:48:25] <masturofpuppets> Может при сборке еискальтат я что-то не так сделал?
[16:48:34] <dhamp> wilgib: читать INSTALL уже не модно ?
[16:48:43] <wilgib> masturofpuppets: а этот порт случайно уже не занят linuxdcpp?
[16:49:01] <masturofpuppets> Нет) Я одновременно эти проги не запускаю
[16:49:23] <vasily.n@k..> masturofpuppets: все равно глянь в процессах, он там может висеть и занимать порт
[16:49:51] <wilgib> masturofpuppets: дело не в одновременности, порты не сразу освобождаются.
[16:49:55] <masturofpuppets> Я linuxdcpp проставил только после того, как с этой проблемой сталкнулся
[16:50:06] <masturofpuppets> Так что не в нём дело
[16:50:37] <masturofpuppets> И система "голая" - никаких серверов/демонов нету
[16:50:48] <masturofpuppets> Порт свободен как сопля в полёте
[16:50:56] <masturofpuppets> ВОт я и озадачен
[16:51:24] <dhamp> masturofpuppets: запусти айскальт
далее netstat -ptna | grep eiskaltdcpp
[16:51:26] <masturofpuppets> м стиле)
[16:51:27] <vasily.n@k..> masturofpuppets: ограничений на шару есть для скачки у того пользователя?
[16:51:29] <wilgib> dhamp: где в INSTALL про RelWithDebInfo ?
[16:52:14] <masturofpuppets> Ограничения есть только у некоторых. Я ведь пробовал разные файлы с разных пользователей качать...
[16:52:49] <wilgib> masturofpuppets: а место на диске есть?
[16:53:02] <masturofpuppets> И место есть
[16:53:14] <dhamp> wilgib: специально для тебя
-DCMAKE_BUILD_TYPE={MinSizerel,Release,RelWithDebInfo,Debug} если ты этого не задал
то собирается -DCMAKE_BUILD_TYPE=RelWithDebInfo
[16:53:20] <masturofpuppets> И iptables не настроен
[16:53:54] <dhamp> masturofpuppets: ну тык ты вывод приведёшь ?
[16:53:57] <A-lexey> masturofpuppets: так может это некоторые закрыли свою шару?
[16:54:07] <A-lexey> может ты у них в IP-фильтре
[16:54:21] <masturofpuppets> tcp        0      0 127.0.0.1:6046          0.0.0.0:*               LISTEN      5368/eiskaltdcpp    
tcp        0      0 0.0.0.0:49152           0.0.0.0:*               LISTEN      5368/eiskaltdcpp    
tcp        0      0 192.168.1.2:57612       195.189.238.150:411     ESTABLISHED 5368/eiskaltdcpp    
tcp        0      0 192.168.1.2:47029       217.70.119.222:411      ESTABLISHED 5368/eiskaltdcpp    
tcp        0      0 192.168.1.2:36578       217.70.119.206:411      ESTABLISHED 5368/eiskaltdcpp    
tcp        0      0 192.168.1.2:42809       89.31.118.42:411        ESTABLISHED 5368/eiskaltdcpp    
[16:54:47] <dhamp> masturofpuppets: режим подключения ?
[16:54:56] <vasily.n@k..> похоже пассив
[16:55:00] <masturofpuppets> Сейчас пассивный
[16:55:20] <wilgib> dhamp: сейчас стоит так:  -DCMAKE_BUILD_TYPE=Release
и тем не менее на свеже установленной  Wndows XP требует установки vcredist_x86.exe
[16:55:51] <vasily.n@k..> wilgib: дык естественно, так и должно быть
[16:56:17] <wilgib> vasily.n@k..: так а как тогда отключить зависимость от vcredist_x86.exe ?
[16:56:39] <dhamp> masturofpuppets: ну тык в этом режиме ты посылаешь через хаб просьбу приконнектится к тебе (в случае если хаб nmdc) и инициализирует соединение другая строна
пассив-пассив соединения в таком случае просто не возможны
[16:56:47] <vasily.n@k..> wilgib: собирать каким-нибудь старым компилятором ))
[16:58:05] <masturofpuppets> Так я и в режиме проброса портов не мог подключиться
[16:58:18] <masturofpuppets> Я от безвыходности такой режим сейчас выбрал
[16:58:38] <dhamp> masturofpuppets: а у тебя они проброшены ? ты как вообще к инету/локалке подключён ?
[16:58:47] <masturofpuppets> Через рутер
[16:58:57] <masturofpuppets> Самое смешное, что с меня могут качать
[16:59:01] <masturofpuppets> И качают
[16:59:01] <wilgib> vasily.n@k..: каким боком вообще возникает зависимость от библиотек из состава Microsoft Visual C++ Redistributable ?
[16:59:14] <dhamp> на роутере порты нужные тебе открыты?
[16:59:21] <masturofpuppets> Да
[16:59:36] <dhamp> на прослушку ?
[16:59:46] <dhamp> то бишь входяшие соединения
[16:59:50] <masturofpuppets> Да
[16:59:58] <masturofpuppets> TCP и UDP
[17:00:18] <dhamp> кажи вывод iptables -L с роутера
[17:00:37] <masturofpuppets> Он аппаратный
[17:00:43] <masturofpuppets> ADSL-модем
[17:01:03] <dhamp> ну так на него можно зайти через telnet\ssh
[17:01:38] <masturofpuppets> Нельзя
[17:01:43] <wilgib> masturofpuppets: а что ты тогда сказал что подключён через роутер с пробросом портов, когда на самом деле ты через пассив подключён?
[17:01:44] <masturofpuppets> Доступ закрыт)
[17:02:00] <masturofpuppets> Это я потом уже в пассивы заделался
[17:02:05] <dhamp> masturofpuppets: это твой роутер ?
[17:02:24] <masturofpuppets> Да
[17:02:25] <dhamp> и поддерживает ли он upnp ?
[17:02:55] <masturofpuppets> Он у меня всё поддерживает ибо всё замечательно работало
[17:02:56] <dhamp> если это твой роутер то как на него может быть закрыт доступ тебе ? )
[17:02:59] <masturofpuppets> Неделю назад
[17:03:17] <masturofpuppets> А потом я систему переставил, собрал айскальт и хзрен мне к носу
[17:03:29] <masturofpuppets> Я сам закрыл доступ по ssh
[17:03:41] gelraen вышел(а) из комнаты: Replaced by new connection
[17:03:41] <dhamp> из локалной сети ?
[17:03:46] <masturofpuppets> Да
[17:03:47] <vasily.n@k..> wilgib: она возникает тем же боком, что и в линуксе к libc
[17:03:48] <wilgib> dhamp: если linuxdcpp скачивает в режиме роутер с пробросом портов, то это значит что все порты точно открыты.
[17:03:51] gelraen вошёл(а) в комнату
[17:04:08] <masturofpuppets> Я думаю, что при сборке что-то пошло не так
[17:04:42] <vasily.n@k..> masturofpuppets: UPNP в сборке включено?
[17:05:07] <masturofpuppets> Я собирал исключительно с дефолтными параметрами
[17:05:09] <wilgib> masturofpuppets: при сборке не чему идти не так, это точно можно исключить, тут скорее кривые руки.
[17:05:32] <wilgib> masturofpuppets:  какая ось?
[17:05:37] <vasily.n@k..> masturofpuppets: если не стоит пакет libupnp-devel, то upnp не используется
[17:05:45] <masturofpuppets> Но я в прошлый раз всё точно так же собирал и наслаждался нормальной работой
[17:05:57] <masturofpuppets> ArchLinux
[17:06:07] <masturofpuppets> самая свежая установка
[17:06:08] <dhamp> masturofpuppets: когда собирал ?
[17:06:20] <masturofpuppets> Несколько дней назад
[17:06:35] <wilgib> vasily.n@k..: ты читал что он написал выше: linuxdcpp при тех же настройках скачивает - отсюда вывод что порты на роутере правильно открыты.
[17:06:39] <masturofpuppets> Была версия 2.0.0, я на неё грешил, потом поставил 2.0.3 всё тоже
[17:06:52] <dhamp> masturofpuppets: ldd `which eiskaltdcpp`
[17:07:36] <masturofpuppets>     linux-gate.so.1 =>  (0xb7711000)
    libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xb6caa000)
    libQtDBus.so.4 => /usr/lib/libQtDBus.so.4 (0xb6c33000)
    libQtXml.so.4 => /usr/lib/libQtXml.so.4 (0xb6bf3000)
    libQtNetwork.so.4 => /usr/lib/libQtNetwork.so.4 (0xb6ade000)
    libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb6870000)
    libupnp.so.3 => /usr/lib/libupnp.so.3 (0xb6855000)
    libixml.so.2 => /usr/lib/libixml.so.2 (0xb684c000)
    libthreadutil.so.2 => /usr/lib/libthreadutil.so.2 (0xb6847000)
    libaspell.so.15 => /usr/lib/libaspell.so.15 (0xb67a9000)
    libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb6798000)
    libz.so.1 => /usr/lib/libz.so.1 (0xb6782000)
    libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0xb6731000)
    libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0xb65b7000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb64c7000)
    libm.so.6 => /lib/libm.so.6 (0xb64a2000)
    libc.so.6 => /lib/libc.so.6 (0xb6357000)
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb633a000)
    libpthread.so.0 => /lib/libpthread.so.0 (0xb6320000)
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6258000)
    libpng14.so.14 => /usr/lib/libpng14.so.14 (0xb6232000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb61ad000)
    libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb616e000)
    libSM.so.6 => /usr/lib/libSM.so.6 (0xb6166000)
    libICE.so.6 => /usr/lib/libICE.so.6 (0xb614f000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6147000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6119000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0xb610a000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0xb5ff0000)
    libdl.so.2 => /lib/libdl.so.2 (0xb5fec000)
    libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb5fe8000)
    librt.so.1 => /lib/librt.so.1 (0xb5fdf000)
    /lib/ld-linux.so.2 (0xb7712000)
    libpcre.so.0 => /lib/libpcre.so.0 (0xb5fa7000)
    libuuid.so.1 => /lib/libuuid.so.1 (0xb5fa3000)
    libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb5f7d000)
    libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb5f65000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb5f62000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb5f5c000)
[17:09:49] <wilgib> masturofpuppets: каталог загрузок корректно указан?
[17:10:47] <masturofpuppets> Да
[17:11:06] <wilgib> покажи если не секрет.
[17:11:18] <masturofpuppets> Кого?
[17:11:24] <wilgib> путь
[17:11:33] <masturofpuppets> /store1/downloads
[17:12:08] <wilgib> у тебя в корне есть папка store1 ?
[17:12:19] <masturofpuppets> Lf
[17:12:21] <masturofpuppets> Да
[17:12:38] <masturofpuppets> Это второй винт
[17:12:40] <wilgib> а для временных загрузок?
[17:12:41] <masturofpuppets> Или третий)
[17:12:58] <masturofpuppets> У меня одна буква была пропущена
[17:13:08] <masturofpuppets> В названии папки для временных фалов
[17:13:39] <masturofpuppets> Всё заработало
[17:14:23] <masturofpuppets> Странно, что прога не создала папку с таким именем или просто не поругалась
[17:14:36] <wilgib> masturofpuppets: если папка для временных загрузок на другом разделе то лучше вообще отключить папку для временных загрузок
[17:14:53] <masturofpuppets> Всё на одном разделе store1
[17:14:54] <vasily.n@k..> хотя проблему уже решили, но бывает еще и место кончается в даунлоадс, тоже приводит к такому поведению
[17:16:08] <masturofpuppets> Очень странно, что такой вопиющий косяк с моей стороны молча воспринимается программой
[17:16:54] <masturofpuppets> Ну во всяком случае спасибо, что не послали)
[17:17:18] <dhamp> wilgib: а как выражается необходимость в vcredist_x86.exe ?
[17:17:23] masturofpuppets вышел(а) из комнаты
[17:17:39] <vasily.n@k..> надо видать в сеттингсах поставить проверку на QDir( path ).exists()
[17:18:13] <wilgib> dhamp: без него выдаётся окошко с ошибкой запуска.
[17:18:18] <vasily.n@k..> dhamp: на xp старый msvcrt.dll, вот и надо новый, т.к. со старым уже все компиляторы не собирают
[17:18:50] <dhamp> vasily.n@k..: в чем проблема кинуль нужную dll рядом c бинарём?
[17:19:08] <dhamp> wilgib: содеожимое окошка я должен угадать ?
[17:19:13] <wilgib> dhamp: а лицензия как же?
[17:19:54] <wilgib> содержимое ээто просто код из символов.
[17:20:00] <vasily.n@k..> dhamp: угадывать не надо, ошибка 0xC000....
[17:20:07] <dhamp> wilgib:
> Нафига данный мусор ?
welcome to microsoft.
[17:20:21] <wilgib> где?
[17:20:39] <dhamp> Для 2005 достаточно было положить рядом с твоим .exe файлик с манифестом и каталог с dll нужным образом именованные.
[17:21:01] <vasily.n@k..> раньше мингв собирал только со своими либами, не знаю почему они вдруг стали использовать msvcrt
[17:21:48] <vasily.n@k..> но от vc_redist нам никуда не уйти, т.к. qt4 используют msvcrt
[17:22:02] <vasily.n@k..> ( сами длл-ки )
[17:23:34] <wilgib> dhamp: программу собранную из сорцов под GPLv3 ведь нельзя распространять в одном архиве с программой с несовместимой лицензией. Вопрос совместимы ли лицензии?
[17:23:50] amfetamin вошёл(а) в комнату
[17:25:15] <vasily.n@k..> wilgib: блин, да в чем проблема, выдал предупреждение со ссылкой на скачку и все.
[17:27:26] <wilgib> vasily.n@k..: почему -DCMAKE_BUILD_TYPE=Release оставляет ещё какую-то отладочную информацию, можно как-нибудь собирать чтобы обходиться без strip EiskaltDC++.exe после сборки?
[17:27:57] gelraen вышел(а) из комнаты: Replaced by new connection
[17:28:07] gelraen вошёл(а) в комнату
[17:29:43] <vasily.n@k..> wilgib: я не знаю. вроде есть еще ключ компиляции или линковки который делает тот же strip.
[17:33:28] FiliN_ вышел(а) из комнаты
[17:33:44] FiliN_ вошёл(а) в комнату
[17:41:33] nE0sIghT вошёл(а) в комнату
[17:41:43] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[17:43:26] <dhamp> vasily.n@k..: а не openssl ли требует эту хрень?
[17:44:02] <vasily.n@k..> > dhamp: vasily.n@k..: а не openssl ли требует эту хрень?
требует что?
[17:44:19] <dhamp> vcredist
[17:45:10] <vasily.n@k..> dhamp: нет. все, что компилируется современным мингв требует msvcrt.
[17:47:30] <vasily.n@k..> msvcrt - это с рантайм для компиляторов MS. для разных компиляторов он разный:
6 - msvcrt, 7 - msvcr70, 7.1 - msvcr71 8.0 - msvcr80 и так далее.
Mingw не имеет своего рантайм а использует MS-овский.
По умолчанию msvcrt - как самый распространённый.
[17:49:06] <wilgib> vasily.n@k..: тогда зачем нужен mingw, можно всё собирать Microsoft Visual C++
[17:49:16] SPU вошёл(а) в комнату
[17:49:59] <vasily.n@k..> wilgib: ну попробуй )), я пробовал, но может у тебя получиться. Рекомендую сначала потренироваться на dcpp-0.762
[17:55:55] FiliN_ вышел(а) из комнаты
[17:56:06] FiliN_ вошёл(а) в комнату
[18:04:25] FiliN_ вышел(а) из комнаты
[18:04:38] FiliN_ вошёл(а) в комнату
[18:06:49] SolarRay вошёл(а) в комнату
[18:07:09] gelraen вышел(а) из комнаты
[18:09:26] gelraen вошёл(а) в комнату
[18:17:43] A-lexey вышел(а) из комнаты: Replaced by new connection
[18:23:00] dhamp вышел(а) из комнаты
[18:28:55] SPU вышел(а) из комнаты
[18:29:12] FiliN_ вышел(а) из комнаты
[18:29:22] FiliN_ вошёл(а) в комнату
[18:30:41] WiseLord вышел(а) из комнаты
[18:31:07] SPU вошёл(а) в комнату
[18:32:14] SPU вышел(а) из комнаты
[18:37:01] <vasily.n@k..> принимайте: http://code.google.com/p/eiskaltdc/issues/detail?id=178#c24
[18:40:43] <vasily.n@k..> посмотрю пока, пропало ли под семеркой.
[18:40:47] vasily.n@k.. вышел(а) из комнаты: QIP 2010: Спокойное общение
[18:51:50] quiritius вошёл(а) в комнату
[18:53:35] FiliN_ вышел(а) из комнаты
[18:53:46] FiliN_ вошёл(а) в комнату
[19:04:55] vasily.n@k.. вошёл(а) в комнату
[19:06:16] <vasily.n@k..> wilgib: у меня больше не виснет при выходе ни под xp в эмуляторе ни под семеркой. Причем не важно в каком положении была добавленая мною опция.
[19:08:58] <wilgib> vasily.n@k..: теперь осталось только сделать это:
как  оказалось ApexDC++ и StrongDC++ пишут в реестр только при первом запуске программы, а не при её установке, так что думаю запись в реестр и в EiskaltDC++ надо реализовать также как в этих клиентах, а не в установщике.
для этого надо понять какой участок кода в этих клиентах отвечает за запись в реестр и добавить его в код EiskaltDC++.
[19:12:27] FiliN_ вышел(а) из комнаты
[19:15:48] <vasily.n@k..> wilgib: тащить в программу какой-то код, который исполняется только при первом запуске как-то не очень хорошо. Тем более с реестром айскалт больше нигде не работает. Если это можно сделать в инсталляторе, предпочтительно сделать это в инсталляторе.
[19:24:43] vasily.n@k.. вышел(а) из комнаты: QIP Infium: Спокойное общение
[19:28:14] vasily.n@k.. вошёл(а) в комнату
[19:31:26] Abram вошёл(а) в комнату
[19:31:57] Abram вышел(а) из комнаты: qutIM : Jabber plugin
[19:33:42] <wilgib> vasily.n@k..: ты заметил эти issue?: 605, 607
[19:34:40] <vasily.n@k..> wilgib: токо щас заметил, кстати про загрузки неверно. не в пути к каталогу программы, а каталогу загрузки
[19:36:00] <wilgib> vasily.n@k..: так там и написано в пути к каталогу загрузки
[19:36:52] <vasily.n@k..> >если в пути к каталогу с программой есть папки с русскими именами то индикатор свободного места не работает, пишет: Свободно 0 Б
[19:38:00] <wilgib> да, но ведь это issue не про загрузки, а про индикатор свободного места.
[19:40:13] <wilgib> vasily.n@k..: к примеру, у меня такой путь для загрузок: I:\Documents and Settings\pavel\Мои документы\Загрузки\ - индикатор свободного места работает.
[19:40:21] <vasily.n@k..> подозреваю, что надо utf-8 в cp1251 перевести
[20:03:07] <vasily.n@k..> wilgib: 605 вроде решил, щас буду смотреть, что с 607
[20:07:05] <vasily.n@k..> issue 605 http://code.google.com/p/eiskaltdc/issues/detail?id=605#c1 закрывайте
[20:13:09] Nikoli вошёл(а) в комнату
[20:14:36] quiritius вышел(а) из комнаты
[20:20:33] <vasily.n@k..> wilgib: issue 607, где неправильное-то поведение?
[20:21:10] <wilgib> vasily.n@k..: списки хабов не загружаются если в пути к каталогам загрузок есть папки с русскими именами
[20:21:39] <vasily.n@k..> "пути к каталогам загрузок" это какие пути?
[20:22:15] <wilgib> vasily.n@k..: каталог загрузок и каталог для временных загрузок.
[20:22:53] <wilgib> *для незавершённых загрузок
[20:23:53] <vasily.n@k..> я-то каталог временных загрузок не использую, щас включу потестю
[20:25:26] <wilgib> я то же не использую, но ведь он ничем по сути не отличается от обычного каталога загрузок, и следовательно если обычный каталог загрузок реализован неверно то и каталог для незавершённых загрузок тоже.
[20:25:39] Abram вошёл(а) в комнату
[20:26:11] <vasily.n@k..> wilgib: я не замутил никакого аномального поведения, каталоги закачек и незавершенных имеют и пробелы и русские буквы у меня
[20:27:16] <wilgib> так у тебя наверно в кэше списки хабов лежат по пути: C:\Documents and Settings\user\Local Settings\Application Data\EiskaltDC++\HubLists\
удали все файлы оттуда.
[20:27:20] <vasily.n@k..> vasily.n@k..: и вообще это идет через dcpp-ядро и тут нигде нету преобразования кодировок, так что неясно что там может быть не так
[20:27:29] WiseLord вошёл(а) в комнату
[20:27:56] <vasily.n@k..> wilgib: удалить и неперезапускать программу )) или как?
[20:28:16] <wilgib> не знаю лучше наверно перезапустить.
[20:29:06] <vasily.n@k..> wilgib: не перезапускал, все в норме, если файла нету -- опять скачивается, есть -- берется их кэша ( п.с. winxp )
[20:30:21] <wilgib> кстати мне не нравится что используется два пути:
C:\Documents and Settings\user\Application Data\EiskaltDC++
C:\Documents and Settings\user\Local Settings\Application Data\EiskaltDC++
лучше бы всё хранилось в:
C:\Documents and Settings\user\Application Data\EiskaltDC++
[20:30:42] <wilgib> vasily.n@k..: а если перезапустить?
[20:31:04] <vasily.n@k..> wilgib: ну с таким запросом обращайся разрабам ядра дц.
[20:31:30] <wilgib> на моей winXP не скачивается
[20:32:23] quiritius вошёл(а) в комнату
[20:32:26] <vasily.n@k..> wilgib: перезапускаю -- no problem
[20:33:08] <vasily.n@k..> wilgib: может у тебя канал плохой или другие копии висят в процессах, мешают перезаписывать файлы
[20:34:51] <wilgib> vasily.n@k..: ещё раз проверил: не скачивает, может это важно я не подключаюсь ни к каким хабам при запуске клиента.
[20:35:16] <vasily.n@k..> я подключен атвоматом
[20:35:56] <wilgib> сразу после запуска EiskaltDC++ открываю публичные хабы - и ничего не происходит.
[20:36:31] <wilgib> попробуй отключить автоподключение к хабам при запуске клиента.
[20:37:13] <vasily.n@k..> wilgib: попробовал, все равно публичные хабы качаются на ура
[20:37:41] <wilgib> у тебя в пути к каталогу загрузок точно есть папка с русским именем?
[20:38:29] <vasily.n@k..> да, но разве он их туда скачивает? я думал сразу в local settings
[20:40:10] <wilgib> что-то странное - у меня тоже стал скачивать.
[20:40:38] <vasily.n@k..> wilgib: да может у тебя инет лежал на том участке, а ты на клиент грешил
[20:40:53] <wilgib> а вот если выбрать другой хаб лист то уже не скачивает
[20:41:17] <vasily.n@k..> wilgib: там некоторые у меня тоже не скачиваются
[20:41:27] <wilgib> второй по счёту
[20:41:40] <wilgib> сверху если считать
[20:42:02] <vasily.n@k..> dchublist.com/... качается норм
[20:42:16] <vasily.n@k..> 3й нет
[20:42:35] <vasily.n@k..> ( adchublist.com.nyud.net/.. )
[20:45:05] <wilgib> vasily.n@k..: хаб лист по умолчанию всегда скачивается, но вот когда я меняю на любой другой то не скачивается и стабильно после этого при выходе остаётся висеть в процессах.
[20:46:47] <wilgib> vasily.n@k..: у меня путь такой: I:\Documents and Settings\pavel\Мои документы\Загрузки\
[20:47:02] <vasily.n@k..> wilgib: вообщем 2 человека мало для статистики
[20:48:10] <wilgib> я же ведь похоже нашёл ещё одну причину по которой клиент остаётся висеть в процессах, правда у меня ещё версия без твоих исправлений в dyndns
[20:49:03] <vasily.n@k..> wilgib: ну в своем предпоследнем исправлении я в настройках добавляю галочку, которой можно dyndns выключить
[20:50:04] <wilgib> просто ведь при скачке хаб листа он клиент ведь тоже сдолбится в интернет как и с dyndns
[20:50:50] <vasily.n@k..> wilgib: ну там уже не через qt-шные классы идет, а через dcpp-ядро и его сокеты
[20:51:13] <vasily.n@k..> ( dyndns -- qt4, public hublists -- dcpp ).
[20:51:58] <vasily.n@k..> wilgib: попробуй еще нативным виндовым клиентом списки покачать
[20:53:39] <wilgib> vasily.n@k..: а вот теперь убрал из каталога загрузок русские папки, и после перезапуска опять скачивается только файл-лист по умолчанию, остальные не качаются.
[20:54:42] FiliN_ вошёл(а) в комнату
[20:55:08] <wilgib> и каждый раз остаётся висеть в процессах, без использования публичных хабов нормально выходит.
[20:55:17] Nikoli вышел(а) из комнаты
[20:59:30] <wilgib> vasily.n@k..: причём после смены списка хабов по умолчанию на какой-нибудь другой пишет Загрузка списка публичных хабов ... ("адрес списка"), если меняю на любой другой список то надпись(адрес списка хабов) остаётся прежней.
[21:00:27] <wilgib> и это происходит с каким угодно путём для каталога загрузок.
[21:03:56] <vasily.n@k..> На сегодня норма выполнена: 2 патча. Уезжаю на месяц, без меня не горюйте ))
[21:05:28] <wilgib> счастливо.
[21:07:10] <wilgib> vasily.n@k..: DC++ вообще не качает ни один список, и при этом тоже остаётся висеть в процессах при выходе.
[21:11:39] FiliN_ вышел(а) из комнаты
[21:11:54] FiliN_ вошёл(а) в комнату
[21:15:09] Клёк вышел(а) из комнаты
[21:21:03] vasily.n@k.. вышел(а) из комнаты: QIP 2010: Спокойное общение
[21:21:49] SolarRay вышел(а) из комнаты
[21:30:28] Shlem вошёл(а) в комнату
[21:31:38] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[21:36:08] FiliN_ вышел(а) из комнаты
[21:51:23] nE0sIghT вошёл(а) в комнату
[21:51:37] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[22:05:53] tehnick вошёл(а) в комнату
[22:06:04] tehnick вышел(а) из комнаты
[22:26:59] gelraen вышел(а) из комнаты: Replaced by new connection
[22:27:09] gelraen вошёл(а) в комнату
[22:34:58] wilgib вышел(а) из комнаты
[22:44:38] gelraen вышел(а) из комнаты
[23:01:20] gelraen вошёл(а) в комнату
[23:28:05] dhamp вошёл(а) в комнату
[23:43:45] quiritius вышел(а) из комнаты
[23:43:46] dhamp вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!