Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.10;
Скачать: CL | DM;

Вниз

Console DM client   Найти похожие ветки 

 
Ketmar ©   (2006-09-19 03:25) [0]

запала в голову сия идея. я таки сделал первую альфу. %-) читать можно, отвечать пока нельзя (что раздражает %-). база -- SQLite. писалось урывками, так что код весьма грязный.

по ходу -- вопрос к Gero: как ты ловишь "ветка закрыта"? и каким образом узнаёшь, что сообщение, которое уже загружено, отмодерастили? что-то в klient.txt я этого не нашёл.


 
Ketmar ©   (2006-09-19 03:47) [1]

да. и ещё. не кинешь в меня куском кода, который ответ посылает? и который новую ветку создаёт. %-))


 
Другой ©   (2006-09-19 03:55) [2]

А скриншотик уже можно? .)


 
Ketmar ©   (2006-09-19 04:13) [3]

угу. %-) тут вот: http://avalon-group.ho.com.ua/cdm/


 
Ketmar ©   (2006-09-19 04:18) [4]

кстати: пока не могу придумать, как бы поудобней сделать ответ. отгрызать кусок экрана внизу (a-la DMC)? так консоль и без того небольшая. открывать окошко? тогда цитаты делать некак...


 
Ketmar ©   (2006-09-19 04:25) [5]

поскольку SQL, то появляется возможность без особого труда сделать вещи типа "показать ветки, в которых я писал", "показать мои вопросы" и ты пы. мелочь, а приятно.
по-умолчанию, например, выводятся только обновлённые ветки из выбраных конференций -- все скопом, а не по конференциям отдельно (лично мне так удобнее).
плюс -- всякие поиски, сортировки и прочая дребедень, которую не надо кодить руками. %-)


 
Другой ©   (2006-09-19 04:26) [6]

Ничего себе, 8)

Ketmar ©   (19.09.06 04:18) [4]

А ответ так и сделать, внизу всех постов:

E:\mastak\cdm>_

Это же консоль!


 
Ketmar ©   (2006-09-19 04:31) [7]

> [6] Другой ©   (19.09.06 04:26)
да так и сделаю, наверное. %-)
надо сделать ответы, нормальное распознавание урлов и цитирование -- тогда можно и public alpha выкладывать. %-)
может, кстати, встроить скриптовый язык, чтобы можно было делать custom-запросы к базе? типа пометок, сортировок, выборки по личностранным критериям?


 
Джо ©   (2006-09-19 05:02) [8]

> [7] Ketmar ©   (19.09.06 04:31)
> может, кстати, встроить скриптовый язык, чтобы можно было
> делать custom-запросы к базе? типа пометок, сортировок,
> выборки по личностранным критериям?

ИМХО, для паблик альфы довольно будет базовой функциональности, т.е., прикрутить хотя бы отсылку постов :)


 
Другой ©   (2006-09-19 05:20) [9]

Ketmar ©   (19.09.06 04:18) [4]
кстати: пока не могу придумать, как бы поудобней сделать ответ. отгрызать кусок экрана внизу (a-la DMC)? так консоль и без того небольшая. открывать окошко? тогда цитаты делать некак...


Как вариант, можно сделать в новом окне типа SDI. Как в The Bate!.
Если нажать "ответить" рядом с постом, то открывается окно с цитатой.
А если нужно еще что-нибудь процитировать, то копи-пасте.

А проверка синтаксиса будет?


 
Ketmar ©   (2006-09-19 05:47) [10]

> [8] Джо ©   (19.09.06 05:02)
не, понятно, что это уже как минимум к beta2. %-)

> [9] Другой ©   (19.09.06 05:20)
> Как вариант, можно сделать в новом окне типа SDI. Как в
> The Bate!.

над этим думаю. таки как вариант -- кнопочка типа "select and quote post", лишнее -- руками вырезается. наверное, так и сделаю.

> А проверка синтаксиса будет?
если я найду нормальный проверяльщик. %-) или придётся делать тупое собирание словаря и тупые сравнения. заюзать "офисный" не предлагать -- нет у меня никаких офисов и не предвидится. %-)

зыж где бы взять сутки хотя бы с сорока восемью часами? разрываюсь между работой, CDM и книгой. ужос...


 
Lamer@fools.ua ©   (2006-09-19 08:14) [11]

>>Ketmar ©   (19.09.06 03:25)

Поскольку приложение консольное, то, видимо, можно ожидать версии под *nix-системы? ;o)


 
Anatoly Podgoretsky ©   (2006-09-19 09:09) [12]


> читать можно, отвечать пока нельзя

Вот это умно.


 
Slider007 ©   (2006-09-19 09:11) [13]

Anatoly Podgoretsky ©   (19.09.06 9:09) [12]
> читать можно, отвечать пока нельзя

Вот это умно.


Ага, срочно всем форумом переходим :)


 
Ketmar ©   (2006-09-19 09:22) [14]

> [11] Lamer@fools.ua ©   (19.09.06 08:14)
нельзя. %-) хотя портануть и несложно.

> [12] Anatoly Podgoretsky ©   (19.09.06 09:09)
намекаешь, что так и оставить? %-)


 
Anatoly Podgoretsky ©   (2006-09-19 09:43) [15]

Какой намек, прямо говорю.


 
Anatoly Podgoretsky ©   (2006-09-19 09:44) [16]

Полную версию выдавать только после одобрения советом модераторов и подключения к пивопроводу.


 
Ketmar ©   (2006-09-19 10:10) [17]

по-ходу наступил на два бага в SQLite 3.3.7. откатился на 3.3.5 -- баги пропали. к сожалению, багрепорт сделать не могу -- х.з. где эти баги живут и как их локализовать. они "фантомные". %-)


 
Ketmar ©   (2006-09-19 10:11) [18]

> [15] Anatoly Podgoretsky ©   (19.09.06 09:43)
не, это совсем злобно. лучше сделать активацию отсылки по длинному паролю. %-)


 
Danilka ©   (2006-09-19 10:14) [19]

[16] Anatoly Podgoretsky ©   (19.09.06 09:44)
> Полную версию выдавать только после одобрения советом модераторов
> и подключения к пивопроводу.

Шоб к пивопроводу подключили обязательно на консольного клиента переходить? :)

Ketmar ©   (19.09.06 03:25)
> запала в голову сия идея. я таки сделал первую альфу. %-)

Кошмар! Неужели так много времени свободного? :)
Сделал, наверняка, плагином к ФАРу? :)


 
euru ©   (2006-09-19 10:15) [20]


> Ketmar ©   (19.09.06 04:18) [4]
> кстати: пока не могу придумать, как бы поудобней сделать
> ответ. отгрызать кусок экрана внизу (a-la DMC)? так консоль
> и без того небольшая. открывать окошко? тогда цитаты делать
> некак...

А если сделать как в FAR"e? Писать ответ в отдельном окне, а при необходимости переключаться на список сообщений. В списке можно выделить необходимый текст, нажать кнопку "Цитата", и выделенный текст добавится в текущий ответ. Потом можно снова переключиться на окно ответа и продолжить писать ответ.
В дальнейшем можно расширить функциональность: предоставить возможность написания нескольких ответов в разных окнах. А при цитировании указать в какое окно ответа вставлять цитату.
Окно ответа можно сделать на весь экран, а можно оставить внизу или вверху место, куда выводить список сообщений.


 
euru ©   (2006-09-19 10:20) [21]


> Anatoly Podgoretsky ©   (19.09.06 09:44) [16]
> Полную версию выдавать только после одобрения советом модераторов
> и подключения к пивопроводу.
Т.е. мне осталось получить одобрение совета модераторов. ;)


 
Весь в делах   (2006-09-19 10:22) [22]


> Ketmar ©

А где можно инфу посмотреть по написанию DM client’а?


 
Anatoly Podgoretsky ©   (2006-09-19 10:22) [23]

Danilka ©   (19.09.06 10:14) [19]
euru ©   (19.09.06 10:20) [21]

Вам пивопровод не светит.


 
Весь в делах   (2006-09-19 10:31) [24]


> Весь в делах   (19.09.06 10:22) [22]
> > Ketmar ©А где можно инфу посмотреть по написанию DM client’а?
>

Все нашел


 
euru ©   (2006-09-19 10:34) [25]


> Anatoly Podgoretsky ©   (19.09.06 10:22) [23]
> 20) [21] Вам пивопровод не светит.

Т.е. одобрение совета модераторов, можно сказать, уже в кармане? :)
А пивопровода мне и своего хватает.


 
Danilka ©   (2006-09-19 10:36) [26]

[23] Anatoly Podgoretsky ©   (19.09.06 10:22)
> Вам пивопровод не светит.

Ну и ненада нам светящегося пивовпровода! Кто знает, от чего он светицца, может, радиоактивный. Ы?
:)


 
Другой ©   (2006-09-19 11:06) [27]

Я тут подумал, можно будет "ASCII графикой"(или как там ее) постить в форум :)


 
cyborg ©   (2006-09-19 11:21) [28]

> [3] Ketmar ©   (19.09.06 04:13)

Ужасный клиент, много денег будешь давать, чтобы им пользовались? :)


 
Ketmar ©   (2006-09-19 11:23) [29]

> [19] Danilka ©   (19.09.06 10:14)
> Неужели так много времени свободного? :)
вообще нет. но -- затык с основным проектом. решил переключиться на что-то попроще и забыть об основном хоть на одну ночь. %-)

> наверняка, плагином к ФАРу? :)
нет. %-) самодостаточная софтинка.

> [20] euru ©   (19.09.06 10:15)
для многооконности нужна нормальная бибилотека консольного UI. у меня она есть, но недоделаная. %-) возможно, это будет в версии 2. %-)
пока планирую именно как написал: вводим номер поста, и его радостно цитирует. дальше -- руками.

> [27] Другой ©   (19.09.06 11:06)
так и сейчас можно... %-)

зыж щаз сделаю простенький редактор и прилеплю отсылки ответов. и создание новых тем. и нулевая альфа готова. тогда ухожу с DMC на CDM. %-)


 
Ketmar ©   (2006-09-19 11:24) [30]

> [28] cyborg ©   (19.09.06 11:21)
а мне пофигу. я его в первую очередь для себя пишу. %-)


 
Ketmar ©   (2006-09-19 11:29) [31]

да. ещё. open source не планируется до версии 2 как минимум -- потому что такой код, какой сейчас "работает" даже самому читать стыдно. %-)


 
Prohodil Mimo ©   (2006-09-19 11:30) [32]

Ketmar, народу не нравится, потому, что цвета не паскалевские :о)

А я бы наподобие NC или FARа делал, но не буду :о)


 
cyborg ©   (2006-09-19 11:38) [33]

> [30] Ketmar ©   (19.09.06 11:24)

Зачем? У тебя есть плётка? :)


 
Bless ©   (2006-09-19 11:51) [34]

А мне нравицца идея.
Как для народа Ketmar выложит, непременно качну.


 
Ketmar ©   (2006-09-19 11:52) [35]

> [32] Prohodil Mimo ©   (19.09.06 11:30)
цвета планируется сделать настраиваемыми. по крайней мере некоторые. %-)

"наподобие" не хочу -- делаю так, как мне удобно. %-)

> [33] cyborg ©   (19.09.06 11:38)
затем, что меня DMC раздражает некоторыми вещами. в частности -- вмонтированым IE и отсутствием группировки всех обновлённых тем в одном окне.
ну и -- просто люблю консоль. %-)


 
Anatoly Podgoretsky ©   (2006-09-19 11:57) [36]

Вот если бы NNTP


 
Lamer@fools.ua ©   (2006-09-19 12:01) [37]

>>Danilka ©   (19.09.06 10:14) [19]

>Сделал, наверняка, плагином к ФАРу? :)
Оп-па. А это уже идея =)


 
Орион ©   (2006-09-19 12:07) [38]

> [35] Ketmar ©   (19.09.06 11:52)

А икноку в трей будешь запуздыривать?)))

А серьезно: обязательно качну и буду на флешке носить (там в инте-кафе или еще куда).


 
Prohodil Mimo ©   (2006-09-19 12:12) [39]

Lamer@fools.ua ©   (06.09.19 12:01) [37]

Можно и к WinAmp-у прикрутить :о)
И к фотошопу :о)

------------

Каждый настоящий программер и посетитель этого форума должен написать свой клиент этого форума, отдельным приложением или плагином к любой программе.
За ето ему полагается знячёк особого цвета :о)

--- в серьёз не принимать. шучу ---


 
Орион ©   (2006-09-19 12:13) [40]

> [39] Prohodil Mimo ©   (19.09.06 12:12)

А можно клиент плагином к клиенту? =)


 
Lamer@fools.ua ©   (2006-09-19 12:17) [41]

>>Prohodil Mimo ©   (19.09.06 12:12) [39]

Лучше к браузеру плагин написать: DelphiMaster Bar в пику Google Bar"у ;o)


 
Lamer@fools.ua ©   (2006-09-19 12:19) [42]

>>Орион ©   (19.09.06 12:07) [38]

А зачем в интернет-кафе форумный-клиент, если там браузер есть, и оплата идёт за время, проведённое в кафе, а не за трафик?


 
Наиль ©   (2006-09-19 12:20) [43]


> кстати: пока не могу придумать, как бы поудобней сделать
> ответ. отгрызать кусок экрана внизу (a-la DMC)? так консоль
> и без того небольшая. открывать окошко? тогда цитаты делать
> некак...

Я бы сделал по аналогии с
copy con 1.txt
Необходимое число строк появляется по мере надобности до нажатия Ctrl+Z,Enter
Цитаты сделал бы так как делает cmd при нажатии Ctrl+I
(Например "[1]", Ctrl+I, стереть лишнее)
Кстати, в консоле XP есть скролинг. У тебя почему-то нет.
Если уж делать консоль под старые ОС, необходима функциональность аналогичная more.exe, т.е. перемотка текста вверх-вниз.


 
Ketmar ©   (2006-09-19 12:33) [44]

> [43] Наиль ©   (19.09.06 12:20)
> в консоле XP есть скролинг. У тебя почему-то нет.
кто сказал "нет"? а как я тогда прочитаю больше, нежели на экране видно? на одном из скриншотов даже можно рассмотреть нечто вроде "скроллбара". %-)
так что ещё как есть всё. но, поелику клиент затачивается на "безмышиную" работу, виндовые скроллбары, натурально, убиваются. стрелочки -- это наше всё.

редактор же будет отдельным модальным окошком. ну, не совсем модальным, но это частности. %-) цитирование -- Alt+Q, потом вводим номер поста, и оный пост полностью зацитируется. что не надо -- руками убрать.


 
Gero ©   (2006-09-19 13:38) [45]

> Ketmar

А мышь не поддерживается?


 
Ketmar ©   (2006-09-19 14:10) [46]

мышь, равно как и красивое междумордие и прочие навороты -- во вотрой версии.

зыж а вот я уже делаю посты из CDM! а всё почему? потому что то, что надо писать -- ну никак не пишется. %-(((


 
euru ©   (2006-09-19 14:12) [47]

От мыши надо вообще отказаться.
А все действия осуществлять через командную строку. Например:

Форум:\Компоненты>change "Прочее"
Форум:\Прочее>list |more
Форум:\Прочее>type "Console DM Client" |more
Форум:\Прочее>reply "Console DM Client" /quote

:)


 
Ketmar ©   (2006-09-19 14:15) [48]

это тоже идея. я над ней подумаю. %-)


 
Virgo_Style ©   (2006-09-19 14:16) [49]

euru ©   (19.09.06 14:12) [47]

DelphiMasterOS ?))


 
Ketmar ©   (2006-09-19 14:21) [50]

обновил немного скриншоты. добавил красивое окно редактора. %-)


 
Другой ©   (2006-09-19 15:51) [51]

Anatoly Podgoretsky ©   (19.09.06 11:57) [36]

Помедленнее, я Вас конспектирую :)

http://xozyain2.nm.ru/nntp.gif


 
Орион ©   (2006-09-19 16:38) [52]

> [42] Lamer@fools.ua ©   (19.09.06 12:19)

А скорость работы?


 
Piter ©   (2006-09-19 16:40) [53]

>как ты ловишь "ветка закрыта"? и каким образом узнаёшь, что сообщение,
>которое уже загружено, отмодерастили?

Gero использует скрытые возможности системы. Как MS в своих продуктах :)


 
Zeqfreed ©   (2006-09-19 17:13) [54]

> [53] Piter ©   (19.09.06 16:40)

Они не скрытые, а недокументированные :)
Вместо getconf делается запрос getconf2, в котором отображается дополнительная статистика по ветке. Например: http://delphimaster.ru/cgi-bin/client.pl?getconf2=1086063518&n=9&from=168&to=170. Здесь видно, что перечислены удаленные ветки, для тех, к которым дан комментарий, добавляется знак плюса. В конце, видимо, строка, которую клиент должен подставить вместо имени. Ничего секретного :)


 
Zeqfreed ©   (2006-09-19 17:15) [55]

> [54] Zeqfreed ©   (19.09.06 17:13)


> В конце, видимо, строка, которую клиент должен подставить
> вместо имени.

А, это я просто криво посмотрел :) Нет переноса.


 
Некто ©   (2006-09-19 19:04) [56]

А сохранение веток там будет?


 
VirEx ©   (2006-09-19 19:06) [57]

давайте уже exeшник в студию, или исходник


 
Lamer@fools.ua ©   (2006-09-19 19:22) [58]

>>Орион ©   (19.09.06 16:38) [52]

>А скорость работы?
Не делайте мне смешно :-)


 
Ketmar ©   (2006-09-19 19:34) [59]

> [52]
скорость как скорось. моя машина -- pIII/600. пишу я так, чтобы мне было комфортно. намёк ясен? %-)

> [54]
ну вот и как мне об этом было узнать, если дока на сайте ни словом не упоминает? да и не только в этом она кривая. %-(

> [56]
где -- "там"? все ветки хранятся в базе. как иначе, пардон? а вот если надо их достато в текстовом виде -- sqlite.exe программеру в руки. %-)

> [57]
рано ещё. %-)


 
Ketmar ©   (2006-09-19 19:35) [60]

зыж сорри за кривое "цитирование" -- "цитатник" ещё не сделан. %-)


 
VirEx ©   (2006-09-19 19:36) [61]


>  [59] Ketmar ©   (19.09.06 19:34)

что значит рано? народ жаждет


 
Zeqfreed ©   (2006-09-19 19:37) [62]

> [59] Ketmar ©   (19.09.06 19:34)


> ну вот и как мне об этом было узнать, если дока на сайте
> ни словом не упоминает?

Ну я же как-то узнал ;)


> да и не только в этом она кривая. %-(

Почему кривая? Единственное что меня волнует, гарантированно ли формат выдачи будет таким как сейчас или нет. Я имею в виду можно ли расчитывать что порядок параметров не изменится и разделены они будут всегда табуляцией. Хотя, думаю,  что лучше на это не расчитывать и писать гибкий код.


 
furyz ©   (2006-09-19 20:05) [63]

Кетмар молодец ... Жжош!
Хотел написать своего клиента , но щаз времени нету.. :(
А так бы мир увидел нового FuryDM...
Честно говоря не нравится в DmClient""е то что он основан на эксплорере.Кетмар не наступи на теже грабли :)


 
Ketmar ©   (2006-09-19 20:36) [64]

>[61] VirEx(c) 06-09-19 19:36
>что значит рано? народ жаждет
рано -- значит "пока не реализовано то, что запланировано для public alpha". например, нет возможности выбрать ник. не думаю, что всем так охота постить под моим. %-)

>[62] Zeqfreed(c) 06-09-19 19:37
>Ну я же как-то узнал ;)
ибо ты крут. %-)

>расчитывать что порядок параметров не изменится и
а вот это мне пофигу. шиль бы разделялись табулятором. порядок значения не имеет. %-)

>[63] furyz(c) 06-09-19 20:05
>Честно говоря не нравится в DmClient""е то что он
>основан на эксплорере.Кетмар не наступи на теже
>грабли :)
да какой, нафиг, IE в консоли?! %-) руками всё, руками. и чистая консоль.


 
Ketmar ©   (2006-09-19 20:37) [65]

кстати. посоветуйте open-source spellchacker. натурально, в виде DLL и как минимум с русским словарём. %-)


 
Gero ©   (2006-09-19 20:38) [66]

> [65] Ketmar ©   (19.09.06 20:37)

MS Office, Open Office?


 
Ketmar ©   (2006-09-19 20:40) [67]

>[66] Gero(c) 06-09-19 20:38
>MS Office, Open Office?
не катит. первый -- нельзя вообще использовать (лицензия такая), да и не живёт у меня в системе это чудо. второе -- тоже не живёт. надо что-то отдельное и мелкое, типа aspell. но в виде DLL, чтобы не геморроится.


 
VirEx ©   (2006-09-19 20:54) [68]


>  [64] Ketmar ©   (19.09.06 20:36)

тада исходник ;)


 
Lamer@fools.ua ©   (2006-09-19 20:58) [69]

>>VirEx ©   (19.09.06 20:54) [68]

Точно! Каждый будет компилировать версию под себя. С жёстко зашитым ником ;o)


 
Ketmar ©   (2006-09-19 20:59) [70]

>[68] VirEx(c) 06-09-19 20:54
>тада исходник ;)
мне не жалко. просто там такой грязный и кривой код, что во-первых, чтыдно показывать, во-вторых -- фиг кто поймёт что толком. впрочем, желащие вполне могут получить исходники и сейчас. у меня ася для этого есть. %-)


 
Ketmar ©   (2006-09-19 21:00) [71]

ники я допишу. это предсмотрено, но просто ещё не скодено в силу полной ненужности лично мне. %-)

зыж если кто захочет исходники -- не забудьте мне напомнить, чтобы я отттуда свой пароль убрал перед отсылкой. %-))


 
VirEx ©   (2006-09-19 21:16) [72]

товарищи! юзайте ентого клиента! весч


 
VirEx ©   (2006-09-19 21:19) [73]

Ketmar

почему не сохраняет прочтенные ветки? только список веток


 
RASkov   (2006-09-19 22:16) [74]

