Home
Miranda-NG
miranda-ng@conference.jabber.ru
Пятница, 25 января 2013< ^ >
watcher установил(а) тему: == Welcome to Miranda-NG@conference.jabber.ru (http://miranda-ng.org) ==
Формула успеха: "Думай --> Гугли --> http://forum.miranda.im --> Спрашивай"
• Правила: "!?? rules". Не спрашивайте, можно ли спросить, просто спрашивайте
• За вопросы, ответы на которые есть в FAQ (http://goo.gl/H8FNx) и которые находятся в поиске на http://forum.miranda.im - девойс
• Все запросы к ботам talisman|bot и gluxi|bot слать в приват
• Стабильная версия http://goo.gl/eq3hO | Альфа версии и плагины - http://goo.gl/71qIX | Зеркало http://miranda-ng.lab.im/
• Трекер MirandaNG  http://bugs.miranda-ng.org | Исходный код - http://svn.miranda-ng.org/main | Лангпак - http://goo.gl/uCQB2
• Как правильно делать краш-репорты - http://goo.gl/B4UqQ
• История Miranda NG, отличия от Miranda IM, преимущества и FAQ для "введения в курс дела" - http://goo.gl/0WIh0
• Logs: http://goo.gl/iFEhk
• Альфа-версия нового плагина Skype - http://goo.gl/AoOJM
• Для получения голоса - обращаться к администрации конференции в приват.
Конфигурация комнаты
Участники комнаты

GMT+4
[00:03:42] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[00:03:45] RadeD вышел(а) из комнаты: Dixi!
[00:05:00] person вошёл(а) в комнату
[00:08:50] Robyer вошёл(а) в комнату
[00:09:25] stalkervasiliy вышел(а) из комнаты: ;-) Miranda NG
[00:10:35] Protogenes вышел(а) из комнаты
[00:25:14] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[00:26:16] person вошёл(а) в комнату
[00:40:19] RMN вышел(а) из комнаты
[00:41:40] Mikel вышел(а) из комнаты
[00:42:23] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[00:43:37] person вошёл(а) в комнату
[00:48:12] SPN вышел(а) из комнаты
[00:48:35] SPN вошёл(а) в комнату
[01:00:06] Пиля вошёл(а) в комнату
[01:09:30] wishmaster51 вошёл(а) в комнату
[01:13:05] dracosha вышел(а) из комнаты
[01:15:23] <ghazan> Robyer: was that you who complained about jumps in options?
[01:15:30] <Robyer> ghazan: yes
[01:15:35] <ghazan> when a plugin is disabled
[01:15:43] <ghazan> try rev 3269
[01:16:31] <Robyer> ok, I'll try
[01:17:05] <nightfox> ghazan: починил?
[01:17:22] <ghazan> похоже на то
[01:17:31] <nightfox> сейчас тоже проверю
[01:17:41] <ghazan> там только надо аккуратно, чтобы и старое дерьмо не лезло с фильтром
[01:17:53] <watcher> ща я тож собираюсь
[01:17:56] <watcher> всё проверю
[01:24:18] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[01:25:04] ghazan вышел(а) из комнаты: Und du, mein Schatz, bleibst hier...
[01:25:11] ghazan вошёл(а) в комнату
[01:25:22] person вошёл(а) в комнату
[01:25:31] watcher вышел(а) из комнаты
[01:26:35] watcher вошёл(а) в комнату
[01:28:40] <Robyer> ghazan: seems working
[01:28:46] person вышел(а) из комнаты
[01:28:56] <watcher> +1
[01:29:16] <ghazan> Robyer: the previous version also did :)
[01:29:21] person вошёл(а) в комнату
[01:29:52] <watcher> my precioussss
[01:30:31] <Robyer> ghazan: what previous version?
[01:30:57] <Robyer> It's not jumping, but maybe its blinking more? (or maybe I don't remember)
[01:31:38] <watcher> it's trying to seduce you
[01:31:44] <watcher> :-D
[01:31:51] <Robyer> :D
[01:31:52] <ghazan> Robyer: rev 2998
[01:32:31] <ghazan> watcher: softly & gently
[01:33:18] <watcher> http://www.youtube.com/watch?feature=player_detailpage&v=-3lKbMBab18#t=80s
[01:34:12] <ghazan> *YES* but seduce also means 'to cause memory loss', like lobotomy, for example ;)
[01:34:22] <ghazan> in medicine, of course
[01:34:27] <watcher> seduction
[01:34:30] <watcher> yep
[01:34:34] <ghazan> absolutely
[01:34:45] <ghazan> седативное действие
[01:34:50] <watcher> да
[01:34:54] <watcher> седативы
[01:35:03] <watcher> седуксен - производное
[01:35:06] <ghazan> угу
[01:35:22] <ghazan> чертова латынь
[01:35:31] <ghazan> вечно путается под ногами :)
[01:35:37] <watcher> ага )
[01:37:38] <watcher> http://www.youtube.com/watch?v=8FxaJKm9sdI
[01:38:26] <ghazan> жизнерадостный тынц-тынц? :)
[01:38:37] <watcher> да )
[01:38:46] <watcher> папы панк рока Рамонз
[01:38:53] <watcher> таким должен быть панк
[01:39:06] <watcher> а не грязные британцы и анархия )
[01:39:22] <watcher> идея была в весело рок-н-ролле )
[01:39:23] elishnevsky вышел(а) из комнаты
[01:39:26] <watcher> а не в анархии
[01:39:44] <watcher> но как и многие идеи  - ее извратили
[01:41:40] Пиля изменил(а) имя на Дурманная Пчела
[01:41:43] Дурманная Пчела интрсуется, не суедуксена а реланиума нет?
[01:44:19] Дурманная Пчела изменил(а) имя на Пиля
[01:44:32] <watcher> Дурманная Пчела: а это оно же
[01:44:39] <watcher> диазепам )
[01:44:46] <Пиля> аааа
[01:44:55] <Пиля> непривычное название сбило
[01:45:15] <watcher> древнючее название совковое - седуксен )
[01:45:23] <watcher> моя бабушка принимала
[01:45:23] <ghazan> а также тазепам, таназепам и прочее
[01:45:37] <watcher> не, тазепам - это оксазепам
[01:45:52] <watcher> они все бензодиазипины
[01:45:55] <ghazan> группа-то та же
[01:45:56] <watcher> седативные
[01:45:58] <watcher> да
[01:46:15] <watcher> группа одна
[01:47:30] <Пиля> ну шо вы хотите от старого поциента :D я тут с трудом ключ на связке выбрал
[01:48:02] <ghazan> уникальный?
[01:48:06] <watcher> какой ключ, на 10?)
[01:49:24] <Пиля> на связке от дври 4 ключа, 3 одинаковых от верхнго замка и 2 разных от нижнего
[01:49:47] <ghazan> главное не перепутать
[01:50:04] <Пиля> один старый, надо его завтра снять с брелка
[01:50:26] <watcher> дорогие жильцы, в сегодняшнем обновлении закрыто 250 дыр в доме через который к вам могли беспрепятственно нагрянуть злоумышленники, а ключ от вашей двери теперь длиной в полметра, что обеспечивает невероятнейшую защиту (подбирать такой ключ взломщику понадобится миллион лет)
[01:51:48] <Пиля> полметра.. представил встречу с органами из милиции(
[01:56:41] ghazan вышел(а) из комнаты: Und du, mein Schatz, bleibst hier...
[01:59:22] umbrella123 вышел(а) из комнаты: Я использую Miranda NG (http://miranda-ng.org/.)
[02:00:30] <Пиля> в конфе можно с зажатым контролом менять размер шрифта, в чате контакта никак? хистори пп
[02:02:05] <watcher> там можно, но только если один большой кусок текста - вроде так
[02:02:29] <watcher> х++ умный плагин с офигенными дефолтными настройками
[02:03:07] <nightfox> ghazan: а то что ветки в древе сворачиваются, так и должно быть? причём не все
[02:04:05] <nightfox> всё, понял, он смотрит из базы
[02:04:38] <nightfox> а то что я до закрытия окна настроек успел наразворачивать/свернуть его не волнует
[02:05:15] <watcher> дерево настроек?
[02:05:23] <watcher> на закрытии вроде пишется
[02:05:30] <Пиля> фигассе, правый клик в чаие с зажатым контрол открывает меню в контейнере
[02:05:34] <nightfox> то есть при вкл/выкл древо сбрасывается на состояние что сохранено в базе
[02:05:46] <watcher> думаю да
[02:06:24] <nightfox> ghazan: так и должно быть? сделать чтобы он учитывал текущее состояние дерева нельзя?
[02:06:39] <watcher> он ж ушел, Гоша
[02:06:44] <watcher> спать видимо
[02:07:04] <nightfox> а
[02:07:11] <nightfox> блин, фильтр скрыл
[02:07:48] .~:TnT:~. вышел(а) из комнаты
[02:07:50] <nightfox> я когда посмотрел он ещё был в сети
[02:08:29] <nightfox> Пиля: где?
[02:09:13] <watcher> в чае )
[02:09:42] <Пиля> ыыы так даже не контрол а альт)) и чего еще я не знаю про миранду??
[02:09:53] <watcher> это не настройки
[02:09:58] <watcher> это меню-бар
[02:10:19] <watcher> и это табсрмм
[02:10:25] <watcher> ща скажу
[02:11:04] <watcher> перетаскивание картинки с компьютера или из браузера на поле ввода таба ведет к ее отсылке контакту
[02:11:14] <Пиля> это занаю
[02:11:36] <watcher> нажатие на F12 в личной переписке = заморозка прокручивания
[02:11:48] <nightfox> watcher: можно ещё нажать клавишу printscreen и в поле ввода нажать CTRL+V
[02:11:56] <watcher> ага, ага
[02:12:15] <Пиля> ага, еще бы это с сохранением увязать
[02:12:35] <Пиля> а то такой ткриншот в системный темп хранится и иногда потом потреян
[02:12:39] <Пиля> потерян*
[02:12:49] <watcher> тогда не надо его в поле ввода
[02:13:08] <watcher> в поле ввода = быстрый скриншот, который только на отсылку
[02:13:09] <nightfox> Пиля: это для быстрой отправки сделано
[02:13:14] <Пиля> аааа
[02:15:43] <nightfox> если зажать CTRL или ALT можно менять местами вкладки
[02:15:59] <nightfox> одно перетаскивает временно, другое запоминает положение на будущее
[02:16:05] <watcher> да
[02:16:15] <nightfox> но что именно я не помню за что отвечает
[02:16:26] <watcher> контрол с запоминанием
[02:16:34] <watcher> альт без
[02:16:38] <Пиля> таки я знаю многое ^^
[02:16:57] <watcher> да, это уже продвинутые штуки
[02:17:09] <nightfox> странно что меню не знаешь)
[02:17:18] <nightfox> а настройки инфопанели знаешь?
[02:17:56] <Пиля> дайте вспомнить шо эта
[02:18:16] <nightfox> вверху хрень с информацией, в комнатах это тема
[02:18:21] Пиля чутку бухой
[02:18:25] <watcher> это тема!
[02:18:28] <watcher> :-D
[02:18:32] <Пиля> правым кликом и настраивал
[02:18:43] <watcher> а потом как сменить?
[02:18:53] <watcher> если случайно убрал, скажем
[02:19:00] <watcher> как вернуть?
[02:19:02] <Пиля> ояптьже правым кликом
[02:19:05] <Пиля> ''
[02:19:08] <watcher> а если убрал?
[02:19:33] <nightfox> watcher: через настройки контейнера или меню по ALT
[02:19:35] <nightfox> же
[02:19:42] <Пиля> правым кликом и нырнуть в настроцки контейнера
[02:20:04] <watcher> неа, я имею ввиду по правому клику если убрал
[02:20:09] <watcher> настройки панели
[02:20:22] <watcher> то это тока в настройках контакта
[02:20:31] <Пиля> я yyg
[02:20:34] <watcher> "Настройки бесед"
[02:20:36] <Пиля> не понимаю
[02:21:24] <watcher> https://dl.dropbox.com/u/5359875/Snap/Snap%202013-01-25%20at%2000.21.03.png
[02:21:29] <Пиля> аааа
[02:21:54] <Пиля> секунду
[02:22:34] Пиля вышел(а) из комнаты: Replaced by new connection
[02:22:37] Пиля вошёл(а) в комнату
[02:22:42] <apollo2k4> Иногда читаешь конференцию и узнаешь столько недокументированых фичь, что думаешь, что пора начинать записывать…
[02:23:00] <watcher> да вся миранда такая
[02:23:12] <Пиля> не то слово, ради того сюда и подписывался
[02:24:24] Пиля энергетики, пиво и нуль.. а потом как пришел домой..
[02:24:33] <nightfox> я у себя документировал эти фишки, надо будет потом в вики перенести
[02:25:06] <nightfox> watcher: фигово что только через настройки контакта, я этот пункт для комнат вообще скрыл, вот подстава!
[02:25:25] <nightfox> странно что через ALT пункт не срабатывает
[02:25:45] <apollo2k4> nightfox: было бы отлично :)
[02:25:48] <watcher> через альт - глобальное
[02:25:54] <watcher> а это - поконтактное
[02:25:56] <watcher> :-D
[02:26:04] <watcher> найтвиш - такой извращенец
[02:26:05] <nightfox> watcher: не, он вызывает настройки как раз
[02:26:39] <Пиля> эти поконтактные неосилил гг, живут все с глобальными
[02:26:40] <nightfox> надо будет пнуть найтвиша
[02:26:56] <nightfox> apollo2k4: ага, запишу сейчас в планы
[02:27:47] <Пиля> о! всегда ограничивать журнал до .. сообщений. Это работает?э
[02:28:09] <nightfox> кстати на тему таба многие фишки всё-таки документированы, они на сайте найтвиша были в вики
[02:28:12] <watcher> да, из меню инфо-панель не скрывает\показывает
[02:28:17] <nightfox> его форум кстати ещё живой?
[02:28:27] <watcher> форум вроде да
[02:28:38] <nightfox> хорошо
[02:31:58] watcher вышел(а) из комнаты: Lupus non mordet lupum
[02:32:22] IG_Vasilich вошёл(а) в комнату
[02:32:41] Bishounen вышел(а) из комнаты
[02:33:50] apollo2k4 вышел(а) из комнаты
[02:42:20] Пиля вышел(а) из комнаты
[02:48:52] Robyer вышел(а) из комнаты: Používám Mirandu IM - RobyerPack! http://www.robyer.cz/
[02:59:09] bravo123 вышел(а) из комнаты
[03:09:36] wishmaster51 вышел(а) из комнаты
[03:25:04] Protogenes вошёл(а) в комнату
[03:26:41] mzbynek вышел(а) из комнаты: Vaše porce SPAMu: http://zbynek.adamh.cz
[03:35:00] sss|zombie вышел(а) из комнаты
[03:55:24] nightfox вышел(а) из комнаты: Я довольный пользователь Миранды.
[04:10:08] Shestak вошёл(а) в комнату
[04:10:51] Shestak вышел(а) из комнаты
[04:12:38] CyBear вошёл(а) в комнату
[04:20:09] CyBear вышел(а) из комнаты
[04:24:24] IG_Vasilich вышел(а) из комнаты
[04:32:03] CyBear вошёл(а) в комнату
[04:43:30] SPN вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[04:50:22] Cocker вошёл(а) в комнату
[04:50:23] Cocker вышел(а) из комнаты
[05:04:23] SPN вошёл(а) в комнату
[05:47:24] SPN вышел(а) из комнаты
[05:48:21] SPN вошёл(а) в комнату
[05:50:20] Protogenes вышел(а) из комнаты
[05:50:55] Protogenes вошёл(а) в комнату
[06:02:35] SPN вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[06:02:52] SPN вошёл(а) в комнату
[06:04:47] Yasnovidyashii вошёл(а) в комнату
[06:08:54] equ вошёл(а) в комнату
[07:13:36] faith_healer вышел(а) из комнаты: I'm happy unborkred Miranda NG user. Get it at http://nightly.miranda.im
[07:42:27] .~:TnT:~. вошёл(а) в комнату
[07:42:48] Yasnovidyashii вошёл(а) в комнату
[07:49:59] ↑↓☺ğђởŝť☺Ĥξ๕๔☺↑↓ вошёл(а) в комнату
[07:50:16] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[07:51:09] SSKlord вышел(а) из комнаты
[07:51:38] ↑↓☺ğђởŝť☺Ĥξ๕๔☺↑↓ вышел(а) из комнаты
[07:52:40] Yasnovidyashii вышел(а) из комнаты
[07:52:54] <Yasnovidyashii> войс equ
[07:53:12] <Yasnovidyashii> equ: А ты уверен, что триллиан отправляет уведомления о получении сообщения?
[07:54:10] <Yasnovidyashii> equ: Вообще, нужно изучать спецификации xmpp. XEP-ы, так называемые. С двух сторон вылавливать в консоли посылаемое/получаемое. Анализировать и делать выводы, какой из клиентов ведет себя неверно.
[07:54:14] <equ> Yasnovidyashii: не уверен, ищу как правильно вопрос задать
[07:54:17] <Yasnovidyashii> equ: Догадываюсь, что триллиан.
[07:55:03] <Yasnovidyashii> equ: Если же не хочется париться, поставь небезопасную отправку на данный контакт и общайся без заморочек.
[07:55:20] <equ> Yasnovidyashii: хорошо
[07:55:23] <Yasnovidyashii> Твои сообщения будут сразу попадать в историю вне зависимости от того, придет уведомление о получении контактом сообщения или нет.
[07:57:55] <equ> смутило то, что с бомбасмода сообщения уходят в триллиан корректно
[07:58:26] <Yasnovidyashii> equ: А бомбусмод как-нибудь вообще уведомляет о неполучении уведомления о доставке?
[07:58:54] <equ> Yasnovidyashii: да, сообщать о доставке стоит крыжик.
[07:59:19] <Yasnovidyashii> equ: Это опция самому бомбусу, чтобы он слал эти сообщения.
[07:59:31] <Yasnovidyashii> Если снимешь, получишь такую же песню, когда будешь писать в него из миранды.
[08:00:00] <Yasnovidyashii> Если взять тот же квип, то там это происходит иначе. Или жасмин под андроид. После отправки сообщения оно попадает в историю, но просто с конвертиком. Когда приходит подтверждение доставки — на конверте появляется галочка.
[08:00:24] <Yasnovidyashii> В миранде же по-дефолту сообщение не попадает в историю, пока не будет доставлено.
[08:01:53] BasiL вошёл(а) в комнату
[08:01:58] elishnevsky вошёл(а) в комнату
[08:02:12] elishnevsky вышел(а) из комнаты
[08:02:17] elishnevsky вошёл(а) в комнату
[08:06:44] <Yasnovidyashii> BasiL: Зеленой писи на тебя нет. Ты по что панду обижаешь? :))
[08:07:42] <BasiL> Yasnovidyashii: Какой писи?
[08:08:00] <Yasnovidyashii> BasiL: Грин писи :))
[08:08:02] <BasiL> Yasnovidyashii: я прямолинеен и говорю всё, что думаю. Но правда не всегда приятна )
[08:08:15] <BasiL> Yasnovidyashii: ааа, ёпт ) Я чота чихаю, весь моск вычихал
[08:08:40] <BasiL> Yasnovidyashii: ты логи почитал или он тебе в личку жилетку соплями измазал?
[08:09:06] <Yasnovidyashii> BasiL: Да не, мне он жаловаться не станет. Я тоже прямолинейный.
[08:09:14] <Yasnovidyashii> BasiL: Вадик вчера вырезки из лога скидывал.
[08:09:19] <BasiL> ааа :)
[08:09:36] <BasiL> ну что я могу сказать... надоело мне его нытьё.
[08:10:29] <Yasnovidyashii> BasiL: А как же уважение к старческим сединами? :)) Все-таки человек не первый день в коммьюнити ;)
[08:10:34] <Yasnovidyashii> *сединам
[08:10:46] <BasiL> ну и я тоже как бы не нуб
[08:10:53] <BasiL> и жена говорит, седину уже видно
[08:11:20] <BasiL> нашёл блин, Ленина
[08:11:22] (..нужное вписать..) вошёл(а) в комнату
[08:11:36] ЙаУточко вошёл(а) в комнату
[08:11:38] <BasiL> чо терь всех панд по мавзолеям держать, даже если лапки скрючат?
[08:12:02] <BasiL> короч, чо гадить тут
[08:12:04] <Yasnovidyashii> BasiL: Да не, ржачно просто.
[08:12:14] <BasiL> а ну если в таком ключе :)
[08:12:59] <Yasnovidyashii> BasiL: На самом деле ты сказал то, что многие хотели сказать, но не решались. Хотя, имхо, это было все-таки слишком грубо. Особенно в месте «ничего не делаешь». Сейчас — возможно. Но за плечами все-таки вклад немалый. А вот нытье и правда достало.
[08:13:48] <BasiL> А я уже два раза или даже три просил помочь, потом уже - просто советом, типа же "спец", а он только и может что хныкать да бамбук сосать
[08:14:42] <BasiL> в общем, давай лучше о баб, панды вчера ещё извлекли )
[08:14:58] <BasiL> про баб\о бабах, на выбор :)
[08:15:22] <SPN> о баобабах
[08:15:27] <BasiL> а SSS тут есть?
[08:15:47] <BasiL> мне кажется, или нет, что в коммите http://trac.miranda-ng.org/changeset/3267
какой-то не правильный мёд в групбоксе
[08:16:02] <BasiL>    GROUPBOX        "Ñòàòè÷åñêèé",IDC_STATIC,7,7,267,63
[08:16:38] <BasiL> ну вот, а в http://trac.miranda-ng.org/changeset/3270 опять _Т() :(((
[08:16:52] <BasiL> хотя не, оно было там _Т() и осталось
[08:17:07] <BasiL> а у нас где-нидь есть гайдлайн для кодеров?
[08:30:03] mzbynek вошёл(а) в комнату
[08:46:27] Mataes вошёл(а) в комнату
[08:48:21] apollo2k4 вошёл(а) в комнату
[08:52:48] faith_healer вошёл(а) в комнату
[08:53:45] sss|zombie вошёл(а) в комнату
[08:54:10] Protogenes вышел(а) из комнаты: Replaced by new connection
[08:54:13] Protogenes вошёл(а) в комнату
[08:57:02] ЙаУточко вышел(а) из комнаты: Replaced by new connection
[08:57:03] ЙаУточко вошёл(а) в комнату
[08:58:49] equ вышел(а) из комнаты
[09:02:42] Final вошёл(а) в комнату
[09:05:38] Bishounen вошёл(а) в комнату
[09:07:29] Mazzi вошёл(а) в комнату
[09:23:06] (..нужное вписать..) вышел(а) из комнаты
[09:23:14] (..нужное вписать..) вошёл(а) в комнату
[09:24:06] Bishounen вышел(а) из комнаты
[09:24:10] Bishounen вошёл(а) в комнату
[09:38:56] Mazzi вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[09:39:10] Mazzi вошёл(а) в комнату
[09:40:01] Mazzi вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[09:40:11] Mazzi вошёл(а) в комнату
[09:41:05] apollo2k4 вышел(а) из комнаты
[09:41:34] apollo2k4 вошёл(а) в комнату
[09:44:03] elishnevsky вышел(а) из комнаты
[09:44:36] harlock вышел(а) из комнаты
[09:45:45] apollo2k4 вышел(а) из комнаты
[09:52:03] (..нужное вписать..) вышел(а) из комнаты
[09:52:15] (..нужное вписать..) вошёл(а) в комнату
[09:52:39] stalkervasiliy вошёл(а) в комнату
[09:52:51] mzbynek вышел(а) из комнаты: Vaše porce SPAMu: http://zbynek.adamh.cz
[09:55:25] <stalkervasiliy> Архивы не полные, апдейтер вообще не качал.
http://miranda-ng.org/distr/x32/miranda32.zip
http://miranda-ng.org/distr/x64/miranda64.zip
[10:06:38] person вошёл(а) в комнату
[10:06:41] Bishounen вышел(а) из комнаты
[10:12:12] Mikel вошёл(а) в комнату
[10:17:30] umbrella123 вошёл(а) в комнату
[10:18:34] <BasiL> чёрт, похоже очень много строк для перевода прописаны в дефайнах....
[10:19:00] equ вошёл(а) в комнату
[10:19:17] <BasiL> как бы определить, дефайн - текстовая строка или нет?
собсно, я паскали выкинул из дёргалки из-за подобных проблем :(
может как-то парсить можно всё таки...
[10:19:22] BasiL вытащил банан из уха Mataes
[10:19:42] <BasiL> как ты думаешь? Может парсить все дефайны, в которых есть двойные кавычки?
[10:20:03] <Mataes> BasiL: неа
[10:20:09] <Mataes> тама 90% не для перевода
[10:20:35] <BasiL> ну дык из этих 90% дефайнов наверное 99% без кавычек...
[10:20:42] <BasiL> ща я погрепаю сырцы по этому поводу.
[10:21:24] <Mataes> BasiL: чейта? много дефайнов на название ветки сохранения, имя ключа, другие прараметры и они с кавычками
[10:22:06] equ вышел(а) из комнаты
[10:22:09] <BasiL> :(
[10:22:16] <BasiL> ну ща я посмотрю всё равно, может еще какая мысль придёт
[10:27:52] Umnik вышел(а) из комнаты
[10:28:03] Awkward вошёл(а) в комнату
[10:28:09] .~:TnT:~. вышел(а) из комнаты
[10:28:10] .~:TnT:~. вошёл(а) в комнату
[10:28:25] Awkward вышел(а) из комнаты: I'm panda. I'm happy bamboo user. Get it in forest
[10:28:26] Final вышел(а) из комнаты
[10:28:27] Umnik вошёл(а) в комнату
[10:28:28] sss|zombie вышел(а) из комнаты
[10:29:13] Final вошёл(а) в комнату
[10:33:26] krak вошёл(а) в комнату
[10:34:03] CyBear вышел(а) из комнаты
[10:38:59] .~:TnT:~. вышел(а) из комнаты
[10:39:07] .~:TnT:~. вошёл(а) в комнату
[10:40:00] Protogenes вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-im.org/.
[10:40:53] Crazy_Wolf вошёл(а) в комнату
[10:47:25] CyBear вошёл(а) в комнату
[10:49:08] krak вышел(а) из комнаты
[10:49:19] krak вошёл(а) в комнату
[10:53:54] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[10:54:59] <(..нужное вписать..)> seen Robyer
[10:54:59] <talisman|bot> (..нужное вписать..): <Robyer> был тут 8 час 6 мин 7 сек назад с ником <Robyer>
[10:57:32] <BasiL> похоже, ты прав, Mataes
гораздо чаще это не переводимые строки, а какие-то указания на сервисы.
[10:57:43] <BasiL> но в некоторых плагинах есть, например вот
[10:57:48] <BasiL> D:\MirandaNG\plugins\ListeningTo\src\players\foo_mlt\foobar2000\SDK\ui_element.h (10 hits)
    Line 590: #define ReplaceUIElementCommand "Replace UI Element..."
    Line 591: #define ReplaceUIElementDescription "Replaces this UI Element with another one."
    Line 593: #define CopyUIElementCommand "Copy UI Element"
    Line 594: #define CopyUIElementDescription "Copies this UI Element to Windows Clipboard."
[10:57:56] <BasiL> ну и тот же смдлайн
[10:58:52] <BasiL> neweventnotify тоже :(
[11:01:16] <BasiL>   D:\MirandaNG\plugins\ListeningTo\src\players\foo_mlt\foobar2000\SDK\ui_element.h (10 hits)
[11:01:55] <BasiL> короче это надо на фазу "после выкидывания _Т()" оставить...
[11:05:17] Mikel вышел(а) из комнаты
[11:05:41] RadeD вошёл(а) в комнату
[11:10:57] IG_Vasilich вошёл(а) в комнату
[11:11:56] Jumpman вошёл(а) в комнату
[11:12:58] Jumpman вышел(а) из комнаты
[11:21:42] IG_Vasilich вышел(а) из комнаты
[11:30:45] person вошёл(а) в комнату
[11:38:51] apollo2k4 вошёл(а) в комнату
[11:40:14] <Mataes> угу
[11:41:34] ЙаЛис вошёл(а) в комнату
[11:42:26] <person> а они точно мирандой переводятся?
[11:43:04] apollo2k4 вышел(а) из комнаты: Replaced by new connection
[11:43:04] apollo2k4 вошёл(а) в комнату
[11:43:08] <BasiL> person: точно
[11:43:23] <BasiL> по крайней мере ту кучу, что я сегодня влил в кмдлайн
[11:43:35] IG_Vasilich вошёл(а) в комнату
[11:44:28] <person> хм.. их в солющенах нет нив одном
[11:45:20] <BasiL> person: ты про кого "их"?
[11:45:32] <BasiL> в общем моих дуа коммита я все строки проверил
[11:45:43] <person> BasiL: 11:01:16    BasiL: D:\MirandaNG\plugins\ListeningTo\src\players\foo_mlt\foobar2000\SDK\ui_element.h (10 hits)
[11:45:51] <BasiL> а ты про эти
[11:46:03] <BasiL> ну по тексту судя - должны переводиться. Я пока не проверял.
[11:46:26] <person> так они к плеерам вроде относятся, а не к миранде
[11:46:49] umbrella123 вышел(а) из комнаты: Я использую Miranda NG (http://miranda-ng.org/.)
[11:47:26] <person> у них свой, плеерный перевод надо
[11:47:46] <BasiL> ну в этом конкретном случае скорее всего - да
[11:48:31] watcher вошёл(а) в комнату
[11:49:09] Protogenes вошёл(а) в комнату
[11:49:12] <person> BasiL: и дальше заменять _Т, где нет явной большой портянки текста слишком рисковано, можно заполучить нехилый краш
[11:49:15] <person>
[11:49:18] <BasiL> всё таки лучше сперва погонять ланг без _Т(), там как раз эти дефайны повылазят все
[11:50:02] <person> лучше без перевода пусть останется, поправить недолго
[11:50:10] <BasiL> я вчера что находил  непереведённое - оно всё было либо вообще не переведено (в оригинале, напрм. sdtclist), либо в дефайнах
[11:50:38] <BasiL> в метаконтактах вроде были элементы меню не переведены
[11:51:08] <BasiL> сейчас разберусь с кмдлайн колсервис, чтобы по хоткею передёргивать ланг и погляжу еще раз
[11:51:31] <person> гг
[11:51:36] <BasiL> щито?
[11:51:49] <person> лангмен же
[11:51:56] <BasiL> отстой
[11:51:58] <watcher> да ну его
[11:52:03] <person> а
[11:52:13] <person> хм
[11:52:25] <person> а сервис ты от кого дёргаешь?
[11:52:32] <BasiL> ядерный сервис
[11:52:58] <BasiL> LangPack/Reload
[11:52:58] <person> ядерный это гут :)
[11:53:01] <watcher> там код, весь он не нужен, управление смкеной лэнгов как в батнике - дебильное и одна полезная вещб - дерганье сервися LangPack\Reload
[11:53:21] <person> +1
[11:53:25] <watcher> это я о лэнгмэне )
[11:53:50] person ушёл делать ещё одну кнопачку в скин
[11:53:58] <watcher> шурик мне снова ночник убил своим коммитом
[11:54:36] <faith_healer> watcher: кто такие танки и на кой они мне? :))
[11:54:51] <watcher> faith_healer: какие танки?))
[11:54:52] <watcher> аа
[11:55:00] <watcher> tanks )
[11:55:10] <watcher> апичятка ж
[11:55:14] <faith_healer> watcher: да я понял)
[11:55:17] <BasiL> world of tanks :)
[11:55:25] <BasiL> tankionline рулят
[11:55:31] <faith_healer> watcher: кстати, снеси из транка иконки 8_* - они не нужны уже
[11:55:41] <faith_healer> BasiL: фу, инетзависимый)
[11:56:00] <watcher> faith_healer: это где такие?
[11:56:04] umbrella123 вошёл(а) в комнату
[11:56:06] <BasiL> faith_healer: нет, не зависимый, так для фана
[11:56:26] <faith_healer> BasiL: shit hits the fan? :)
[11:56:45] <person> watcher: а этот сервис просто дёргается - перегружает ленг и всё?, снова дергаеншь - снова перезагружает?
[11:56:52] <watcher> угу
[11:57:08] <BasiL> вот я его не могу дёрнуть через кмдлайн
[11:57:15] <BasiL> почему-то выгружается ланг вообще
[11:57:25] <BasiL> и после этого никак не загрузить его :(
[11:57:30] <person> BasiL: дёргай из скина :)
[11:58:10] <BasiL> ну пока так и делаю, но это ппц как долго
[11:58:20] <BasiL> а так - прям в Н++ кнопку бы повесил
[11:58:28] <BasiL> есть еще вариант актман+хоткей
[11:58:33] <BasiL> но он тоже не очень нравится
[11:58:40] <person> BasiL:     #menuminimize=sPush,LangPack/Reload,137,-15,159,0,-B-B-,0,0,LangPack-Reload
[11:58:44] <BasiL> хочу, чтобы при открытии миранды уже новый ланг прогружен был
[11:58:51] <person> ага
[11:59:04] <BasiL> вот, ты без параметров его вызываешь... актман похоже - тоже
[11:59:13] <BasiL> а в кмдлайн нельзя вызвать сервис без параметров
[11:59:26] <person> нафиг мне актман, когда в модерне скин есть?
[11:59:51] <BasiL> у меня скине нет кнопко
[12:00:03] <person> хм..
[12:00:05] <BasiL> хотя конечно в тестовый профиль можно присобачить
[12:00:12] <person> ну у меня скин самописный
[12:00:31] <person> без родного оформления
[12:01:34] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[12:02:36] person вошёл(а) в комнату
[12:04:58] <ЙаЛис> дааа… Ну и уёжищно выглядит иконка главного меню в тулбаре.
[12:05:13] <person> BasiL: да, работает сразу
[12:06:59] <person> watcher: оно же просто текущий ленг передёргивает :)
[12:07:08] <watcher> ну да
[12:07:09] <ЙаЛис> И главная иконка миранды нынче отвратительна :-(
[12:07:18] <(..нужное вписать..)> ЙаЛис: да
[12:07:20] <watcher> person: изменил что-то и дергаешь
[12:07:24] <watcher> и видишь
[12:07:43] <ЙаЛис> Вот кому понадобилось её вытягивать в высоту — непонятно.
[12:07:47] <person> дык оно на раз ленг обновляет..
[12:08:28] <ЙаЛис> Причём ладно бы перерисовали, так ведь по ощущениям именно вытянули.
[12:09:41] <person> срее сплющили в 16х16
[12:10:03] <BasiL> а ведь и правда, вытянутая какая-то
[12:10:05] <BasiL> по вертикали
[12:11:24] umbrella123 вышел(а) из комнаты: Я использую Miranda NG (http://miranda-ng.org/.)
[12:14:33] Mazzi вышел(а) из комнаты
[12:15:56] <BasiL> person: а глянь пж \plugins\CmdLine\MimCmd\src\MimCmd.cpp
[12:16:01] <BasiL> 91 строка
[12:16:12] <BasiL>         lpprintf("Could not create connection with Miranda or could not retrieve list of known commands.\n");
[12:16:33] <BasiL> кажися, надо в Translate() завернуть, там ниже есть похожее
[12:17:00] IG_Vasilich вышел(а) из комнаты
[12:17:27] <person> щя
[12:18:35] Mazzi вошёл(а) в комнату
[12:19:34] <faith_healer> ЙаЛис: насчет отвратительности скажи спасибо elishnevsky :)
[12:19:56] <faith_healer> ЙаЛис: попробую сегодня сделать на эту тему что-то получше
[12:20:28] SPN вышел(а) из комнаты: Replaced by new connection
[12:20:29] SPN вошёл(а) в комнату
[12:21:44] <ЙаЛис> faith_healer: скажу большое спасибо :-) И Элишу, и тебе, особенно если у тебя что-нибудь получится :-D
[12:23:11] <faith_healer> ЙаЛис: гг
[12:23:37] <watcher> faith_healer: а, папку locolor тогда там же тоже можно снести
[12:23:51] <faith_healer> watcher: там вообще надо инсталлер перебрать
[12:24:01] <watcher> эт-то само собой
[12:24:10] <faith_healer> watcher: по сути можно перетащить на твой или мне снова взяться за NSIS
[12:24:17] <watcher> мы вообще на инно перевести хотели
[12:24:25] <faith_healer> watcher: инно инна :)
[12:24:30] <watcher> но если хочешь ))
[12:24:35] <watcher> можно и нсис
[12:24:43] <faith_healer> watcher: вообще можно ОБА сделать
[12:24:49] <apollo2k4> Скорее всего оригинал иконки был не квадратным вот и вышло
[12:24:52] <watcher> просто с инной у нас готовые
[12:24:57] <SPN> ЙаЛис: http://wiki.miranda-ng.org/index.php?title=Plugin:HistoryPP/en вот, добавил :о)
[12:25:10] <faith_healer> watcher: и вчера была мысль сделать папку shared_icons. полагаю, ты понимаешь почему :)
[12:25:40] <watcher> чтоб 200 иконок одинаковых не было?
[12:25:44] <watcher> в куче мест?
[12:26:00] <BasiL> SPN: а инрусишь?
[12:26:07] <faith_healer> apollo2k4: оригинал иконки был 16x16. если конечно брали ее за основу. как женя смог ее так распидорасить в такое состояние - я не знаю.
[12:26:07] Kxepal вышел(а) из комнаты: Replaced by new connection
[12:26:08] Kxepal вошёл(а) в комнату
[12:26:27] <SPN> BasiL: ну это из английской вики взято. по-русски такого текста хорошего не нашёл
[12:26:39] <faith_healer> watcher: разумеется. вчера я в очередной раз убедился. одно дублирование иконок Chat чего стОит
[12:26:49] <BasiL> SPN: ну там же всё понятно, можно прям с текста по-русски пейсадь
[12:26:50] <apollo2k4> faith_healer: ну тогда это действительно интересно
[12:26:58] <ЙаЛис> SPN: ага, только одно пока замечание:
*Full unicode support. No need for additional files or different plugin versions. It just works!
У нас вся миранда юникодна, и одна версия плагина.
[12:27:03] <SPN> BasiL: можно, да
[12:27:19] <BasiL> SPN: вперьод!
[12:27:29] <SPN> а как там скрины вставлять?
[12:27:34] <SPN> выложить сперва куда-то?
[12:27:41] <ЙаЛис> Вроде можно и закачивать, нет?
[12:27:49] <SPN> сходу кнопку не узрел
[12:28:02] <ЙаЛис> Ок, если не забуду, вечером гляну права.
[12:28:14] Bishounen вошёл(а) в комнату
[12:30:52] <BasiL> person: а еще погляди пж .\plugins\CmdLine\src\mimcmd_handlers.cpp
ф-я void HandleCallServiceCommand
там как бэ //very dangerous but the user asked когда параметры указываешь команде, но в то же время  дефолт указан HandleWrongParametersCount
[12:31:09] <BasiL> т.е. нет возможности дёргать сервис без параметров.
[12:32:17] <ЙаЛис> а как вы его вызываете?
[12:32:45] <BasiL> ЙаЛис: я из mimcmd.exe пытаюсь дёрнуть LangPack/Reload
[12:32:59] <ЙаЛис> и передаёшь 0?
[12:33:05] <BasiL> он дёргается без параметров, но mimcmd (cmdline.dll) не умеет дёргать без параметров
[12:33:20] <ЙаЛис> А если тупо передать null? Я правда никогда плагом не пользовался.
[12:33:22] <BasiL> да я всяко пытался, оно требует два параметра, я их оба и нулями, и единичками, и -1 пробовал
[12:33:36] <BasiL> нулл... вряд ли, оно парсит как интегер или стринг
[12:33:51] <BasiL> короч с любыми параметрами получаю ответ от плагина
[12:33:58] <BasiL> CallService call successful: service 'LangPack/Reload' returned 0000000000000000.
[12:34:12] <BasiL> но при этом ланг вместо того, чтобы перезагрузиться - вообще выгружается с концами
[12:34:29] <BasiL> рабочая менюшка с таким сервисом - перестаёт работать, миранда остаётся целиком аглицкой :(
[12:34:33] <BasiL> ща нуль попробую
[12:35:50] <BasiL> D:\BasiL\MirandaNG>mimcmd callservice LangPack/Reload sNUL sNUL
CallService call successful: service 'LangPack/Reload' returned 0000000000000000.
[12:36:32] <BasiL> как стринг схавало, но результат тот же
[12:37:01] <ЙаЛис> null, не nul
[12:37:08] <person> BasiL: https://dl.dropbox.com/u/15787935/other/91-LN--MimCmd.cpp.patch.7z
[12:37:55] <BasiL> person: эм... у меня нету студии
[12:38:02] <BasiL> я влить то могу, но очкую ;)
[12:38:09] <person> а
[12:38:23] <BasiL> хотя не факт, что мне Гоша дал доступ туды, я просил тока на тулз и лангпак ;)
[12:38:43] <BasiL> watcher: есть парамин применить патч и собрать мне кмдлайн?
[12:38:50] <BasiL> 64бит желальна )
[12:38:59] <BasiL> хотя погоди
[12:39:27] <BasiL> person: погляди еще функцию HandleCallServiceCommand... мож сомжешь её отучить просить параметры :)
[12:39:34] <person> BasiL:
//reloads langpack
//wParam = 0 (ignored)
//lParam = (LPARAM)(TCHAR*)langpack file name or NULL to reload the current one
//always returns 0
[12:39:53] <BasiL> о как!
[12:39:55] <BasiL> хм..
[12:40:02] <person> в lParam попробуй указать имя файла
[12:40:29] <person> или NULL
[12:40:44] <BasiL> ща спробирую, сеньк
[12:41:00] <watcher> BasiL: не, без предварительной компиляции вливать низя, никак
[12:41:07] nightfox вошёл(а) в комнату
[12:41:09] <watcher> пример утренний - шурик убил мне ночник
[12:41:11] <BasiL> watcher: и это правлиьно :)
[12:41:19] <person> watcher: https://dl.dropbox.com/u/15787935/other/91-LN--MimCmd.cpp.patch.7z
[12:41:24] <BasiL> watcher: правильнО, что проверять надо :)))
[12:41:40] <watcher> person: а влил уже
[12:41:47] <person> '''
[12:42:01] <BasiL> person: не, нулл не прокатил, выгрузилось опять
[12:42:06] <BasiL> ща попробую путь...
[12:42:08] SPN вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[12:43:30] <BasiL> person: не, ни путь, ни имя файла не помогло
[12:43:41] <BasiL> person: ты предлагаешь две кавычки вместо NULL?
[12:44:03] <person> нет
[12:44:27] <BasiL> person: ... но я проверил - буй.
[12:45:30] <person> BasiL: щас попробуем тебе сервис найти
[12:45:54] <watcher> BasiL: https://dl.dropbox.com/u/5359875/AutoCompile/Release.zip
[12:46:09] <BasiL> ой куль, ща проверим ту сторку
[12:46:12] <BasiL> строку
[12:46:24] (..нужное вписать..) вышел(а) из комнаты
[12:46:56] (..нужное вписать..) вошёл(а) в комнату
[12:46:58] <person> BasiL: попробуй srvReloadLangpack(0,0)
[12:48:09] <BasiL> фик
[12:48:14] <BasiL> D:\BasiL\MirandaNG>mimcmd callservice srvReloadLangPack(0,0) d0 d0
Служба 'srvReloadLangPack(0,0)' не существует.
D:\BasiL\MirandaNG>mimcmd callservice srvReloadLangPack d0 d0
Служба 'srvReloadLangPack' не существует.
D:\BasiL\MirandaNG>mimcmd callservice ReloadLangPack d0 d0
Служба 'ReloadLangPack' не существует.
[12:48:51] <person> BasiL: а MS_LANGPACK_RELOAD (0,0)
[12:49:43] <BasiL> Служба 'MS_LANGPACK_RELOAD' не существует.
[12:51:30] <BasiL> person: watcher с этим патчем вообще mimcmd.exe не запускается
[12:51:45] <watcher> откачу
[12:51:50] umbrella123 вошёл(а) в комнату
[12:51:53] <person> BasiL: значит там не надо переводить
[12:52:31] <BasiL> да и дллка не распознается как ддлка
[12:52:36] <BasiL> не видно в модулях
[12:52:41] <BasiL> * плагинах ;)
[12:52:44] <person> возможно
[12:52:57] <BasiL> ну и бог с ним
[12:53:13] <BasiL> всё равно я еще в двух местах нашёл такое же, видимо, оно не будет работать всё равно
[12:53:38] <BasiL> это сообщения, когда нету коннекта к миранде, и по всей видимости, и перевод по этой же причине не возможен
[12:53:56] <BasiL> и сообщение выхода - оно уже когда миранда закрывается, наверное тоже не перевести
[12:54:07] <BasiL> хотя в шаблоне перевода плагина - все эти строки есть.
[12:54:10] <watcher> ночник пересобран
[12:54:19] <person> там ещё есть
[12:54:43] <BasiL> хотя... очень может быть что это я их и добавил, в надежде, что когда-нидь они станут переводиться :)
[12:54:47] <BasiL> но они так и не стали
[12:54:48] <person> это консоль же, или сто?
[12:54:52] <person>
[12:54:53] <BasiL> вот так вот и появляется мусор в ланге )
[12:55:27] <person> BasiL: я там ещё много перевода из отладки выбросил, и из записи в нетлог
[12:55:37] <BasiL> person: да, cmdline.dll состоит из двух частей - собсно, модуль, и экзешник mimcmd.exe, у которого свой CLI
[12:56:03] Mazzi вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[12:56:03] <BasiL> person: да я помню.. толи видел в комитах, толи читал тут, ты говорил...
[12:56:13] <BasiL> правильно, зачем оно в консоли миранды или внетлоге
[12:56:14] <BasiL> ненадо
[12:56:17] <BasiL> перводить там
[12:56:19] Mazzi вошёл(а) в комнату
[12:56:49] <BasiL> person: кстати вот на траке тикет есть, мол надо Mimcmd.exe фичи засунуть в сам mirandaXX.exe
[12:56:54] <BasiL> и это наверное, правильно...
[12:57:25] <BasiL> и вообще я б предпочёл эти фичи в miranda32\64.exe как ядерные, без модуля
[12:57:41] <BasiL> хотя... сколько таких, кто будет сообщения контактам из ком. строки посылать )
[12:57:51] <person> BasiL: нетлог - народ не весь свояязычный может почитать, если краш, или неконнект, а дебагбилд... кто им пользуется из народа
[12:58:04] <BasiL> всё верно
[12:58:44] <person> и тоже самое к критическим системным сообщениям, они при аномальном поведении появляются, типа сервиса ядра нету :)
[12:59:16] Shestak вошёл(а) в комнату
[13:00:18] <BasiL> тоже верно
[13:00:30] <BasiL> но тогда мне было делать нех и я переводил всё подряд не глядя )
[13:00:34] <BasiL> "шобы было"
[13:00:55] Shestak вышел(а) из комнаты
[13:01:05] Shestak вошёл(а) в комнату
[13:01:41] <watcher> Mimcmd.exe фичи засунуть в сам mirandaXX.exe
[13:01:43] <watcher> хм
[13:01:45] <watcher> а зачем?
[13:02:13] <BasiL> ну он всегда бы и везде был )
[13:02:29] <watcher> а это не дыра всегда и везде?
[13:02:33] <watcher> в секьюрити
[13:02:36] <BasiL> умеет же миранда понимать ключ сервис-мод и профайл
[13:03:08] <watcher> миранде б побольше некоторых вещей из комстроки, да, но не уверен, что весь Mimcmd
[13:03:28] <BasiL> с этим согласен, в мимкмд на мой взгляд много лишнего
[13:03:42] <BasiL> всякие хстатусы, к примеру
[13:03:55] <person> BasiL: впиливай кнопку в скин :)
[13:04:11] <BasiL> зыкрыть миранду, установить статус, отправить сообщение, дёрнуть сервис - это полезные фичи
[13:04:46] <BasiL> person: :(
[13:05:21] BasiL вышел(а) из комнаты
[13:06:07] ЙаУточко вышел(а) из комнаты: Replaced by new connection
[13:06:08] ЙаУточко вошёл(а) в комнату
[13:07:53] BasiL вошёл(а) в комнату
[13:08:35] <BasiL> person: а как на счёт поменять дефайны на чо-нидь типа LPGEN?
[13:08:47] umbrella123 вышел(а) из комнаты: Я использую Miranda NG (http://miranda-ng.org/.)
[13:08:54] <person> какие дефайны?
[13:08:55] <BasiL> .\plugins\CmdLine\src\mimcmd_data.h
[13:09:08] <BasiL> c 92й строки по 110
[13:10:02] <BasiL> похоже, их надо просто в mimcmd_data.cpp перетащить?
[13:10:18] <BasiL> научи меня как надо делать, я сам буду с watcher этими мелочами заниматься
[13:10:19] <person> зачем
[13:10:39] <BasiL> person: потомушта lpgen.js не может все дефайны на пердмет перевода проверять :(
[13:10:49] <person> ну и прально
[13:10:53] <BasiL> я с утреца смотрел, таких дефайнов есть, но их не много
[13:11:13] <person> это текст хелпа в консоли, типа /help
[13:11:29] <person> lf&
[13:11:33] <BasiL> person: так и есть, это текст хелпа в mimcmd.exe
[13:11:36] <BasiL> и он - переводится на ура )
[13:11:50] stalkervasiliy вышел(а) из комнаты
[13:12:14] <person> туда или LPGEN или Translate
[13:12:21] <person> попробовать
[13:12:49] <Mataes> этак вы чего то помоему перегибать начинаее) менять код под ленгапак это перебор
[13:12:54] <BasiL> person: прям в дефайн, или менять имя переменной в mimcmd_data.cpp на LPGEN("текст")
[13:13:17] <BasiL> Mataes: ну а иначе не добиться атоматической генерации актуального лангпака ;)
[13:14:03] <BasiL> Mataes: надо чуть-чуть напрячся еще и будет счастье ;)
[13:14:09] <Mataes> ну я еще сначала об этом говорил что такого и не будет :)
скрипт хорош  1 раз запустить, обработать руками и жить спокойно
[13:14:17] <BasiL> Mataes: person уже весь _Т() вычистил
[13:14:43] <BasiL> Mataes: ну ведь можно сделать, почему не сделать? всё в наших руках )
[13:15:12] ЙаУточко вышел(а) из комнаты: Replaced by new connection
[13:15:14] ЙаУточко вошёл(а) в комнату
[13:15:18] <BasiL> Mataes: запилю еще вывод в файл новые строки, перевод которых не найден
[13:15:20] <Mataes> я считаю это не правильно, он на то и дефайн что определяет какую то строку например а будет она переводиться или нет уже делается потом
[13:16:10] <BasiL> Mataes: ну все эти дефайны с переводами выведены в дефайны для того, чтобы было удобно их править и не загораживать код
[13:16:21] <Mataes> ну пока Гоша молчит в общем то значит все более менее верно)
[13:16:28] <BasiL> по крайней мере с кмдлайн оч. похоже что из этих соображений сделано
[13:17:07] <BasiL> Mataes: в конкретно этом случае - весь текст помощи выделен в отедльные константы, чтобы их удобно было в .h в одном месте править
[13:17:16] <BasiL> а потом он инклудится...
[13:17:42] <Mataes> ну пусть так)
[13:17:44] <BasiL> и в коде .срр всё чисто и красиво. А если загнать туда эту тонну текста... код сразу не красив получится
[13:21:51] apollo2k4 вышел(а) из комнаты
[13:22:02] apollo2k4 вошёл(а) в комнату
[13:24:53] <BasiL> УРРАААА
[13:25:46] <BasiL> рёбаный йод, не надо оказывается callservice с префиксами букв параметров дёргать, хелп какой-то не правильный )
[13:25:51] <BasiL> надо вот так и всё орбайтен
[13:25:52] <BasiL> mimcmd callservice LangPack/Reload 0 0
[13:27:07] BasiL потирает ручки
[13:27:17] <BasiL> watcher: а в notepad++ мона свои кнопки делать?
[13:29:32] <watcher> BasiL: мм, вроде да, но не помню
[13:29:59] FYR вышел(а) из комнаты
[13:30:25] CyBear вышел(а) из комнаты
[13:32:08] <BasiL> ну всё, есть мегакнопка компил лангпака в папку с мирандой + дёргание сервиса на тестовом профиле
[13:32:10] <BasiL> ляпота
[13:33:43] <person> BasiL: нет, там всё вшито наглухо, в коде, только плагином
[13:34:01] <BasiL> person: не понял, ты про что?
[13:34:08] <person> про н++
[13:34:18] <BasiL> ааа... хм.. досадно
[13:34:52] Shestak вышел(а) из комнаты
[13:34:55] <person> там деже те, что есть нельзя поотключать лишние
[13:36:12] <person> BasiL: https://dl.dropbox.com/u/15787935/ScreenShots/Miranda/screenshot00000175.png --- те, что справа красивые - я просто картинки перерисовал, а так это от плагина
[13:36:12] wishmaster51 вошёл(а) в комнату
[13:36:38] <BasiL> КРАСИВЫЕ !?! о_О
[13:37:05] <person> ага  :-D
[13:37:23] <person> главное в глазах не рябит, и не промахиваюсь
[13:39:57] <wishmaster51> Mataes: FingerprintNG doesnt show Icon for mirVer "Windows Phone"
[13:40:40] FYR вошёл(а) в комнату
[13:42:13] <person> BasiL:
13:11:43    BasiL: person: прям в дефайн, или менять имя переменной в mimcmd_data.cpp на LPGEN("текст")
[13:42:17] <person> соррри
[13:42:34] <Mataes> wishmaster51: thx, i see it detection
[13:42:36] <person> там да, LPGEN
[13:42:44] <Mataes> wishmaster51: it is msn?
[13:42:49] <Mataes> is it
[13:43:06] <wishmaster51> Mataes: it is MSN but i dont know for others
[13:43:08] <person> BasiL: попробуй одну строчку сделать, если пойдёт то и остальные
[13:43:13] <wishmaster51> maybe multi-protocol
[13:43:27] <BasiL> wishmaster51: last patch from You and Robyer with "Options"  page... when you have to restart miranda (clist changed), miranda restarted with profile manager instead of restart with current profile
[13:44:07] <BasiL> person: так я не понял, надо оборачивать текст в LPGEN прямо в дефайне или в .cpp менять имя переменной (или константа не важно) на LPGEN("text")?
[13:44:21] <person> прямо в дефайне
[13:44:31] <BasiL> person: ок, попробуем, спасибо.
[13:44:34] <wishmaster51> BasiL: you can ask ghazan or Robyer
[13:44:42] <wishmaster51> I didnt change anything
[13:44:47] <BasiL> wishmaster51: i thought, you also have a deal with it :)
[13:44:58] <BasiL> wishmaster51: okie, i'll ask them.
[13:45:11] <wishmaster51> I just discussed, didnt  contribute code
[13:45:15] <person> его в отдельный .h даже можно вытащить и подключить после, типа translate.h/// - такое гдето есть уже
[13:45:18] <BasiL> ланчтайм!
[13:45:53] <BasiL> person: ну это я еще и не умею, я ж тока вот wsh js освоил малёхо )))
[13:46:12] <BasiL> person: а в ц++ даже сувать нос боюсь
[13:46:26] <BasiL> ну точнее не боюсь... а долго это, а я уже старик
[13:50:28] watcher вышел(а) из комнаты: Replaced by new connection
[13:50:29] watcher вошёл(а) в комнату
[13:51:54] <watcher> miranda restarted with profile manager instead of restart with current profile
[13:51:59] <watcher> а я знаю почему
[13:52:16] <watcher> потому что в сервисе лэнга нет этой функции
[13:52:36] stalkervasiliy вошёл(а) в комнату
[13:52:36] wishmaster51 вышел(а) из комнаты
[13:52:48] <watcher> это я для плагинапдейтера запилили, а я потом добавил в рестарт плаг и в пменеджерех
[13:53:02] <watcher> а робьеровский патч просто дергает рестарт
[13:53:18] <watcher> имхо надо в сам рестарт сервис ядра данную фигню
[13:53:26] <watcher> и отовсюду ее вырезать
[13:53:37] <watcher> вот это то, о чем надо гошу просить
[13:56:35] <Mataes> это надо согласовать на уровне а надо ли вообще) так то перенести дело 5 мин
[13:57:01] Kuja вышел(а) из комнаты: акселеративно диссоциировал | one client to rule them all - Miranda NG
[13:58:19] Final вышел(а) из комнаты
[13:59:34] Final вошёл(а) в комнату
[13:59:58] Kuja вошёл(а) в комнату
[14:00:41] <Kuja> фига миранда похудела после иконок фикса
[14:01:13] <watcher> Mataes: угу, я смотрю, там дел на 2 сек
[14:01:18] <watcher> вроде Гоша хотел
[14:01:27] <watcher> я его переспрошу
[14:01:31] <Mataes> угу
[14:04:13] Ищезаяц вышел(а) из комнаты
[14:04:33] Ищезаяц вошёл(а) в комнату
[14:07:07] Piciok вошёл(а) в комнату
[14:07:13] <Piciok> Good day everyone!
[14:08:50] <watcher> Piciok: good day
[14:10:21] <Piciok> I have a small question. It seems as the Trac of Miranda NG project is not notifying me with an email about changes in the tickets I post. I have seen it working with other projects. I can't even find the option in the "Preferences" section. Is that impossible with the Miranda NG trac?
[14:13:20] <watcher> it may be not implemented yet
[14:13:40] <watcher> Kxepal: am i right?
[14:21:08] <Piciok> Thank you for the info. I will be happy to see it whenever it gets implemented. Also another small suggestion: would it be possible to install some kind of an automated system that would post a short description of your source commits to Twitter? I use Twitter as an RSS Reader and personally would find it very convenient to get the updates there. I think there would be more enthusiasts of that solution as well. If you find it an unnecessary gadget it's alright. I just thought it doesn't bite to ask :)
[14:22:08] <Kxepal> watcher: this is sad, but true
[14:22:25] <Piciok> ok, good to know/. :)
[14:27:31] jerbifor вошёл(а) в комнату
[14:29:46] RadeD вышел(а) из комнаты: Dixi!
[14:30:34] RadeD вошёл(а) в комнату
[14:42:53] Ищезаяц вышел(а) из комнаты
[14:47:06] RadeD вышел(а) из комнаты: Dixi!
[14:47:08] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[14:47:23] RadeD вошёл(а) в комнату
[14:47:27] RadeD вышел(а) из комнаты
[14:48:09] RadeD вошёл(а) в комнату
[14:48:20] person вошёл(а) в комнату
[14:49:55] Креол вошёл(а) в комнату
[14:51:58] Ищезаяц вошёл(а) в комнату
[14:52:36] Robyer вошёл(а) в комнату
[15:00:51] <BasiL> Kxepal: we don't have a smtp daemon on centos?
[15:01:20] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[15:02:18] person вошёл(а) в комнату
[15:03:22] <(..нужное вписать..)> Robyer: hey hey :)
[15:03:26] <Kxepal> BasiL: no, but there is such on m.im. I think better migrate users from it to m-ng.org than creating yet another one
[15:03:27] <Robyer> hey
[15:04:02] <BasiL> Kxepal: users? we are abt a smtp daemon to notify users abt trac tickets updates...
[15:04:07] <Piciok> Robyer: hi
[15:04:51] <BasiL> Robyer: не понял, причем тут м.им... хотя конечно можно наверное прикрутить адрес м.им в качестве смтп в настройках трака.
[15:04:57] <Kxepal> BasiL: from which address it will send notifications? Hope that wouldn't mine(:
[15:04:59] <(..нужное вписать..)> Robyer: about icq "connected" status) ghazan pointed to "bLoggedIn"
[15:05:17] <BasiL> Kxepal: trac@miranda-ng.org :)
[15:06:38] <(..нужное вписать..)> Kxepal: NO-REPLY@ XD
[15:07:00] <BasiL> (..нужное вписать..): FUKOF@
[15:07:02] <BasiL> :)
[15:07:47] <(..нужное вписать..)> BasiL: YANSM@ (yet another no-spam message) :)
[15:10:56] <Kxepal> BasiL, (..нужное вписать..), ok (: придумаем что-нибудь
[15:13:57] <BasiL> Kxepal: там еще не везде rss работает... я вроде пытался сделать выборку тикетов, но фида не получилось к этой выборке
[15:14:07] <BasiL> хотя я мож не так понял, как там фиды генерятся
[15:14:33] Bishounen вышел(а) из комнаты
[15:15:07] ghazan вошёл(а) в комнату
[15:16:50] <Kxepal> BasiL: надо всем этим заняться, у меня пока просто нет времени переключиться с общего задач. можешь кинуть в личку ссылки где они не работают?
[15:17:09] Cocker вошёл(а) в комнату
[15:17:48] <(..нужное вписать..)> Robyer: hope it helps)
[15:17:59] <Robyer> I'll try that
[15:19:39] ЙаЛис вышел(а) из комнаты
[15:19:55] <BasiL> Kxepal: скорее нет, чем да, потому что я случайно наткнулся и не вспомню, как повторить. Тем более, я не уверен, что оно вообще должно работать
[15:20:22] <watcher> я помню
[15:20:34] <watcher> rss работает на bugs
[15:20:37] <BasiL> watcher: расскажи ghazan  про рестарт, а то я запутаюсь ;)
[15:20:41] <watcher> но не на trak
[15:20:50] <BasiL> watcher: на тикетах у меня тоже работает.
[15:21:14] <BasiL> ааа, ты про домен
[15:21:16] <watcher> на тикетах по какому имени
[15:21:18] <watcher> дада
[15:21:39] <BasiL> ну у меня отедльный фид таймалайн, отделный по тикетам
[15:22:10] <BasiL> ааа вот, точно! Я вроде какой-то таймлайн пытался сделать со всем подряд, оно у меня показалось в браузере, но как фид не схавалось... короче я непомню :)
[15:23:08] <BasiL> watcher: ссылку на фид я тупо брал в подвале трака
[15:23:16] <BasiL> вот оно то бычит, то не бычит
[15:23:42] <BasiL> аа, вот еще вспомнил, я подумал что оно аутентификацию наверное требует по кукам, а фид я загонял в гугл-ридер, а там конечно куков нету.
[15:24:00] <BasiL> короче у меня два фида и мне ок :)
[15:24:09] <BasiL> и похоже я ССЗБ
[15:24:58] <BasiL> person: хватило меню "запуск" в нотепад++, добавил туда батничек простой да повесил хоткей
[15:26:47] <person> BasiL: так оно только при запуске раз сработает
[15:27:20] <BasiL> не, там же менюха запустить какой нидь софт типа браузера
[15:27:24] <BasiL> как раз то, что надо.
[15:27:44] <person> а, хоткей на его пуск :)
[15:27:49] <BasiL> вот я там запускаю свой батничек, в батничке дёргаю лангсуит и сервис в миранде
[15:29:11] BasiL увидел аватары в тестовом профиле и попутал
[15:29:24] <Mataes> люди умные а подскажите: пойдет ли миранда на планшете с вин 8 /RT ?
[15:29:40] <BasiL> в обычной винде нараз
[15:29:43] <BasiL> а под рт - нет
[15:30:03] <person> а если пересобрать под arm
[15:30:05] <BasiL> там же ARM архитектура... и как я понял, под RT можно ставить приложения только из их маркета.
[15:30:09] <BasiL> со всеми вытекающими
[15:30:18] <person> 12 студия вроде умеет
[15:30:28] <person> а... маркеееттт....
[15:30:29] <BasiL> ломать надь... как там это? jailbreak :)
[15:30:48] <BasiL> но вроде уже ломанули, винда она такая винда )
[15:30:54] <Mataes> а ну в обычной вин 8 пойдет, уже что то)
[15:31:12] <BasiL> ну конечно пойдет, вон у меня стоит на ББ 8ка 64 бит
[15:31:31] <BasiL> планшет под виндами - это ноут без клавы ;)
[15:31:38] <BasiL> если оно не RT :)
[15:31:51] <apollo2k4> BasiL: сломали, но после рестарта все откатывается на обычные настройки
[15:31:52] <BasiL> хотя тут граней уже нет
[15:31:58] <person> а в КЕ винапи отломано?
[15:32:05] <BasiL> apollo2k4: я хз, где-то наискось читал..
[15:33:11] <watcher> person: нет там винапи имхо в обычном понимании оного
[15:33:33] <apollo2k4> Может я не прав, но может всё же разработчикам для RT можно и не через маркет ставить – ибо замахаешся отлаживать
[15:33:57] <Mataes> мда а не рт да грустно будет...
[15:34:04] <Mataes> черт
[15:35:13] bravo123 вошёл(а) в комнату
[15:35:13] <watcher> я рт вообще не считаю за что-то интересное, пока оно года 2 не обживееется
[15:35:19] <watcher> не накопит маркет приложений
[15:35:29] <watcher> это пока что уступает андроиду
[15:35:36] Robyer вышел(а) из комнаты: Používám Mirandu IM - RobyerPack! http://www.robyer.cz/
[15:35:56] <watcher> тока полноценная винда интересна ввиду того, что она может всё
[15:36:05] Robyer вошёл(а) в комнату
[15:36:29] person так и не нашёл применения планшетам
[15:37:04] <Mataes> андроидный у меня уже есть)
[15:37:17] <Mataes> а винда интересна в плане того что там миранда пойдет
[15:37:24] <apollo2k4> person: рыночная экономика = честный отъем денег у населения :)
[15:37:28] <Robyer> (..нужное вписать..): cool, seems fixed
[15:37:29] <watcher> полная винда )
[15:37:39] <Mataes> но просто так пальцем в винды тыкаться это как то грусть пичаль
[15:37:45] <ghazan> person: ну а как в туалете фейсбук-то читать
[15:37:56] <(..нужное вписать..)> Robyer: yay! :D
[15:38:06] <ghazan> (..нужное вписать..): что фиксед?
[15:38:08] <(..нужное вписать..)> Robyer: thank you!
ghazan and you)
[15:38:18] <watcher> х-статуса сохранение
[15:38:19] <person> ghazan: айбедакараул  :-(
[15:38:24] <(..нужное вписать..)> ghazan: сброс хстатуса в аське при реконнекте
[15:38:31] <ghazan> эээ
[15:38:42] <ghazan> так оно вроде и должно сбрасываться, нет?
[15:38:55] <Mataes> так коммитов же нет, не?
[15:38:57] <watcher> оно теперь передергивается
[15:39:00] <Robyer> commited
[15:39:02] <watcher> ставится снова
[15:39:13] <ghazan> watcher: от омерзения?
[15:39:18] <watcher> да ))
[15:39:23] <watcher> смотрит в свой код
[15:39:24] <watcher> бррр
[15:40:09] <watcher> ща соберу
[15:41:25] <(..нужное вписать..)> watcher: зальешь для апдейтера сразу?
[15:41:59] <watcher> (..нужное вписать..): нет
[15:42:08] <watcher> дам через дропбокс
[15:42:16] <(..нужное вписать..)> тоже ок)
[15:42:16] jerbifor вышел(а) из комнаты
[15:42:17] <(..нужное вписать..)> спасибо
[15:42:22] <watcher> не за что )
[15:42:29] <BasiL> (..нужное вписать..): вы еще юзаете аську! Транспорт тебе в дышло!
[15:42:37] <(..нужное вписать..)> BasiL: я не люблю костыли
[15:42:40] <ghazan> в жопу транспорт
[15:42:46] <ghazan> (..нужное вписать..): +1
[15:42:46] <(..нужное вписать..)> ghazan: именно
[15:42:50] <ghazan> lol
[15:43:01] <BasiL> ghazan: в опу транспорт? Не, туда я ничо не хочу!
[15:43:10] <watcher> (..нужное вписать..): https://dl.dropbox.com/u/5359875/AutoCompile/ICQ.dll
[15:43:10] <BasiL> вообще-то у меня тоже протокол стоит ;)
[15:43:15] <(..нужное вписать..)> кекеке
[15:43:19] <ghazan> да он некрупный, тысяч на 5 тонн, не больше
[15:43:31] <BasiL> совсем мелкий, чо )
[15:44:00] <BasiL> стописят вагонов
[15:44:23] watcher вышел(а) из комнаты
[15:44:55] CGGB вышел(а) из комнаты: ...
[15:44:58] Mikel вошёл(а) в комнату
[15:45:07] RadeD вышел(а) из комнаты: Dixi!
[15:45:16] watcher вошёл(а) в комнату
[15:45:24] Yasnovidyashii вышел(а) из комнаты
[15:45:27] <(..нужное вписать..)> BasiL: радуйся, что не стопиццот
[15:45:27] RadeD вошёл(а) в комнату
[15:45:27] watcher вышел(а) из комнаты
[15:45:36] RadeD вышел(а) из комнаты: Dixi!
[15:45:40] <BasiL> (..нужное вписать..): а чо мне радоваться, то ж не моя жопа )
[15:45:49] RadeD вошёл(а) в комнату
[15:46:02] RadeD вышел(а) из комнаты: Dixi!
[15:46:16] RadeD вошёл(а) в комнату
[15:47:18] watcher вошёл(а) в комнату
[15:47:34] watcher вышел(а) из комнаты: Lupus non mordet lupum
[15:47:39] watcher вошёл(а) в комнату
[15:47:53] watcher вышел(а) из комнаты: Lupus non mordet lupum
[15:47:58] watcher вошёл(а) в комнату
[15:48:05] <Mataes> а дропбокс клиент для наса сделали)
[15:48:26] <Mataes> надо будет посмотрет сегодня
[15:49:03] <ghazan> клиент для наса?!
[15:49:09] watcher вышел(а) из комнаты: Lupus non mordet lupum
[15:49:14] watcher вошёл(а) в комнату
[15:49:34] <ghazan> *facepalm*
[15:49:59] <watcher> Robyer: still resets x-status on restart
[15:50:28] <Mataes> ghazan: nas
[15:50:33] <Mataes> synology
[15:50:44] wishmaster51 вошёл(а) в комнату
[15:50:55] wishmaster51 вышел(а) из комнаты
[15:51:02] apollo2k4 вышел(а) из комнаты
[15:51:12] jerbifor вошёл(а) в комнату
[15:52:10] <ghazan> Mataes: да, я понял :)
[15:52:14] apollo2k4 вошёл(а) в комнату
[15:53:26] <watcher> и я
[15:53:31] <watcher> сделан для нас
[15:53:34] <watcher> не для вас
[15:53:38] <watcher> :-D
[15:53:51] <ghazan> авас?
[15:54:20] <watcher> а доцент ту-пой
[15:54:32] <ghazan> *YES*
[15:54:46] watcher вышел(а) из комнаты
[15:55:09] watcher вошёл(а) в комнату
[15:55:22] <BasiL> аппаратура принём?
[15:58:26] (..нужное вписать..) вышел(а) из комнаты
[16:00:02] <Robyer> watcher: not true
[16:00:06] <Robyer> or.. on restart?
[16:00:20] <Robyer> i'll check
[16:00:56] jerbifor вышел(а) из комнаты
[16:01:20] watcher вышел(а) из комнаты: Lupus non mordet lupum
[16:01:26] watcher вошёл(а) в комнату
[16:01:58] <watcher> restart, full off and on
[16:02:32] <watcher> doesn't set x-status again
[16:10:29] faith_healer вышел(а) из комнаты: I'm happy unborkred Miranda NG user. Get it at http://nightly.miranda.im
[16:12:53] Пиля вошёл(а) в комнату
[16:13:50] Mikel вышел(а) из комнаты
[16:17:21] apollo2k4 вышел(а) из комнаты: Replaced by new connection
[16:17:22] apollo2k4 вошёл(а) в комнату
[16:18:25] <Kuja> хм, ieview не умеет копировать выделенный текст автоматом. Печально
[16:19:38] SkOle вошёл(а) в комнату
[16:20:04] <BasiL> это IE не умеет имхо, а не IEview
[16:20:12] <BasiL> но можно наверное починить JS скриптом...
[16:20:20] <BasiL> если прикрутить его в шаблон
[16:20:25] <BasiL> и если оно вообще такое умеет
[16:20:32] Robyer вышел(а) из комнаты: Používám Mirandu IM - RobyerPack! http://www.robyer.cz/
[16:20:37] <Kuja> знать бы какой и как
[16:21:00] <BasiL> для начала надо понять, умеет ли иевью javascript или нет
[16:21:18] <BasiL> а потом уже искать подходящий скирпт и прикручивать его в шаблон
[16:21:25] Robyer вошёл(а) в комнату
[16:21:30] <Kuja> Наверно проще скин сделать под history++ и использовать его.
[16:21:45] <BasiL> причем тут скин
[16:21:51] <Kuja> если не нужны свистелки в виде встроенных картинок и видео в логе
[16:21:52] <Robyer> watcher: it works for me :-)
[16:22:28] <Robyer> watcher: maybe you have set "reset xstatus on change" in icq options
[16:22:45] <Kuja> я про то, что отказаться от ieview
[16:23:01] <watcher> Robyer: shit, you right!
[16:23:04] <watcher> my bad
[16:23:11] <Robyer> :)
[16:23:35] <Ищезаяц> Kuja: свистелки жизненно важны если юзаешь микроблоги
[16:23:52] <Kuja> твиттер чтоль
[16:24:04] <Ищезаяц> juick, psto итп
[16:24:10] <ghazan> Ищезаяц: для микроблогов нужны перделки
[16:24:14] <ghazan> а не свистелки
[16:24:22] <Ищезаяц> ghazan: перделок нету
[16:24:28] <Ищезаяц> обходимся свистелками
[16:24:28] <Kuja> не, твиттер и прочее у меня в браузере
[16:24:29] <Ищезаяц> )
[16:24:50] Final вышел(а) из комнаты: Я использую Miranda IM (http://miranda-im.org/.)
[16:25:02] <ghazan> для твиттера нужны чирикалки
[16:25:29] <Ищезаяц> Kuja: те о которых я написал использовать в браузере просто тупо ) они изначально xmpp блоги
[16:25:40] ghazan вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[16:25:49] ghazan вошёл(а) в комнату
[16:26:00] <Kuja> Ищезаяц: я не в курсе. Никогда не использовал
[16:26:01] watcher вышел(а) из комнаты: Lupus non mordet lupum
[16:26:11] watcher вошёл(а) в комнату
[16:27:50] nmzorg вошёл(а) в комнату
[16:28:45] <Пиля> кто как, кто как.. некоторые вот фото в браузере открыват с них
[16:29:15] <Ищезаяц> Пиля: естесно если их в логе не видно )))
[16:29:37] <Ищезаяц> а с иевиево я их прсто прокручиваю в диалоге и отвечаю есичо сразу )
[16:29:41] <BasiL> Mataes: а лангсуит он как-то обходится с ВОМ?
[16:29:43] <Пиля> иевью достал притормаживанием(
[16:30:03] <Mataes> BasiL: в смысле как-то?
[16:30:08] <Kuja> Пиля: у меня не тормозит
[16:30:21] <BasiL> Mataes: ну он его пишет сам, или проверяет наличие и\или удаляет лишние?
[16:30:35] <Mataes> пишу 3 байта сам
[16:30:41] <Пиля> Ищезаяц: а это.. трамадол?
[16:30:55] <BasiL> Mataes: отл
[16:30:58] <apollo2k4> Ищезаяц: следующий микроблог должен быть без веб морды, только jabber только хардкор :)
[16:30:59] <Ищезаяц> э?
[16:31:09] <apollo2k4> Бесплатная бизнес идея :)
[16:31:15] <Ищезаяц> Пиля: сильное обезабаливающее!
[16:31:20] <Ищезаяц> ответ устроил? :)
[16:31:23] <Пиля> не помню как тот скин с превьшками назывался
[16:31:54] <Ищезаяц> да делал ту кто-то шаблоны специальные для микроблогов
[16:32:00] <Ищезаяц> я их чуть чуть допиливал правда
[16:32:23] <Ищезаяц> под себя
[16:32:43] <Пиля> Ищезаяц: повелеваю тебе делиться
[16:34:46] <Ищезаяц> ща
[16:35:12] <Ищезаяц> https://dl.dropbox.com/u/2213931/mimko/longedok-miranda-ieview-templates.rar
[16:37:24] <Пиля> благодарствую
[16:38:11] <Ищезаяц> там под довольно широкие диалоги запилено, почти 600 пикселов картинки
[16:38:25] <Ищезаяц> так что или ресайзи свои диалоги или перепиливай темплейты )
[16:38:36] <Ищезаяц> если не подойдёт
[16:38:38] <BasiL> watcher: Robyer remind me plz, you have to convert all files after translate.js as UTF-8 with BOM manually?
[16:39:11] <watcher> we have python script now
[16:39:17] <BasiL> in other words, I have to output in urf-8 with bom in my translate.js?
[16:39:43] <BasiL> I suppose I can output in UTF-8 +BOM as we store russian translation templates.
[16:39:53] <watcher> it's better to generate it in UTF-8 +BOM
[16:40:05] <BasiL> ok, i'll fix it.
[16:40:56] <Mataes> ghazan: если добавить архитектуру arm миранда под нее собирется?
[16:41:47] <Robyer> BasiL: idk, I am using own script intead of translate.js
[16:41:50] <ghazan> собраться , наверное , соберется
[16:42:11] <watcher> съесть-то он съест...
[16:42:19] <BasiL> Robyer: which lang?
[16:42:27] <BasiL> Robyer: whitch lang?
[16:42:31] <BasiL> shit...
[16:42:33] <Mataes> и значит вин рт должна будет стартануть?
[16:42:39] <Mataes> вернее под вин рт
[16:42:58] <Robyer> BasiL: czech
[16:43:21] <BasiL> Robyer: scripts :))) what kinda language you use in your script?
[16:43:26] <Robyer> php
[16:43:33] <Kuja> так метро интерфейса нет, работать не будет
[16:43:42] <ghazan> а вот как оно будет работать - одному богу ведомо
[16:43:49] <Kuja> в десктоп режиме только офис работает
[16:44:03] <Kuja> есть конечно хак для RT...
[16:44:35] <Kuja> а без подписи приложение вообще не стартанет
[16:45:33] nmzorg вышел(а) из комнаты
[16:46:00] <person> BasiL: по мне, так с БОМ только один файл должен быть - первый, с основным заголовком, остальные просто UTF-8
[16:46:02] RadeD вышел(а) из комнаты: Dixi!
[16:46:32] <BasiL> person: да, это было бы здорово :)
[16:46:41] <Mataes> генератор построчно читает а не склеивает
[16:46:43] <BasiL> ну, текущие файлы поменять не проблема
[16:46:44] <person> дальше cat *.txt > перевод, чтобы внутрь маркеры не лезли
[16:46:52] stalkervasiliy вышел(а) из комнаты: ;-) Miranda NG
[16:47:15] <BasiL> person: хм... ты тоже думаешь, что в общем паке маркеры лишние? Я вот тоже так думаю.
[16:47:19] <person> а, во ---- Mataes: генератор построчно читает а не склеивает
[16:47:41] <Robyer> BasiL: how works translate.js? :)
[16:47:46] <Mataes> так что ничего лишнего нет
[16:47:56] <person> BasiL: да, если его клеить на томже сайте, маркеры попадут в середину
[16:48:14] <person> вроде кастом ленга по ВИ
[16:48:19] RadeD вошёл(а) в комнату
[16:48:26] <BasiL> person: ты под маркерами подразумеваешь БОМ или ;file
[16:48:34] <person> БОМ
[16:48:42] <BasiL> person: а я ;file :)
[16:48:57] <person> а это без разницы
[16:49:37] <BasiL> person: ну, БОМ должен быть один, первыми тремя байтами... а вот маркеры файлов в полном ланге имхо лишние. они в тему только в шаблонах
[16:49:56] <person> т.е откуда строка?
[16:50:46] <person> это вообще чисто технологиская надстройка... я так думал, во всяком случае
[16:51:07] <person> в результате её быть не должно
[16:51:09] <BasiL> Robyer: translate.js reads english templates from /langpacks/english/ and using your file (or files, like /langpacks/russian/) check each file in langpacks/english, find a string in brackets [] than try to find a translation for this string. If found - writes into output files.
[16:51:30] <person> BasiL: ну, вродекак для отладки
[16:51:38] <Robyer> BasiL: output files in same format as template files?
[16:51:46] <BasiL> Robyer: so, it use bunch of files from eng templates to generate up-to-date langpack from other "crapped" files.
[16:52:34] <BasiL> person: вот я тоже думаю, что надо убрать... пусть останутся в шаблонах, но в Langpack_*.txt им делать нечего.
[16:52:46] <person> согласен
[16:53:00] <Robyer> BasiL: yes, so output is in same format as input (template)? I mean same folder and files structure?
[16:53:23] <BasiL> Robyer: yes, output will be same files, as in /langpacks/english/ but translation will be added (if found in your  langpack file )
[16:54:02] <Robyer> yes, ok, basically same as my script
[16:54:05] <BasiL> Robyer: current version of translate.js output files with preffix translated_* for each file in /langpacks/english/ including /plugins/ subfolder.
[16:54:54] <BasiL> Robyer: right now i have already done a /out:"path" key to specify output folder. In this case, everything will be strored in out folder, without plugins folder.
[16:55:10] <BasiL> weather currently not supported :)
[16:55:49] <Robyer> good :), I should try it someday
[16:58:18] <person> BasiL: вообщем ИМХО полный ленг и перевод по плагинам (для ленга по ВИ) надо без ;file
[16:58:43] <person> и с ;file для тестирования
[16:58:48] <BasiL> person: я тоже так думаю. Но покамест я не умею делать ни полный ленг, ни ленг по ви :)
[16:58:55] <person> но только по-плагинно
[16:58:58] <BasiL> это делает ланг-суит Матаеса )
[16:59:57] <BasiL> person: у меня был скриптец, давным-давно, но он делал тупой copy +file +file resultfile.
а такой подход катит только, если файлы в нужном порядке и первый имеет БОМ остальные - нет :)
[16:59:58] jerbifor вошёл(а) в комнату
[17:00:04] <BasiL> короч надо делать...
[17:00:09] <person> ну, ланг-суит же посточно собирает
[17:00:28] <person> BasiL: воооот
[17:00:32] <person> я к тому же
[17:03:28] <Mataes> ghazan: Error    4    error MSB8022: Compiling Desktop applications for the ARM platform is not supported.    C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Platforms\ARM\PlatformToolsets\v110\Microsoft.Cpp.ARM.v110.targets    36    5    Zlib
[17:03:32] <Mataes> хрен там
[17:03:46] <BasiL> zlib :)
[17:04:13] jerbifor вышел(а) из комнаты
[17:04:21] <ghazan> Mataes: хрен так хрен
[17:04:37] <Mataes> ага)
[17:08:40] Mataes вышел(а) из комнаты: Я использую Miranda NG (http://miranda-ng.org)
[17:09:30] watcher вышел(а) из комнаты: Lupus non mordet lupum
[17:10:01] <Robyer> BasiL: could you give me example command to run translate.js with english template, and langpack_czech.txt input file with translations, and export it into /czech/ directory? :)
[17:10:17] <BasiL> one min
[17:10:42] <BasiL> Robyer: oh, you need wait a while till i commit new tranlsate.js
[17:10:57] <BasiL> current version didn't support output to spec. folder.
[17:11:02] <Robyer> I see, ok then
[17:11:08] <BasiL> but, command will be like this
[17:12:24] <BasiL> D:\MirandaNG\tools\lpgen>cscript /nologo translate.js /log:"yes" /out:"d:\lpgen\czech" /core:"d:\MirandaNG\langpacks\langpack_czech.txt"
[17:13:06] <BasiL> Robyer: this will enable log, output results as files into d:\lpgen\czech and take translations from d:\MirandaNG\langpacks\langpack_czech.txt
[17:13:56] <BasiL> i'll commit today
[17:14:12] <BasiL> now I'm playing with BOM for =CORE=.txt
[17:14:13] <Robyer> okay, thanks :)
[17:16:32] <BasiL> hm.. ok, this will be not so easy, as I expect, so wait a min, i'll commit new translate.js
[17:18:37] Яшка вошёл(а) в комнату
[17:18:49] <BasiL> Robyer: done, you can try
[17:19:30] <BasiL> Robyer: after this script finish, I usually do "copy *.txt langpack_rus.txt"
[17:19:44] <BasiL> this wil make a langpack file... but without BOM :(((
[17:20:00] <Robyer> yeah, this bom will be little problem :))
[17:20:15] <BasiL> yep...
[17:20:45] <Robyer> BasiL: Translation begin
Z:\Development\Miranda NG\tools\lpgen\translate.js(187, 5) Microsoft JScript - chyba při běhu programu: Neznámá chyba při běhu programu
[17:20:54] <Robyer> (some error)
[17:21:56] <BasiL> what's a meaning of this error?
[17:22:10] <Robyer> "unknown error while running program"
[17:22:21] <Robyer> its at line "dictionary.Add(key,item)"
[17:22:40] <BasiL> yes, i see... very strange... what OS you use?
[17:22:52] Яшка вышел(а) из комнаты
[17:22:56] <Robyer> win 8
[17:23:18] <BasiL> hm... i have win 7, let me try on 8.
[17:25:51] <BasiL> Robyer: your cmd stared as admin?
[17:26:05] <Robyer> no
[17:26:38] <BasiL> can you try under admin?
[17:27:19] <Robyer> sec
[17:27:29] Yasnovidyashii вошёл(а) в комнату
[17:28:19] <Robyer> same error
[17:28:40] <BasiL> amazing
[17:28:56] <BasiL> i'm getting error on 33rd line :)
[17:30:58] <BasiL> oh, i got a reason of error in 33rd line
[17:31:42] <Robyer> BasiL: found reason...
[17:32:00] <Robyer> BasiL: it's when in source file is duplicated translation ;)
[17:32:09] <BasiL> Robyer: yep, my win8 does not have trunk, but translate.js have to be run from trunk :)
[17:32:20] <BasiL> Robyer: what?
[17:32:25] <Robyer> BasiL: :))
[17:32:26] <BasiL> oh, yes!
[17:32:37] <Robyer> it fails when adding string to dictionary, because its already here
[17:32:46] <BasiL> dictionary object hates duplicates and can't creat a dict
[17:32:59] <BasiL> shit
[17:33:01] <Robyer> yes, so just add check if it exists
[17:33:07] <Robyer> and if it does, ignore further translations
[17:33:28] <Robyer> *ignore this duplicated translations
[17:33:51] <Robyer> it will be little slower, but working
[17:34:00] <BasiL> Robyer: dict is a kinda two-dimension array, but with indexes
[17:34:37] <BasiL> when i use dict instead of two-dim array, speed increased very greatly, was abt 10 min, became 20 sec
[17:35:00] <BasiL> so... it' works ok fro russian, becuse we do not have duplicated translations :)
[17:35:01] Mazzi вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[17:35:07] <BasiL> ok, i'll try to do somth with it.
[17:35:08] (..нужное вписать..) вошёл(а) в комнату
[17:35:25] <Robyer> imho this should work:
    if (!dictionary.Exists(key))
        dictionary.Add(key,item);
[17:35:30] <Robyer> but not tested yet
[17:35:39] <BasiL> yes, should be like this :)
[17:35:52] <BasiL> feel free to commit your changes :)
[17:36:40] <Robyer> yes, works :) ok
[17:37:26] <BasiL> Robyer: great, commit it :)
[17:38:59] <BasiL> abt BOM... actually, translate.js just create a dict from langpack file (strings are already in utf-8 there) and write strings one-by-one into result file.
Thus, the real place to add a bom of UTF-8 is a /langpacks/english/=core=.txt :)
[17:39:33] <BasiL> bom are kept in this case, I already test
[17:40:23] <Robyer> BasiL: commited.. but that /core parameter sounds weird, I imagine something different with this name than input langpack
[17:40:54] <BasiL> Yes, You are right.
[17:41:19] <BasiL> that's why I have add an Example2 into script head :)
[17:41:52] <Robyer> I see :)
[17:42:07] watcher вошёл(а) в комнату
[17:42:17] <BasiL> Robyer: the script can accept source of translations from three places
[17:42:22] <BasiL> /core, /dupes and /path
[17:42:41] <BasiL> while /dupes is optional, core OR /path are mandatory params.
[17:43:01] <BasiL> thus, if you have one big file with strings, you need spec them as /core :)
[17:43:04] <BasiL> stupid ;)))
[17:43:28] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[17:43:37] <BasiL> i have a bad imagination so params called as it first use purpose
[17:43:55] <BasiL> acutallly, /core param in a first place wasn't mandatory :)
[17:46:19] <(..нужное вписать..)> Robyer: seems like icq still resets xstatus on login :)
[17:46:29] <Robyer> (..нужное вписать..): same "issue" as watcher? :-)
[17:46:35] <(..нужное вписать..)> Robyer: yep)
[17:46:49] <Robyer> (..нужное вписать..): so same solution I suppose
[17:46:52] <watcher> so - same solution )
[17:46:54] <Robyer> :D
[17:46:58] <watcher> :-D
[17:47:06] <(..нужное вписать..)> can you repeat it for me, please?)
[17:47:22] <Robyer> (..нужное вписать..): disable "reset xstatus on status change" in options :))
[17:47:38] <watcher> https://dl.dropbox.com/u/5359875/Snap/Snap%202013-01-25%20at%2015.47.19.png
[17:47:48] <watcher> галька сними, да ара
[17:47:53] <(..нужное вписать..)> hmm. it's disabled %)
[17:47:54] <Robyer> BasiL: I created translation with your script and mine... and comparing... it's weird, but they aren't same! :D
[17:48:09] <Robyer> (..нужное вписать..): then make sure you have compiled icq from svn
[17:48:18] <Robyer> from recent revision
[17:48:27] <watcher> i gave him a new one
[17:48:34] <watcher> the same that i have
[17:48:41] <BasiL> Robyer: who wins? :)
[17:48:49] <BasiL> Robyer: SubZero wins!
[17:48:55] <Robyer> BasiL: it's odd
[17:48:56] <Robyer> :D
[17:49:16] <Robyer> BasiL: I have some more (which could be easily adopted to your script), but I miss some too, and IDK why
[17:49:47] <Robyer> BasiL: and also your script now uses first found translation, and mine uses last
[17:49:53] <(..нужное вписать..)> enabling and disabling again helped)
[17:50:08] <Robyer> good :)
[17:50:13] <BasiL> Robyer: yep, dictionanry have only first added variant
[17:50:59] <(..нужное вписать..)> Robyer: yeah) thank you one more time
[17:51:11] (..нужное вписать..) вышел(а) из комнаты
[17:51:16] <BasiL> Robyer: to keep more correctnes of translations, when different plug have same string in eng, but diff translation...
[17:51:26] (..нужное вписать..) вошёл(а) в комнату
[17:51:29] <BasiL> Robyer: you can specify /path:""
[17:51:33] <Robyer> BasiL: maybe that's reason why I am missing some...
[17:51:56] <BasiL> Robyer: for each file in /path script will create indeppended dictionary
[17:52:09] <Robyer> BasiL: also your script puts empty lines
[17:52:17] <BasiL> Robyer: the design of translate.js as follows:
[17:52:31] <BasiL> for example, we need translate template of tabsrmm.
[17:52:51] <BasiL> /core,  /dupes/ and /path are specified (like in russian translations)
[17:53:18] <BasiL> than, first of all, I create a dictionary from /langpacks/russian/tabsrmm.txt
[17:53:27] <BasiL> than, from core and dupes.
[17:53:58] <BasiL> read a line from /langpacks/english/tabsrmm.txt, and search this string in dict from /rus/tabsrmm, than in core, than in dupes.
[17:54:08] <BasiL> till match
[17:54:13] <BasiL> if no match - empty line added.
[17:54:32] <BasiL> that's how I handle dupes from the very beggining
[17:54:47] Protogenes вышел(а) из комнаты
[17:54:54] <BasiL> this logic I've confirm with watcher  adm mataes :)
[17:55:01] <BasiL> * and  mataes
[17:55:35] <Robyer> BasiL: someone told me that empty lines are unnecessary
[17:56:15] <BasiL> Robyer: actually, translate.js designed to output translation templates, not a final langpack :)
[17:56:27] <BasiL> for final langpack we have LangpackSuite.exe :)
[17:56:52] <Robyer> right :)
[17:56:56] <BasiL> Robyer: i plan to use empty lines to find out (and add) a missed translation
[17:57:16] <BasiL> so, lpgen.js scans a source-code and output template into /langpack/english/
[17:57:26] <BasiL> translate.js can generate up-to-date tranlsation templates
[17:57:42] <BasiL> langsuite complie a langpack file. Full or vi-based.
[17:57:49] <BasiL> using translation templates.
[17:58:25] <BasiL> maybe later translate.js will also output final langpack.
[17:58:53] RadeD вышел(а) из комнаты: Dixi!
[17:58:55] <BasiL> full langpack, with all translation-templates, but without 'file \path' strings (useless for end-user)
[17:59:03] RadeD вошёл(а) в комнату
[17:59:39] <BasiL> right now, lpgen.js can't get all translateble strings from sources... and I have remove processing pascal plugs.
[18:00:31] <Robyer> BasiL: why for pascal plugs?
[18:00:38] CyBear вошёл(а) в комнату
[18:00:55] <BasiL> Robyer: because lpgen.js can get only part of strings.
[18:01:13] <BasiL> too many losted strings fro pascal plugs.
[18:01:57] <BasiL> but if you still need it, you can remove comment from 105-111 strings in lpgen.js and it will work again :)
[18:01:59] <Robyer> BasiL: maybe Awkward or someone else could fix them? :)
[18:02:21] Protogenes вошёл(а) в комнату
[18:02:23] <BasiL> Robyer: hm... no, Awkward won't do this, I have ask him already.
[18:03:13] <BasiL> to be honest, in C++ code there is also some strings aren't get by lpgen. when they are in #define as a constant string :(
[18:03:30] <BasiL> Robyer: in pascal about the same.
[18:03:36] Umnik вышел(а) из комнаты
[18:04:13] elishnevsky вошёл(а) в комнату
[18:08:26] <Robyer> and could it be fixed some way?
[18:08:55] <BasiL> Robyer: sure, everything is possilbe.
[18:09:35] <BasiL> Robyer: right now, almost finished replacement of _T() func to _Translate() or LPGEN() by person
[18:10:00] <BasiL> Robyer: I'll try to replace #define as LPGEN()
[18:10:07] <Robyer> good :-)
[18:10:17] <BasiL> than we will decide, what to do with pascal.
[18:10:30] RadeD вышел(а) из комнаты: Dixi!
[18:10:39] RadeD вошёл(а) в комнату
[18:11:00] <BasiL> maybe we will not use lpgen.js and leave static template in /langpack/english.
Nobody touch this awkward in pascal code :)
[18:11:33] <Robyer> BasiL: btw in translate.js you could add replacing Miranda IM to Miranda NG for better translating :-)
[18:12:06] <BasiL> yes... once parse pascal with lpgen, manually add strings which not get by lpgen and disable lpgen's pascal logic.
[18:12:30] SkOle вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[18:12:30] <BasiL> Robyer: replace in translation-only?
[18:12:45] <BasiL> we can't change original stirng in lp, we need change in sources :)
[18:13:00] <Robyer> BasiL: this is about transition from IM to NG
[18:13:10] <BasiL> Robyer: I preffer to use just Miranda
[18:13:20] <BasiL> I use miranda since it was Miranda ICQ :)
[18:13:29] <BasiL> now already grows to NG
[18:13:47] <Robyer> BasiL: original langpack (sources of translations to translate our englih template) contains Miranda IM strings (coz it was used for old miranda), so if you don't change it, then you will loose many "existing" translations :-)
[18:13:51] <BasiL> so Miranda is good choice in this case :)
[18:14:10] <Robyer> but yes, I agree that only Miranda is maybe best way to change in code :)
[18:15:28] <BasiL> Robyer: I get your point... but, As I can see in commits, watcher replace not only source code Miranda IM -> NG, but also in /langpack/russian/
[18:15:41] <BasiL> but yes, for your case it wasn't changed, so ...
[18:16:09] <Robyer> BasiL: not sure if I understand your point about watcher's changes
[18:16:15] <BasiL> we can replace it one time in chezh lp directly, as a donor to translate.js, or make this logic inside translate.js.
[18:16:33] <watcher> BasiL: i agree to Miranda only, i did what i did only to keep all as it was
[18:16:33] <BasiL> Robyer: watcher change source code to replace miranda IM into miranda NG.
[18:16:53] <watcher> it was agreed to do so in code
[18:16:56] <Robyer> BasiL: yes, and...?
[18:16:58] <BasiL> Robyer: and in same time, he also replace this string in /langpack/russian/
[18:17:02] <watcher> to change IM to NG
[18:17:12] <Robyer> aha
[18:17:29] <Robyer> I just said that translate.js could do this automatically :-)
[18:17:37] <BasiL> Robyer: but in your file, you are right, all "old" strings with IM will lost :(
[18:17:47] <watcher> in /langpack/russian/ it's not so important, i just did it - just to keep it
[18:17:47] <BasiL> Robyer: yep, it's is a good idea.
[18:18:05] <BasiL> Robyer: but  i have to think a while how to realise it.
[18:18:26] RadeD вышел(а) из комнаты: Dixi!
[18:18:31] .~:TnT:~. вышел(а) из комнаты
[18:18:35] RadeD вошёл(а) в комнату
[18:18:40] .~:TnT:~. вошёл(а) в комнату
[18:19:23] <Robyer> BasiL: in my script it is pretty straightforward, but I'm not familiar with your, so I can't give any clue...
[18:19:31] <BasiL> Robyer: maybe i'll add all strings which have Miranda IM in a key and in same time, add this stirng with MIranda NG (replacing with regexp), the translation will remain same.
[18:20:09] <BasiL> Robyer: I'll check all strings in donor file to locate Miranda IM and add this key twice, with same translation.
[18:20:51] <BasiL> from a first look, not difficult to realize, but can't say abt performance. Shouldn't be big deacrease.
[18:20:59] krak вышел(а) из комнаты: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[18:21:18] <BasiL> Next week I'll try to do this, please remind me again at Monday :)
[18:22:10] <Robyer> BasiL: not sure if I will remember for reminds you :))
[18:22:18] <BasiL> :)
[18:22:54] <Robyer> BasiL: but you have to change also translation, or you'll get
[some english string Miranda NG]
some translated string Miranda IM
[18:23:30] <BasiL> Robyer: hm... yes, you are right :)
[18:23:45] <BasiL> thus, need to apply replacement regexp twice :)
[18:24:12] ЙаУточко вышел(а) из комнаты
[18:27:13] jerbifor вошёл(а) в комнату
[18:29:09] jerbifor вышел(а) из комнаты
[18:32:03] <Robyer> yes :-) and maybe if Miranda NG will be changed to Miranda (only), then triple
[18:32:23] <Robyer> BasiL: ha, your regexp is doing better, but idk why :))
[18:32:52] <BasiL> Robyer: which one? I have dozens in lpgen.js :)
[18:35:14] <Robyer> right, that for generating tralslatedict :)
[18:35:18] <Robyer> var find=/(^\[.+?\])\r\n(.+?)(?=\r)/mg;
[18:35:27] <Robyer> btw what is g? default greedy?
[18:35:40] <BasiL> global
[18:36:07] <Robyer> which means...?
[18:36:38] <BasiL> without g only first-match returned, while we need every match.
[18:36:55] <BasiL> /m - multiline, g-global
[18:37:10] <Robyer> oh, right, in php here are different functions for one match/all matches
[18:37:13] <BasiL> I recall, I have notice it in some place... but maybe in another regexp
[18:37:27] <Robyer> I think I know where was my problem...
[18:39:21] faith_healer вошёл(а) в комнату
[18:39:43] <Robyer> ... but idk why is my KEYBOARD broken :))
[18:40:24] Bishounen вошёл(а) в комнату
[18:41:32] <BasiL> ;)
[18:42:13] <watcher> Robyer: allah is mad and brole you keyboard
[18:42:15] <Robyer> suddendly it blocks typing of some letters (tzuo<tab>) and some more...
[18:42:20] <watcher> broke*
[18:42:25] <Robyer> watcher: looks so :D
[18:42:33] <Robyer> watcher: because I still can write "Allah"
[18:42:42] <watcher> yeah!!
[18:42:49] <watcher> you see!
[18:42:59] <Robyer> Allah akbar :))
[18:43:11] <watcher> we must not make naseem angry )
[18:43:29] <watcher> cause he has good connection with allah ))
[18:45:21] <watcher> people - what big and ugly bugs we still have unresolved yet?
[18:45:43] <watcher> люди, остались какие-то дикие баги на данный момент?
[18:46:11] <Robyer> bug here again... allah akbar, allah akbar! :D
[18:47:17] <Piciok> I don't want to be a bother but could bugs 196 and 199 get some love? Those are the Clist Blind related ones. They aren't certainly blockers but solving them would make some lives easier and finally we wouldn't have to walk the options tree from the bottom to the top to change chat session's options hehehe
[18:52:12] <Robyer> Piciok: do you use some langpack or pure english miranda?
[18:52:56] <Piciok> I use a Polish langpack but it doesn't matter. The bug has been reported internationally. It's quite an old one and Pescuma never got to fix it. :(
[18:53:31] watcher вышел(а) из комнаты: Lupus non mordet lupum
[18:55:48] <Robyer> Piciok: I'm talking about 196 now
[18:56:10] <Robyer> Piciok: crashing in typing notification window... it could be broken in langpack, try to reproduce it without langpack please
[18:56:13] <Piciok> okay, guessed so, that was my answer to 196
[18:56:50] <Piciok> restarting in progress... please wait.... ;)
[18:56:52] <ghazan> Piciok: any crashlogs?
[18:58:07] <Piciok> Yes, I can produce one./ I'll just  removing the langpack as instructed by Robyer./
[18:58:35] Piciok вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[19:00:00] Раджа вошёл(а) в комнату
[19:02:02] SkOle вошёл(а) в комнату
[19:03:30] SPN вошёл(а) в комнату
[19:05:13] RadeD вышел(а) из комнаты: Dixi!
[19:05:21] Protogenes вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-im.org/.
[19:05:23] RadeD вошёл(а) в комнату
[19:08:12] Piciok вошёл(а) в комнату
[19:08:28] <Piciok> I'm back.
[19:08:44] <Piciok> Managed to reproduce without the langpack. here are my logs https://dl.dropbox.com/u/35537583/2013.01.25.zip
[19:11:20] dracosha вошёл(а) в комнату
[19:11:44] <Piciok> If it's needed i can take another one from the Gadu-Gadu conference creation window. Not sure if there will be any difference but...
[19:12:46] <BasiL> Robyer: i've managed to output /langpacks/english/=core=.txt with BOM :)
[19:12:59] nerowolfe вошёл(а) в комнату
[19:13:13] <Robyer> BasiL: good, but... how? :)
[19:13:30] <BasiL> Robyer: have to add new function with ADODB object
[19:13:35] nerowolfe вышел(а) из комнаты
[19:13:41] <BasiL> it support different encodings.
[19:14:07] <Robyer> BasiL: oh, so it handles codepage of that strings automatically?
[19:14:47] <BasiL> Robyer: no, i just output whole =core=.txt as utf-8, but all strigns are same with acii.
But, ADODB write file with BOM.
[19:15:01] <Robyer> BasiL: so basically it is just ansi file with BOM?
[19:15:29] <BasiL> i can do same for each file, but... this will broke copy *.txt langapack_file.txt
[19:15:46] <BasiL> Robyer: yes and no.
[19:16:04] <BasiL> Robyer: as you understand, eng strings in utf-8 and ascii are same
[19:16:22] <BasiL> and  lpgen generate ONLY eng strings :)
[19:16:22] .~:TnT:~. вышел(а) из комнаты
[19:16:33] .~:TnT:~. вошёл(а) в комнату
[19:16:34] <BasiL> so, they are in ascii, because BOM not specified
[19:16:47] <Robyer> BasiL: eng yes, but translate.js will append translated strings
[19:16:58] <Robyer> BasiL: which could be originally in any codepage
[19:16:58] <Ищезаяц> а можно как нибудь руками запустить максимизированное окно? например диск Цы: на весь экран. или для этого придётся ярлык запиливать и его запускать:
[19:16:59] <Ищезаяц> ?
[19:17:05] Раджа вышел(а) из комнаты
[19:17:17] <BasiL> Robyer: exactly, so I do not need a codepage specify in translate.js
[19:17:22] Раджа вошёл(а) в комнату
[19:17:26] <BasiL> because I do not care abt codepate at all.
[19:17:45] <Robyer> BasiL: but when you add BOM, then whole file must be reencoded into utf-8
[19:18:24] <Robyer> BasiL: otherwise BOM will mark this file as utf8, but translations could be in any codepage (as their source)
[19:18:29] <BasiL> Robyer: mmm... i exlpain wrong
[19:18:46] <Robyer> if ADODB handles this, then okay :)
[19:18:49] <BasiL> Robyer: but it have to be in UTF-8 :)
[19:19:00] <BasiL> Robyer: no, adodb don't handle :)
[19:19:02] <Robyer> oh, I see
[19:19:11] <Robyer> if source langpacks are in UTF-8 then it's surely okay :-)
[19:19:12] <BasiL> Robyer: miranda is utf-8 :)
[19:19:50] <Robyer> our original czech langpack is in ansi (windows-1250), that's why I was thinking about it this way :-)
[19:19:59] <Robyer> (original = old IM)
[19:20:27] <BasiL> Robyer: i got your point.
[19:20:55] <BasiL> if you really need this, or someone else - i can add a .... /codepage key to translate.js :)
[19:21:34] <BasiL> wife call to have a meal break :)
[19:24:10] <Robyer> BasiL: it could be useful :)
[19:30:57] Mataes вошёл(а) в комнату
[19:35:22] nightfox вышел(а) из комнаты: Я довольный пользователь Миранды.
[19:36:00] nightfox вошёл(а) в комнату
[19:42:37] <BasiL> few times a day, at least :)
[19:51:16] <Пиля> интересно, к чему мне сегодня миранда снилась
[19:52:01] Robyer вышел(а) из комнаты: Používám Mirandu IM - RobyerPack! http://www.robyer.cz/
[19:53:25] mzbynek вошёл(а) в комнату
[19:55:37] apollo2k4 вышел(а) из комнаты
[19:58:00] BasiL вышел(а) из комнаты
[19:58:45] ghazan вышел(а) из комнаты
[20:03:10] watcher вошёл(а) в комнату
[20:04:49] <watcher> Пиля: миранда снится к опенсорсу
[20:05:37] <Пиля> такое дело, я в бухгалтерии исходники качал и меня с работы выгнали..
[20:05:47] <Пиля> это не к опенсорсу же
[20:06:11] .~:TnT:~. вышел(а) из комнаты
[20:12:50] person вошёл(а) в комнату
[20:16:36] SSKlord вошёл(а) в комнату
[20:19:02] <watcher> это к прокрастинации
[20:19:08] <watcher> и наказанию
[20:22:37] RadeD вышел(а) из комнаты: Dixi!
[20:23:45] <Пиля> боязнь наказания? по фрейду
[20:24:02] <watcher> видать да
[20:34:17] Protogenes вошёл(а) в комнату
[20:34:44] SSKlord вошёл(а) в комнату
[20:34:49] SSKlord вышел(а) из комнаты
[20:36:46] SSKlord вошёл(а) в комнату
[20:37:34] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[20:39:01] person вошёл(а) в комнату
[20:39:03] Alexander M вошёл(а) в комнату
[20:48:26] SPN вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[20:48:41] SPN вошёл(а) в комнату
[20:52:59] watcher вышел(а) из комнаты: Lupus non mordet lupum
[20:53:28] SSKlord вышел(а) из комнаты: Replaced by new connection
[20:53:46] SSKlord вошёл(а) в комнату
[20:55:10] Креол вышел(а) из комнаты: Replaced by new connection
[20:55:11] Awkward вошёл(а) в комнату
[20:56:18] CyBear вышел(а) из комнаты
[20:56:42] SSKlord вышел(а) из комнаты
[20:57:26] Awkward вышел(а) из комнаты: I'm panda. I'm happy bamboo user. Get it in forest
[20:58:28] Mikel вошёл(а) в комнату
[21:00:15] Пиля вышел(а) из комнаты
[21:04:04] SSKlord вошёл(а) в комнату
[21:06:46] <SSKlord> а дамп падения куданибудь пишется? автоматом ща упала чето
[21:07:44] apollo2k4 вошёл(а) в комнату
[21:07:51] <person> SSKlord: /profile/logs/crashdumper посмотри
[21:08:35] SSKlord вышел(а) из комнаты
[21:09:41] SSKlord вошёл(а) в комнату
[21:10:12] watcher вошёл(а) в комнату
[21:10:30] <person> о
[21:10:35] <person> watcher: https://dl.dropbox.com/u/15787935/other/account-vs-protocols--path-trans.7z
[21:10:42] <person> у?
[21:11:00] Alexander M вышел(а) из комнаты
[21:15:43] floid вошёл(а) в комнату
[21:16:36] floid вышел(а) из комнаты
[21:16:38] .~:TnT:~. вошёл(а) в комнату
[21:16:46] SSKlord вышел(а) из комнаты: Replaced by new connection
[21:16:48] SSKlord вошёл(а) в комнату
[21:21:35] <watcher> Mataes: что скажешь?
[21:21:49] <Mataes> а? что? кто здесь?
[21:22:43] elishnevsky вышел(а) из комнаты: Replaced by new connection
[21:22:44] elishnevsky вошёл(а) в комнату
[21:22:46] <Mataes> а там реально аккаунты или протоколы?
[21:23:35] <watcher> person: там аккаунты?
[21:23:50] <person> в стопспаме точно, мод щас гляну
[21:24:05] <watcher> мод модом )
[21:24:09] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[21:24:13] <watcher> а плюс плюсом
[21:24:19] <watcher> вот я и спохватился
[21:25:07] person вошёл(а) в комнату
[21:26:20] <Mataes> да в плюе можно менять смело
[21:26:49] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[21:27:40] person вошёл(а) в комнату
[21:29:13] <person> гг
[21:29:28] <person> два раза в рестарт вляпался  :-D
[21:29:46] <person> watcher: тоже аккоунты
[21:31:21] <watcher> влито
[21:31:44] Ищезаяц вышел(а) из комнаты
[21:33:24] ItchyZaez вошёл(а) в комнату
[21:33:45] ItchyZaez вышел(а) из комнаты
[21:36:21] <(..нужное вписать..)> вашу активность с лангпаками да в ядро бы)
[21:37:33] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[21:37:46] SSKlord вышел(а) из комнаты
[21:38:44] person вошёл(а) в комнату
[21:41:19] <watcher> так, поправил в лэнге )
[21:41:26] <watcher> (..нужное вписать..):   :-P
[21:41:37] <(..нужное вписать..)> watcher:  ;-)
[21:42:09] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[21:43:03] person вошёл(а) в комнату
[21:44:46] Раджа вышел(а) из комнаты
[21:47:55] Final вошёл(а) в комнату
[21:51:11] wishmaster51 вошёл(а) в комнату
[21:51:22] sss|zombie вошёл(а) в комнату
[21:52:50] SkOle вышел(а) из комнаты
[22:02:40] Mataes вышел(а) из комнаты: Я использую Miranda NG (http://miranda-ng.org)
[22:03:38] LexSys вошёл(а) в комнату
[22:04:40] wishmaster51 вышел(а) из комнаты
[22:06:02] <person> watcher: и https://dl.dropbox.com/u/15787935/other/correct-fix-securim--options.cpp.patch.7z
[22:07:12] <person> там вместо ASC files и All files было %s
[22:16:22] RadeD вошёл(а) в комнату
[22:22:22] Раджа вошёл(а) в комнату
[22:25:17] Final вышел(а) из комнаты: Replaced by new connection
[22:25:17] Final вошёл(а) в комнату
[22:39:13] (..нужное вписать..) вышел(а) из комнаты
[22:39:28] <Раджа> http://cdn1.gelbooru.com//images/1562/68fd27e65bcf612066c83665614c39e3.jpg Добрый вечер! :)
[22:43:33] RadeD вышел(а) из комнаты: Dixi!
[22:48:26] bravo123 вышел(а) из комнаты
[22:50:14] Раджа вышел(а) из комнаты: Replaced by new connection
[22:50:17] Раджа вошёл(а) в комнату
[22:53:04] Раджа вышел(а) из комнаты: Replaced by new connection
[22:53:08] Раджа вошёл(а) в комнату
[23:02:05] anaksimandr вошёл(а) в комнату
[23:04:23] Final вышел(а) из комнаты: Я использую Miranda NG (http://miranda-ng.org/.)
[23:05:21] mzbynek вышел(а) из комнаты: Vaše porce SPAMu: http://zbynek.adamh.cz
[23:10:59] Final вошёл(а) в комнату
[23:14:26] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[23:15:46] wishmaster51 вошёл(а) в комнату
[23:15:55] person вошёл(а) в комнату
[23:23:28] Yasnovidyashii вышел(а) из комнаты: Replaced by new connection
[23:23:29] Yasnovidyashii вошёл(а) в комнату
[23:23:35] talisman|bot вышел(а) из комнаты: Replaced by new connection
[23:23:35] talisman|bot вошёл(а) в комнату
[23:23:58] mzbynek вошёл(а) в комнату
[23:24:09] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[23:25:15] person вошёл(а) в комнату
Конфигурация комнаты
[23:27:26] Конфигурация комнаты изменилась
[23:28:37] Yasnovidyashii установил(а) тему: == Welcome to Miranda-NG@conference.jabber.ru (http://miranda-ng.org) ==
Формула успеха: "Думай --> Гугли --> http://forum.miranda.im --> Спрашивай"
• Правила: "!?? rules". Не спрашивайте, можно ли спросить, просто спрашивайте
• За вопросы, ответы на которые есть в FAQ (http://goo.gl/H8FNx) и которые находятся в поиске на http://forum.miranda.im - девойс
• Все запросы к ботам talisman|bot и gluxi|bot слать в приват
• Стабильная версия http://goo.gl/eq3hO | Альфа версии и плагины - http://goo.gl/71qIX | Зеркало http://miranda-ng.lab.im/
• Трекер MirandaNG  http://bugs.miranda-ng.org | Исходный код - http://svn.miranda-ng.org/main | Лангпак - http://goo.gl/uCQB2
• Как правильно делать краш-репорты - http://goo.gl/B4UqQ
• История Miranda NG, отличия от Miranda IM, преимущества и FAQ для "введения в курс дела" - http://goo.gl/0WIh0
• Logs: http://goo.gl/iFEhk
• Альфа-версия нового плагина Skype - http://goo.gl/AoOJM

[23:33:25] ghazan вошёл(а) в комнату
[23:34:06] ghazan вышел(а) из комнаты: Und du, mein Schatz, bleibst hier...
[23:34:50] Cocker вышел(а) из комнаты: Replaced by new connection
[23:34:51] Cocker вошёл(а) в комнату
[23:37:00] Piciok вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[23:38:06] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[23:40:07] ghazan вошёл(а) в комнату
[23:41:31] person вошёл(а) в комнату
[23:44:23] Piciok вошёл(а) в комнату
[23:45:11] person вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[23:45:24] <ghazan> Piciok: no luck with crashlogs?
[23:45:50] <Piciok> oops, I gave a link to one a while ago. Didn't you see it?
[23:45:55] <Piciok> I must have missed you
[23:45:57] <ghazan> nope, I was offline
[23:46:09] <ghazan> one moment, I'll dig the logs
[23:46:11] person вошёл(а) в комнату
[23:46:46] <Piciok> It's ok, I can paste the link again to save you some searching :)
[23:46:51] <Piciok> https://dl.dropbox.com/u/35537583/2013.01.25.zip
[23:47:12] <ghazan> yup
[23:47:45] <ghazan> would you please load symbols too
[23:47:55] <ghazan> debug symbols
[23:48:17] <ghazan> for the miranda32.exe & clist_blind
[23:48:18] umbrella123 вошёл(а) в комнату
[23:48:32] <Piciok> You mean those on the Miranda download site? Sorry but I hardly worked with those before.
[23:48:53] <ghazan> yes, debug symbols for your version
[23:48:57] <ghazan> stable / trunk
[23:50:15] <ghazan> http://miranda-ng.org/distr/miranda-ng-debug-symbols_pdb.7z
[23:50:28] <ghazan> perhaps this one should match your miranda
[23:51:12] <Piciok> Yeah got them, placed the ClistBlind.pdb in the root of my Miranda, is that okay?
[23:51:16] <ghazan> unzip miranda32.pdb & clist_blind.pdb to the folder with miranda32.exe
[23:51:23] <ghazan> two files
[23:51:46] <ghazan> and crash it again
[23:52:03] <Piciok> okay. Crashdumoer should be on or shall I turn it off?
[23:52:11] <ghazan> on
[23:52:27] <Piciok> ok, and which files to attach later? the pdb ones?
[23:53:12] <ghazan> crashdump.txt
[23:53:25] <Piciok> okay.
[23:53:28] <Piciok> BRB then :)
[23:53:32] Piciok вышел(а) из комнаты: I'm happy Miranda NG user. Get it at http://miranda-ng.org/.
[23:53:42] Yasnovidyashii вышел(а) из комнаты
[23:54:08] <watcher> надо все файлы обновить, а то не примет (хотябы clist_blind.dll)
[23:54:36] <watcher> а то он может быть давней компиляции, если вчера вливаний не было
[23:54:39] <watcher> были?
[23:55:05] <watcher> не, не было
[23:56:03] <watcher> должна быть пара одной выборки
[23:56:20] <ghazan> все ok
[23:56:29] <watcher> а, ок
[23:56:34] Раджа вышел(а) из комнаты
[23:57:00] <ghazan> хорошо бы конечно у меня завалить... но это на крайний случай
[23:57:31] Piciok вошёл(а) в комнату
[23:57:52] <Piciok> Okay I am back. Here is the txt file. I hope it is the right one :) https://dl.dropbox.com/u/35537583/crash20130125205605.txt
[23:58:15] <ghazan> much better now, dzenkue
[23:59:05] <Piciok> You're welcome and nice Polish :)
[23:59:38] <ghazan> nie ma za co :)
[23:59:54] <ghazan> brb
[23:59:57] <ghazan> reading
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!