Home
Культ личности Ткаббера
tkabber@conference.jabber.ru
Sunday, 14 October 2007< ^ >
kostix has set the subject to: *Languages* — Russian, English, Spanish || Перед тем как задавать вопрос, *обязательно* почитайте нашу Wiki: http://ru.tkabber.jabe.ru/index.php/pages#topic и далее по ссылке (там же рассказано, как *правильно* задавать вопросы) || Если у вас нет интернета, сокращённую версию развёрнутого топика можно спросить у sulci *в* *привате* — wtf Ткаббер_топик (про дальнейшее общение с ботом там как раз и написано) || 0.10.1beta1 released: http://tkabber.jabber.ru/node/378 Windows: http://tkabber.jabber.ru/files/tkabber-pack/tkabber-pack-0.10.1-beta-r2.exe || Слепые смайлы и/или коверкание русского языка => бан
Room Configuration

GMT+4
[00:31:29] <archimed> kostix: floatinglog показал изменение твоей мелодии. Работает :)
[00:32:13] <kostix> ого!
[00:32:22] <kostix> хм
[00:32:47] <kostix> я тут пробовал с j.r подписываться -- что-то не особо работало последнее время. я уже всякое начал думать
[00:33:23] <kostix> в данном случае это Amarok
[00:43:25] <Winner> эт вы про чо?
[00:45:48] <kostix> Winner: чо чо?
[00:46:15] <Winner> выше пару фраз вы про чо такое говорили?
[00:47:15] <kostix> про now_playing и floatinglog
[00:47:37] <Winner> в ткаббе? а можна поподробнее?
[00:48:15] <kostix> Winner: http://www.jabber.ru/ -- первая новость (вторая сверху)
[00:54:23] <Winner> kostix: WinAmp не достоен внимания?
[00:56:21] kostix ждал этого вопроса ;)
[00:57:20] <Winner> и что же?
[00:57:30] <kostix> Winner: у винампа нет ни одного вменяемого средства доставки now playing информации. если мне на такое покажут -- добавить будет тривиально.
[00:57:56] <Winner> эм.. написать плагин простой для самого винампа..
[00:58:16] <kostix> Winner: мне?
[00:58:33] <Winner> AMIP мож знаешь?
[00:58:38] <Winner> ye//
[00:58:43] <Winner> tckb z gjvjue c 'nbv&
[00:58:47] <Winner> тфу
[00:58:53] <Winner> если я с плагином помогу?
[00:59:34] <kostix> Winner: что такое AMIP?
[01:00:17] <kostix> но вообще я искренне считаю, что при наличии foobar2000 winamp действительно недостоен внимания ;)
[01:00:36] <_vt_> :)
[01:00:48] <Winner> kostix: now playing но для mIRC, так же может вставлять в строку ввода по сочетанию клавиш..
[01:01:46] <kostix> Winner: я смотрел на два плагина, которые нашлись на соотв. сайте по запросу "now playing" -- оба не подходят. остальные -- для конкретного софта, то есть тоже не подходят
[01:02:00] <_vt_> kostix: кстати неужели ни одного открытого плеера нет под виндой?
[01:02:25] <Winner> _vt_: лайт алоу
[01:02:45] <_vt_> Winner: в каком месте он открыт?
[01:02:48] <Winner> kostix: кстати.. лайт элоу? (: тама вообще тревиально такую инфу запросить..
[01:03:10] <Winner> _vt_: ну если не всё, то конкретные части можно у разработчиков поспрашивать..
[01:03:43] <Winner> kostix: все таки если разберусь с плагином под винамп.. надо ведь расширять функционал ткабба..
[01:04:06] <_vt_> Winner: ну это не медиаплеер а так... директшоу - обертка...
[01:04:31] <kostix> Winner: требования к плагину (предположим, что он пишет в файл):
1) он должен уметь скидывать инфу в формате, который можно /однозначно/ распарсить программно, например key=value (album=Голуби летят над нашей зоной);
2) он должен уметь докладывать текущий статус плеера, например: state=playing, state=paused, state=inactive.
3) он должен уметь как-то показывать неактивность, когда плеер физически неактивен, например, при выходе из плеера писать в файл правильный статус или удалять файл.
Если будет такой плагин, будет np для него в ткаббере.
[01:05:40] <Winner> kostix: кхе.. AMIP умеет такое делать..
[01:05:53] <kostix> Winner: я что-то сомневаюсь в свободности LA -- последний раз, когда я на это скинастое чудо смотрел, оно загадывало загадки русичам. отправилось вслед за винампом после того, когда я открыл для себя media player classic
[01:06:00] <kostix> Winner: дальше-то что?
[01:07:04] <Winner> kostix: ну ты сказал требования.. я сказал что такое уже сушествует..
[01:07:29] <kostix> Winner: я тебе сразу говорю, что я писать плагин для винампа буду только если вдруг окажется, что он *скриптуется* на чём-нибудь
[01:07:33] <kostix> в этом я сомневаюсь
[01:08:47] <Winner> так зачем изобретать велосипед?
[01:08:59] <kostix> вообще же now_playing_simple для фубара -- пока что самое умное из всего, что я среди np-плагинов встречал. хотя там 80% успеха -- это встроенное скриптование в плеере.
[01:09:44] <kostix> Winner: ок, видимо, ты не понял, что я писал выше. если на плагине написано "mIRC", я на него даже не смотрю. если ты покажешь, что он, оказывается, просто пишет в файл -- тогда ок.
[01:10:06] <kostix> но тогда непонятно: зачем надо было на нём писать, что он только для мирки
[01:11:29] <Winner> kostix: в мирку он умеет сам вставлять, автоматом, так же паралельно он умеет писать в файл, я допустим файл использую для некоторых фишек..
[01:11:43] <kostix> Winner: так бы сразу и сказал!
[01:11:58] <Winner> можно отключить доставку в мирку и оставить только запись в файл
[01:12:05] <kostix> Winner: можешь мне в приват запостить типичное содержимое?
[01:12:16] <Winner> ща..
[03:50:25] kostix leaves the room
[03:56:49] uef keep the house leaves the room
[04:16:31] Winner leaves the room
[05:28:41] archimed leaves the room
[05:45:46] da108 joins the room
[05:45:52] da108 leaves the room
[06:13:29] Dzik joins the room
[06:16:05] Dzik leaves the room
[07:26:33] Mishail joins the room
[07:55:24] Mishail leaves the room: Replaced by new connection
[07:55:26] Mishail joins the room
[08:02:04] archimed joins the room
[08:18:51] Торчёк leaves the room
[08:27:39] uef keep the house joins the room
[08:45:01] _vt_ leaves the room
[08:45:09] _vt_ joins the room
[08:55:11] Торчёк joins the room
[09:10:51] _vt_ leaves the room
[09:14:33] uef keep the house leaves the room
[09:18:08] _vt_ joins the room
[09:27:39] uef keep the house joins the room
[09:37:10] Торчёк leaves the room: Replaced by new connection
[09:37:13] Торчёк joins the room
[09:51:04] _vt_ leaves the room: Replaced by new connection
[09:51:05] _vt_ joins the room
[09:58:58] Incred joins the room
[09:59:19] Incred leaves the room
[10:22:21] 777Аndrej joins the room
[10:23:24] WTakET joins the room
[10:27:03] WTakET leaves the room
[10:30:15] 777Аndrej leaves the room
[10:44:50] Mishail leaves the room
[10:49:08] frogger100 joins the room
[10:51:12] <frogger100> Народ привет! Никто не слышал о такой экзотике, как голосовая читалка сообщений с джаббер-клиентов и делал ли кто такой плаг? Равно как и набор с распознавания голоса?
[10:51:52] <archimed> frogger100: у coccinella такое есть
[10:52:07] <archimed> frogger100: читалка и голосовое общение
[10:52:20] <frogger100> спасибо
[10:52:38] <Торчёк> archimed: он про синтезатор речи :)
[10:53:27] <frogger100> да понятно, что системный синтезатор, только прицепленный к клиенту...
[10:53:30] <archimed> Торчёк: я тоже про это
[10:53:54] <Торчёк> ехты
[10:54:04] <Торчёк> я думал только jingle там
[11:07:36] frogger100 leaves the room
[11:13:18] Winner joins the room
[11:58:17] Mishail joins the room
[12:30:19] 777Andrej joins the room
[13:15:29] teo leaves the room: Replaced by new connection
[13:15:30] teo joins the room
[13:17:34] uef keep the house leaves the room
[13:28:47] Winner leaves the room
[13:36:06] 777Andrej leaves the room
[14:27:33] _vt_ leaves the room
[14:27:35] _vt_ joins the room
[14:43:17] aleks1506 joins the room
[14:44:20] <aleks1506> Привет всем
[14:47:23] kostix joins the room
[14:48:31] teo leaves the room
[14:48:46] teo joins the room
[14:51:13] <aleks1506> Млин чего все молчат?
[14:52:29] _vt_ leaves the room
[14:52:30] _vt_ joins the room
[14:52:41] <kostix> а что-то произошло?
[14:53:07] <Mishail> aleks1506: ПРИВЕТ ^__^
[14:53:19] <Mishail> этого наверно ждал
[14:54:02] <kostix> а
[14:54:31] <aleks1506> Ага
[14:54:35] <aleks1506> Превед
[14:54:48] <Торчёк> ;_;
[14:55:15] kostix leaves the room: Replaced by new connection
[14:55:16] kostix joins the room
[15:12:41] <kostix> Торчёк: твой смайл мне напомнил убогое кино "плачущий убийца" с дакаскосом ;)
[15:12:51] <Торчёк> не смотрел
[15:14:13] <kostix> повезло
[15:14:53] <teo> kostix: тебя заставляли?
[15:17:37] <kostix> teo: я не мог встать и уйти ;)
[15:17:54] <teo> бедняга
[15:17:57] <_vt_> kostix: можно было уснуть
[15:19:03] <kostix> _vt_: ну сути-то я и не помню. кроме слёз дакаскоса. вероятно, что-то такое и произошло :)
[15:19:14] Fixer joins the room
[15:21:21] aleks1506 leaves the room
[15:31:22] <teo> kostix: а ты почитываешь tcl/tk policy?
[15:32:09] <kostix> teo: эээ. только первый драфт читал. и никак не могу поймать портера чтобы спросить как же точно package сканирует каталоги при require
[15:32:14] <kostix> это важно знать
[15:32:47] <teo> kostix: можно для начала пореверсинженерить
[15:33:27] <kostix> teo: да спешить-то вроде некуда
[15:33:43] <kostix> teo: ты читал коммент aku про trf и zlib?
[15:35:36] <teo> kostix: не то чтобы совсем некуда. надо опубликовать полиси, зааплоадить новые тикли с тк (а с учетом изменений, это минимум 2-3 недели, сначала tcl, потом, когда везде соберется, tk). и еще штук 100 багрепортов, к которым скорее всего придется патчи и nmu делать
[15:36:17] <teo> kostix: читал, не очень внимательно. он говорит, что в core нет возможности, но ведь ztcl как-то справляется
[15:36:36] <kostix> teo: вот! этот вопрос и меня занимает
[15:37:26] Fixer leaves the room: Replaced by new connection
[15:37:32] Fixer joins the room
[15:38:38] <teo> kostix: по поводу сканирования каталогов. почему важно знать, как именно это происходит? в любом случае, чем их меньше, тем лучше?
[15:40:10] <kostix> teo: вопрос простой: сканируется ли *вся* система каталогов на первом проходе, или происходит остановка при нахождении нужного пакета. от этого зависит порядок каталогов, который желательно бы сделать дефолтным
[15:40:41] <kostix> или же /не/ зависит, если сканируется вся система
[15:40:50] <teo> kostix: начиная с 8.4, всё сканируется прямо при старте tclsh
[15:41:03] <kostix> хм
[15:41:28] <kostix> teo: ты хочешь сказать, что подсасываются все pkgIndex.tcl всех пакетов?!
[15:41:55] <teo> при переходе с 8.3 на 8.4 даже пришлось логику загрузки tclxml в jabberlib менять
[15:44:12] <teo> kostix:
% egrep '^open.*pkgIndex.tcl' <strace.log |wc
142 568 10397
[15:45:03] <teo> правда, возможно это из-за моего .tclshrc, в котором просят tclreadline и tclx
[15:46:17] kostix совершенно не приучен использовать <, только cat file | ... :)
[15:47:27] <teo> kostix: да. если не просить package require, то не читает. но любой, самый невинный package require, приводит к полному сканированию
[15:47:43] <kostix> блин
[15:48:00] <kostix> ну, тогда только надо стремиться к минимизации числа каталогов
[15:48:21] <kostix> и порядок их, следовательно, совершенно неинтересен
[15:49:31] <teo> 8.5 так же себя ведет
[15:50:03] <teo> а пересканирование происходит, когда auto_path меняется
[15:53:31] <kostix> лучше бы сделали нечто вроде перла:
/prefix/package1/suffix1/.../suffixN/version
и соотв. файл читать только при загрузке
[15:53:45] <kostix> хотя для разработчика pkgIndex.tcl довольно удобны
[15:53:56] <teo> угу. удобны
[15:54:26] <teo> kostix: а сейчас еще модули появились - файлы типа name-version.tm
[15:59:38] <kostix> читаю тип 190
[16:02:27] <teo> по-моему, чем изобретать модули, изобрели бы отдельную директорию для всех pkgIndex'ов
[16:02:39] Incred joins the room
[16:04:38] Incred leaves the room
[16:21:56] Fixer leaves the room
[16:24:13] Mishail leaves the room
[16:53:21] kostix leaves the room
[16:57:17] Winner joins the room
[17:00:03] teo leaves the room
[17:00:52] Dzik joins the room
[17:03:46] Mellon joins the room
[17:05:24] Mellon leaves the room: ушёл в нирвану
[17:05:58] Торчёк leaves the room: Домой попёрсо!!!
[17:12:29] <Dzik> :-) пойду вики изучать
[17:12:36] Dzik leaves the room
[17:25:59] _vt_ leaves the room
[17:26:29] _vt_ joins the room
[17:27:28] <_vt_> А можно перечитать config.tcl, не перезапуская tkabber?
[17:33:30] Торчёк joins the room
[17:34:24] Winner leaves the room
[17:35:19] Winner joins the room
[17:36:11] Mishail joins the room
[17:47:48] Торчёк leaves the room
[17:52:38] Торчёк joins the room
[17:54:49] sceptik joins the room
[18:00:37] Winner leaves the room
[18:10:00] Mishail leaves the room
[18:13:32] kostix joins the room
[18:14:22] <kostix> _vt_: перечитать можно, но его *семантика* для этого не предназначена. в частности, продублируются обработчики хуков, которые там ставятся и т.д.
[18:16:55] soverens (super_mega_man) joins the room
[18:17:40] <soverens (super_mega_man)> привет народ
[18:18:03] <_vt_> kostix: а где есть место куда вносить изменения без рестарта? Ведь когда через GUI делать настройки, они сразу применяются...
[18:21:49] soverens (super_mega_man) leaves the room
[18:25:23] <kostix> _vt_: консоль
[18:26:19] teo joins the room
[18:27:36] <_vt_> Хм, ну мне в принципе хватит...
[18:33:43] <_vt_> kostix: кажется я нашел как воспроизвести глюк attline. Зашел в конфу, открыл пару приватов, выхожу из конфы, переключаюсь на другие табы, закрываю табы тех приватов... Вываливается эта ошибка... Повторил два раза - получилось...
[18:36:14] <kostix> _vt_: "открыл пару приватов" -- там был текст?
[18:36:19] <kostix> в приватах
[18:36:19] <_vt_> kostix: да
[18:36:42] <teo> что зп ошибка?
[18:37:01] kostix leaves the room
[18:37:07] <_vt_> kostix: то есть я там разговаривал, а когда вышел - так произошло. Зашел опять, эти разговоры сохранились. И при закрытии ошибка была опять.
[18:37:12] kostix joins the room
[18:37:42] <kostix> _vt_: вышел из конфы?
[18:37:46] <_vt_> kostix: да
[18:37:48] <kostix> _vt_: и ошибку-то покажи
[18:37:53] <kostix> у меня всё равно не воспроизводится
[18:38:21] <_vt_> Блин, на третий раз не получается :(
[18:38:30] <kostix> _vt_: + обновись до головы, там были фиксы имеющие отношение к работе attline
[18:38:38] <kostix> уж пробовать, так на последней
[18:39:06] _vt_ leaves the room
[18:39:17] _vt_ joins the room
[18:39:26] <_vt_> version
[18:39:27] <sulci> _vt_: у тебя клиент Tkabber 0.10.0-svn-20071011 (Tcl/Tk 8.4.14) - Ubuntu 7.04 7.04 feisty 2.6.20-15-generic
[18:40:26] <kostix> teo: а механизм сохранения табов врубается только при выходе?
[18:40:47] <kostix> teo: то есть до этого он мирно спит и события типа выход из конфы его не интересуют?
[18:41:28] <teo> kostix: окружай, пожалуйста, список аргументов скобками. даже если он один
[18:41:34] <_vt_> http://chatlogs.jabber.ru/tkabber@conference.jabber.ru/2007/08/18.html#07:13:33
[18:41:38] <teo> kostix: да
[18:41:42] <teo> только при выходе
[18:41:43] <_vt_> Вот например я ее приводил
[18:41:47] <kostix> teo: зачем? это некрасиво
[18:42:16] <kostix> _vt_: ок, буду думать
[18:42:30] <kostix> _vt_: а какие у тебя настройки? 1000 и галка снята?
[18:43:01] Fixer joins the room
[18:43:09] <_vt_> 5000, галка включена
[18:43:40] <kostix> _vt_: ещё вопрос. покажи, плиз, head -n 1 ~/.tkabber/plugins/attline/attline.tcl
[18:44:08] <teo> kostix: ты русский язык знаешь? в сложносочиненном предложении его части отделяются друг от друга запятой, даже если там союз "и" стоит
[18:44:42] <_vt_> n$ head -n 1 /home/vt/.tkabber/plugins/attline/attline.tcl
# $Id$
[18:44:46] <_vt_> :-O
[18:44:49] <kostix> угу
[18:45:10] <kostix> _vt_: должно быть: # $Id: attline.tcl 1197 2007-08-18 08:43:33Z sergei $
[18:46:00] <teo> kostix: зато единообразно. и явно показывает, что это список
[18:46:19] <kostix> teo: мне резанула по глазам эта запятая. но проверять я не стал, в отличие от окончания -ия/-ии
[18:47:16] <teo> kostix: про -ия это да
[18:49:30] <kostix> teo: "явно показывает, что это список" -- everything is a string :)
[18:50:15] <teo> kostix: не надо тут!
[18:51:41] <kostix> _vt_: рекоммендую симлинк на attline в tkabber-plugin; потом попробуй повалить
[18:52:25] kostix ещё раз продемонстрировал проблемы с русским
[18:52:56] <_vt_> да я вообще tkabber-plugins давно не обновлял и даже че-то не найду куда я их обновлял...
[18:53:19] <kostix> _vt_: проще всего обновлять *весь* транк. делов-то
[18:53:38] <kostix> а нужные "официальные" плагины просто симлинковать под ~/.tkabber/plugins
[18:53:56] <kostix> ну, tkabber.tcl будет на уровень ниже лежать. невелика проблема
[18:54:40] <kostix> _vt_: то есть svn co http://svn.xmpp.ru/repos/tkabber/trunk/ ~/tkabber-svn
или как-то так
[18:54:56] <kostix> там получится два подкаталога: tkabber и tkabber-plugins
[18:55:22] <_vt_> ping ru.tkabber.jabe.ru
[18:55:23] <sulci> _vt_: Recipient is not in the conference room
[18:55:35] <_vt_> В общем что-то у меня сайт недоступен :(
[18:55:49] <kostix> teo: я ещё забыл процедуры в ifacetk.tcl переименовать
[18:58:35] <teo> kostix: во что переименовать?
[18:58:42] <teo> а
[18:58:56] <teo> вспомнишь - переименуешь
[19:02:33] _vt_ leaves the room
[19:02:43] _vt_ joins the room
[19:03:27] <_vt_> head -n 1 /home/vt/.tkabber/plugins/attline/attline.tcl
# $Id: attline.tcl 1197 2007-08-18 08:43:33Z sergei $
[19:03:40] <_vt_> Буду валить :)
[19:04:17] _vt_ leaves the room
[19:04:27] _vt_ joins the room
[19:04:46] <_vt_> Что-то я не понял, что это за пустое окно Gmail вылезло?
[19:04:57] <_vt_> Это от какого-то плагина? А зачем оно пустое?
[19:05:43] dimiork joins the room
[19:06:03] <dimiork> гм, а вики не лежит случайно?
[19:06:28] <_vt_> dimiork: я тоже заметил
[19:06:51] <_vt_> О, ожило
[19:07:21] <dimiork> фуф)
[19:07:23] <dimiork> ой
[19:07:26] <dimiork> * :)
[19:07:32] <dimiork> исправился
[19:09:14] <kostix> вот меня что удивляет в пользователях: желание врубить себе сразу все плагины не разбираясь, а потом удивляться: "ой, что это у меня тут вылезло?" или "куда делись мои комбинации ctrl-n/ctrl-p?"
[19:11:15] <_vt_> kostix: ну так ты сам посоветовал :))) Нет, просто разве он так и должен вылезать пустым?
[19:12:07] _vt_ leaves the room
[19:12:16] _vt_ joins the room
[19:12:58] <kostix> _vt_: я посоветовал ln -s ~/tkabber-svn/tkabber-plugins/attline ~/.tkabber/plugins
[19:13:05] <kostix> остальное ты сам придумал
[19:14:30] <_vt_> kostix: ну я залинковал всю папку, неважно. Вопрос-то в чем - разве это нормально поведение gmail-плагина - вылезать даже если он не используется? Остальные-то не вылезли...
[19:15:04] <_vt_> Так-то я уже убрал эту "фичу"
[19:15:53] <kostix> _vt_: у этого плагина -- поведение "вылезать", у других -- нет (как может вылезать attline, например?). так что не вижу проблемы
[19:16:17] <kostix> то, что это окно не должно показываться "просто так", а должно вылезать в нужный момент как хедлайны -- верно
[19:16:24] <kostix> но никто патч не шлёт пока
[19:18:28] <_vt_> Уже хорошо :)
[19:20:01] <_vt_> proc gmail::open_window_on_start {} {
variable options
if {$options(gmail_notifications)} {
open_window
}
}
[19:20:11] <_vt_> Как я понял так и задумано чтоб сразу вылезало :)
[19:20:35] <kostix> _vt_: насколько мне известно, он просто недопилен
[19:21:00] <kostix> обычно сначала реализуют функциональность, а потом занимаются украшательствами
[19:21:08] <_vt_> hook::add finload_hook [namespace current]::gmail::open_window_on_start
[19:21:16] <_vt_> Хм, и правда код читается легко :)
[19:21:42] <kostix> если бы teo взял мои хелперы [my] и [mycmd], читалось бы ещё легче
[19:26:42] <_vt_> kostix: в общем если убрать этот hook, то такого эффекта и не будет, я правильно понимаю? Там вроде в коде дальше есть проверка на то, существует ли уже окно и создается если нет...
[19:27:24] <_vt_> Ну или отдельно настройку добавить - открывать при старте или нет...
[19:27:40] teo .oO( ох уж эти хирурги... все бы им резать... )
[19:27:43] <kostix> _vt_: я этот плагин ни разу не видел, ничего не знаю.
[19:27:58] <_vt_> А чей плагин? :)
[19:28:07] <kostix> _vt_: ткаббера!
[19:28:39] <kostix> teo: а ты про сон bigote читал?
[19:28:50] <teo> kostix: ага
[19:29:05] <teo> kostix: откуда он только узнал, что это я был?
[19:29:16] kostix вчера занёс сон в "Культ личности ткаббера" на вики
[19:29:22] <kostix> teo: по фотографии!
[19:29:35] <Fixer> о_О
[19:31:06] <_vt_> kostix: у кода всегда есть автор :)
[19:35:50] <dimiork> что интересно, каждый раз после упоминания словосочетания "сон bigote" появляется сей невразумительный знак: "<Fixer> о_о"
[19:36:29] <kostix> dimiork: это Традиция ^__^
[19:37:41] _vt_ leaves the room
[19:37:47] _vt_ joins the room
[19:38:52] <kostix> _vt_: резким движением руки приоткрываю завесу Тайны: статья "Плагины" на вики содержит код давин^Wплагина!
[19:40:47] Fixer leaves the room
[19:43:12] <_vt_> teo :)
[19:43:32] <_vt_> teo: зачем там этот хук? :)
[19:44:43] <teo> чтобы окно открыть
[19:45:29] <_vt_> teo: ну оно же потом откроется, как придут "хедлайны"...
[19:46:18] <teo> откроется
[19:46:32] <teo> если хочешь, можешь закрыть
[19:47:27] <_vt_> Да я вообще не использую gmail как жаббер, и уведомления мне не нужны :) Просто идея интересна...
[19:48:24] <teo> надо бы его восстанавливать при загрузке состояния, но пока лень
[19:48:51] <bigote> teo: дык, как в чате узнаёшь, *кто* именно тебе пишет?
[19:50:33] <bigote> кстати, пульс измерить не удалось. я только собрался его мерить, и тут зазвонил будильник :(
[19:54:42] <bigote> хм, а jabe.ru лежит?
[19:54:56] <bigote> в смысле, и вики тоже
[19:55:03] <kostix> bigote: он как-то странно работает
[19:55:06] <kostix> я не сразу пробился
[19:55:37] bigote хочет почитать, чего там написал kostix про мой сон
[19:56:39] Winner joins the room
[20:08:00] <kostix> bigote: http://img221.imageshack.us/img221/6103/dreamar3.png
[20:13:55] dimiork leaves the room
[20:23:18] <bigote> kostix: а что это с фоткой-то случилось? и вообще, чья это фотка?
[20:26:24] <kostix> bigote: не имею понятия -- чья.
[20:27:39] _vt_ leaves the room
[20:28:27] <archimed> kostix: ты смотрел AMIP?
http://amip.tools-for.net/wiki/amip/download
В настройках плагина есть возможность указать сохранение состояния в файл. Реализовано для Winamp, foobar2000, iTunes, QCD 4.x & QMP
[20:29:17] <archimed> kostix: а так же
Apollo, MediaMonkey and AIMP, которые поддерживают плагин для Winamp,
[20:29:36] <kostix> archimed: если я правильно помню, Winner вчера взялся реализовать для меня настройку этого плагина, пригодную для ткаббера
[20:30:00] <Winner> ога
[20:30:03] <Winner> сделал
[20:30:11] <Winner> хотел кстати поговорить..
[20:30:17] <archimed> Winner: а что именно ты собирался реализовывать?
[20:30:57] <Winner> kostix: разделитель через \n не получится.. не умеет он писать в столбец..
[20:31:45] <Winner> archimed: создание файла с удобным парсом..
[20:32:30] <kostix> Winner: $chr(13)$chr(10)
[20:32:31] <Winner> kostix: а так.. в общем готово..
[20:32:35] <kostix> Winner: тебя надо выпороть ;)
[20:33:17] <Winner> вау..
[20:33:20] <Winner> (:
[20:33:31] Winner нублес в программировании..
[20:33:40] <kostix> "Encodes text to specified encoding. (encoding can be WIN, KOI, OEM, FIDO)" <-- встречайте новую кодировку: FIDO!
[20:33:50] <kostix> Winner: это я в мануал заглянул
[20:34:05] <kostix> Winner: на вики запишешь?
[20:34:08] <kostix> чтоб не потерялась
[20:34:34] <kostix> Winner: кстати, нуб уж тогда, или ноблес. второе -- лучше ;)
[20:34:36] <Торчёк> kostix: это откуда?
[20:34:37] <Winner> kostix: угу.. тока я с вики тож первый раз работаю.. мне отдельную тему создать по этому поводу? или дописать куда то?
[20:34:48] <kostix> Торчёк: оттуда же -- из доки на AIMP
[20:35:06] Торчёк не особо следит
[20:35:19] <Торчёк> ппц
[20:37:07] <Winner> kostix: таки ноблес (:
[20:38:13] <kostix> во-во ;)
[20:43:18] Русский joins the room
[20:53:19] Русский leaves the room
[20:58:20] _vt_ joins the room
[20:59:24] nazgûl leaves the room
[20:59:45] <kostix> виндузятники, а паузу в N (милли)секунд в батнике можно организовать?
[21:01:17] <Торчёк> а штатными средствами такое там возможно разве?
[21:01:27] nazgûl joins the room
[21:01:28] <kostix> вот в этом и вопрос ;)
[21:01:37] Motors joins the room
[21:01:51] <Торчёк> я хз... я там сегодня PATH не знал как посмотреть
[21:02:39] <kostix> set PATH вроде
[21:03:29] <Торчёк> это установить
[21:03:44] <kostix> Торчёк: без "вроде" -- посмотреть
[21:03:51] Motors leaves the room
[21:04:05] <kostix> хм. она, правда, ещё и PATHEXT показывает
[21:04:09] <kostix> убиться об угол
[21:05:46] <_vt_> kostix: зачем нужна пауза в батнике?
[21:06:53] <kostix> # умри достойно, тварь:
taskkill /IM ACDTerminal.exe
# даю три секунды:
как-то сделать паузу в три секунды
# я предупреждал...
taskkill /F /IM ACDTerminal.exe
[21:07:06] <_vt_> Для того, чтоб не было нужно пауз в батнике - сделали start /wait
[21:07:19] <Торчёк> гы
[21:07:50] <_vt_> kostix: start /wait гарантирует, в отличие от паузы....
[21:08:12] <Торчёк> а оно не откроется в отдельном терминале?
[21:08:13] <kostix> _vt_: taskkill возвращает управление сразу, после того, как даёт приложению отмашку умереть.
[21:08:23] <kostix> Торчёк: против этого у нас есть cmdow
[21:08:41] <Торчёк> 0_о что это?
[21:08:47] <kostix> google cmdow.exe
[21:08:51] <_vt_> kostix: start /wait taskkill bla-bla-bla
[21:09:15] <kostix> _vt_: и чем это будет отличаться, если он возвращает управление *сразу же*? ;)
[21:09:41] <sulci> kostix: CMDOW Commandline Window Utility for NT4/2000/XP/2003
Some anti-virus software vendors now classify cmdow.exe as a hacking tool ...
If you have any doubts regarding the authenticity of your copy of cmdow.exe, ...
http://www.commandline.co.uk/cmdow/ - 29k
[21:10:03] _vt_ пошел искать rdesktop чтоб почитать виндовый хелп...
[21:10:36] <Winner> pouse? system sleep.. точно не момню.. что есть подобное..
[21:11:06] <_vt_> kostix: короче start /? - там все написано
[21:11:32] <_vt_> kostix: там задается "ждать" или "не ждать" и много прочего. sleep не нужен и вообще в принципе неправилен
[21:12:06] <Торчёк> блин... русский *жирный* страшный
[21:12:43] <Торчёк> а вроде терминус
[21:13:01] <kostix> _vt_: мне кажется, ты не вполне понял: первый запуск taskkill сразу же возвращается. ты можешь на нём три раза ждать -- толку то. он запостил в очередь сообщения команду убиться и вышел. а приложение ещё что-то там прётся, что-то делает
[21:13:42] <kostix> и вот если оно не осознало, меру, степень и глубину, мы напускаем taskkill ещё раз, только на этот раз он будет звать TerminateProcess
[21:13:49] <kostix> аналог kill -9
[21:14:19] <_vt_> kostix: в реестре настраивается время киляния неотвечающих процессов
[21:14:40] <kostix> _vt_: он *сразу* возвращается, не ждёт, блин ;)
[21:15:15] <kostix> кстати
[21:15:20] <kostix> может, он может ждать?
[21:15:47] <kostix> увы
[21:18:44] <kostix> wow! у меня есть sleep от gnuwin32
[21:21:37] soverens joins the room
[21:23:18] <soverens> _vt_: не переключается статус из отошёл в доступен, что делать? звука то нет
[21:24:08] <soverens> _vt_: переключился!!! ура
[21:25:40] _vt_ leaves the room: Replaced by new connection
[21:25:41] _vt_ joins the room
[21:26:06] <_vt_> kostix: а зачем надо сначала запускать без /f ?
[21:26:32] <kostix> _vt_: это приложение делает нефигово сложные вещи при закрытии
[21:27:19] <_vt_> kostix: Wscript.Sleep(ms) есть
[21:27:44] <kostix> _vt_: заодно мне придётся узнать про Wscript.Exec и всё такое прочее ;)
[21:27:50] <_vt_> Но неправильно это блин
[21:28:15] <_vt_> kostix: а как же? Конечно придется, рано или поздно :)
[21:29:07] <_vt_> А еще гугль говорит, что есть sleep.exe в resource kit
[21:30:04] kostix уже написал sleep на Си ;)
[21:30:41] <_vt_> kostix: wscript значительно проще
[21:31:24] _vt_ leaves the room
[21:31:30] <kostix> _vt_: http://pastebin.ca/736562 -- это разве сложно? и reusable :)
[21:34:00] <soverens> kostix: почему при Альт-Е только 9 смайлов вылезает? в папке их много
[21:34:36] <kostix> soverens: они стесняются. кроме того, смайлов (вообще, а не в папке) всего примерно четыре
[21:35:23] <soverens> kostix: можно ли сделать чтобы все показывались?
[21:37:10] _vt_ joins the room
[21:37:27] <kostix> soverens: на вики есть статья "Смайлики и аватары"
[21:38:01] <_vt_> kostix: для этого нужен компилятор
[21:38:13] <kostix> _vt_: у меня два
[21:39:03] <_vt_> kostix: ну так как тогда это применять тому, у кого его нет? А wscript есть
[21:40:02] <kostix> _vt_: 1) в своей сети я решаю кому и что применить; 2) я согласен, но я не хочу (пока) тратить время на Wscript
[21:40:24] <kostix> тем более, что скоро стараниями одной известной фирмы мы все дружно будем пересажены на powershell
[21:44:52] soverens leaves the room
[21:46:27] <kostix> teo: уж не знаю -- как, но у меня два раза получилось передать ButtonBar'у клавиатурный фокус сегодня
[21:49:11] <teo> kostix: в общем-то, это предусматривалось. однако, выросла немалая проблема. фокус там бегает очень криво
[21:49:18] <teo> kostix: не по порядку
[21:55:13] kostix leaves the room
[22:06:51] soverens joins the room
[22:08:00] <soverens> kostix: скачал я щас 0.10.0 с плюгинсами и как его запустить?
[22:14:44] <soverens> _vt_: как запустить его?
[22:15:05] <_vt_> soverens: как и все другие
[22:20:01] <soverens> _vt_: у других файл инсталяции есть, а тут нет
[22:20:23] <_vt_> soverens: значит ты скачал не то, что тебе надо, закачай обратно
[22:21:11] <soverens> _vt_: я скачал с сайта указанного в топе конференции
[22:24:21] <_vt_> soverens: в том, что качается по последней ссылке -есть инсталлятор, сам в субботу качал и ставил.
[22:44:07] archimed leaves the room
[22:47:44] Winner leaves the room
[22:48:59] Winner joins the room
[22:49:35] soverens leaves the room
[22:54:01] <Winner> вики упало чтоли?
[22:54:49] <Winner> или это у меня проблемы..
[22:54:53] soverens joins the room
[22:57:21] soverens leaves the room
[22:57:26] soverens joins the room
[22:58:57] <soverens> _vt_: закачал по последней ссылке, смайлы не открываются совсем
[23:02:39] <_vt_> soverens: попробуй зайти в "настройки", говорят помогает
[23:02:43] teo закачал бету в репозиторий. надо же, чтобы хоть кто-то ее потестил
[23:03:21] <soverens> _vt_: подскажи в каком разделе там? я не нашёл
[23:09:28] wiserussian joins the room
[23:14:53] sceptik leaves the room
[23:14:56] soverens leaves the room
[23:16:11] teo leaves the room
[23:16:57] teo joins the room
[23:20:58] soverens joins the room
[23:21:34] <soverens> _vt_: нашёл *VICTORY*
[23:25:02] Winner leaves the room
[23:32:05] soverens leaves the room
[23:48:03] wiserussian leaves the room: Ушёл. У 7 континента.
[23:57:59] _vt_ leaves the room: Replaced by new connection
[23:58:00] _vt_ joins the room
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!