Кетмар, скорее всего.... правильно ты говоришь, что пишешь его для себя... Скорее всего не приживется он... т.е. ты один и будешь им пользоваться на своем 3 пне... А то что люди жаждут посмотреть так это скорее всего из-за любопытства...мне кстати тоже интересно ;) Ну не удобно же в консоли... практически никакого форматирования, а людям то надо чёбы красиво было и без глюков, что по мне, мне и DMC нравится...Вот сюда бы добавить несколько фич типа форматирования кода с подсветкой синтаксиса, фильтр по "мои вопросы", "мои ответы" ну и еще чего... люди привыкли к "окшкам"
Хотя кто его знает... если напишешь "аккуратно"... главное чтоб удобно было.
Это я к чему все начал, у тебя и так времени не хватает, так ты еще и пишешь скорее всего "не актуальную вещь"...:) А если честно и от чистого сердца удачи тебе в этом не легком деле. Название прикольное CDM - чето линухового в нем есть. Давай, не подведи :)

PS: Это только ИМХО.


 
VirEx ©   (2006-09-19 22:21) [75]


>  [74] RASkov   (19.09.06 22:16)

это весч. работает быстро, текст выводит кирасиво, функиональность норм...
а может потому и нравится потомучто у меня тож 600й :)


 
Орион ©   (2006-09-19 22:47) [76]

> [58] Lamer@fools.ua ©   (19.09.06 19:22)

Я говорю не про "скорость" работы программы ;)
Просто, если большинство посетителей в клубе активно пользуются интернетом, то разница в скорости работы клиента и браузерной версии разительно заметна ;)


 
Eraser ©   (2006-09-19 23:03) [77]

> [75] VirEx ©   (19.09.06 22:21)

шестесотый-шестесотый.. помню лет 5-7 назад только мечтал о шестесотом.. а работал на 120 с 16 ОЗУ, и ниче Делфи 5 освоил с горем пополам :) и окошки к тому времени уже как лет 10 были изобретены в разных вариациях.. а на 650 пару месяцев даже на BDS2006 проработал..

что касается CDM - интересно, через телнет (перехват консольного ввода/вывода) можно будет с этим зверем работать..

в целом пользоваться то им вряд ли буду.. не фанат я коммандных строк, но вот если там будет грамотно реализована база данных, чтобы можно было вести различную статистику и архив веток, а главное хороший поиск, то весч полезная, как доп. утилита.


 
Соня (имя)   (2006-09-19 23:06) [78]

Удалено модератором


 
Соня (имя)   (2006-09-19 23:08) [79]

Удалено модератором


 
Marser ©   (2006-09-19 23:09) [80]

> [54] Zeqfreed ©   (19.09.06 17:13)
> > [53] Piter ©   (19.09.06 16:40)
>
> Они не скрытые, а недокументированные :)
> Вместо getconf делается запрос getconf2, в котором отображается
> дополнительная статистика по ветке. Например: http://delphimaster.ru/cgi-
> bin/client.pl?getconf2=1086063518&n=9&from=168&to=170. Здесь
> видно, что перечислены удаленные ветки, для тех, к которым
> дан комментарий, добавляется знак плюса. В конце, видимо,
> строка, которую клиент должен подставить вместо имени.
> Ничего секретного :)

Да, а вот ещё в январе Янис мне навешивал, что это секретная фича, что только в админском клиенте и т.д. :-)


 
RASkov   (2006-09-19 23:17) [81]

Посмотрел скрины... ничего... даже прикольно... но я все равно "окошным" клиентам предпочитаю :) пусть то хоть даже в IE.
А при чем тут скорость проца и инета? Мне просто интересно, когда у меня была слабая машина - не было инета (ну не видел я ниразу инет через консоль), а сейчас есть инет но нет слабой машинки и нет пока Кетмаровского клиента :) чтобы посмотреть.
А вот функционал надо...надо. Хотя как высказал Eraser ©
> в целом пользоваться то им вряд ли буду.. не фанат я коммандных
> строк, но вот если там будет грамотно реализована база данных,
> чтобы можно было вести различную статистику и архив веток,
> а главное хороший поиск, то весч полезная, как доп. утилита.
того же мнения и я.


 
VictorT ©   (2006-09-20 11:05) [82]

Ketmar ©   (19.09.06 3:47) [1]
да. и ещё. не кинешь в меня куском кода, который ответ посылает? и который новую ветку создаёт. %-))

Подсматриваешь в html-коде форума форму отправки и повторяешь в клиенте.


 
VictorT ©   (2006-09-20 11:13) [83]

З.Ы. Пример отправки поста (правда для вижуал си), из моего бота для форума дремучих (кстати тоже консольного):

CString UrlEncode(CString str) {
   CString result("");
   CString temp("");
   long len = str.GetLength();
   unsigned char ch = 0;
   for (long i = 0; i < len; i++) {
       ch = str.GetAt(i);
       if (((ch >= "0") && (ch <= "9")) || ((ch >= "A") && (ch <= "Z"))
           || ((ch >= "a") && (ch <= "z")) || (ch == "_"))
           result += ch;
       else
           if (ch == " ")
               result += "+";
           else {
//                unsigned long cod
               temp.Format("%x", ch);
               result += "%";
               if (temp.GetLength() == 1)
                   result += "0";
               result += temp;
           }
   }
//    AfxMessageBox(result);
   return result;
}

void PostToForum(CString post, CFile *log1)
{
   DWORD status = 0;
   while (status != 200) {
       cout << "Посылаем ответ" << endl;
       CString strHeaders = _T("Content-Type: application/x-www-form-urlencoded");
       CString strFormData = _T("id=92675&num=3.4&action=reply&client=1&psw=поскипано&name=");
       strFormData += UrlEncode("Типа ИИ ;)");
       strFormData += _T("&email=&msg=");
       strFormData += UrlEncode(post);
       CInternetSession session(NULL, 1, INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, INTERNET_FLAG_DONT_CACHE);
       CHttpConnection* pConnection = session.GetHttpConnection(_T("deep.webest.net"));
       CHttpFile* pFile = pConnection->OpenRequest(CHttpConnection::HTTP_VERB_POST, _T("forum/post.php"));
       BOOL result = pFile->SendRequest(strHeaders, (LPVOID)(LPCTSTR)strFormData, strFormData.GetLength());
       pFile->QueryInfoStatusCode(status);
       if (status != 200) {
           cout << "Ошибка соединения" << endl;
       }
   }
}


 
Lamer@fools.ua ©   (2006-09-20 11:53) [84]

>>Орион ©   (19.09.06 22:47) [76]

Я вообще-то тоже об тырнете.
Плохие у вас клубы.


 
Ketmar ©   (2006-09-20 15:29) [85]

>[72] VirEx(c) 06-09-19 21:16
>товарищи! юзайте ентого клиента! весч
благодарю. тогда в планах -- развитие. как минимум -- нормальный редактор, возможность выбора ника, поддержка мыши (кликание на сцылках и хинты a-la DMC).

>[73] VirEx(c) 06-09-19 21:19
>почему не сохраняет прочтенные ветки? только
>список веток
сохраняет. всё в базе лежит. просто нет пока кнопочки для просмотра. но оно в базе. там у меня есть универсальная процедура чтения ветки, и несколько функций запросов к базе. посмотри, думаю, поймёшь, что и как. или жди офоциального релиза. %-)

>[74] RASkov 06-09-19 22:16
>что пишешь его для себя... Скорее всего не
так для себя и пишу. мне просто консоль очень прикалывает. %-)

>Это я к чему все начал, у тебя и так времени не
>хватает, так ты еще и пишешь скорее всего "не
так CDM -- это отдых. когда у меня ступор по основной работе -- я переключаюсь. меняю род деятельности. %-)

>[75] VirEx(c) 06-09-19 22:21
>это весч. работает быстро, текст выводит
>кирасиво, функиональность норм...
будет больше. как минимум -- будут настраиваемые цвета, фильтры по темам. в версии 2 планируется полноценный оконный межмордий a-la Turbo Vision. %-)

>[77] Eraser(c) 06-09-19 23:03
>> [75] VirEx c   (19.09.06 22:21)
>что касается CDM - интересно, через телнет
>(перехват консольного ввода/вывода) можно будет с
>этим зверем работать..
не думаю. криво консоль сделана в винде. %-)
>фанат я коммандных строк, но вот если там будет
>грамотно реализована база данных, чтобы можно
>было вести различную статистику и архив веток, а
>главное хороший поиск, то весч полезная, как доп.
>утилита.
база -- SQL. делай запросы, какие пожелаешь. я сам её пинаю из FAR"а постоянно. %-)
вообще -- в планах фичи типа "показать ветки, где я отписывался", "показать мои запросы" и возможность добавлять свои подобные вещи без перекомпиляции. %-)

>[83] VictorT(c) 06-09-20 11:13
Вить, сенькс, но я уже сам сделал. %-)


 
Ketmar ©   (2006-09-20 15:33) [86]

кстати, VirEx, я так понимаю, что тебе удалось собрать CDM? ужос. %-)


 
Ketmar ©   (2006-09-20 15:34) [87]

вдогон: щаз сделаю возможность выбора ника, и выложу public alpha. наверное. только вот голова болеть перестанет... %-))


 
GrayFace ©   (2006-09-20 16:25) [88]

VirEx ©   (19.09.06 22:21) [75]
а может потому и нравится потомучто у меня тож 600й :)

А у меня 433й :P Но MF почти полностью удовлитваряет. Вот будут время и желание - сделаю поддержку последней версии, приделаю RichEdit окно ответа, Обсуждение закрыто/Тема перенесена (если выйдет), ускорю загрузку (если выйдет). Что еще может быть нужно?


 
Ketmar ©   (2006-09-20 16:55) [89]

>[88] GrayFace(c) 06-09-20 16:25
а мне всё равно консоль нравится. %-)


 
Ketmar ©   (2006-09-20 16:56) [90]

да, новости с фронта:
* пофиксен критический баг в html-парзере. всем, кому высылал исходник -- исходник выкинуть. %-)
* пофиксен бажок в редакторе.
движемся к public alpha. %-)


 
Ketmar ©   (2006-09-20 18:38) [91]

ещё новости с фронта: %-)
доделано создавние новых тем. но ещё нет к этому интерфейса. %-)
сделан поиск по анкетам (движемся к выбираемому нику).
ушёл похмеляццо. %-)

зыж вот сам клиент: http://avalon-group.ho.com.ua/cdm/cdm001.zip
там исходники и бинарник. также читать !README! -- букавак не много. %-)


 
Ketmar ©   (2006-09-20 18:43) [92]

вдогон: исходник страшный. лучше не читать. самому стыдно -- я пишу не так, честное слово! %-)
лицензия -- public domain.


 
Bless ©   (2006-09-20 18:55) [93]


> Ketmar ©   (20.09.06 18:43) [92]
>
> вдогон: исходник страшный. лучше не читать.


А если не читать, как прокси указать :)


 
Ketmar ©   (2006-09-20 19:03) [94]

>[93] Bless(c) 06-09-20 18:55
>А если не читать, как прокси указать :)
как-нибудь так... %-)

да, прокси прописывается в исходнике. потом будет настраиваемый. %-) поддерживает basic-аутентификацию.


 
Bless ©   (2006-09-20 19:08) [95]

Забавно.
Когда в nick.ini стоит
bless
1


выскакивает консоль с красным окошком посредине (connection failed).

а когда
bless
2

то выскакивает ошибке (без консоли): "программа выполнила недопустимую операцию и будет закрыт". И вслед за ней еще одна "Операция отменена вследствие действующих для компьютера ограничений. Обратитесь к администратору сети".
"


 
Bless ©   (2006-09-20 19:09) [96]

Это при нетронутом экзешнике из архива. Win 98 SE


 
Ketmar ©   (2006-09-20 19:11) [97]

>[95] Bless(c) 06-09-20 19:08
>Забавно.
вполне возможно. обработка ошибки "неверный ник/пароль" ни разу не тестировалась. %-) потом проверю. %-)


 
Ketmar ©   (2006-09-20 19:11) [98]

э-э-э... вообще, Win9X/ME в список поддерживаемых ОС не входит. %-)


 
Ketmar ©   (2006-09-20 19:12) [99]

надо дописать проверку версии ОС, кстати. %-)


 
Bless ©   (2006-09-20 19:13) [100]

:)


 
Bless ©   (2006-09-20 19:17) [101]


> Ketmar ©   (20.09.06 19:11) [97]
> обработка ошибки "неверный ник/пароль"
> ни разу не тестировалась. %-) потом проверю. %-)


Это не ошибка "неверный ник/пароль".
"При нетронутом экзешнике из архива" - я имел в виду, что прокси я еще не прописал, т.е. проверить на неверность ввиду невозможности установить соединение программа еще не могла.


 
Bless ©   (2006-09-20 19:20) [102]

Эта...
Мелочь конечно, но в cdm.dpr стоит
uses
 crtk8U in "E:\k8\miscU\crtk8U.pas"


 
Gero ©   (2006-09-20 19:36) [103]

> [80] Marser ©   (19.09.06 23:09)


> Да, а вот ещё в январе Янис мне навешивал, что это секретная
> фича, что только в админском клиенте и т.д.

Надеюсь, ты не про меня говоришь? Потому что я тебе ничего такого не «навешивал».


 
Zeqfreed ©   (2006-09-20 20:22) [104]

[91] Ketmar(c) 06-09-20 18:38
>ещё новости с фронта: %-)
>доделано создавние новых тем. но ещё нет к этому
>интерфейса. %-)
>сделан поиск по анкетам (движемся к выбираемому
>нику).
>ушёл похмеляццо. %-)
>
>зыж вот сам клиент:
>http://avalon-group.ho.com.ua/cdm/cdm001.zip
>там исходники и бинарник. также читать !README!
>-- букавак не много. %-)
Проверка цитирования :)

Пока набираю текст, могу сказать: в редакторе надо наверное сделать, чтобы при удалении текста бекспейс автоматически переходил на линию выше, если стоит в начале строки.

А так, мне все нравится :) Удобно. Желаю творческих успехов Кетмару =)

P.S. Ещё можно кавычки-елочки все-таки заменять не < и > а обычными кавычками, а то непривычно выглядит.


 
Gero ©   (2006-09-20 23:06) [105]

> Ketmar

Я бегло глянул код — ты получения нажатия через Readkey делал? Мне кажется, ReadConsoleInput здесь гораздо удобнее для обработки как клавиатуры, так и мыши. В частности, я так делал, у меня dpr-файл получался примерно следующего вида:

procedure ProcessEvents;
var
 Buff: TInputRecord;
 Event: Cardinal;      
begin                        
 ReadConsoleInput(hConsoleIn, Buff, 1, Event);
 case Buff.EventType of
   KEY_EVENT:
     with Buff.Event.KeyEvent do
       if bKeyDown then
         ProcessKey(wVirtualKeyCode);
   _MOUSE_EVENT:
     with Buff.Event.MouseEvent, dwMousePosition do
         ProcessMouse(X, Y, dwButtonState, dwEventFlags);
   FOCUS_EVENT:
     if not Buff.Event.FocusEvent.bSetFocus then
       ProcessMouse(-1, -1, 0, MOUSE_MOVED);
 end;
end;

begin
 while True do
   begin
     ProcessEvents;
     Sleep(1);
   end;  
end.


 
Gero ©   (2006-09-20 23:09) [106]

А вобще программа у меня не работает — после выбора конференции зависает и ничего не грузит. Жму F5 — на секунду появляется синее окошко, и снова исчезает.


 
VictorT ©   (2006-09-20 23:42) [107]

А что за странные tan и ona при выходе?
И может, строку-подсказку с клавишами сделать?


 
Ketmar ©   (2006-09-21 01:57) [108]

все идут на... %-)
а что такое "тан"... это эльфийские вещи.


 
Ketmar ©   (2006-09-21 01:58) [109]

нет.  НИКОГДА не будет...


 
RASkov   (2006-09-21 01:59) [110]

Оххх... Кетмар, не пересторайся, а то получится из-за всех этих феничек с украшением шрифтов и всяких наворотов... короче будет почти как "оконный",... красивый и... медленный. И тады смысл от этой консоли? Ну для себяж пишешь... т.е. для пней 600-х и ниже... Я думаю, надо сначала сделать чёбы работало правильно и быстро на твоей машинке, а уж потом наворачивать пока по скорости с оконным не сравнится :)

> так CDM -- это отдых. когда у меня ступор по основной работе
> -- я переключаюсь. меняю род деятельности. %-)

Ну когда отдыхаешь то расслобляешься и поэтому

> исходник страшный. лучше не читать. самому стыдно -- я пишу
> не так, честное слово! %-)

Ну это нормально :)

> [98] Ketmar ©   (20.09.06 19:11)

Я так понимаю DOS должен приветствоваться (исходников и бинарников не видел, сейчас попробую слить)
Интересно какая же у тебя ОС на твоем 600? Неуж ХП... и памяти терабайт :))
За азарт 5+
Удачи.


 
RASkov   (2006-09-21 02:01) [111]

> [108] Ketmar ©   (21.09.06 01:57)

Правильно, здесь я стобой согласен. С первой строчкой.:))


 
Eraser ©   (2006-09-21 02:08) [112]

> [110] RASkov   (21.09.06 01:59)


> Я думаю, надо сначала сделать чёбы работало правильно и
> быстро на твоей машинке, а уж потом наворачивать пока по
> скорости с оконным не сравнится

в таких программах интерфейс в принципе тормозить не должен, тем более аж на 600 пне, тормозит или БД или сеть.

> Я так понимаю DOS должен приветствоваться

а при чем здесь ДОС? )

> Интересно какая же у тебя ОС на твоем 600? Неуж ХП

ХП отлично работает на 600 пнях, особенно если памяти 256 ;)


 
Германн ©   (2006-09-21 02:11) [113]


> Ketmar ©   (21.09.06 01:57) [108]
>
> все идут на... %-)
> а что такое "тан"... это эльфийские вещи.

Что-то мне это напоминает!
По-моему твою статью, не помню уже о чём, написанную тобой для этого форума. И в её обсуждениях, имхо, ты тоже "оправдывался" за недоделки, недоработки, и т.п.


 
Ketmar ©   (2006-09-21 02:25) [114]

всё. закрыт клиент -- всё закрыто. бай-бай, неко...


 
RASkov   (2006-09-21 02:30) [115]

> [112] Eraser ©   (21.09.06 02:08)

По поводу тормозов... сдесь интерфейс ни причем, я думаю, а вот анализаторы всякие которые будут выбирать что, где и как "выдилить", "покрасить" и иже с ними ну и там многое чего еще он там задумал. Во внимание не принимать... мысли вслух.

Ну это я погорячился... с DOS"ом... переживаю за Кетмара :)

А вот ОтличнО ХП на 600.... Хм.... согласен работать будет но... ОтличнО... от других :)
На скорость работы ПК много параметров влияют... ЦПУ, конечно, главный параметр... но объем ОЗУ и скорость ХДД не на последних местах (сюда можно много чего приписать вплоть до загруженных процессов).

Кетмару, Держись брат, чем больше отдохнешь, тем быстрее напишешь CDM:))
и будет тебе щасте:))


 
RASkov   (2006-09-21 02:31) [116]

> [114] Ketmar ©   (21.09.06 02:25)

Блин... незаметил... что случилось?


 
RASkov   (2006-09-21 02:33) [117]

Ёшкин кот. Не сдавайся и сделай для себя то что задумал. А ветку закрой. Отвлекает.


 
SergP ©   (2006-09-21 02:50) [118]

> [42] Lamer@fools.ua ©   (19.09.06 12:19)
> >>Орион ©   (19.09.06 12:07) [38]
>
> А зачем в интернет-кафе форумный-клиент, если там браузер
> есть, и оплата идёт за время, проведённое в кафе, а не за
> трафик?


Ну например чтобы накачаное с собой можно было забрать...


 
Ketmar ©   (2006-09-21 04:19) [119]

проект закрыт. благодарю всех за участие. то, что выложено -- снято не будет. но также не будет и новых версий в Сети. я сам, конечно, пользуюсь CDM (более того -- я его развиваю %-), но в Сеть больше версий выложено не будет. ещё раз благодарю всех за поддержку.

собственно, я закрываю всё, что я делал как open source. если кого интересует -- качайте. потому что сайт не будет больше обновлятся.


 
Ketmar ©   (2006-09-21 04:21) [120]

"качайте" -- ибо сайт тоже будет уничтожен через несколько дней.


 
Ketmar ©   (2006-09-21 04:25) [121]

на вопросы (если возникнут) "почему" -- отвечаю только в асе.


 
cyborg ©   (2006-09-21 09:10) [122]

Обиделся чтоли?


 
Danilka ©   (2006-09-21 09:47) [123]

[120] Ketmar ©   (21.09.06 04:21)
> "качайте" -- ибо сайт тоже будет уничтожен через несколько
> дней.

ты не про комету, случаем? :))

скачал, добросовестно прочитал ридмик, подправил nick.ini, запустил cdm.exe, выбрал "Прочее", пустой экран с предложением жать F5 для обновления.
Подождал немного, ничего не изменилось.
Нажал F5.
... а отпускать-то когда, уже можно? :)

ладно отпустил. ничего не изменилось.
понажимал ишшо несколько раз, пустой экран как был, так и остался. :(
в других конференциях - тоже самое.
:(


 
Ketmar ©   (2006-09-21 15:50) [124]

>[122] cyborg(c) 06-09-21 09:10
>Обиделся чтоли?
типа того. %-)

>[123] Danilka(c) 06-09-21 09:47
>ты не про комету, случаем? :))
неа, комета мимо меня упадёт. %-)

>nick.ini, запустил cdm.exe, выбрал "Прочее",
тыцни F4, проверь, точно ли выбралось. очень похоже, что ни разу не выбрано.

>Подождал немного, ничего не изменилось.
>Нажал F5.
окошко с прогрессом загрузки появляется? если нет -- то это вообще мистика. %-)


 
Юрий ©   (2006-09-21 16:10) [125]

> [124] Ketmar ©   (21.09.06 15:50)


А зря, у меня заработал, и кстати очень даже ничего!


 
Danilka ©   (2006-09-21 16:21) [126]

>[124] Ketmar(c) 06-09-21 15:50
>>nick.ini, запустил cdm.exe, выбрал "Прочее",
>тыцни F4, проверь, точно ли выбралось. очень
>похоже, что ни разу не выбрано.
>
>>Подождал немного, ничего не изменилось.
>>Нажал F5.
>окошко с прогрессом загрузки появляется? если нет
>-- то это вообще мистика. %-)

фсе, разобрался. :)
не очень добросовесно читал ридмик. :)
оказываецца, надо было не просто ентером зайти в потрепацца, а предварительно его пробелом выбрать.
так ничего, забавно, щас из этого клиента и пишу. :)


 
Ketmar ©   (2006-09-21 16:30) [127]

>[126] Danilka(c) 06-09-21 16:21
>так ничего, забавно, щас из этого клиента и пишу.
оно и видно по (c) в цитатах. %-) сразу извиняюсь за "редактор" -- я знаю, что он глючный и неудобный. но других нет. %-)


 
VirEx ©   (2006-09-21 17:23) [128]

Дубляж мессаг у тебю афтор


 
VirEx ©   (2006-09-21 17:29) [129]

Джедээмкли это не допускает


 
VirEx ©   (2006-09-21 17:30) [130]

Т.е. JDMClient


 
Ketmar ©   (2006-09-21 17:30) [131]

странно. не понял. что за "дубляж"? поподробней симптомы, плз.


 
VirEx ©   (2006-09-21 18:32) [132]


>  [131] Ketmar ©   (21.09.06 17:30)
> странно. не понял. что за "дубляж"? поподробней симптомы,
> плз.

а не, ложный вызов)


 
Ketmar ©   (2006-09-21 18:34) [133]

да, для тех, кто не помнит WordStar: ctrl+y в редакторе удаляет строку. а то уже спрашивали, почему удаления нет. %-)


 
Alien1769 ©   (2006-09-21 18:57) [134]

Кетмар для старых машин - весчь.
Даже на 100 пне рулит и быренько бегает.
Удачи ..


 
Ketmar ©   (2006-09-21 19:27) [135]

вах. CDM даже кто-то использует. Кэтмар в восхищении. %-)


 
grisme ©   (2006-09-21 19:31) [136]

так что обижаться не стоит :) в толпе критиков полно довольных юзеров :)


 
Ketmar ©   (2006-09-21 19:35) [137]

да я не на критику и прочее "обиделся". к данному сайту и его посетителям это вообще не имеет никакого отношения. %-)


 
Pazitron_Brain ©   (2006-09-21 19:38) [138]

Чего никто под никсы не пишет.


 
Ketmar ©   (2006-09-21 19:40) [139]

а смысл? мы тут на Delphi, аднака, заточены. ну нет Delphi для никсов. это факт.


 
Pazitron_Brain ©   (2006-09-21 19:48) [140]

KyLix есть :)


 
Pazitron_Brain ©   (2006-09-21 19:48) [141]

Тем более будто сюда приходят о Делфи поговорить :).


 
Ketmar ©   (2006-09-21 19:51) [142]

кыликс, лазарус и прочее -- не упоминаем. %-)

проще говоря: я лично под никсами не работаю. нафига мне под них софт писать? %-)


 
Pazitron_Brain ©   (2006-09-21 20:03) [143]

Для крутости. Будешь гордиться. Еще его под свободной лицензией разместишь и на Google hosting и sourceforge. Круто!
:)


 
cyborg ©   (2006-09-21 20:06) [144]

На фрипаскале можешь спокойно написать, в своей любимой консоли :)


 
Ketmar ©   (2006-09-21 20:39) [145]

>[143] Pazitron_Brain(c) 21-Sep-XLI A.S., 20:03
>Для крутости. Будешь гордиться. Еще его под
>свободной лицензией разместишь и на Google
>hosting и sourceforge. Круто!
я и так горжусь. а пишу не для крутости, а для личного удобства only. лицензия же -- свободней некуда: public domain.

>[144] cyborg(c) 21-Sep-XLI A.S., 20:06
>На фрипаскале можешь спокойно написать, в своей
>любимой консоли :)
могу. но не хочу.


 
Ketmar ©   (2006-09-23 08:39) [146]

ещё немного новостей.
коли выживу, на днях выложу очередную версию (угу; просили %-). новшества:
* переделан редактор (не скажу, что стал лучше, но мне больше нравится);
* редактор научился вставлять текст из clipboard;
* добавлена возможность поиска тем по заголовку;
* пофиксены мелкие баги %-)

что планируется ещё добавить:
* возможность настраивать прокси;
* возможность использовать несколько ников;
* просмотр анкет;
* поиск в анкетах (пока только по нику);
* возможность создавать новые ветки;
* корректная обработка закрытых тем;
* корректная обработка удалённых топиков;
* возможно, конвертер CDM<-->DMC.


вроде ничего не забыл. %-)


 
Юрий ©   (2006-09-23 12:37) [147]

Вах! Жду! Что ещё хотелось (как я уже говорил) это переключение сразу к нужному разделу форума, не листая весь список, а ещё лучше сразу фильтр!


 
Сало   (2006-09-23 14:19) [148]

Любят же некоторые всякой фигней страдать...


 
Furyz ©   (2006-09-23 16:14) [149]

> * возможность использовать несколько ников;

это лишнее
А ак юзал н0 надоело = с мышью удобнее


 
Юрий Зотов ©   (2006-09-23 16:39) [150]

Посмотрел скриншоты и задался вопросом - а на фига?


 
Ketmar ©   (2006-09-24 16:20) [151]

>[149] Furyz(c) 23-Sep-2006, 16:14
>> * возможность использовать несколько ников;
>это лишнее
а это автоматически появится. всё равно все ники тоже будут храниться в базе, так отчего бы выборку не седлать? %-)
более того -- я вообще все настройки планирую в базу засунуть. чтобы не растекаться по куче файлов. %-)

>[150] Юрий Зотов(c) 23-Sep-2006, 16:39
>Посмотрел скриншоты и задался вопросом - а на
>фига?
вообще-то -- исключительно для себя. потому что DMClient (сотоварищи) мне не нравится. несколько не тот функционал. ну и -- вмонтированый explorer, что само по себе ужасно (для меня %-).
а "фичи" я дописываю не потому, что "народ требует", а потому, что самому надо. %-)


 
Slym ©   (2006-09-26 16:20) [152]

Ужасная работа с базой :( твой miniSL8U сакс!
особенно TList of TStringList
переделал... скинуть?


 
Ketmar ©   (2006-09-26 23:46) [153]

>[152] Slym(c) 26-Sep-2006, 16:20
>Ужасная работа с базой :( твой miniSL8U сакс!
а чего ты хочешь от модуля, написаного "на коленке" за вечер? %-)

>особенно TList of TStringList
ну и чего тут криминального? %-)

>переделал... скинуть?
скинь. посмотрим, что там сделано лучше. %-)


 
Ketmar ©   (2006-10-02 03:13) [154]

текущие изменения:
* переделан html-парзер и форматировщик;
* немного поправлено цитирование;
* переделан вывод html (по идее -- стал чутьчуть быстрее);
* зачем-то работает колесо мыши в просмотре тем %-);
* можно даблкликать по ссылке -- и она откроется в броффзере;
* можно даблкликать по тексту типа "[число]" -- тогда переместится на это сообщение (или процитирует его, если держать ctrl);


как только переделаю редактор -- выложу новую версию. %-)


 
Джо ©   (2006-10-02 03:52) [155]

В продолжение коннекшен фэйлда. Нема ни фаервола, ни прокси — голый дайлап. Задаю вопрос Чернышевского :)


 
Ketmar ©   (2006-10-02 03:56) [156]

хм. ну что я могу сказать? глюк где-то, наверное. %-) может, в следующей версии сделаю расширеную диагностику. хотя совершенно не знаю, отчего такое может быть. единственный безумный вариант -- у тебя Win9X. на этом никакая работоспособность не гарантируется вообще. %-)

или -- вариант №2: долго сервер отвечает. и выпадает по тайм-ауту.


 
Джо ©   (2006-10-02 03:59) [157]

> [156] Ketmar ©   (02.10.06 03:56)

Ладно, если завтра выдастся трезвая минута, попробую в IDE запустить и посмотреть, может, наковыряю чего :)

Кстати, все предположения мимо, т.е:
1. Не 98, а XP.
2. Ошибка выдается сразу же после запуска, в пределах мс :), канал при этом "чистый", т.е., ничего больше не качается.


 
Ketmar ©   (2006-10-02 04:01) [158]

хм. ну, не знаю. если поймаешь баг -- впишу в about (специально для тебя сделаю это окошко %-).


 
Ketmar ©   (2006-10-02 04:03) [159]

ничего. я вот сдам когда проект -- перепишу нафиг всё как надо. а то стыдно ведь: в форуме говорю одно, а кодом своим демонстрирую совсем другое. %-)


 
Другой ©   (2006-10-02 04:09) [160]

26-Sep-2006, 16:20

Дата какая-то, ну совсем не правильная, в посте [153] была замечена мной
:)


 
Джо ©   (2006-10-02 04:13) [161]

Времени копнуть пока не было, однако вот что заметил: в функцию inet_addr передается доменное имя, хотя MSDN вроде гласит, что это должен быть " a numeric Internet address expressed in the Internet standard "."" notation". Это модуль socketsU функция GetHostIP, строка 163. Не тут ли какая пакость?


 
Ketmar ©   (2006-10-02 04:41) [162]

>[160] Другой(c) 2-Oct-2006, 04:09
>26-Sep-2006, 16:20
не понял: что тут криминального?

>[161] Джо(c) 2-Oct-2006, 04:13
>заметил: в функцию inet_addr передается доменное имя
тут всё правильно. предполагается, что функция GetHostIP() должна понимать и просто айпишки. если передана айпишка -- то всю работу выполнит inet_addr(). иначе -- будет вызвана gethostbyname().


 
Другой ©   (2006-10-02 08:16) [163]

Ketmar ©   (02.10.06 04:41) [162]
не понял: что тут криминального?


Читать не привычно. Думаю, поначалу.


 
Slym ©   (2006-10-02 12:16) [164]

Мой Датасет/Рекордсет не примерял?


 
Ketmar ©   (2006-10-02 13:44) [165]

>[163] Другой(c) 2-Oct-2006, 08:16
>Читать не привычно. Думаю, поначалу.
ну, лично мне -- удобней, нежели набор цифр. не надо догадываться, где месяц, где число... %-)

>[164] Slym(c) 2-Oct-2006, 12:16
>Мой Датасет/Рекордсет не примерял?
посмотрел. увидел, что оно выбивается из моей концепции "mini". %-) это уже марш в сторону чего-то побольше. к тому же не хочу никакого кода, кроме своего -- чтобы без проблем оставить CDM public domain.
да и не заметил принципиальной разницы между нашими подходами. разве что у тебя больше классов и больше исходника -- какое же это "mini" тогда? %-)


 
Slym ©   (2006-10-03 04:18) [166]

Ketmar ©   (02.10.06 13:44) [165]
оставить CDM public domain

Валяй... я твой код коцал :) меня в ебаут засунешь :) тем более я потырил немного у тебя и без копирайтов...
Ketmar ©   (02.10.06 13:44) [165]
марш в сторону чего-то побольше

Ни сколько не большего... просто убрал расточительное кеширование в обнонаправленной выборке (Dataset) (что многократно быстрее чем List of StringList) и сделал RecordSet для кеширования данных (Опять таки быстрее, за счет более низкого уровня доступа к ячейкам и фиксированности колонок)
+Твой Execute("begin transaction upd") :( визде... не проще BeginTrans сделать?


 
Ketmar ©   (2006-10-03 12:04) [167]

>[166] Slym(c) 3-Oct-2006, 04:18
>тем более я потырил немного у тебя и без копирайтов...
какие, нафиг, копирайты в public domain? бери что хочешь, юзай как хочешь. никакого авторства упоминать не надо.

>Ketmar c  (02.10.06 13:44) [165]
>расточительное кеширование в обнонаправленной
>выборке (Dataset) (что многократно быстрее чем
да нифига не "многократно". точнее -- лично я ускорения не заметил, ибо и так весьма шустро. если уж по-уму делать, то вообще надо всё не так. %-)

>+Твой Execute("begin transaction upd") :( визде..
>. не проще BeginTrans сделать?
может, и проще. но зачем? опять же -- не вижу принципиальной разницы. по-уму -- надо ещё в BeginTrans() передавать имя транзакции. и получается, что в процедуре опять конструируем строку, которую проще в явном виде указать сразу.


 
VirEx ©   (2006-10-05 19:48) [168]

где прямая ссылка на скачивание свежего клиента?


 
Ketmar ©   (2006-10-05 20:17) [169]

>[168] VirEx(c) 5-Oct-2006, 19:48
>где прямая ссылка на скачивание свежего клиента?
он ещё не выложен. %-) в связи с отсутствием времени пока -- чуть попозже соберу и выложу то, что есть.
редактор оставлю пока текущий (но он уже далеко не тот, что был в первой версии %-).
просмотра анект ещё нет.
обработки закрытых/удалённых тем нет. %-)
и ещё много чего нет. появится время -- доделаю. %-)


 
Ketmar ©   (2006-10-05 20:40) [170]

http://avalon-group.ho.com.ua/cdm/cdm002.zip


 
Ketmar ©   (2006-10-05 22:35) [171]

да, если скачали -- пишем, пишем. особенно о багах пишем. ну и благодарности тоже... %-)


 
Ketmar ©   (2006-10-05 22:36) [172]

если наберётся достаточно (сколько -- не скажу %-) сумасшедших -- по сдаче текущего проекта полностью перепишу, сделаю наормальный UI и ещё много всякого (да, для мышистов -- UI полностью поддерживает мышь %-).


 
Ketmar ©   (2006-10-05 22:37) [173]

и ещё: особенно интересуют тесты на low-end машинах (ниже pIII/600).


 
Ketmar ©   (2006-10-06 02:00) [174]

да. далее -- исходники CDM даются только по личной просьбе и после обоснования "зачем". мне просто стало интересно. %-)


 
Gero ©   (2006-10-06 02:09) [175]

> [174] Ketmar ©   (06.10.06 02:00)

Что, слишком много скачиваний, непонятно кому и зачем? То-то же.
Я тоже удивляюсь, число скачиваний только последней версии DMClient за четыре сотни перевалило. На форуме столько людей нет!


 
Ketmar ©   (2006-10-06 02:19) [176]

>[175] Gero(c) 6-Oct-2006, 02:09
>Что, слишком много скачиваний, непонятно кому и зачем?
неа, щаз счётчика нет. %-) просто интересно, зачем народы исходники. .EXE я буду раздавать по-прежнему. %-)


 
Slym ©   (2006-10-06 04:10) [177]

а как же public domain?


 
Ketmar ©   (2006-10-06 05:04) [178]

>[177] Slym(c) 6-Oct-2006, 04:10
>а как же public domain?
те, кто обснует и получит -- получат как pd. но нигде в pd не сказано, что я должен раздавать направо и налево. %-)


 
VictorT ©   (2006-10-06 10:44) [179]

Только хотел сказать по поводу прокси (т.к. изменились у меня настройки инета), смотрю, в новой версии уже появилсоь.
Но. Закачиваться то посты закачиваются, а вот ответы не отправляются.


 
Bless ©   (2006-10-06 11:20) [180]


> Ketmar ©   (06.10.06 02:00) [174]
>
> да. далее -- исходники CDM даются только по личной просьбе .


Что-то я не врубился. В архиве из [170] есть и исходники ведь.


 
Ketmar ©   (2006-10-06 12:27) [181]

>[179] VictorT(c) 6-Oct-2006, 10:44
>в новой версии уже появилсоь.
и в старой было, но не настраивалось. %-)

>а вот ответы не отправляются.
в чём симптомы? может, ты просто ник/пароль попутал? говорит ошибку или молча отправляет в никуда?

>[180] Bless(c) 6-Oct-2006, 11:20
>Что-то я не врубился. В архиве из [170] есть и исходники ведь.
угу. в последний раз. %-)


 
VictorT ©   (2006-10-06 12:32) [182]

Ник и пароль правильные. Говорит ошибку:
  г==============  send error  ==============¬
  ¦                                          ¦
  ¦           <send answer> failed           ¦
  ¦                                          ¦
  L==========================================-


 
Ketmar ©   (2006-10-06 13:05) [183]

>[182] VictorT(c) 6-Oct-2006, 12:32
>Ник и пароль правильные. Говорит ошибку:
странно...


 
Ketmar ©   (2006-10-06 13:06) [184]

вот. только что из-под прокси всё отправил...


 
Ketmar ©   (2006-10-06 13:09) [185]

если failed, то что-то не в порядке. или с ником, или с паролем, или с веткой, куда шлёшь. это значит, что сервер вернул бред какой-то, что бывает в вышеописаных случаях. %-)


 
VictorT ©   (2006-10-06 14:09) [186]

Заново ввёл логин и пароль, пробую. Если проканает этот пост, значит всё нормально.
Кстати ещё глюк поймал, если в редакторе с пустым текстом нажать backspase, он вылетает.


 
Ketmar ©   (2006-10-06 15:11) [187]

>[186] VictorT(c) 6-Oct-2006, 14:09
>Если проканает этот пост, значит всё нормально.
пост вижу. %-)

>Кстати ещё глюк поймал, если в редакторе с пустым текстом
>нажать backspase, он вылетает.
уже нет. tnx. %-)

зыж уже есть ignore list, умеет показывать анкеты. %-)


 
Юрий ©   (2006-10-06 15:14) [188]

> [187] Ketmar ©   (06.10.06 15:11)


Не успеваю скачивать ;) Это хорошо, что процесс идёт!


 
Ketmar ©   (2006-10-06 15:46) [189]

а я не обновлял. когда обновлю -- тогда упомяну. пока старая лежит. %-)


 
Ketmar ©   (2006-10-06 17:40) [190]

итак, апдейт. %-)
http://avalon-group.ho.com.ua/cdm/cdm003.zip

вацнью:
* возможность просматривать анкеты;
* возможность делать новые темы, а не только отвечать; %-)
* возможность просматривать ветки только определённого форума (все или обновлённые);
* возможность менять порядок веток (со старых, с новых);
* возможность обновлять только просматриваемый форум;
* возможность делать ignore; %-)
* help и about. %-)


кажись, ничего не забыл.

а, да: уже без исходников.


 
Ketmar ©   (2006-10-06 17:43) [191]

специально для Юрий(c): в списке тем теперь ясно видно, какому разделу что принадлежит. и разделы отделяются друг от друга красивой чёрточкой. %-)

также можно выбрать отдельный раздел и вволю на него насмотреться. %-)


 
Ketmar ©   (2006-10-06 17:52) [192]

и, да: теперь можно настраивать проксик. без перекомпиляции. %-) проксь поддерживает basic-авторизацию.


 
Ketmar ©   (2006-10-06 23:24) [193]

апдейт: привинтил простенький spellchecker.
cdm: http://avalon-group.ho.com.ua/cdm/cdm003.zip
словари: http://avalon-group.ho.com.ua/cdm/cdmdict.zip

пока spellchecker тупой. и не отключается. кому мешает -- просите, сделаю отключаемым. %-)


 
Palladin ©   (2006-10-06 23:44) [194]

это конечно здорово, но под Far"ом тестировал? а то сожрал 100% проца и сытый висит в памяти :)

p.s: ето после выбора конфы


 
Palladin ©   (2006-10-06 23:45) [195]

хотя причем здесь фар... сам ся не понимаю иногда :) надо меньше пить


 
Ketmar ©   (2006-10-06 23:47) [196]

ещё апдейт: теперь отделил sqlite3.dll, чтобы народ каждый раз не сливал заново %-)
http://avalon-group.ho.com.ua/cdm/sqlite335dll.zip

>[194] Palladin(c) 6-Oct-2006, 23:44
>это конечно здорово, но под Far"ом тестировал? а то сожрал
>100% проца и сытый висит в памяти :)
дык а я откуда его 99% времени пускаю? оттуда, где пишу. FAR -- это наше всё! %-)


 
Ketmar ©   (2006-10-06 23:49) [197]

да: для отключения spellchecker"а достаточно убить словари. %-) которые, кстати, должны лежать там же, где и cdm.exe.


 
Palladin ©   (2006-10-06 23:50) [198]

а что должно быть на экране? :) а то наверху висит сказка про F5 и все... ну жмакнул, а оно висит и висит, а екран черный


 
Ketmar ©   (2006-10-06 23:55) [199]

>[198] Palladin(c) 6-Oct-2006, 23:50
>а что должно быть на экране? :) а то наверху висит сказка
>про F5 и все... ну жмакнул, а оно висит и висит, а екран
>черный
а !README! почитать попробуй. я его специально писал, чтобы читали. %-) или нажми F1 и помедитируй. 99% -- ты не выбрал активные форумы. F4, пробелом выбирай, потом enter (НЕ ESC! %-). потом F5.


 
Zeqfreed ©   (2006-10-06 23:57) [200]

> [198] Palladin ©   (06.10.06 23:50)

Нужен ещё телепатический модуль для приема сигналов прямо в мозг :)


 
Palladin ©   (2006-10-06 23:59) [201]

ептыть... их оказывается пробелом нужно помечать...


 
Ketmar ©   (2006-10-06 23:59) [202]

и каждому скачавшему пивопровод типа "анлим"? %-)


 
Ketmar ©   (2006-10-07 00:00) [203]

>[201] Palladin(c) 6-Oct-2006, 23:59
>ептыть... их оказывается пробелом нужно помечать...
ты не поверишь -- об этом в ридми написано... %-)


 
Palladin ©   (2006-10-07 00:01) [204]


>  [200] Zeqfreed ©

неа... читать про пробелы нужно внимательней... :)
хотя логичней было бы по энтеру на конфе... как я жмакал по началу... :)
не понравилось/не интересно... выщел опять на уровень конф...


 
Palladin ©   (2006-10-07 00:02) [205]


> [203] Ketmar ©

верю, там и прочитал :) однако 204 логичней... хотя кнешно дело авторское...


 
Ketmar ©   (2006-10-07 00:11) [206]

>[205] Palladin(c) 7-Oct-2006, 00:02
>однако 204 логичней...
как только мне начнут платить за CDM -- переделаю под нормальную логику. а пока -- сделано под мою. лично мне так удобней. у этих клавишов корни далеко в прошлое уходят. ещё ко временам NetWare 3.11 (кто видел, тот, думаю, узнал окошко выборки %-).

а изменить всегда можно -- F4 в окошке просмотра списка постов. об этом и F1 рассказывает. %-)


 
Palladin ©   (2006-10-07 00:30) [207]

:)
фигасе (!)... а я то думаю что же так все отдаленно знакомо... и пока ты не сказал мыслей небыло...

и (хм), если я не ошибаюсь, помоему эти клавиши и в NW 4.xx перекочевали... иначе откуда бы они во мне знакомость вызывали...

но в любом случае прикольно... задумываюсь над плюгином  фару... :)


 
Ketmar ©   (2006-10-07 00:37) [208]

>[207] Palladin(c) 7-Oct-2006, 00:30
>фигасе (!)... а я то думаю что же так все отдаленно
>знакомо... и пока ты не сказал мыслей небыло...
угу. оно "по мотивам". в своё время очень впечатлил интерфейс нетвари, вот и воплощается сам собой в консолях. %-)

>и (хм), если я не ошибаюсь, помоему эти клавиши и в NW 4.
>xx перекочевали...
с ней уже не работал, потому не знаю. %-)

>задумываюсь над плюгином фару... :)
каким? нечто клиента в виде плуга? это ещё больший изврат, нежели мой. %-))


 
Palladin ©   (2006-10-07 00:39) [209]

вот подумываю если в панель запихать в виде дерева... с раскраской по свежести и по F3 по парсингу хтмля...


 
Palladin ©   (2006-10-07 00:43) [210]

в смысле не в виде дерева, а дерево (в общем то, какое нафиг дерево, два уровня) конфа -> ветки... сортировка и раскраска по свежети....
хотя можно и три уровня...

совсем новые ветки
ветки обновленные ответами
старые ветки


 
Ketmar ©   (2006-10-07 00:43) [211]

>[209] Palladin(c) 7-Oct-2006, 00:39
>вот подумываю если в панель запихать в виде дерева... с
>раскраской по свежести и по F3 по парсингу хтмля...
а отвечать как? %-)


 
Palladin ©   (2006-10-07 00:44) [212]


> [211] Ketmar ©

как это как :) диалогом, по хоткею в вьюфере


 
Ketmar ©   (2006-10-07 00:45) [213]

я, вообще, думал о плуге. но решил, что не надо, всё-таки, превращать FAR в дикий комбайн. тем более привинчивать в него фичи, которые никаким боком туда не лезут.

но ты дерзай. глядишь, я и пойму, как ошибался. %-)


 
Ketmar ©   (2006-10-07 00:46) [214]

>[212] Palladin(c) 7-Oct-2006, 00:44
>как это как :) диалогом, по хоткею в вьюфере
тогда надо будет открывать модальный редактор с хитрыми флагами. точнее, просмотрщик. и с хитрым обработчиком... а не замаешься? %-)


 
Palladin ©   (2006-10-07 00:49) [215]

а попробуем...


 
Ketmar ©   (2006-10-07 00:51) [216]

>[215] Palladin(c) 7-Oct-2006, 00:49
>а попробуем...
ну, успехов. побетатестим, если что. %-)


 
Ketmar ©   (2006-10-07 01:09) [217]

подумалось: а ведь Кэтмар -- типичный копипастер. например, алгоритм "похожих слов" для spellchecker"а я тупо откопипастил. и даже не пытаюсь разобраться, как он работает. %-)


 
Ketmar ©   (2006-10-07 03:23) [218]

и снова апдейт: появилась фича a-la FAR: alt+insert, выделяем кусок экрана, enter -- экран в буфере обмена. %-)
ну и парочка багофиксов, конечно.


 
Eraser ©   (2006-10-07 03:24) [219]

> [218] Ketmar ©   (07.10.06 03:23)

нужно присабачить на F1 хотя бы простенькую справку.. а то так сразу и не понятно куда жать то )


 
Ketmar ©   (2006-10-07 03:28) [220]

>[219] Eraser(c) 7-Oct-2006, 03:24
>нужно присабачить на F1 хотя бы простенькую справку.. а то
>так сразу и не понятно куда жать то )
ты не поверишь. см. [190]. или скачай, и тыцни F1 после выбора конференций. %-)


 
user-nick   (2006-10-07 03:50) [221]

>[220] Ketmar(c) 7-Oct-2006, 03:28
>>[219] Eraser(c) 7-1-2006, 03:24
>>нужно присабачить на F1 хотя бы простенькую справку.. а
>>то
>>так сразу и не понятно куда жать то )
>ты не поверишь. см. [190]. или скачай, и тыцни F1 после
>выбора конференций. %-)
точно.. как то криво я тему видать просматривал, что обновления то и не приметил ))
симпатишнее гораздо стало!


 
Eraser ©   (2006-10-07 03:51) [222]

> [221] user-nick   (07.10.06 03:50)

эээ... это еще что? ник странноватый у меня стал ))


 
Джо ©   (2006-10-07 03:52) [223]

А меня так до сих пор "connection failed" :( И руки не доходят исходник ковырнуть. Хотя несколько дней назад чуть-таки ковырнул... Ереси не заметил, однако же и не работает :)


 
Ketmar ©   (2006-10-07 03:54) [224]

>[222] Eraser(c) 7-Oct-2006, 03:51
>эээ... это еще что? ник странноватый у меня стал ))
рыдми читать надо. файл настроек поменял формат. %-)

>[223] Джо(c) 7-Oct-2006, 03:52
>А меня так до сих пор "connection failed" :(
вот это шибко загадочно. как дойдут -- скажи мне в асю. я тебе дам новый исходник. %-)


 
Джо ©   (2006-10-07 03:55) [225]

> [224] Ketmar ©   (07.10.06 03:54)
> >[222] Eraser(c) 7-Oct-2006, 03:51
> >эээ... это еще что? ник странноватый у меня стал ))
> рыдми читать надо. файл настроек поменял формат. %-)
>
> >[223] Джо(c) 7-Oct-2006, 03:52
> >А меня так до сих пор "connection failed" :(
> вот это шибко загадочно. как дойдут -- скажи мне в асю.
> я тебе дам новый исходник. %-)

Угу... может, на днях постучусь.


 
Eraser ©   (2006-10-07 03:55) [226]

кстати второй раз запускаться отказывается cdm.. стандартное виндовое окно об ошибке вылетает 2 раза и прога закрывается.
подпись ошибки:
AppName: cdm.exe  AppVer: 0.0.0.0  ModName: kernel32.dll
ModVer: 5.1.2600.2180  Offset: 0001eb33


 
Ketmar ©   (2006-10-07 03:56) [227]

ну и, кстати, база немного поменялась. лучше всего старую грохнуть. если жалко -- сравнить, чего не хватает (я табличку одну добавил %-) и добавить руками. формат баз идёт в поставке.


 
Ketmar ©   (2006-10-07 03:56) [228]

>[226] Eraser(c) 7-Oct-2006, 03:55
>кстати второй раз запускаться отказывается cdm..
странно. у меня стабильна, как будто и не я писал. %-) опять же -- см. про формат баз.


 
Ketmar ©   (2006-10-07 03:57) [229]

а если ты про вторую копию -- так оно и не должно. %-) проверять же это мне лениво. %-)


 
Eraser ©   (2006-10-07 03:59) [230]

> [228] Ketmar ©   (07.10.06 03:56)

проблема именно в базе, т.к. если файл удалить - работает.

а какие с форматом грабли могут быть?

> опять же -- см. про формат баз.

где смотреть? )


 
Ketmar ©   (2006-10-07 04:02) [231]

>[230] Eraser(c) 7-Oct-2006, 03:59
>проблема именно в базе, т.к. если файл удалить - работает.
я проверил: грохнул базу. запустил. оно обновило конфы и отлично запускается кучу раз. %-)

>а какие с форматом грабли могут быть?
не хватает новых табличек. %-)

>> опять же -- см. про формат баз.
>где смотреть? )
файлик cdm_base_format.inc в поставке. специально туда всобачен. или раз грохнуть -- и забыть. потому что CDM базу создаёт, если на диске не обнаруживает.


 
Ketmar ©   (2006-10-07 04:03) [232]

надо было migration tool сделать. как-то не подумал. при следующих изменениях базы, наверное, буду делать "автоапгрейд".


 
Eraser ©   (2006-10-07 04:08) [233]

> [231] Ketmar ©   (07.10.06 04:02)


> я проверил: грохнул базу. запустил. оно обновило конфы и
> отлично запускается кучу раз. %-)

во-во, у меня так же, но если базу не грохнуть - ошибку пишет.
на экране успевает только создать окно "loading counters".

> не хватает новых табличек. %-)

как так? )) раз не хватает - должно создавать! или их врукопашную создавать надо? )

> файлик cdm_base_format.inc в поставке. специально туда всобачен

только толку то.. разве что вручную с базой работать.


 
Eraser ©   (2006-10-07 04:09) [234]

Exception ESQLiteError in module cdm.exe at 00016F50.
library routine called out of sequence.


 
Ketmar ©   (2006-10-07 04:14) [235]

>[233] Eraser(c) 7-Oct-2006, 04:08
>во-во, у меня так же, но если базу не грохнуть - ошибку
>пишет.
>на экране успевает только создать окно "loading counters".
а хрен его знает, что за баг. убей базу, отинить заново -- и забудь. %-)

>как так? )) раз не хватает - должно создавать!
ну так себе-то я создал руками. а про автоапдейтер -- забыл. и делать лениво. %-)

>или их врукопашную создавать надо? )
именно так. или базу убить.

>только толку то.. разве что вручную с базой работать.
скачать sqlite3.exe с сайта http://sqlite.org/
только версии 3.3.5. я именно так базу пинаю. %-)


 
Ketmar ©   (2006-10-07 04:15) [236]

кстати, ещё очень полезно скачать тот sqlite.dll, что я даю отдельным архивом. ибо в старой версии могла быть 3.3.7, а она сильно глючная.


 
Eraser ©   (2006-10-07 13:50) [237]

> [235] Ketmar ©   (07.10.06 04:14)


> >или их врукопашную создавать надо? )
> именно так. или базу убить.

убиваю - не помогает (

> скачать sqlite3.exe с сайта http://sqlite.org/
> только версии 3.3.5. я именно так базу пинаю. %-)

скачаю )

> кстати, ещё очень полезно скачать тот sqlite.dll, что я
> даю отдельным архивом

именно ей и пользуюсь )


 
Ketmar ©   (2006-10-07 15:52) [238]

>[237] Eraser(c) 7-Oct-2006, 13:50
>убиваю - не помогает (
оч-чень странно... я ж проверял. запускаю "нулёвый". качаю пару конф (оно создаёт базу). выхожу. запускаю опять. качаю. и так несколько раз. баг не проявляется. %-(
да и на моей базе объёмом уже под 15 метров всё шуршит "на ура"...

у тебя ХР, как я понимаю? SP2, которая? надо будет поставить, потестить.
кстати: а не может анти... не может. отбой. %-)


 
VictorT ©   (2006-10-07 15:57) [239]

>[187] Ketmar(c)
>>[186] VictorT(c) 6-Oct-2006, 14:09
>>Кстати ещё глюк поймал, если в редакторе с пустым текстом
>>нажать backspase, он вылетает.
>уже нет. tnx. %-)
И всё таки да. Если набрать текст, а потом стереть, и продолжать стирать, вылетает.


 
Eraser ©   (2006-10-07 16:21) [240]

> [238] Ketmar ©   (07.10.06 15:52)

однако ж глюк есть..
вот скриншот http://www.webfile.ru/1140516 (20 КБ)

> у тебя ХР, как я понимаю? SP2, которая? надо будет поставить,
> потестить.

угу, она самая.

> кстати: а не может анти

эт вряд ли.


 
Ketmar ©   (2006-10-08 00:48) [241]

Удалено модератором


 
Eraser ©   (2006-10-08 02:30) [242]

> [241] Ketmar ©   (08.10.06 00:48)

одно из приемуществ open source / free лицензи... с шароварами так не прокатит :( обидно..


 
Ketmar ©   (2006-10-08 03:39) [243]

>[242] Eraser(c) 8-Oct-2006, 02:30
>шароварами так не прокатит :( обидно..
именно поэтому я делаю всё опубликованное как free %-)


 
Ketmar ©   (2006-10-09 12:28) [244]

новые скриншоты: http://avalon-group.ho.com.ua/cdm/shotz/
http://avalon-group.ho.com.ua/cdm/shotz/help.png
http://avalon-group.ho.com.ua/cdm/shotz/main.png
http://avalon-group.ho.com.ua/cdm/shotz/quit.png
(все около 30 кил)

версия, с которой сделано, ещё не доступна для скачивания. %-)


 
Ketmar ©   (2006-10-09 16:04) [245]

что-то, блин, не слышу восхищения новым красивым междумордием. настоящая многооконность (да, можно открыть насколько окон с разными ветками; и несколько окон с разными видами на форумы), полная поддержка мыши (и тормоза, конечно -- куда ж без них? %-) -- и ни одного "ух, ты!" пойду даль спать. и рыдать во сне.


 
Eraser ©   (2006-10-09 16:49) [246]

> [245] Ketmar ©   (09.10.06 16:04)

просто по скриншотам консольных приложений трудно судить о таких наворотах, как
> настоящая многооконность


> полная поддержка мыши

и т.д. .. нужен exe )


 
Ketmar ©   (2006-10-09 16:54) [247]

>[246] Eraser(c) 9-Oct-2006, 16:49
>просто по скриншотам консольных приложений трудно судить
ну так явно же видно, что окна появились нормальные. а если окна -- то там и мышь, и прочее. правда, библиотека как всегда -- самописная. глючная и страшная. и нестандартная. %-) нашёл свои древние исходники, решил заюзать.

>и т.д. .. нужен exe )
таки будет. как только доведу функционал хотя бы до CDM2. а то сейчас оно опять в режиме "read only" -- редакция "облегчим работу модераторам". %-)


 
Ketmar ©   (2006-10-10 15:58) [248]

пользуясь случаем, хочу поблагодарить Gero за ценную информацию. теперь CDM нормально понимает закрытые и перемещённые ветки. также умеет расставлять пометки модераторов в уже загруженых ответах, а не только в новых. но аплоада не будет -- все ждём CDM4 с новым междумордием. %-)


 
Bless ©   (2006-10-10 16:06) [249]


> Ketmar ©   (09.10.06 12:28) [244]
> http://avalon-group.ho.com.ua/cdm/shotz/help.png


Отсутствие хелпа компенсируется предоставленной нахаляву возможностью изучить испанский язык :)


 
Ketmar ©   (2006-10-10 16:20) [250]

хэлп есть. это было окошко about, которое вызывается по повторному F1. по первому F1 вылазит таки справка. %-)


 
Ketmar ©   (2006-10-10 16:22) [251]

думаю, сегодня выложу "пилота". пилот ещё не умеет многого, но для оценки междумордия пойдёт. сделаю только окошко настроек и ещё по-мелочи, и будет пилот.

недостаток один: стало чуть медленней. то есть, медленней грузит топики, получает списки и ты пы. это из-за огромного количества строковых операций. %-(


 
Ketmar ©   (2006-10-10 16:25) [252]

да. никто не встречал рисунка с Че (классического, который везде тиражируют) в ascii? буду очень благодарен.


 
Bless ©   (2006-10-10 16:47) [253]

Вот тут есть Че Гевара. Но, имхо, крайне неудачный рисунок.
ftp://ftp.cc5.org.ru/pub/2005/graphics/pc_ascii/shl-che.zip


 
Ketmar ©   (2006-10-10 16:52) [254]

мда. не фонтан, ты прав. что ж, придётся, видимо, обойтись без лика Commandante. %-)


 
Ketmar ©   (2006-10-11 16:43) [255]

скорее всего, последний апдейт ветки 3. следующая будет 4. %-)
http://avalon-group.ho.com.ua/cdm/cdm003.zip
вацнью:
* научился отображать статус "обсуждение закрыто";
* научился отмечать каменты и "удалено модератором" в ранее загруженых ответах (tnx, Gero!);
* пофиксен досадный баг в редакторе -- по BS на пустом тексте вылетало;
* теперь при попытке открыть перемещённую ветку предлагает проследовать на новую дислокацию %-);
* сокетные ошибки должны стать более информативными (но никто этого не увидит, потому что DlgBox не умеет делать перенос по строкам %-).


"пилот" v4 в процессе подготовки (уже есть окно настроек; сделаю отправку поста -- и выложу; всё ждут, затаив дыхание %-).

зыж подумываю об открытии "официального сайта" CDM. отзовитесь, кому надо. наберётся несколько -- сделаю. %-)

ззыж а вообще -- кто-то качает апдейты? или я в пустоту выкладываю и зря флуд развожу?


 
Lamer@fools.ua ©   (2006-10-11 16:56) [256]

>ззыж а вообще -- кто-то качает апдейты? или я в пустоту выкладываю и зря флуд развожу?

Лично я жду релиза =)


 
Lamer@fools.ua ©   (2006-10-11 16:57) [257]

Ну или на крайняк release candidate...


 
guav ©   (2006-10-11 17:30) [258]

> кто-то качает апдейты? или я в пустоту выкладываю и зря
> флуд развожу?

Одну какую - то версию скачал, идея понравилась, но возможностей, вроде [255] и ещё чего-то не хватало, поэтому перестал пользваться. Новую версию непременно посмотрю, однако, дождусь таки релиза, если он состоится, иначе - последней версии.


 
user-nick   (2006-10-11 17:36) [259]

>[255] Ketmar(c) 11-Oct-2006, 16:43
>скорее всего, последний апдейт ветки 3. следующая будет 4.
>%-)
>http://avalon-group.ho.com.ua/cdm/cdm003.zip
во! вот в этой версии проблема с БД исчезла.. запускается нормально сколько угодно раз!


 
Eraser ©   (2006-10-11 17:38) [260]

>[259] user-nick 11-Oct-2006, 17:36
>>[255] Ketmar(c) 11-Oct-2006, 16:43
>>скорее всего, последний апдейт ветки 3. следующая будет 4.
>>%-)
>>http://avalon-group.ho.com.ua/cdm/cdm003.zip>>
опять ник прописать забыл (
мож в реестре настройки ника сделать?


 
Bless ©   (2006-10-11 17:54) [261]

Поскольку на моей Win 98 запуск CDM приводит к:
"Операция отменена вследствие действующих для компьютера ограничений. Обратитесь к администратору сети." то я апдейты не качаю. Последний апдейт, который шел с исходником, скачал, лежит до времен, когда мне станет нелениво выяснять, отчего ж эта ошибка выскакивает.


 
Юрий ©   (2006-10-11 18:04) [262]

> [255] Ketmar ©   (11.10.06 16:43)
> ззыж а вообще -- кто-то качает апдейты? или я в пустоту
> выкладываю и зря флуд развожу?


Не зря, посмотреть, оценить, попробовать можно! :)


 
Ketmar ©   (2006-10-11 18:07) [263]

>[260] Eraser(c) 11-Oct-2006, 17:38
не хочу ничем в реестр гадить. сначала была идея заносить ник в базу, но отказался -- чтобы базу можно было передавать другим без фильтрации. в версии CDM4 появилось окно настроек, которое покажут, если .ini-файла нет. так что апдейты будут идти уже без готового .ini, и проблема отпадёт. %-)

>[261] Bless(c) 11-Oct-2006, 17:54
>Поскольку на моей Win 98 запуск CDM приводит к:
Win9X официально исключены из списка поддерживаемых систем. потому что имел я в виду бороться с багами этих "операционок" и выяснять, какие API там есть, каких нет, а какие есть, но не работают. %-)

зыж эта версия делает автоапгрейд базы невидимо для юзера. %-)


 
Ketmar ©   (2006-10-11 19:07) [264]

итак:
http://avalon-group.ho.com.ua/cdm/cdm004.zip
"пилот" четвёртой версии. отправлять мессаги ещё не умеет, хотя редактор уже есть. %-)

итак, переделан интерфейс. полностью.
"неочевидные" кнопочки:
F12: maximize/restore window
Alt+X: exit
Alt+O: options


советую удалить старый .ini-файл. тогда CDM выдаст окошко настроек и сгенерирует правильный. %-)


 
VirEx ©   (2006-10-11 19:14) [265]


>  [264] Ketmar ©   (11.10.06 19:07)
> итак:
> http://avalon-group.ho.com.ua/cdm/cdm004.zip
> "пилот" четвёртой версии. отправлять мессаги ещё не умеет,
> хотя редактор уже есть. %-)

сделал бы табом внизу выбор форума: потрепаться, журнал и т.п.
при нажатии все счастливы, и видят сообщения только этого форума


 
Ketmar ©   (2006-10-11 19:38) [266]

>[256] Lamer@fools.ua(c) 11-Oct-2006, 16:56
>Лично я жду релиза =)
не будет никогда, скорее всего. %-)


 
Ketmar ©   (2006-10-11 19:40) [267]

>[265] VirEx(c) 11-Oct-2006, 19:14
это будет отдельной кнопочкой -- "показать форум". мне удобнее видеть всё скопом, потому по-дефолту именно так. CDM3 умеет показывать отдельные форумы.


 
ArtemESC ©   (2006-10-11 21:20) [268]

А если готовые уже? вроде бы тут выкладывали как-то...


 
Lamer@fools.ua ©   (2006-10-12 00:28) [269]

>>Ketmar ©   (11.10.06 19:38) [266]

Ну хотя бы маленький такой релиз кандидат, а?  ;o)


 
Ketmar ©   (2006-10-12 15:03) [270]

>[269] Lamer@fools.ua(c) 12-Oct-2006, 00:28
>Ну хотя бы маленький такой релиз кандидат, а?  ;o)
считай CDM3 официальным RC0 ветки 3 (первым и последним %-).


 
Ketmar ©   (2006-10-17 01:07) [271]

вышла CDM3 RC1. %-)

вацнью:
* редактор научился (вроде бы, сильно не тестировал %-) работать с блоками. ура, товарищи;
* пофиксен баг с созданием новых тем.


что качать тем, кто ещё не использовал:
exe, ini, readme: http://avalon-group.ho.com.ua/cdm/cdm003.zip
sqlite.dll (обязательно!): http://avalon-group.ho.com.ua/cdm/sqlite335dll.zip
словари для spellchecker"а (лучше скачать %-): http://avalon-group.ho.com.ua/cdm/cdmdict.zip
после того, как всё распакуете (в один каталог), внимательно почитайте !README!. %-)

что качать тем, у кого есть старая версия:
http://avalon-group.ho.com.ua/cdm/cdm003exe.zip
это только .exe, не затрёт .ini (специально для Eraser"а %-).


 
guav ©   (2006-10-17 01:37) [272]

Скачал поставил попробовал снёс. т.к. не удалось запустить повторно без удаления базы.


 
Ketmar ©   (2006-10-17 02:04) [273]

>[272] guav(c) 17-Oct-2006, 01:37
>Скачал поставил попробовал снёс. т.к. не удалось запустить
>повторно без удаления базы.
странно это. Eraser сообщал о тех же проблемах. у себя на машине я их воспроизвести не смог. нормально работает с SQLite 3.3.5 и SQLite 3.3.8. единственное, что могу посоветовать -- попробовать таки слить sqlite3.dll версии 3.3.8 (она, вроде, стабильная достаточно) с http://sqlite.org/sqlitedll-3_3_8.zip

зыж винда, часом, не XP? у меня 2k. есть подозрения на баг в SQLite. %-((


 
Eraser ©   (2006-10-17 02:40) [274]

> [271] Ketmar ©   (17.10.06 01:07)

так эта.. а как же 4 версия? :)


 
Ketmar ©   (2006-10-17 03:19) [275]

>[274] Eraser(c) 17-Oct-2006, 02:40
>так эта.. а как же 4 версия? :)
её не будет. закрыта в связи с полной переделкой. будет сразу пятая. а в версию три просто вошли некоторые новшества из пятой. %-)


 
Джо ©   (2006-10-17 06:44) [276]

Гм. А зачем спеллчекер, ежели посты отправлять нельзя?  :)


 
Ketmar ©   (2006-10-17 06:58) [277]

это как это нельзя?! а я чем, по-твоему, пишу уже фиг знает сколько времени???
F1 не пробовал в списке тем нажимать? там написано, что отправлять -- по ctrl+enter. %-)


 
Джо ©   (2006-10-17 07:02) [278]

> [277] Ketmar ©   (17.10.06 06:58)

А, сорри, я, как всегда, "откуда-то вынырнул и куда-то нырнул"...


 
Ketmar ©   (2006-10-17 07:05) [279]

>[278] Джо(c) 17-Oct-2006, 07:02
>А, сорри, я, как всегда, "откуда-то вынырнул и куда-то
>нырнул"...
бывает... %-)


 
Джо ©   (2006-10-17 07:09) [280]

Кстати, выяснил, почему connection error у меня был. С месяц назад тут файер какой-то пробовал, и даже снес его. Но сервис его болтался все-равно. Убил сервис, еггог пропал :)


 
Ketmar ©   (2006-10-17 07:18) [281]

ну и гуд. всё равно я твой мистический баг даже не искал. %-)

багов с повторным запуском нет? а то народ жалуеццо...


 
Джо ©   (2006-10-17 07:24) [282]

> [281] Ketmar ©   (17.10.06 07:18)
> ну и гуд. всё равно я твой мистический баг даже не искал.
> %-)
>
> багов с повторным запуском нет? а то народ жалуеццо...

А черт его знает, извини. У меня и с первого запуска обнаружилось непонятно что :) Списываю на свою генофонд...


 
Lamer@fools.ua ©   (2006-10-17 10:02) [283]

>>Ketmar ©   (17.10.06 01:07) [271]

А почему база хранится в папке, где бинарник лежит? Нехорошо. Надо бы в %APPDATA%, если NT.

З.Ы. А вообще хорошо, мне нравится. Вот если бы ещё плагином к Фару :-}


 
Gero ©   (2006-10-17 10:04) [284]

> [283] Lamer@fools.ua ©   (17.10.06 10:02)

Скоро уже и ОС будут требовать планином к фару...


 
Lamer@fools.ua ©   (2006-10-17 10:13) [285]

>>Gero ©   (17.10.06 10:04) [284]

Быо бы неплохо. Я бы от какого-нить FreeBSD в качестве плагина к Фару не отказался бы %)

>>Ketmar ©

Ой, а можно даты по-граждански выводить (17.10.2006 или 2006-10-17) , а не куртуазно (17-Oct-XLI)?  =)


 
Ketmar ©   (2006-10-17 10:26) [286]

>[283] Lamer@fools.ua(c) 17-Oct-2006, 10:02
>А почему база хранится в папке, где бинарник лежит?
>Нехорошо. Надо бы в %APPDATA%, если NT.
ни за что. ненавижу. смысл в том, чтобы CDM жил в одном каталоге и не размазывал свой ливер по системе. %-)

>[285] Lamer@fools.ua(c) 17-Oct-2006, 10:13
>Ой, а можно даты по-граждански выводить (17.10.2006 или
>2006-10-17) , а не куртуазно (17-Oct-XLI)?  =)
можно только вывод года заменить. и то надо пересобирать. %-)


 
BiN ©   (2006-10-17 10:41) [287]


> Ketmar ©   (17.10.06 10:26) [286]

***ERROR [ESQLiteError]: error closing database "C:\Ы\cdmbase.sq3"

Я так понимаю, с русскими путями не дружим?

А еще у меня не коннектится, хотя настройки прокси указал правильно.


 
Gero ©   (2006-10-17 10:41) [288]

> [286] Ketmar ©   (17.10.06 10:26)


> можно только вывод года заменить. и то надо пересобирать.
> %-)

А почему бы в настройки не добавить?


 
Ketmar ©   (2006-10-17 11:19) [289]

>[287] BiN(c) 17-Oct-2006, 10:41
>Я так понимаю, с русскими путями не дружим?
не знаю, не проверял. %-) но не рекомендую всё равно. равно как и имена с пробелами.

>А еще у меня не коннектится, хотя настройки прокси указал
>правильно.
а вот это странно. код работы с прокси тестировался...

>[288] Gero(c) 17-Oct-2006, 10:41
>А почему бы в настройки не добавить?
потому что лично мне не надо было. %-) в пятой сделаю. кстати, этот пуст уже из пятой. %-)


 
Gero ©   (2006-10-17 11:24) [290]

> [289] Ketmar ©   (17.10.06 11:19)


> в пятой сделаю. кстати, этот пуст уже из пятой

Ну ты и быстрый! DMClient за три с половиной года существования даже до релиза третьей версии не дошел, а у тебя за месяц уже пятая функционирует :)


 
cyborg ©   (2006-10-17 11:25) [291]

> [290] Gero ©   (17.10.06 11:24)

Подожди до десятой, от дмклиента отличаться не будет :)


 
Gero ©   (2006-10-17 11:27) [292]

> [291] cyborg ©   (17.10.06 11:25)


> от дмклиента отличаться не будет

Мы ведь тоже на месте не стоим ;)


 
cyborg ©   (2006-10-17 11:29) [293]

Кстати, есть маленький штучка в дмклиенте, когда в конференции давно не пишут (фрипаскаль :), то при нажатии на нё постоянно выходит окно с сообщением, что за неделю много сообщений будет заливаться и так постоянно, пока кто нить там не напишет :)


 
Gero ©   (2006-10-17 11:31) [294]

> [293] cyborg ©   (17.10.06 11:29)

Да, есть такое дело, я просто все время в потрепаться сижу, потому от этого и не страдаю :) Уберу.


 
Lamer@fools.ua ©   (2006-10-17 11:32) [295]

>>Ketmar ©   (17.10.06 10:26) [286]

>ни за что. ненавижу. смысл в том, чтобы CDM жил в одном каталоге и не размазывал свой ливер по системе. %-)
Я тоже когда-то ненавидел. Пока не прозрел и не понял, что это есть замысел божий и рулез форева :-))


 
Ketmar ©   (2006-10-17 11:34) [296]

>[290] Gero(c) 17-Oct-2006, 11:24
>у тебя за месяц уже пятая функционирует :)
на самом деле она вторая. %-) версии 1 и 2 были "прототипами", которые почти ничего не умели. 3 -- реально работающая. 4 не было вообще (только "пилот"). %-)

>[291] cyborg(c) 17-Oct-2006, 11:25
>Подожди до десятой, от дмклиента отличаться не будет :)
в пятой уже многооконный интерфейс и полная поддержка мышки... %-) благо, я свою старую либу нашёл, которая это позволила сделать без боли.

зыж оказывается, индексирование базы очень заметно поднимает скорость выборок. %-))


 
Gero ©   (2006-10-17 11:35) [297]

> [295] Lamer@fools.ua ©   (17.10.06 11:32)

Ко мне пришло прозрение, когда я админом стал подрабатывать в многопользовательской сети. После этого хранить настройки и базы в каталоге программы считаю страшным грехом :)


 
Ketmar ©   (2006-10-17 11:35) [298]

>[295] Lamer@fools.ua(c) 17-Oct-2006, 11:32
>это есть замысел божий и рулез форева :-))
суксь. мастдай. тогда надо инсталлятор делать, прочую ерунду... неа. не фонтан. %-)


 
Ketmar ©   (2006-10-17 11:37) [299]

>[297] Gero(c) 17-Oct-2006, 11:35
>хранить настройки и базы в каталоге программы считаю
>страшным грехом :)
если бы я позиционировал CDM как хотя бы freeware, то сделал бы. а так... не хочу. к тому же -- стоят ли эти мучения того? реально у CDM наблюдается ровно один пользователь. смысл?


 
Gero ©   (2006-10-17 11:37) [300]

> реально у CDM наблюдается ровно один пользователь.

Как определяешь? )


 
Ketmar ©   (2006-10-17 11:40) [301]

>[300] Gero(c) 17-Oct-2006, 11:37
>Как определяешь? )
во-первых, он больше ни у кого толком не работает. %-)
во-вторых, не наблюдаю ни одного поста, кроме моих, сделанного из CDM. они визуально отличаются от других.


 
Lamer@fools.ua ©   (2006-10-17 12:45) [302]

>>Ketmar ©   (17.10.06 11:35) [298]

>тогда надо инсталлятор делать, прочую ерунду... неа. не фонтан. %-)
Инсталлятор? Зачем? Разве что деинсталлятор. Или даже лучше ключик "/removesettings".


 
Ketmar ©   (2006-10-17 13:07) [303]

>[302] Lamer@fools.ua(c) 17-Oct-2006, 12:45
>Инсталлятор? Зачем? Разве что деинсталлятор. Или даже
>лучше ключик "/removesettings".
вот-вот. так оно всё и начинается... с малого... %-)

и вообще: вот скажи, нафига оно тебе? всё равно же пользоваться не будешь. чтобы Кэтмар сексом позанимался? %-)


 
Lamer@fools.ua ©   (2006-10-17 13:12) [304]

>>Ketmar ©   (17.10.06 13:07) [303]

>и вообще: вот скажи, нафига оно тебе?
А тебе? %-)

>всё равно же пользоваться не будешь.
Иногда, наверное, буду.. может быть... когда-нибудь... =)

>чтобы Кэтмар сексом позанимался? %-)
А щас ты чем занимаешься? Версия 3, версия 5...  :o)


 
Ketmar ©   (2006-10-17 13:16) [305]

>[304] Lamer@fools.ua(c) 17-Oct-2006, 13:12
>А тебе? %-)
а я как раз активно пользуюсь ним. и только ним, между прочим. %-) я ж не только "от понтов" CDM создал. я его прежде всего для своего удобства создал.

>Иногда, наверное, буду.. может быть... когда-нибудь... =)
перевожу: "а ну его нафиг!" %-)

>А щас ты чем занимаешься? Версия 3, версия 5...  :o)
версия 5 -- это почти тупой копи-паст версии 3, если быть точным. %-)


 
Eraser ©   (2006-10-17 14:12) [306]

> [298] Ketmar ©   (17.10.06 11:35)


> тогда надо инсталлятор делать

для этого инсталлятор абсолютно не нужен.

хотя в принципе, когда будет релиз - инсталлятор нужен, благо его сделать - минуты 2 )


 
Gero ©   (2006-10-17 14:19) [307]

> [306] Eraser ©   (17.10.06 14:12)

Это смотря что за инсталлятор. Я к DMClient"у инсталлятор не один час делал.


 
Ketmar ©   (2006-10-17 14:45) [308]

>[306] Eraser(c) 17-Oct-2006, 14:12
>благо его сделать - минуты 2 )
CDM сам себе инсталлятор. %-) а надоело -- прибил каталог, и всё. в реестр оно не гадит, по диску не расползается. что проще? %-)


 
Eraser ©   (2006-10-17 14:48) [309]

> [307] Gero ©   (17.10.06 14:19)

ну да, т.к. там вроде есть выбор для текущего пользователя или для всех и еще что-то. Но в простейшем варианте - можно сделать очень быстро.

> [308] Ketmar ©   (17.10.06 14:45)

надо было на дотНЕТ писать, там такая же идеалогия вроде :-)


 
Ketmar ©   (2006-10-17 15:01) [310]

>[309] Eraser(c) 17-Oct-2006, 14:48
>надо было на дотНЕТ писать
я, конечно, больной псих, но ещё не настолько. %-)


 
Ketmar ©   (2006-10-17 15:06) [311]

кстати, вспомнил, что я забыл добавить к базе индексы. на 15 метрах базы подтормаживало. добавил. летает. %-)


 
RASkov   (2006-10-17 21:21) [312]

> ни за что. ненавижу. смысл в том, чтобы CDM жил в одном
> каталоге и не размазывал свой ливер по системе. %-)

........

> Ко мне пришло прозрение, когда я админом стал подрабатывать
> в многопользовательской сети. После этого хранить настройки
> и базы в каталоге программы считаю страшным грехом :)

Не считаю это нужным для CDM. Более того в этом случее я даже поддерживаю автора. Ну нахрена оно для клиента форума надо. Надо двум и более пользователям посмотреть форум, ну так пусть из одного и тогоже места и запускают. (имеется ввиду локальный 1 компьютер) И то это ни к чему для CDM, который, автор пишет впервую очередь для себя. ИМХО.

> Ketmar
Если чесно... скачал... запустил... Все запустилось, заработало с первого раза. Залез... как в лес. Нихрена ниче не понял:). А F1 нажимал. То понажимал... это... Причем после каждого нажатия - F1.
Неудобно как то. Это я не про клиент ввобщем, а про консоль. Ну ненравится она мне:( Хотя начинал свою компьютерныю жизнь с ZX Spectrum"а. На встроенном BASIC"е даже писал чето:)
А вот как сам проект CDM - думаю уже неплохо. Сам задовался мыслью написать ченить консольного. Но так оно и осталось в мыслях.
Давай, не сдавайся и не слушай никого:) пиши как ТЕБЕ надо.
ЗЫ Не слушай - это не значит не прислушивайся:) Удачи.


 
RASkov   (2006-10-17 22:22) [313]

И это... мне понравилось по * клик - ну т.е. в DMClient по © :)


 
RASkov   (2006-10-17 22:25) [314]

И это... мне понравилось по * клик - ну т.е. как в DMClient по © :)
в CDM круче это чем в DMC:))


 
Eraser ©   (2006-10-17 22:49) [315]

> [312] RASkov   (17.10.06 21:21)

думаю следующий клиент для этого форума будет 3D :)


 
RASkov   (2006-10-17 23:17) [316]

> [315] Eraser ©   (17.10.06 22:49)

Блин, рассмешил. До слез.... Я бы не додумался до такого.:))


 
Anatoly Podgoretsky ©   (2006-10-17 23:38) [317]


> думаю следующий клиент для этого форума будет 3D :)

Multitier - трехзвенка. Уже в стадии тестирования.


 
Ketmar ©   (2006-10-18 15:47) [318]

>[314] RASkov 17-Oct-2006, 22:25
>И это... мне понравилось по * клик - ну т.е. как в
это ты ещё версии 5 не видел. она уже на подходе. вычищу мусор, приведу в "чуйство", -- выложу. там нормальный оконный интерфейс (ага, в консоли! %-), полная поддержка мыши, возможность открывать кучу просмотрщиков и редакторов, etc...

я уже из-под неё пишу. %-)


 
Gero ©   (2006-10-18 15:49) [319]

> [318] Ketmar ©   (18.10.06 15:47)

А меню будет, как в фаре? )


 
Ketmar ©   (2006-10-18 16:41) [320]

>[319] Gero(c) 18-Oct-2006, 15:49
>А меню будет, как в фаре? )
какое "меню"? попап по правой кнопке крысы -- уже есть. через него куча действий делается, которые я задолбался на кнопочки цеплять. например, цитирование, просмотр анкеты -- всё через попапы. %-)


 
Ketmar ©   (2006-10-18 16:41) [321]

а вообще -- междумордие напоминает труповижн. но за основу бралась другая программа. старая. %-)


 
RASkov   (2006-10-18 19:29) [322]

> [318] Ketmar ©   (18.10.06 15:47)

У тебя у самого-то он еще не начал тормозить?:)))(PIII)
Выложишь пятую посмотрю. Но пользоваться ей, по всей видимости, не буду:(
Я рад за тебя, что ты его(CDM) не бросил... А то ведь грозился:)


 
Ketmar ©   (2006-10-18 19:44) [323]

>[322] RASkov 18-Oct-2006, 19:29
>У тебя у самого-то он еще не начал тормозить?:)))(PIII)
нет. пятая работает шустрее третьей. %-)

>Я рад за тебя, что ты его(CDM) не бросил...
я грозился перестать выкладывать. бросить -- не брошу, потому что активно использую. %-)


 
ArtemESC ©   (2006-10-18 19:47) [324]

Ketmar
А как юзать? выбрал конференцию, дальше Bar с надписью
  press F5 to refresh topic list.. Жму - ничего не меняется...


 
RASkov   (2006-10-18 19:54) [325]

> бросить -- не брошу, потому что

он хороший © :)

> я грозился перестать выкладывать

Оно и понятно - для себяж делаешь.
ну... "свиснешь" как выложишь:) Посмотрим. Люблю консольные приложения(по своему:), а пользоваться ими не люблю:). Еще раз - Успехов.


 
Ketmar ©   (2006-10-18 19:57) [326]

>[324] ArtemESC(c) 18-Oct-2006, 19:47
>А как юзать?
ещё один не дружит с !README! %-)

>[325] RASkov 18-Oct-2006, 19:54
>ну... "свиснешь" как выложишь:)
а что тут "свистеть"? все анонсы -- в этой ветке. %-)


 
RASkov   (2006-10-18 20:05) [327]

> [326] Ketmar ©   (18.10.06 19:57)

Ну эту ветку я переодически смотрю... по привычке уже:)
Давай дерзай.


 
Ketmar ©   (2006-10-18 20:07) [328]

>[327] RASkov 18-Oct-2006, 20:05
>Давай дерзай.
зачем мне "дерзать"? я просто работаю. %-)


 
*Стажер*   (2006-10-18 20:19) [329]


> Ketmar ©

Ветка "Прочее" не грузиться


 
Ketmar ©   (2006-10-18 20:20) [330]

>[329] *Стажер* 18-Oct-2006, 20:19
>Ветка "Прочее" не грузиться
и не правда. %-) я-то в неё пишу! %-) симптомы какие?


 
*Стажер*   (2006-10-18 20:25) [331]


> Ketmar ©


> симптомы какие?

Отупение у меня... Все прекрасно работает. Не разобрался с разгону.


 
ArtemESC ©   (2006-10-18 20:49) [332]

Ketmar ©   (18.10.06 19:57) [326]
Help не понятный, не пойму, что делать дальше - вроде все возможные комбинации перебрал...


 
*Стажер*   (2006-10-18 20:57) [333]


> Отупение у меня...

 
> Help не понятный, не пойму, что делать дальше - вроде все
> возможные комбинации перебрал...
Гы не у меня одного...


 
Ketmar ©   (2006-10-18 21:53) [334]

>[332] ArtemESC(c) 18-Oct-2006, 20:49
>Help не понятный, не пойму, что делать дальше - вроде все
>возможные комбинации перебрал...
!README! прочесть, наконец. там русским по FAR"у написано. %-) F4, пробелом отметить конференции, которые хочешь читать, Enter, F5.

зыж зачем я ридми писал? всё равно никто не читает...


 
Gero_   (2006-10-18 21:56) [335]

> [334] Ketmar ©   (18.10.06 21:53)


> зыж зачем я ридми писал? всё равно никто не читает...

Конечно, их никогда никто не читает. Просто нужно более понятный фейс делать — тогда и ридми не нужен будет.


 
guav ©   (2006-10-18 21:58) [336]

> [334] Ketmar ©   (18.10.06 21:53)

сделай ридми фоном десктопа программы при первом запуске ;-)


 
Ketmar ©   (2006-10-18 22:02) [337]

>[335] Gero_ 18-Oct-2006, 21:56
>понятный фейс делать — тогда и ридми не нужен будет.
в версии 5 всё намного более понятно. %-)

>[336] guav(c) 18-Oct-2006, 21:58
>сделай ридми фоном десктопа программы при первом запуске ;-)
вот ещё. пусть читают. или не используют. %-)


 
ArtemESC ©   (2006-10-18 22:34) [338]

Ketmar ©   (18.10.06 21:53) [334]
Стало ясно, так бы сразу и сказал, что Enter надо жать, кстатье а как писать сообщения?


 
RASkov   (2006-10-18 23:24) [339]

> [335] Gero_   (18.10.06 21:56)

Ну он же его себе делает, а если у кого и неполучается (хоть Кэтмар для них ридми написал) - это ихи проблемы. Кстати я в их числе:) Нихрена ниче не понял - сам процесс развития CDM нравится:)


 
Ketmar ©   (2006-10-19 00:54) [340]

>[338] ArtemESC(c) 18-Oct-2006, 22:34
!README! и F1 спасёт ОРД.

>[339] RASkov 18-Oct-2006, 23:24
>Кстати я в их числе:)
жди V5. там всё понятней. %-)


 
Ketmar ©   (2006-10-19 00:55) [341]

зыж V5 на подходе %-)


 
Ketmar ©   (2006-10-19 04:30) [342]

"пилот" пятой версии (pre-beta).
http://avalon-group.ho.com.ua/cdm/cdm5.7z

"неочевидные" кнопочки (лениво пока апдейтить хэлп):
alt+x: выход
alt+n: новое окно со списком тем
alt+o: опции

spellcheker"а нет. создавать новые темы не умеет.
не надо пытаться подсунуть CDM5 базу от CDM3. не оценит усилий.

зыж да, 7z. и дальше будет 7z.


 
Ketmar ©   (2006-10-19 04:44) [343]

автоконвертации базы из v3 нет. и вряд ли будет -- не стоит оно того. следующие версии, теоретичекси, будут апгрейдить базу автоматом, если надо. но тоже не факт. %-)

хотя глобально формат базы не менялся с v2. %-)


 
Ketmar ©   (2006-10-19 04:46) [344]

F1 глючит немилосердно и путает тексты. жать можно ровно два раза -- чтобы почитать текст песни о Че. больше пока ни для чего help не пригоден. %-)


 
user-nick ©   (2006-10-19 08:10) [345]

Эта удобнее предыдущих. И мышью упровлять можно:))) и сама более понятная.


 
Ketmar ©   (2006-10-19 08:13) [346]

>[345] user-nick(c) 19-Oct-2006, 08:10
>Эта удобнее предыдущих. И мышью упровлять можно:))) и сама
>более понятная.
ну так. растём-с. %-) ты ещё покликай правой кнопкой мышки на списках и просмотре тем. увидишь интересность. %-)


 
Ketmar ©   (2006-10-19 08:22) [347]

зыж елё-палы, почему способ отключения "quick selection" ни разу не документирован?! или уже вписали-таки в MSDN?


 
Ketmar ©   (2006-10-19 09:37) [348]

информация:
а) я знаю о багах с выделением в редакторе. толку от того знания... %-)
б) я знаю, что удерживая shift нормально выделять текст мышью в редакторе нельзя
в) я знаю, что прыжки по словам в редакторе обладают инопланетной логикой
г) я знаю об опечатках "froum" и "sever"
д) я знаю, что ctrl+f7 жестоко глючит

вроде, всё %-)


 
Ketmar ©   (2006-10-19 09:48) [349]

CDM5 научился открывать урлы в топиках. апдейт не выложен. %-)


 
VirEx ©   (2006-10-19 09:55) [350]

Ketmar   ( 19.10.06 09:48) CDM5 научился открывать урлы в топиках. апдейт не выложен. %-)
----
изверг:)


 
Ketmar ©   (2006-10-19 09:57) [351]

>[350] VirEx(c) 19-Oct-2006, 09:55
>изверг:)
нет. просто есть ещё несколько багов, которые следует поправить. как минимум -- редактор. тогда и выложу. %-) авось даже созрею нарисовать окошко отправки постов.


 
Ketmar ©   (2006-10-21 04:43) [352]

привинтил spellchecker. осталось сделать отправку тем, и можно выкладывать beta2.


 
Gero ©   (2006-10-21 05:15) [353]

> [352] Ketmar ©   (21.10.06 04:43)


> и можно выкладывать beta2.

Я раньше ;)


 
Ketmar ©   (2006-10-21 05:17) [354]

>[353] Gero(c) 21-Oct-2006, 05:15
>Я раньше ;)
зато я в тельня... э... в консоли. %-)


 
Ketmar ©   (2006-10-21 05:23) [355]

решил выложить. что я, хуже Gero? %-) ссылка выше. из заметных вещей -- поправлено выделение в редакторе, вмонтирован spellchecker.


 
Gero ©   (2006-10-21 05:25) [356]

> [355] Ketmar ©   (21.10.06 05:23)

Тогда качаю и я :)


 
Gero ©   (2006-10-21 05:27) [357]

> [355] Ketmar ©   (21.10.06 05:23)

Ого, архив на 380 Кб! Консоль, а весит как DMClient первой версии! )


 
Ketmar ©   (2006-10-21 05:33) [358]

там просто полный набор -- sqlite3.dll и словари для спеллчекера. в дальнейшем буду вкладывать только апдейты .exe %-)


 
Gero ©   (2006-10-21 05:36) [359]

> [358] Ketmar ©   (21.10.06 05:33)

Что-то я не пойму, как спелчекером проверить.


 
Ketmar ©   (2006-10-21 05:38) [360]

>[359] Gero(c) 21-Oct-2006, 05:36
>Что-то я не пойму, как спелчекером проверить.
автоматом. при попытке отправки. спецкнопки нет. просто перед отправкой CDM ещё раз переспросит "а ты точно Шура?" %-)


 
Gero ©   (2006-10-21 05:44) [361]

Спелчекер работает, а вот CDMAnswerError failed.


 
Ketmar ©   (2006-10-21 05:45) [362]

>[361] Gero(c) 21-Oct-2006, 05:44
>Спелчекер работает, а вот CDMAnswerError failed.
странно. ник/пароль верные?


 
Ketmar ©   (2006-10-21 05:46) [363]

да, для юзеров CDM -- встроен специальный макрос: ": sq :" (набирать без пробелов). в итоге будет вот что:
http://ln.com.ua/~openxs/articles/smart-questions-ru.html

%-))


 
Ketmar ©   (2006-10-21 05:46) [364]

планируется вынос макросов в отдельный файл. возможно, сделаю их регэкспами.


 
Gero ©   (2006-10-21 05:47) [365]

> [363] Ketmar ©   (21.10.06 05:46)

Круто! Еще надо встроить макросы google.com, yandex.ru и другие.


 
Ketmar ©   (2006-10-21 05:49) [366]

>[365] Gero(c) 21-Oct-2006, 05:47
>Круто! Еще надо встроить макросы google.com, yandex.ru и
>другие.
угу. вынесу отдельным файлом. может, даже сделаю "штампы" типа "за метлой!" "гугль подаст!" и прочие. чтобы двумя кликами отправлять. а отсюда и до ИИ недалеко. %-)


 
Ketmar ©   (2006-10-21 06:20) [367]

мысль пришла: а почему для чата нет транслятора в IRC, например? надо бы под настроение заняться. или просто плугин к Миранде сделать? %-)


 
Ketmar ©   (2006-10-21 08:47) [368]

апдейт ( http://avalon-group.ho.com.ua/cdm/cdm5exe.7z ).
 [+] научился оформлять "[..]" как "кликабельные" ссылки.
 [+] редактор теперь ставит курсор после добавленых символов цитирования.
 [+] добавляет в просмотр темы описания "envir" ("D7, WinXP", например).
 [+] открывает урлы топиков дельфимастера в CDM.


только .exe.


 
VirEx ©   (2006-10-21 09:33) [369]

а автообновление есть?
тоесть через каждые 5 минут обновляется списокновых и добавленных тем


 
user-nick ©   (2006-10-21 09:36) [370]

Классная вещчь!!! Мне нравиться.


 
user-nick ©   (2006-10-21 09:38) [371]

Хотя хелп на прежнем уровне так и остался.
Как ветки новые заводить?


 
VirEx ©   (2006-10-21 10:03) [372]


>  [369] VirEx ©   (21.10.06 09:33)
> а автообновление есть?
> тоесть через каждые 5 минут обновляется списокновых и добавленных
> тем

ну это я сам себя уже превзошёл в глупости :)


 
Gero ©   (2006-10-21 12:45) [373]

> [371] user-nick ©   (21.10.06 09:38)

Ты что, пиарщик?


 
Ketmar ©   (2006-10-21 17:36) [374]

>[369] VirEx(c) 21-Oct-2006, 09:33
>а автообновление есть?
нет, и не планируется в ближайших версиях. потому что для этого к классам интерфейса надо дописать таймер, а мне пока лениво. потом, скорее всего, сделаю.

>[371] user-nick(c) 21-Oct-2006, 09:38
>Хотя хелп на прежнем уровне так и остался.
это да. надо собраться с духом и сделать нормальный. %-) но, поскольку это ещё не beta2, то фиг с ним. это так, промежуточный полуапдейт. %-)

>Как ветки новые заводить?
пока никак: не могу себя заставить нарисовать это окошко. %-) в beta2 появится.
учитывая частоту выкладывания обновлений, это будет весьма скоро. %-)

>[373] Gero(c) 21-Oct-2006, 12:45
>Ты что, пиарщик?
мне тоже любопытно, кто это. %-)


 
user-nick ©   (2006-10-21 17:51) [375]

>мне тоже любопытно, кто это. %-)
Я кто еще. %-)


 
RASkov   (2006-10-21 18:03) [376]

> Ketmar
Если позакрывать все окошки то.... работает только F1 - там чето написано но я этот язык не понимаю(может быть там ответ на мой вопрос есть).
Вообщем закрыл все окна и черный экран, ни ESC ни че не работает... кроме F1:)
Вооще лучше стало, если бы еще побольше родных слов типа в справке, на кнопках. Ну главное тебе понятно:) остальное наши проблемы:)


 
Ketmar ©   (2006-10-21 18:08) [377]

>[376] RASkov 21-Oct-2006, 18:03
>Если позакрывать все окошки то.... работает только F1 -
внимательно читаем [342]. удивляемся. %-) да, в справку не вписано, ибо её я обновляю в последнюю очередь. в основном потому, что хочу полностью переделать -- будет гипертекст a-la FAR.

>Вооще лучше стало, если бы еще побольше родных слов типа в
>справке, на кнопках.
справка будет на русском. остальное -- на моём нижегородском английском. %-)


 
RASkov   (2006-10-21 18:12) [378]

Все... понял.

> на моём нижегородском английском

Каких тока англицких не бывает - не одно толком незнаю:)


 
Ketmar ©   (2006-10-21 18:15) [379]

>[378] RASkov 21-Oct-2006, 18:12
>Все... понял.
у меня была идея сделать status bar с "неочевидными" кнопками, но лениво. %-)

>Каких тока англицких не бывает - не одно толком незнаю:)
я тоже. %-)


 
Ketmar ©   (2006-10-22 11:13) [380]

у кого-нибудь получилось запустить последний aspell под виндой? скачал с офсайта дистриб. поставил. попробовал дельфячьи хидеры. AV. сразу и без вопросов. %-( пришлось привинчивать свой старый spellchecker, из CDM3. %-(


 
ANTPro ©   (2006-10-22 11:59) [381]

Тыкс где лежит свежая версия? ;)


 
Ketmar ©   (2006-10-22 12:06) [382]

>[381] ANTPro(c) 22-Oct-2006, 11:59
>Тыкс где лежит свежая версия? ;)
у меня на винте. пока -- [342], потом [368]. beta2 будет выложена как только сделаю окно создания тем. %-) из багофиксов, которые есть только у меня:

[*] пофиксил дурацкий баг в оформлении "[..]" -- обрабатывало только первый.
[+] урлы топиков умеет открывать в новом окне.

не вижу смысла выкладывать апдейт из-за такой малости. %-)


 
ANTPro ©   (2006-10-22 12:12) [383]

> [382] Ketmar ©   (22.10.06 12:06)

Конвертер базы существует ? (DMClient > CDM3)

Кстати патчи лучше делать BinDiff"ом.


 
Ketmar ©   (2006-10-22 12:23) [384]

>[383] ANTPro(c) 22-Oct-2006, 12:12
>Конвертер базы существует ? (DMClient > CDM3)
я хотел написать. но всё как-то руки не доходят. хотя у меня в DMClient база немаленькая. надо будет сделать. в планах -- конвертер туда и назад. когда я сделаю такой поиск, как задумываю -- CDM будет полезен именно как поисковик по базе. так что есть подозрение, что многие его и будут использовать подобным образом. надо будет обсудить с Янисом возможность какого-то межклиентного общения, чтобы CDM, например, мог в DMClient ветки открывать, или что подобное. имо, из CDM получится неплохой дополнительный инструмент.

>Кстати патчи лучше делать BinDiff"ом.
а смысл? там один .exe размером в 200 кил, седьмым зипом ужимается до ста. ну не объёмы это на теперешнее время...


 
ANTPro ©   (2006-10-22 12:33) [385]

> [384] Ketmar ©   (22.10.06 12:23)
> ну не объёмы это на теперешнее время...

А если скорость ближе к отрицательному значению, чем положительному?


 
Ketmar ©   (2006-10-22 12:36) [386]

>[385] ANTPro(c) 22-Oct-2006, 12:33
>А если скорость ближе к отрицательному значению, чем
>положительному?
тогда не надо качать апдейты каждый раз. надо ждать релизов. тем более, что апдейты обычно фиксят некритические баги.


 
Ketmar ©   (2006-10-22 12:40) [387]

зыж надо сцайт сделать для CDM. но всё руки не доходят.


 
ANTPro ©   (2006-10-22 12:52) [388]

> [387] Ketmar ©   (22.10.06 12:40)
> зыж надо сцайт сделать для CDM. но всё руки не доходят.

Да я у тебя на сайте я не нашел линков на CDM...


 
Ketmar ©   (2006-10-22 12:57) [389]

>[388] ANTPro(c) 22-Oct-2006, 12:52
>Да я у тебя на сайте я не нашел линков на CDM...
потому что их нет. %-) линки только тут. зачем мне на сайте делать линки? всё равно клиент нужен только посетителям форума. а посетители могут эту ветку прочесть. %-)

я хочу отдельную страничку для CDM сделать. куда заодно и исходники выложу (там только библиотека консольных окошек ~200 кил в исходниках весит; мало ли -- может кому понадобится, ибо порт труповижына под Delphi кривой). но это надо рисовать хотметал, а мне лень. всё надеюсь, что какой-то фрик, использующий CDM, сделает как "трибьют". %-)


 
Ketmar ©   (2006-10-22 12:58) [390]

да, ZOGбыл добавить: исходники доступны. лицензия -- public domain. выдаются после просьбы в аську и пояснения, зачем они нужны. %-)


 
ANTPro ©   (2006-10-22 13:03) [391]

> [390] Ketmar ©   (22.10.06 12:58)

А исходники меньше по размеру? ;)


 
Ketmar ©   (2006-10-22 13:09) [392]

>[391] ANTPro(c) 22-Oct-2006, 13:03
>А исходники меньше по размеру? ;)
а фиг знает. не архивировал ещё. %-)


 
Vendict ©   (2006-10-22 20:37) [393]

Ketmar ©   (19.10.06 9:48) [349]
CDM5 научился открывать урлы в топиках.

Ketmar ©   (19.10.06 8:13) [346]
правой кнопкой мышки

Ketmar ©   (18.10.06 15:47) [318]
нормальный оконный интерфейс

такими темпами останется небольшой шаг и будет новый консольный браузер, может даже лучше Links(в котором, если не ошибаюсь, нет оконного интерфейса и он плохо работает с русскими кодировками). ))


 
Ketmar ©   (2006-10-23 12:30) [394]

>[393] Vendict(c) 22-Oct-2006, 20:37
>>консольный браузер
фишка в том, что оно и так -- броффзер. %-) потому что 90% времени занимается как раз показыванием html. в принципе, никто не мешает научить парзер понимать, например, табличные тэги, списки, etc -- и многие странички вполне можно будет смотреть. %-)


 
Ketmar ©   (2006-10-23 18:00) [395]

newz:
* fixed bug in ctrl+f7 (search answers by nick);
* added one cheating option. %-)


no updatez yet.


 
Eraser ©   (2006-10-23 18:35) [396]

> [395] Ketmar ©   (23.10.06 18:00)


> added one cheating option. %-)

а вот тут можно поподробнее! )


 
Ketmar ©   (2006-10-23 18:45) [397]

>[396] Eraser(c) 23-Oct-2006, 18:35
>а вот тут можно поподробнее! )
"use proxy on send". зачем -- думаю, понятно. %-)


 
Ketmar ©   (2006-10-23 18:46) [398]

да, думаю сделать конвертер DMClient<-->CDM. DMClient красив, а у CDM будут возможности поиска по куче критериев. вместе получится неплохой инструмент, имо. %-)


 
Ketmar ©   (2006-10-23 18:54) [399]

правда, в публичных версиях, скорее всего, пункта "use proxy on send" не будет. %-)


 
Eraser ©   (2006-10-23 19:10) [400]

> [398] Ketmar ©   (23.10.06 18:46)

думаю на это надо сделать упор - т.к. используется полноценная БД, имеет смысл хорошо поработать с обработкой статистики.


 
Ketmar ©   (2006-10-23 19:19) [401]

>[400] Eraser(c) 23-Oct-2006, 19:10
>думаю на это надо сделать упор
я пока не придумал, как организовывать сам поиск. т.е. как вводить критерии поиска. если давать возможность делать руками sql, то появляется проблема с выводом результатов. а если забивать варианты на все представимые случаи, то... ну, ты понял. %-)
если у тебя есть идеи -- буду благодарен.

>полноценная БД
почти полноценная. нет, например, полной реализации join, несколько странноватый union. но кто это заметит, если серьёзно? %-) а вот вложеные запросы есть. приятно. %-)

>, имеет смысл хорошо поработать с обработкой статистики.
сейчас вот ради интереса посчитал количество своих постов в базе.
select count(aid) from topicanswers where nick="Ketmar"
2953. %-)


 
Eraser ©   (2006-10-23 20:35) [402]

> [401] Ketmar ©   (23.10.06 19:19)


> как организовывать сам поиск. т.е. как вводить критерии
> поиска. если давать возможность делать руками sql, то появляется
> проблема с выводом результатов

думаю стОит забить врукопашную распространенные запросы, но и дать вводить критерии самим юзерам.
а какие проблемы с выводом? в консольной среде, imho, самое простое - генерировать txt или csv файл и открывать его редактором.


 
Ketmar ©   (2006-10-23 20:42) [403]

>[402] Eraser(c) 23-Oct-2006, 20:35
>думаю стОит забить врукопашную распространенные запросы
у меня логика инопланетная. "самое распространённое" для меня -- это то, что другим нафиг не надо. %-)

>а какие проблемы с выводом? в консольной среде, imho,
>самое простое - генерировать txt или csv файл и открывать
>его редактором.
и смысл в такой ерунде? берём sqlite3.exe и получаем то же самое. и писать ничего не надо.
можно, конечно, сделать простой grid, но толку? если строится сложный запрос, который должен найти темы по головоломному критерию, то эти темы, имо, должны попасть в стандартное окошко выбора темы для просмотра. а если юзер в запросе не указал всех полей, используемых для генерации этого окошка?
нормальный выход, имо, только один -- дать возможность "достраивать" UI из скриптового языка. что гемор тот ещё...


 
Ketmar ©   (2006-10-23 23:50) [404]

у CDM появилось нечто, что модно попытаться назвать "сайтом":
http://cdm.ho.com.ua/

теперь все апдейты будут здесь. на текущий момент выложена самая свежая версия CDM во всех видах. %-)


 
Gero ©   (2006-10-23 23:53) [405]

> [404] Ketmar ©   (23.10.06 23:50)

Блин, че там баннер гугля делает?


 
Ketmar ©   (2006-10-24 00:04) [406]

>[405] Gero(c) 23-Oct-2006, 23:53
>Блин, че там баннер гугля делает?
хостер привесил. %-) поскольку хостинг бесплатный, то что-то привешивают. что -- не знаю, AdMuncher это отрезает. %-)

по идее, баннер повисит, повисит и сгинет.
покупать хостинг пока не на что. %-)


 
Ketmar ©   (2006-10-24 00:06) [407]

"сайт"-то был сделан за 10 минут путём изменения скриптов "авалонского". потому что ленивый я. %-)


 
VirEx ©   (2006-10-24 18:33) [408]


>  [404] Ketmar ©   (23.10.06 23:50)
> у CDM появилось нечто, что модно попытаться назвать "сайтом":
> http://cdm.ho.com.ua/

не грузит :(


 
VirEx ©   (2006-10-24 18:35) [409]

ай эм сорри, только отправил пост, и сайт явился из тьмы)


 
Ketmar ©   (2006-10-24 18:39) [410]

>[409] VirEx(c) 24-Oct-2006, 18:35
>ай эм сорри, только отправил пост, и сайт явился из тьмы)
надо сначала вознести хвалу Ктулху, а потом открывать. иначе глючит. %-)


 
Юрий ©   (2006-10-24 19:22) [411]

> [404] Ketmar ©   (23.10.06 23:50)
> у CDM появилось нечто, что модно попытаться назвать "сайтом":
>
> http://cdm.ho.com.ua/
>
> теперь все апдейты будут здесь. на текущий момент выложена
> самая свежая версия CDM во всех видах. %-)

Ketmar, есть сайт, нет сайта, главное чтобы CDM был! ;)


 
Ketmar ©   (2006-10-24 19:53) [412]

>[411] Юрий(c) 24-Oct-2006, 19:22
а куда он денется? я ж с него теперь никуда уйти не могу -- привык. %-) да и планы по развитию ещё далеко не закончились. %-)

зыж когда дочищу окончательно исходники -- тоже буду выкладывать. чтобы посмеяться. %-)


 
Ketmar ©   (2006-10-25 02:44) [413]

и почему я до сих пор сей баг не заметил?
[*] ошибка в html-просмотрщике (и цитатнике, скорее всего, тоже).
днём добавлю "историю прыжков по ответам" в просмотре темы (заколебало руками возвращаться %-), переход на ответ №n, вставку урла из броффзера и обновлю сайт.


 
Ketmar ©   (2006-10-25 17:44) [414]

залил update:
[*] ошибка в html-просмотрщике (и цитатнике, скорее всего, тоже).
[*] йопт! "selected" и "selected new" были попутаны.
[+] новая опция: "profile first" -- в popup-menu первым показывает пункт "show profile", а не "quote".
[*] цитата обрывалась после урла. глупый баг.
[*] мелкий баг в выводе hotchar для check- и radio-buttons.


 
Ketmar ©   (2006-10-25 18:11) [415]

надеюсь, никто скачать не успел? %-) ещё миниапдейт -- забыл положить в архив:
[+] добавлены anchors к контролам в окне spellchecker"а.
[+] не проверяем правописание в коде и цитатах.


через 5 минут будет на сайте. %-)


 
MetalFan ©   (2006-10-25 18:52) [416]

что-то оно у меня умерло... не понял, после каких манипуляцый


 
Ketmar ©   (2006-10-25 19:01) [417]

>[416] MetalFan(c) 25-Oct-2006, 18:52
>что-то оно у меня умерло... не понял, после каких
>манипуляцый
ниже, чем на 2kSp4 вообще работать не должно. %-)

а что значит "умерло"? симптомы-то какие?


 
MetalFan ©   (2006-10-25 19:19) [418]

WinXP sp2.
значит скачал полный комплект. распаковал.
запустил. ввел логин/пароль
выбрал 3 ветки.
нажал рефреш алл.
потом выбрал сообщение и нажал рефреш каррент.
после чего вот чего:
http://img105.imageshack.us/img105/658/cdmve6.jpg


 
Ketmar ©   (2006-10-25 19:45) [419]

>[418] MetalFan(c) 25-Oct-2006, 19:19
ясно. кнопка "refresh current" предназначена вовсе не для того, для чего ты подумал. я лично ней никогда не пользовался, вот и не наступил на баг. щаз посмотрю. %-)
а вообще, "refresh current" -- она для режимов "selected" и "selected new". т.е. обновить не все выбраные конференции, а только одну. когда в заголовке окна просмотра указано не "for all forums" а "for <название>". надо задизаблить кнопарь нафиг, когда он не нужен. %-)

зыж благодарю за багрепорт. я всегда говорил, что никто CDM не использует, кроме меня: за всё время существования v5 ни одного багрепорта. хотя я там кучу багов пооставлял. и недоделок, которые в глаза бросаются. %-)


 
Ketmar ©   (2006-10-25 20:29) [420]

ещё update (tnx, MetalFan(c) ):
[*] баг в "refresh current". (?)
[+] "refresh current" теперь неактивна в режиме "все новые".
[*] баг в редакторе: переход за последнюю букву текста правращался в падёж.


 
Ketmar ©   (2006-10-29 13:01) [421]

раз никто не качает, то очередного мини-апдейта не будет. подождём до beta2 тогда.


 
Юрий ©   (2006-10-29 13:02) [422]

> [421] Ketmar ©   (29.10.06 13:01)
> раз никто не качает, то очередного мини-апдейта не будет.
> подождём до beta2 тогда.

Кстати Ketmar, вопрос не по теме, но всё же, SQLite3 не поддерживает в пути к базе символы вроде "!"? У меня лично такая проблема.


 
Ketmar ©   (2006-10-29 13:16) [423]

>[422] Юрий(c) 29-Oct-2006, 13:02
>Кстати Ketmar, вопрос не по теме, но всё же, SQLite3 не
>поддерживает в пути к базе символы вроде "!"?
а фиг знает. не проверял. щаз гляну.

вот. запустил CDM из каталога "C:\! !\cdm version 5!\". отлично заработало.


 
Ketmar ©   (2006-10-29 13:17) [424]

а вот с русскими буквами в путях -- да. проблема.


 
Юрий ©   (2006-10-29 13:20) [425]

> [424] Ketmar ©   (29.10.06 13:17)
> а вот с русскими буквами в путях -- да. проблема.

Русские пути присутствуют. Почему то подумал на моё извращённое наименование каталогов, что важней, то с символом "!", ну и уж никак не думал, что русские буквы так обидели. :)


 
Ketmar ©   (2006-10-29 13:26) [426]

это известная трабла. у меня таких путей нет, вот и не обратил внимания. уже пофиксил, теперь должно работать. %-) по крайней мере у меня с русскими буквами уже дружит. пришлось конвертировать в юникод, блин -- иначе оно никак.

заодно нашёл баг в TinyPersonalFirewall. он тоже с русскими буквами в путях имеет толстые проблемы. %-)
вывод: не-ascii символы в путях -- зло! %-)


 
Ketmar ©   (2006-10-29 13:26) [427]

ах, да. "пофиксил" -- не значит "выложил". %-)


 
Anatoly Podgoretsky ©   (2006-10-29 13:34) [428]

> Ответ на сообщение [426]

Зло американосы


 
Ketmar ©   (2006-10-29 13:43) [429]

>[428] Anatoly Podgoretsky(c) 29-Oct-2006, 13:34
>Зло американосы
все переходим на "русОС"? %-)


 
Юрий ©   (2006-10-29 13:49) [430]

> [427] Ketmar ©   (29.10.06 13:26)
> ах, да. "пофиксил" -- не значит "выложил". %-)

Тоже пофиксил, всё таки надо тщательнее читать (и вообще читать):

** Open the sqlite database file "filename".  The "filename" is UTF-8
** encoded for sqlite3_open() and UTF-16 encoded in the native byte order
** for sqlite3_open16().  An sqlite3* handle is returned in *ppDb, even
** if an error occurs. If the database is opened (or created) successfully,
** then SQLITE_OK is returned. Otherwise an error code is returned. The
** sqlite3_errmsg() or sqlite3_errmsg16()  routines can be used to obtain
** an English language description of the error.

Это я себе. :)


 
Ketmar ©   (2006-10-29 13:54) [431]

ну да. я постоянно забываю, что там везде UTF-8. %-) всегда говорил, что UTF-8 придумали враги человечества. %-)


 
Ketmar ©   (2006-10-29 13:56) [432]

вообще, я подумываю сделать CDM полностью уникодным. но это потащит за собой толстую переделку CUI-библиотеки, что нежелательно. и даже не столько из-за трудоёмкости, сколько из-за сложностей с выводом всяких рамочек. даже простая переделка из oem в ansi обернулась кучей граблей и костылей. %-(


 
_silver ©   (2006-10-29 15:33) [433]

Проблемы начались с cdm5.
Скачал с сайта последнюю версию. Клиент живёт у меня на флешке, т.к. использую его и дома и на работе. Вдруг перестал работать дома, вылетает при запуске с двумя предложениями отправить отчёт об ошибке ну и т.д.
Из того, что происходило на домашнем компе - установил ZendStudio 5.02 (кажется, в этот же день клиент перестал запускаться), только вот на работе она тоже стоит.
Дома - WinXP SP2. На работе - Win2K SP4


 
Ketmar ©   (2006-10-29 16:21) [434]

есть вариант, что глючит из-за компрессора .EXE. XP/SP2 я не тестировал ввиду неналичия оного. выложу скоро ничем не пожатый апдейт, посмотрим.

tnx.


 
_silver ©   (2006-10-29 16:30) [435]

Ketmar ©   (29.10.06 16:21) [434]
есть вариант, что глючит из-за компрессора .EXE. XP/SP2 я не тестировал ввиду неналичия оного. выложу скоро ничем не пожатый апдейт, посмотрим.

Интересно то, что какое-то время на ХР работало всё нормально за исключением бага с Alt+C, иногда при обновлении выбранной конференции падал с AV, но это не смертельно. А вот через какой то промежуток времени начал себя так безобразно вести.


 
ANTPro ©   (2006-10-29 16:36) [436]


> [434] Ketmar ©   (29.10.06 16:21)

У меня после сжатия CDM5 даже не запустился...


 
_silver ©   (2006-10-29 16:40) [437]

И ещё, только сейчас заметил.
Между первым и вторым сообщением об ощибке в консоли появляется следующий текст: "Exception ESQLiteError in module cdm5.exe at 0002CEBB.
library routine called out of sequence".

Может это чем поможет.


 
Ketmar ©   (2006-10-29 16:59) [438]

>[436] ANTPro(c) 29-Oct-2006, 16:36
>У меня после сжатия CDM5 даже не запустился...
а кто тебе разрешил его сжимать? он уже пожат. очень нежным компрессором. %-)

>[437] _silver(c) 29-Oct-2006, 16:40
>появляется следующий текст: "Exception ESQLiteError in
>module cdm5.exe at 0002CEBB.
>library routine called out of sequence".
странно. SQLite та, что в архиве? 3.3.8?


 
_silver ©   (2006-10-29 17:04) [439]

Ketmar ©   (29.10.06 16:59) [438]
странно. SQLite та, что в архиве? 3.3.8?

Точно сказать не могу какая версия. До cdm sqlite у меня вообще не водился, а с каким cdm я заполучил именно эту sqlite3.dll я уже и не помню.

зы
смотрел все версии cdm начиная с самой первой, так что возможно от неё и остался этот sqlite3.dll.


 
ANTPro ©   (2006-10-29 17:15) [440]

> [438] Ketmar ©   (29.10.06 16:59)
> а кто тебе разрешил его сжимать?

Public Domain %)


> [438] Ketmar ©   (29.10.06 16:59)
> он уже пожат. очень нежным компрессором. %-)

У меня нет :)


 
Ketmar ©   (2006-10-29 18:07) [441]

>[439] _silver(c) 29-Oct-2006, 17:04
>смотрел все версии cdm начиная с самой первой, так что
>возможно от неё и остался этот sqlite3.dll.
возможно. подобный баг был в старой sqlite. бери ту, что на сайте. а лучше -- качай full-архив. и учти, что базы от CDM3 не подходят к CDM5. %-)

>[440] ANTPro(c) 29-Oct-2006, 17:15
>У меня нет :)
а, ну да... %-)


 
Ketmar ©   (2006-10-29 18:10) [442]

update. beta2. ага. %-)

неочевидные кнопочки:
f11: выбрать читаемые форумы.
alt+n: создать новую ветку.
alt+o: опции.
alt+t: создать новое окно со списком тем.
alt+x: самое полезное -- выход.


 
Ketmar ©   (2006-10-29 18:12) [443]


 [*] фикс в CUI: иногда окно получало чужие сообщения DEFAULT и CANCEL. после
     чего весело их обрабатывало. кажется, пофиксил.
 [*] фикс для copy to cliboard.
 [+] научился создавать темы.
 [.] заголовок окна после поиска темы всё ещё бредовый.


 
_silver ©   (2006-10-29 18:16) [444]

Ketmar ©   (29.10.06 18:07) [441]
возможно. подобный баг был в старой sqlite. бери ту, что на сайте. а лучше -- качай full-архив. и учти, что базы от CDM3 не подходят к CDM5.

Попробую.
Но кажется мне, что дело тут не в этом. Ведь cdm5 пару дней успешно работал у меня дома (а на работе и продолжает).

А базы от cdm3 у меня и не было. Качал cdm3, поигрался, снёс:) А вот cdm5 уже вполне удобная вещь, плюс преимущество над dmc - база.


 
Ketmar ©   (2006-10-29 18:21) [445]

>[444] _silver(c) 29-Oct-2006, 18:16
>Но кажется мне, что дело тут не в этом.
одна из версий sqlite была очень нестабильной.

>снёс:) А вот cdm5 уже вполне удобная вещь, плюс
>преимущество над dmc - база.
там есть ещё вещи, которые не описаны: F7, alt+F7, ctrl+f7. пока это весь поиск, но он будет расширяться. %-)


 
Ketmar ©   (2006-10-29 18:22) [446]

да, новая версия ничем не пожата, всё свеженькое. %-)


 
Ketmar ©   (2006-10-29 18:28) [447]

да, ещё: пофиксен баг с русскими буквами в путях. теперь CDM их переваривает (кажется %-).


 
_silver ©   (2006-10-29 18:29) [448]

Скачал полный пакет, вроде полёт нормальный.


 
Ketmar ©   (2006-10-29 18:30) [449]

>[448] _silver(c) 29-Oct-2006, 18:29
>Скачал полный пакет, вроде полёт нормальный.
будем надеяться. %-) если что -- ветка для багрепортов ровно эта.
кстати, для предложений тоже. я их все внимательно читаю (правда, ни к одному не прислушиваюсь, обычно %-).


 
_silver ©   (2006-10-29 18:51) [450]

>[449] Ketmar(c) 29-Oct-2006, 18:30
>>[448] _silver(c) 29-Oct-2006, 18:29
>>Скачал полный пакет, вроде полёт нормальный.
>будем надеяться. %-) если что -- ветка для багрепортов
>ровно эта.
>кстати, для предложений тоже. я их все внимательно читаю (
>правда, ни к одному не прислушиваюсь, обычно %-).
По поводу юзабилити: было бы не плохо новые(закачаные при обновлении)темы как то помечать или хотя бы писать кол-во загруженых тем.


 
Ketmar ©   (2006-10-29 18:57) [451]

>[450] _silver(c) 29-Oct-2006, 18:51
>По поводу юзабилити: было бы не плохо новые(закачаные при
>обновлении)темы как то помечать
??? собственно, "all new" показывает только обновлённые. или я чего не понял? в просмотре тем новые посты тоже выделяются. противной magent"ой. %-)

>или хотя бы писать кол-во загруженых тем.
надо. но красиво оно никуда не впихивается. разве только в заголовок окна...


 
_silver ©   (2006-10-29 19:11) [452]

>[451] Ketmar(c) 29-Oct-2006, 18:57
>>[450] _silver(c) 29-Oct-2006, 18:51
>>По поводу юзабилити: было бы не плохо новые(закачаные при
>>обновлении)темы как то помечать
>??? собственно, "all new" показывает только
>обновлённые. или я чего не понял? в просмотре тем новые
>посты тоже выделяются. противной magent"ой. %-)
>
>>или хотя бы писать кол-во загруженых тем.
>надо. но красиво оно никуда не впихивается. разве только в
>заголовок окна...

>[451] Ketmar(c) 29-Oct-2006, 18:57
>>[450] _silver(c) 29-Oct-2006, 18:51
>>По поводу юзабилити: было бы не плохо новые(закачаные при
>>обновлении)темы как то помечать
>??? собственно, "all new" показывает только
>обновлённые. или я чего не понял? в просмотре тем новые
>посты тоже выделяются. противной magent"ой. %-)
>
>>или хотя бы писать кол-во загруженых тем.
>надо. но красиво оно никуда не впихивается. разве только в
>заголовок окна...
Ох.. sory.
Не сразу заметил, что "all new" делает.


 
_silver ©   (2006-10-29 19:12) [453]

хм..
это я так протупил или клиент?


 
Ketmar ©   (2006-10-29 19:16) [454]

>[453] _silver(c) 29-Oct-2006, 19:12
>хм..
>это я так протупил или клиент?
подозреваю, что ты. %-) или даблкликнул лишний раз, или "quote" лишний раз выбрал. %-)

зыж "all new" -- дурацкое название. надо бы поменять на "all updated" или что-то в этом роде. %-)


 
Ketmar ©   (2006-10-29 19:17) [455]

upd: сделал вывод количества item"ов в окне списка топиков. перезаливать не буду -- оно того не стоит. %-)


 
Ketmar ©   (2006-10-29 19:19) [456]

да. в планах (когда руки дойдут) -- окно со списком окон %-) и система "табов" a-la DMClient. правда, я не придумал пока, как толком табы сделать: экрана мало, а скроллинг воротить лень. с другой стороны -- у меня не бывает открыто одновременно больше 3-4 окон. должно поместиться. %-)


 
ANTPro ©   (2006-10-29 19:23) [457]

> [456] Ketmar ©   (29.10.06 19:19)
> экрана мало

??? Или ты в фуллскрине смотришь?


 
Ketmar ©   (2006-10-29 19:24) [458]

>[457] ANTPro(c) 29-Oct-2006, 19:23
>??? Или ты в фуллскрине смотришь?
да хоть на немецкий крест порвись -- а символов в консоль влазит мало. у меня -- 96 по горизонтали. мизер.


 
ANTPro ©   (2006-10-29 19:35) [459]

> [458] Ketmar ©   (29.10.06 19:24)

У меня в 1024x768 влазит 125x60 мало?


 
Ketmar ©   (2006-10-29 19:48) [460]

>[459] ANTPro(c) 29-Oct-2006, 19:35
>У меня в 1024x768 влазит 125x60 мало?
это у тебя. а у меня 11xx на 9xx -- 96. мне мои глаза дороги как память. %-)


 
_silver ©   (2006-10-29 20:15) [461]

>[457] ANTPro(c) 29-Oct-2006, 19:23
>> [456] Ketmar ©  (29.10.06 19:19)
>> экрана мало
>
>??? Или ты в фуллскрине смотришь?
Я в фуллскрине смотрю, почему и против вывода полезной информации в заголовок окна.
А фуллскрин потому что мне удобнее клавиатуру пользовать чем мышью по кнопкам клацать. В общем это одна из причин почему пользую cdm(вторая - база).


 
_silver ©   (2006-10-29 20:16) [462]

>[457] ANTPro(c) 29-Oct-2006, 19:23
>> [456] Ketmar ©  (29.10.06 19:19)
>> экрана мало
>
>??? Или ты в фуллскрине смотришь?
Я в фуллскрине смотрю, почему и против вывода полезной информации в заголовок окна.
А фуллскрин потому что мне удобнее клавиатуру пользовать чем мышью по кнопкам клацать. В общем это одна из причин почему пользую cdm(вторая - база).


 
_silver ©   (2006-10-29 20:18) [463]

Дубль, наверное, по моей вине. При первом нажатии на send выдало ошибку подключения, на что я машинально нажал enter ещё раз - в результате дубль.


 
Ketmar ©   (2006-10-29 20:32) [464]

>[461] _silver(c) 29-Oct-2006, 20:15
>Я в фуллскрине смотрю, почему и против вывода полезной
>информации в заголовок окна.
"окно" -- это окно моего CUI, а не окно консоли. туда я как раз ничего не вывожу полезного -- ибо сам это полезное потом не вижу. %-)

>А фуллскрин потому что мне удобнее клавиатуру пользовать
>чем мышью по кнопкам клацать.
мне тоже. там у меня есть несколько альтернативных кнопочек, которые нигде не документированы. когда сделаю нормальную справку -- опишу, конечно. %-)

>[463] _silver(c) 29-Oct-2006, 20:18
>Дубль, наверное, по моей вине. При первом нажатии на send
>выдало ошибку подключения, на что я машинально нажал enter
>ещё раз - в результате дубль.
к сожалению, тут я ничего поделать не могу. даже толком страницу с ошибкой не могу показать -- парзить лень. да и не проверишь -- ушло оно или нет. в твоём случае -- могли уйти заголовки и текст, а потом коннект слетел. в общем случае я после такого делаю топику refresh, а потом перепосылаю, если что (многооконность -- она рулёз! %-)

зыж если кто не знает -- переключение между окнами возможно с клавы. ctrl+tab, shft+ctrl+tab. %-)


 
Ketmar ©   (2006-10-29 20:32) [465]

вот цитировать с клавы нельзя. всё забываю приделать кнопочку "процитировать пост №n". приделаю. если не забуду. %-)


 
ANTPro ©   (2006-10-29 20:44) [466]

> [465] Ketmar ©   (29.10.06 20:32)

Когда будет конвентер CDM > DMC ?
Как загрузить не все ветки в конференции?


 
Gero ©   (2006-10-29 20:46) [467]

> [466] ANTPro ©   (29.10.06 20:44)
> > [465] Ketmar ©   (29.10.06 20:32)
>
> Когда будет конвентер CDM > DMC ?

Кстати да.


 
Ketmar ©   (2006-10-29 20:46) [468]

>[466] ANTPro(c) 29-Oct-2006, 20:44
>Когда будет конвентер CDM > DMC ?
когда у меня руки дойдут. будет конвертер MF->(CDM<->DMC).

>Как загрузить не все ветки в конференции?
никак. более того -- и не планируется. ибо не понимаю, зачем такое надо.


 
Ketmar ©   (2006-10-29 20:47) [469]

>[467] Gero(c) 29-Oct-2006, 20:46
>Кстати да.
нет пока времени. всё, что я сделал для beta2 -- я сделал за пол-часа. более масштабное пока не потяну. %-)


 
Gero ©   (2006-10-29 20:47) [470]

> [468] Ketmar ©   (29.10.06 20:46)

Ты кстати, смотрел, то что я тебе прислал?


 
Ketmar ©   (2006-10-29 20:53) [471]

>[470] Gero(c) 29-Oct-2006, 20:47
>Ты кстати, смотрел, то что я тебе прислал?
всё ещё руки не дошли. %-(( если я туда залезу -- то не вылезу, пока не разберусь, я себя знаю. а пока нельзя. на днях должен освободиться -- тогда...


 
ANTPro ©   (2006-10-29 21:03) [472]

> [468] Ketmar ©   (29.10.06 20:46)
> никак.

Значит буду ждать CDM <- DMC...


 
ANTPro ©   (2006-10-29 21:06) [473]

> Ketmar ©
1. Первые 2 символа с левого края окна не отображаются.


 
Ketmar ©   (2006-10-29 21:23) [474]

>[473] ANTPro(c) 29-Oct-2006, 21:06
>> Ketmar ©
>1. Первые 2 символа с левого края окна не
>отображаются.
??? где? какое точно окно?


 
ANTPro ©   (2006-10-29 21:30) [475]

> [474] Ketmar ©   (29.10.06 21:23)

Любое (в твоем клиенте) претащи за левую границу окна(Виндосного). Увидишь.


 
Ketmar ©   (2006-10-29 21:56) [476]

>[475] ANTPro(c) 29-Oct-2006, 21:30
>Любое (в твоем клиенте) претащи за левую границу окна(
>Виндосного). Увидишь.
таскал изо всех сил. ничего не потерялось. не понял.


 
ANTPro ©   (2006-10-29 22:15) [477]

> [476] Ketmar ©   (29.10.06 21:56)

http://www.antprog.narod.ru/cdm01.gif [8,93 КБ]

Видишь полоску?


 
Gero ©   (2006-10-29 22:17) [478]

> [476] Ketmar ©   (29.10.06 21:56)

А суслика?


 
Ketmar ©   (2006-10-29 22:25) [479]

>[477] ANTPro(c) 29-Oct-2006, 22:15
>Видишь полоску?
на знаю, как ты смог этого добиться. мне не удалось, как не старался.


 
_silver ©   (2006-10-29 22:26) [480]

Эйфория длилась не долго. После выхода из cdm и попытки запустить его, он повёл себя описанным мной выше образом. Т.е. опять при запуске вылетает с теми же ошибками.


 
Ketmar ©   (2006-10-29 22:37) [481]

>[480] _silver(c) 29-Oct-2006, 22:26
>Эйфория длилась не долго. После выхода из cdm и попытки
>запустить его, он повёл себя описанным мной выше образом.
>Т.е. опять при запуске вылетает с теми же ошибками.
о-о-очень странно. у меня работает стабильно -- начиная с CDM3 ни разу не грохнулся с подобными симптомами. а я его часто перезапускаю -- development, как-никак. поэтому даже не знаю, куда копать и что править... разве что -- выкинь хыр и поставь нормальный Win2k. %-)

к сожалению, пока не имею возможности поставить хыр для тестов. может, попозже.

мистика.

зыж может, оно в промежутках между падениями базу поломало (хотя и не должно...)? если базу прибить и с нуля закачать -- тоже рушится?


 
_silver ©   (2006-10-29 22:51) [482]

Ketmar ©   (29.10.06 22:37) [481]
если базу прибить и с нуля закачать -- тоже рушится?

Базу прибить не помогает.

Вот скришоты.
http://slil.ru/23321632
http://slil.ru/23321652
каждый примерно по 130кб.

Вот именно с такими симптомами у меня клиент падает.


 
Ketmar ©   (2006-10-29 22:55) [483]

блин, с этого "слиру" нифига скачать невозможно. несколько попыток дожили только до заголовка консольного окна. %-)


 
_silver ©   (2006-10-29 22:56) [484]

Ketmar ©   (29.10.06 22:37) [481]
поэтому даже не знаю, куда копать и что править... разве что -- выкинь хыр и поставь нормальный Win2k. %-)

Я скорее полный дамп памяти пришлю:)


 
Ketmar ©   (2006-10-29 22:58) [485]

>[484] _silver(c) 29-Oct-2006, 22:56
>Я скорее полный дамп памяти пришлю:)
%-)

есть подозрение именно на хырсыпы2. не в первый раз с ним проблемы. то ли я криворукий, то ли некрософт, то ли мы вместе. %-)


 
Gero ©   (2006-10-29 22:59) [486]

> [483] Ketmar ©   (29.10.06 22:55)

Угу. mytempdir.com — вот это дело.


 
_silver ©   (2006-10-29 22:59) [487]

Ketmar ©   (29.10.06 22:55) [483]
блин, с этого "слиру" нифига скачать невозможно. несколько попыток дожили только до заголовка консольного окна. %-)

куда залить?
с alfaspace.net дружимЖ;)?


 
Ketmar ©   (2006-10-29 23:02) [488]

>[487] _silver(c) 29-Oct-2006, 22:59
>с alfaspace.net дружимЖ;)?
фиг знает. залей -- проверим. %-)


 
Орион ©   (2006-10-29 23:04) [489]

imageshack.us - лучше не видел.


 
_silver ©   (2006-10-29 23:10) [490]

Аблом, случился с альфаспейсом...
Закрыли меня там.

Кетмар, ответь таки по айскю


 
Ketmar ©   (2006-10-29 23:13) [491]

>[490] _silver(c) 29-Oct-2006, 23:10
>Кетмар, ответь таки по айскю
я бы с превеликим удовольствием. если бы оно у меня работало.


 
Ketmar ©   (2006-10-30 16:16) [492]

miniupdate:
 [+] показывает в заголовке количество отображённых топиков (окно списка
     топиков).
 [+] обработка &# в ProcessAmpTags().
 [+] парзинг страницы с ошибкой при отправке ответа.
 [+] правый клик в редакторе вызывает менюшку с "макросами".


 
Ketmar ©   (2006-10-31 14:22) [493]

маленький багфикс:

 [*] перехватывал не то исключение и падал при отсутствии файла macro.rc
 [+] добавил macro.rc в архив. %-)


дополнительно залил версию, собраную D7.


 
SpellCaster   (2006-10-31 17:33) [494]

Ketmar, тут надысь пришла неплохая идейка. Как я понимаю, основным стимулом к написанию своего клиента была неприязнь к DMClient-кому ИЕ, и я это в какой-то мере поддерживаю. Но ведь и консоль не всем может прийтись по вкусу. Что, если прикрутить к твоему клиенту функции веб-сервера? Тогда можно будет спокойно смотреть новые темы из любого браузера, а сам клиент юзать для продвинутой настройки, поиска и т.д. В принципе, тут даже не нужно мутить с DNS, просто поставить сокет на прослушку, а в браузере запускать что-нибудь вроде http://127.0.0.1:31337/.


 
Ketmar ©   (2006-10-31 17:44) [495]

>[494] SpellCaster 31-Oct-2006, 17:33
>основным стимулом к написанию своего клиента была
>неприязнь к DMClient-кому ИЕ
нет. как раз основным была консоль. и некоторые неудобства в DMClient. %-)

>Что, если прикрутить к твоему клиенту функции веб-сервера?
лениво. %-)
вот когда сделаю plugin API -- на здоровье. %-)


 
SpellCaster   (2006-10-31 19:07) [496]

Мда, сильно придётся покумекать над plugin API, чтобы такие штуки можно было слепить =)


 
Ketmar ©   (2006-10-31 19:12) [497]

>[496] SpellCaster 31-Oct-2006, 19:07
>Мда, сильно придётся покумекать над plugin API, чтобы
>такие штуки можно было слепить =)
не сильно. встрою LUA -- и всё. %-)


 
Eraser ©   (2006-10-31 19:40) [498]

> [494] SpellCaster   (31.10.06 17:33)

идея хорошая, но я бы предпочел не много по-дургому: сделать не_консольную версию клиента без IE. imho это проще чем консольная версия )


 
Ketmar ©   (2006-10-31 21:45) [499]

>[498] Eraser(c) 31-Oct-2006, 19:40
>сделать не_консольную версию клиента без IE.
делай. %-)


 
Eraser ©   (2006-10-31 21:47) [500]

> [499] Ketmar ©   (31.10.06 21:45)

меня и существующие решения вполне устраивают )


 
Орион ©   (2006-10-31 21:52) [501]

в принципе вариант "загулшки"-клиента форума интересен. Вот только изобретать велосипед (добиваться функциональности DMClient) очень лениво.


 
Gero ©   (2006-10-31 21:55) [502]

> [498] Eraser ©   (31.10.06 19:40)

Уже есть такое и очень давно :)


 
Ketmar ©   (2006-10-31 21:59) [503]

>[502] Gero(c) 31-Oct-2006, 21:55
>Уже есть такое и очень давно :)
а для win32? %-)


 
Ketmar ©   (2006-10-31 21:59) [504]

зыж APC не считаем. %-)


 
Gero ©   (2006-10-31 22:04) [505]

> [503] Ketmar ©   (31.10.06 21:59)

http://www.delphimaster.ru/dolphin/


 
Ketmar ©   (2006-10-31 22:17) [506]

>[505] Gero(c) 31-Oct-2006, 22:04
дык вроде ж тоже с IE?


 
Gero ©   (2006-10-31 22:22) [507]

> [506] Ketmar ©   (31.10.06 22:17)

Нет.


 
SpellCaster   (2006-11-01 13:31) [508]

Хотя конечно такую фишку к ДМКлиенту прикрутить полегче будет...


 
RASkov   (2006-11-03 02:13) [509]

А в CDM сообщения Ketmar"а специально выделены особым цветом?:)
И чё его каждый раз приходится "разворачивать на весь экран" Alt+Enter....


 
RASkov   (2006-11-03 02:14) [510]

> [509] RASkov   (03.11.06 02:13)

Т.е. при каждом запуске


 
Ketmar ©   (2006-11-03 02:18) [511]

>[509] RASkov 3-Nov-2006, 02:13
>А в CDM сообщения Ketmar"а специально выделены особым
>цветом?:)
угу. потому что мне лениво делать поиск по анкетам и настройки. %-)

>И чё его каждый раз приходится "разворачивать на весь
>экран" Alt+Enter....
зачем? я вот не "разворачиваю". один раз размер шрифтов настроил -- и наслаждаюсь. никакого текстового режима -- глаза болят. %-)
ну, могу я сделать запуск в full-screen. но лениво. да и место в окне опций закончилось. %-)


 
Gero ©   (2006-11-03 02:20) [512]

> [511] Ketmar ©   (03.11.06 02:18)
> да и место в окне опций закончилось

Сделай tabset )


 
Ketmar ©   (2006-11-03 02:21) [513]

>[512] Gero(c) 3-Nov-2006, 02:20
>Сделай tabset )
я даже combobox сделать ленюсь (хотя всего-то -- скомбинировать два готовых контрола), а ты такое предлагаешь...
%-)


 
RASkov   (2006-11-03 02:22) [514]

И мышь "прилипает" к краям(правому и нижнему). Хотя это может быть только у меня. В консольных прогах FAR и CDM (которые у меня есть). Мышь подводишь в самый низ и как-бы продолжаешь ее туда вести потом вверх и она не сразу начинает вверх двигатся, а как бы "прилипает" на короткое время. То же и с правым краем.


 
Ketmar ©   (2006-11-03 02:22) [515]

нет, технология позволяет, особого труда тут не надо. подумаешь, положить несколько панелей. но ле-е-е-ень... %-)


 
Ketmar ©   (2006-11-03 02:23) [516]

>[514] RASkov 3-Nov-2006, 02:22
проблемы твоей винды. однозначно. ибо консоль вообще не может управлять крыской. %-)


 
RASkov   (2006-11-03 02:28) [517]

И это... с цветами(раскраской) тяжко... ну это и понятно, что у тебя они другие и тебе хорошо... Вообщем, что бы его(CDM) юзать, столько изменений(не впрограмме) надо сделать:)

И как могут глаза уставать от нормального "досового экрана"? У меня в окне с цветовой гаммой по умолчанию вооще ничего невидно.:)


 
RASkov   (2006-11-03 02:32) [518]

> [516] Ketmar ©   (03.11.06 02:23)

Скорее первое (рука не поднимается ее убить:). Крыса в консоле (CDM) отлично работает за исключением [514]:) Т.е. этот эфект когда Full Screen и мышиный курсор прЫмоугольный.


 
RASkov   (2006-11-03 02:36) [519]

> ибо

прочитал или... неважно, смысл один.
Format C: надо:) - и это не только из-за CDM т.е. консоли:)


 
RASkov   (2006-11-03 02:40) [520]

Ketmar, давай релиз быстрее делай, а то эта ветка никогда не кончится :))) шутка.


 
Ketmar ©   (2006-11-03 02:54) [521]

>[517] RASkov 3-Nov-2006, 02:28
>И это... с цветами(раскраской) тяжко...
обычная раскраска в стиле труповижн... в принципе, можно сделать настройщик, но... ты понял. %-)

>что у тебя они другие и тебе хорошо... Вообщем, что бы его(
>CDM) юзать, столько изменений(не впрограмме) надо сделать:)
а я и так могу... %-)

>И как могут глаза уставать от нормального "досового экрана"
а вот так. размер буковок, частота обновления --> нагруз на глазки.

>[518] RASkov 3-Nov-2006, 02:32
>Крыса в консоле (CDM) отлично работает
я сказал не "обрабатывать", а "управлять". %-)

>[520] RASkov 3-Nov-2006, 02:40
>Ketmar, давай релиз быстрее делай, а то эта ветка никогда
>не кончится :))) шутка.
мы куда-то спешим? %-)


 
RASkov   (2006-11-03 03:43) [522]


> мы куда-то спешим? %-)

Ну я ж пошутил:)

> но... ты понял. %-)

Я то понял:) и каждый раз об этом твердю;)
ЗЫ делай так, как тебе удобней, для себя ж. Ну вот опять....:)


 
RASkov   (2006-11-03 03:47) [523]

> Я то понял:) и каждый раз об этом твердю;)
> ЗЫ делай так, как тебе удобней, для себя ж. Ну вот опять....:
> )

Это я к тому - некоторые "недовольства" свои высказывают, а сути незнают. Как я, например с палитрой, но я знаю суть этого проекта:)


 
Ketmar ©   (2006-11-03 03:56) [524]

>[523] RASkov 3-Nov-2006, 03:47
>Это я к тому - некоторые "недовольства" свои высказывают,
а я иногда даже прислушиваюсь. когда кому-то удаётся умное сказать. %-)

>Как я, например с палитрой
я вообще не понимаю, при чём тут палитра. цвета -- они стандартные. перекрасить можно в реестре -- для отдельно взятого консольного окна. а в полноэкранке... я не мазохист -- проверять, что там и как. %-)


 
RASkov   (2006-11-03 13:00) [525]

> а я иногда даже прислушиваюсь. когда кому-то удаётся умное
> сказать. %-)

Вот, вот, и я об этом, только
(> я вообще не понимаю, при чём тут палитра. цвета -- они стандартные.
> перекрасить можно в реестре -- для отдельно взятого консольного
> окна.
)
доказывать не стОит всем подряд:)
И не поменяешь же у "полоски", с надпись Ketmar, цвет в реестре:)
А в общем то и в реестр лезть не надо, достаточно в ярлыке к cdmN.exe...


 
Ketmar ©   (2006-11-03 13:49) [526]

>[525] RASkov 3-Nov-2006, 13:00
>И не поменяешь же у "полоски", с надпись Ketmar, цвет в
>реестре:)
ибо нефиг. %-)


 
Ketmar ©   (2006-11-06 05:35) [527]

миниапдейт -- обоход серверного бага (кривая выдача значений для закрытых веток).


 
unknown ©   (2006-11-06 05:38) [528]


> Ketmar ©   (06.11.06 05:35) [527]

Релиз - то когда? Или хотя бы RC?


 
Ketmar ©   (2006-11-06 05:53) [529]

когда я справочную систему сделаю. то есть -- нескоро. %-)
могу персонально для тебя переименовать версию в RC0, в принципе. %-)


 
Ketmar ©   (2006-11-06 05:54) [530]

а, да. помимо справки в RC будет конвертер MF->DMC<->CDM.


 
RASkov   (2006-11-06 06:14) [531]

Вот незнаю, может и никчемная мысль...
Сделать "полоски" цветными не только у Ketmarа, а например и у автора вопроса, и еще по какому нибудь не хитрому алгоритму первому ответившему нику свой цвет, и т.д.
Т.е. ответил в определенной ветке RASkov ему назначился черный(ну люблю я черный, хотя в консоли может и не видно будет:) цвет и все последующие посты в этой ветке у RASkova черные полоски. У следующего ника, уникальный для этой ветки, другой цвет... Блин вроде понятно изложил. Баловство, но...


 
RASkov   (2006-11-06 06:15) [532]

> [531] RASkov   (06.11.06 06:14)

А автору вопроса всегда один определенный цвет "полоски" выделять, чёбы сразу его узнавать...


 
unknown ©   (2006-11-06 06:16) [533]


> Ketmar ©   (06.11.06 05:53) [529]
> могу персонально для тебя переименовать версию в RC0, в
> принципе. %-)

Не стоит с 0 релизы публиковать :) Некузяво как-то :))


 
Ketmar ©   (2006-11-06 06:20) [534]

>[531] RASkov 6-Nov-2006, 06:14
что-то вроде этого и планируется. как всегда -- банально лениво делать окошко настроек. %-)

>[532] RASkov 6-Nov-2006, 06:15
>А автору вопроса всегда один определенный цвет "полоски"
>выделять, чёбы сразу его узнавать...
кстати, да. tnx.

>[533] unknown(c) 6-Nov-2006, 06:16
>Не стоит с 0 релизы публиковать :) Некузяво как-то :))
а я всё с 0 нумерую. %-)


 
unknown ©   (2006-11-06 06:25) [535]


> Ketmar ©   (06.11.06 06:20) [534]
> а я всё с 0 нумерую. %-)

Естественно, однако ж я делал акцент на публикации :)


 
Ketmar ©   (2006-11-06 06:27) [536]

>[535] unknown(c) 6-Nov-2006, 06:25
>Естественно, однако ж я делал акцент на публикации :)
а какая, нафиг, разница? всё равно никто не пользуется. хоть с минус 25 начинай. %-)


 
Vendict ©   (2006-11-06 15:50) [537]

Ketmar ©   (06.11.06 6:27) [536]
а какая, нафиг, разница? всё равно никто не пользуется. хоть с минус 25 начинай. %-)

вот если всё-таки сделаешь это:
Ketmar ©   (06.11.06 5:54) [530]
конвертер MF->DMC<->CDM.

то я точно буду пользоваться. хотя хотелось бы единственного

>...поменяешь же у "полоски", с надпись Ketmar цвет...

чтобы все были равны...


 
Ketmar ©   (2006-11-06 17:09) [538]

>[537] Vendict(c) 6-Nov-2006, 15:50
>вот если всё-таки сделаешь это:
>>Ketmar ©  (06.11.06 5:54) [530]
>>конвертер MF->DMC<->CDM.
сделаю, сделаю. с Gero уже договорено. %-)

>>...поменяешь же у "полоски", с надпись Ketmar цвет...
>чтобы все были равны...
фигу. некоторые животные всё равно равнее других. %-)


 
Ketmar ©   (2006-11-06 20:31) [539]

есть подозрение, что cdm v6 будет выглядеть как cdm v5, но консоль -- эмулируемая средствами GUI. сильное такое подозрение. %-)


 
RASkov   (2006-11-06 21:04) [540]

А CDM версии 7 уже наверное и не будет....
(Console DM)


 
ANTPro ©   (2006-11-06 21:07) [541]

> [539] Ketmar ©   (06.11.06 20:31)

:)
Тонкий намёк...


 
Ketmar ©   (2006-11-06 22:00) [542]

>[540] RASkov 6-Nov-2006, 21:04
>(Console DM)
именно Console. никаких "рюшечек" и прочих гуёвин не предвидится. переход на gui-рендеринг имеет глубокие причины. %-)
а) рамки, unicode и прочая фигня (это так, за ухо притянуто)
б) у меня консольное окно нипадецки моргает при перерисовках. достало.


 
Vendict ©   (2006-11-06 22:29) [543]

Ketmar ©   (06.11.06 5:54) [530]
конвертер MF->DMC<->CDM.

а из MF только через DMC? лучше сразу в CDM.


 
Ketmar ©   (2006-11-06 22:51) [544]

>[543] Vendict(c) 6-Nov-2006, 22:29
>а из MF только через DMC? лучше сразу в CDM.
из MF в любой. а в MF -- никак. %-)


 
Kerk ©   (2006-11-06 23:01) [545]

Скачал, но readme нету. Вот подстава.


 
Ketmar ©   (2006-11-06 23:07) [546]

>[545] Kerk(c) 6-Nov-2006, 23:01
>Скачал, но readme нету. Вот подстава.
а нафига?


 
Kerk ©   (2006-11-06 23:13) [547]

> [546] Ketmar ©   (06.11.06 23:07)

Я вообще не врубаюсь как им пользоваться


 
Ketmar ©   (2006-11-06 23:14) [548]

>[547] Kerk(c) 6-Nov-2006, 23:13
>Я вообще не врубаюсь как им пользоваться
запустить, отметить конференции, нажать ok, потом f1. %-)


 
Kerk ©   (2006-11-06 23:26) [549]

> [548] Ketmar ©   (06.11.06 23:14)

Не нажимается F1 ни мышкой, ни интером, ни пробелом.
В общем в корзину :(


 
Kerk ©   (2006-11-06 23:28) [550]

А .. заработало :)) У нас с тобой трава слишком разная :))


 
Vendict ©   (2006-11-06 23:51) [551]

Ketmar ©   (06.11.06 22:51) [544]
из MF в любой. а в MF -- никак. %-)

жду релиза. у меня просто база в MF. а CDM более интересен.


 
Ketmar ©   (2006-11-06 23:53) [552]

>[550] Kerk(c) 6-Nov-2006, 23:28
>А .. заработало :)) У нас с тобой трава слишком разная :))
у меня она ни на чью не похожа. %-)

>[551] Vendict(c) 6-Nov-2006, 23:51
>жду релиза. у меня просто база в MF. а CDM более интересен.
я тоже жду. %-)


 
RASkov   (2006-11-07 01:47) [553]

> [536] Ketmar ©   (06.11.06 06:27)


> всё равно никто не пользуется.

Не правда

> жду релиза. у меня просто база в MF. а CDM более интересен.

Я тоже релиза жду:) но... ради интереса:)
Успехов:)


 
Vendict ©   (2006-11-10 20:50) [554]

Ketmar ©   (06.11.06 5:54) [530]
конвертер MF->DMC<->CDM.


ты уже брался?.. мне бы хотелось попробывать MF->CDM реализовать. поднадоел мне MF немного...


 
Ketmar ©   (2006-11-10 20:55) [555]

>[554] Vendict(c) 10-Nov-2006, 20:50
>ты уже брался?..
руки ещё не дошли. мне Gero подарил MF->DMC, но я туда ещё не смотрел. %-)


 
Anatoly Podgoretsky ©   (2006-11-10 20:57) [556]

> Ketmar  (19.09.2006 3:25:00)  [0]

Как ловить ты же вроде информацию приводил. узнать можно только если скрипт об этом сообщит, а это не всегда возможно. Поэтому ты наверно помнишь мое предложение о дополнительном скрипте и обоснование этого.


 
Anatoly Podgoretsky ©   (2006-11-10 20:58) [557]

Ой не обратил внимание, что вся ветка всплыла и ответил на историческое сообщение.


 
Ketmar ©   (2006-11-10 21:01) [558]

>[557] Anatoly Podgoretsky(c) 10-Nov-2006, 20:58
>Ой не обратил внимание, что вся ветка всплыла и ответил на
>историческое сообщение.
%-))


 
Vendict ©   (2006-11-10 21:02) [559]

Ketmar ©   (10.11.06 20:55) [555]
туда ещё не смотрел. %-)

просто я немного вникал в структура MF. может на выходных пересечёмся, если объясниш свою структуру баз и как пользоваться SQLite, попробую сделать.


 
Ketmar ©   (2006-11-10 21:05) [560]

>[559] Vendict(c) 10-Nov-2006, 21:02
>если объясниш свою структуру баз
если бы я сам знал! %-))

>и как пользоваться SQLite
возьми исходник CDM и не парься. там база прокомментирована. %-)


 
Vendict ©   (2006-11-11 19:43) [561]

Ketmar ©   (10.11.06 21:05) [560]
<offtop>
Что-то трудно до тебя в Аське достучаться...
</offtop>


 
Ketmar ©   (2006-11-11 22:49) [562]

>[561] Vendict(c) 11-Nov-2006, 19:43
><offtop>
>Что-то трудно до тебя в Аське достучаться...
></offtop>
потому что я сейчас прегружаюсь раз в минуту. %-)


 
Ketmar ©   (2006-11-12 03:30) [563]

с прискорбием извещаю...

...что CDM скоро обретёт пристанище на sourceforge. со всеми вытекающими отсюда гадостями в виде bugtraq, feature requests, forum, svn и прочей никому не нужной ерундой.

CUI-библиотека будет там же. возможно, отдельными архивами.

возможно, отдельным архивом будет и модуль работы с клиентским протоколом -- придётся сделать небольшой redesign, и тогда клиентоваятелям не надо будет писать коммуникации с нуля. также в этот модуль входит примитивная парзилка ответов клиента, которая разделяет возвращаемую html-строку на поля типа "ник", "loginid", "время", etc...


 
_silver ©   (2006-11-21 09:12) [564]

CDM не спеша, перебирается на sf.net.
http://sourceforge.net/projects/cdm
Скоро будет доступен по svn.

CUI отделена и лежит отдельным архивом.



Страницы: 1 2 3 4 5 6 7 8 9 
10 11 12 13 14 15 вся ветка

Текущий архив: 2006.12.10;
Скачать: CL | DM;

Наверх




Память: 2.02 MB
Время: 0.043 c
2-1164273589
webpauk
2006-11-23 12:19
2006.12.10
array


6-1153662868
prim_v
2006-07-23 17:54
2006.12.10
изменить IP


15-1163696766
ArtemESC
2006-11-16 20:06
2006.12.10
Зачем нужна теория вероятности?


2-1164292892
Panaev
2006-11-23 17:41
2006.12.10
Вопрос по MaskEdit


6-1152780857
alex_dorin
2006-07-13 12:54
2006.12.10
сервер сокетов