Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Вниз

Delphi Master клиент чтения форума, сокращенно DMN   Найти похожие ветки 

 
Anatoly Podgoretsky ©   (2006-10-13 01:11) [0]

Новый клиент для чтения форумов, надо же и я до этого докатился.
Выложена бета версия на http://podgoretsky.com/ftp/Language/nps/dmn/

Клиент не обычный, как остальные, по сути клиента нет есть локальный сервер NNTP, а клиентом является любой совместимый новостной клиент.
Сначала прочитать файл readme.txt

Принцип работы:
На локальном компьютере устанавливается сервер новостей (Stand Alone программа). Новостной клиент настраивается на на него, в качестве адреса указываем LocalHost и настраиваиваем учетную запись, как нравится. Далее работа ни чем не отличается.

Поддержка не обеспечивается, только через данный форум, но открыт односторонний почтовый канал для кляуз, читать буду, отвечать нет.
адрес dmn@podgoretsky.com правила настройки почты настроены, так что бы почта на данный адрес не удалялась и попадала в отдельную папку.

На создание текущей версии ушло 12 дней без учета потерянного времени на Инди. Впереди создание интерфейса и доводка до ума.

Желающие могут ознакомиться с предварительной версией, а те кто работает только в режиме Read Only уже сейчас могут пользоваться ее на полную.


 
Sergey Masloff   (2006-10-13 04:31) [1]

1 круто я о nntp клиенте давно мечтал а так как на 99.9 я только читатель...

2 опенсорс ?


 
Kerk ©   (2006-10-13 06:51) [2]

Кто-нибудь осилит установку его как публичного NNTP?


 
skyle ©   (2006-10-13 07:52) [3]

Скачал всё, кроме DBManager.

Создайте папку x:\Program Files\AP\DMN и поместите туда скачаные файлы.

Создал.

На папку предоставьте полные права, включая запись.
Есть.

Запустите файл dmn.exe
Все готово.


Exception EDatabaseError in module DMN.exe at 000882AD
DataBase: Database file "D:\Projects\DMN\Delphimaster.ABS" does not exists.

Ось: XP Prof версия 2002 Service Pack 2

Я что-то упустил или пятница 13-е?


 
SerJaNT ©   (2006-10-13 08:57) [4]


> skyle ©   (13.10.06 07:52) [3]


Та же херня


 
IMHO ©   (2006-10-13 09:44) [5]


> читать буду, отвечать нет.


Толян, объясни это. Писать письма, как в черную дыру? Большое удовольствие.

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


 
skyle ©   (2006-10-13 09:51) [6]


> IMHO ©   (13.10.06 09:44) [5]
> И когда я получаю сообщения об ошибках в программе, я задаю
> дополнительные вопросы, что успешно идентифицировать и решить
> проблему. Здесь по ходу такого не предвидится.


Вот сейчас и проверим. :)


 
Reindeer Moss Eater ©   (2006-10-13 10:02) [7]

Следующая ступень эволюции этого вида клиентов наверное будет представлять собой схему,пакет и джоб на корпоративном оракле.
И разработчики смогут не покидая PL/SQL девелопера читать Мастеров.


 
Anatoly Podgoretsky ©   (2006-10-13 11:12) [8]

Уже проснулся, сейчас отвечу, по поводу ошибки, в бета версии не предусмотрено задание пути, а проект у меня находится на диске D:\Projects\DMN
Если есть диск D: то создать данный путь и поместить туда, будет работать.
Второй путь - создать на рабочем диске тот же путь и сделать subst D: x:
Третий немного подождать, сейчас напишу настройку путей


 
Anatoly Podgoretsky ©   (2006-10-13 11:15) [9]


> Sergey Masloff   (13.10.06 04:31) [1]
> 2 опенсорс ?


Из ветки TOP 10


> Anatoly Podgoretsky ©   (12.10.06 23:36) [105]
> Zeqfreed ©   (12.10.06 23:23) [103]
> С исходниками дело такое, там используется два посторонних
> компонента
>
> 1. ICS - Internet Component Suite (это беслатно).
> 2. Absolute Database MultiUser License, а стоит это 200
> долларов, ты готов заплатить, что бы посмотреть? А SingleUser
> License не подходит для работы.
>
> Конечно я могу их выложить, это не является коммерческой
> разработкой. Но у меня есть на будущее одна идея, сделать
> клиент-сервер на основе MS SQL вот это уже доступно.


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


 
IMHO ©   (2006-10-13 11:16) [10]


> DataBase: Database file "D:\Projects\DMN\Delphimaster.ABS"
> does not exists.


Должно быть: does not exist


 
IMHO ©   (2006-10-13 11:18) [11]


> Anatoly Podgoretsky ©   (13.10.06 11:15) [9]
> Но влюбом случае код выкладывать рано, до окончания релиза,
>  он каждый день кардинально меняется.


А кто не так давно писал про "горе-программистов, выкладывающих по две новые версии в день"?


 
Anatoly Podgoretsky ©   (2006-10-13 11:19) [12]

Reindeer Moss Eater ©   (13.10.06 10:02) [7]
Когда выложу вторую версию на MS SQL с исходниками, то PL/SQL девелоперы смогут проделать подобную работу самостоятельно.

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

На основе SQL версии желающие смогут достаточно просто перевести на любой сервер.


 
Reindeer Moss Eater ©   (2006-10-13 11:35) [13]

Неа.
Я оракла имел ввиду не просто как служебное хранилище постов.
Полет мысли был такой:
- схема для хранения.
- джоб, который запускает пакетные процедуры.
- пакетные процедуры используя utl_http тянут постинги и ветки в схему.


 
skyle ©   (2006-10-13 11:39) [14]


> IMHO ©   (13.10.06 11:16) [10]
>
> > DataBase: Database file "D:\Projects\DMN\Delphimaster.
> ABS"
> > does not exists.
> Должно быть: does not exist

Да, вы правы, но программа от одного этого не заработала :)

Ждём настройку путей.

P.S. А почему бы просто не искать базу в каталоге программы? Зачем обязательно указывать путь?


 
Alien1769 ©   (2006-10-13 12:01) [15]

Анатолий у меня пошло.
Правда я переместил по заданному каталогу в сообщении "Ошика"
Правильный путь D:\Projects\DMN


 
Ганна Юхимівна   (2006-10-13 12:02) [16]

Наименование клиента должно содержать "АР" :)


 
VictorT ©   (2006-10-13 14:53) [17]

А нельзя было базу поменьше выложить?
В общем, сделал subst, подбросил скачанную базу в нужный каталог, тогда запустилось.
И там непонятки, какие-то кнопки, какие пункты меню, и неясно, что работает, что не работает.
Создал учётную запись в Thuderbird (другого nntp-ридера в наличии не имею). Ну и нифига он не закачивает.


 
Anatoly Podgoretsky ©   (2006-10-13 15:29) [18]

VictorT ©   (13.10.06 14:53) [17]
Можно, но тогда будет выкачано с сайта порядка 50 мб.
Работает только сервер, а все пункты меню на будущее. Просто запусти и помести файл в D:\Projects\DMN и настрой клиента.


 
Ketmar ©   (2006-10-13 16:59) [19]

>[11] IMHO(c) 13-Oct-2006, 11:18
>А кто не так давно писал про "горе-программистов,
>выкладывающих по две новые версии в день"?
это про меня, не переживай. %-)


 
VictorT ©   (2006-10-13 17:23) [20]


> Работает только сервер, а все пункты меню на будущее.
> Просто запусти и помести файл в D:\Projects\DMN и
> настрой клиента.

так и сделал, Thuderbird не принимает сообщения.


 
VictorT ©   (2006-10-13 17:40) [21]

О, а теперь закачало, хотя ничего не менял.
Только почему-то не хочет отображать в виде дерева, всё линейно.


 
Anatoly Podgoretsky ©   (2006-10-13 17:42) [22]

Исправил ошибку, теперь можно задать пути где лежит база и где лежит лог файл, по умолчанию C:\Program Files\AP\DMN, имена DelphiMaster.abs и Log.txt


 
Anatoly Podgoretsky ©   (2006-10-13 17:46) [23]


> VictorT ©   (13.10.06 17:23) [20]


> VictorT ©   (13.10.06 17:40) [21]

Как написано, поддержка не осуществляется!

По поводу дерева, не знаю как там в этом Thuderbird, но в ОЕ группировка идет по тема, а все темы одинаковые, что бы заработала подобная группировка, надо убирать из темы номер ответа и признаки, но тогда будет не удобно другое. Я думал над этим вопросом. У меня есть в заголовке поле Referenca - это ссылка на вопрос автора, у ответов всех она одинаковая, но видимо эти два продукта не используют ее или у меня ошибка, надо проверить на соответсвие стандарту, возможно ее надо брать в углове скобки.


 
Anatoly Podgoretsky ©   (2006-10-13 17:53) [24]

Для тех кто не хочет качать полную базу, я выложил пустую, размером в 3 кб, но тогда возможно по Интернет будет закачан большой размер, примерно 45-50 мб, если будет подписка на все группы новостей. Основная нагрузка приходится на группу Прочее 11-12 мб, остальные по 3-5 мб и менее.


 
Другой ©   (2006-10-13 17:56) [25]

Anatoly Podgoretsky ©   (13.10.06 17:46) [23]
Referenca

?

Вот заголовок ответа автора альтернативного клиента:

Relay-Version: version MDFEnews 5.370 05/02/2005; site localhost
Posting-Version: version klient.txt 18.02.02; delphimaster.ru
From: Думкин
Date: Fri, 13 Oct 2006 14:04:00 +0300
To: delphimaster.online.potrepatsya
Subject: [1] Re: Математический Вопрос
X-Priority: 3
Newsgroups: delphimaster.online.potrepatsya
Message-ID: <2@delphimaster.online.potrepatsya>
References: <1@delphimaster.online.potrepatsya>
Path: mdfe!delphimaster
Xref: mdfenews.delphimaster:1160733102.1 delphimaster.online.potrepatsya:2
X-Server: MDFE news NNTP/POP3 Server
Lines: 1
Content-Type: text/html; charset="windows-1251"

References - вопрос автора
Message-ID - это ответ на вопрос автора


 
Anatoly Podgoretsky ©   (2006-10-13 18:13) [26]

Вот моего:

Автор

Message-ID: <1160746232-0@delphimaster.ru>


Ответ

Message-ID: <1160746232-11@delphimaster.ru>
Reference: <1160746232-0@delphimaster.ru>


 
Другой ©   (2006-10-13 18:18) [27]

Anatoly Podgoretsky ©   (13.10.06 18:13) [26]

По-идеи все нормально.


 
Другой ©   (2006-10-13 18:20) [28]

Верней нет

ReferenceS: <1160746232-0@delphimaster.ru>

Нужно: References


 
Anatoly Podgoretsky ©   (2006-10-13 18:21) [29]

Спасибо, видимо дело в этом, сейчас исправлю у себя.


 
Другой ©   (2006-10-13 18:22) [30]

Да, сейчас посмотрел в TheBate, в ответе на письмо все-таки: References


 
Marser ©   (2006-10-13 18:29) [31]

> Anatoly Podgoretsky ©  

Анатолий, а может поменяете название? А то ассоциация нехорошая с ним, стоит только "a" добавить...


 
Ketmar ©   (2006-10-13 18:37) [32]

>[31] Marser(c) 13-Oct-2006, 18:29
>нехорошая с ним, стоит только "a" добавить...
а я бы сразу в название добавил. красиво...


 
Marser ©   (2006-10-13 18:41) [33]

> [32] Ketmar ©   (13.10.06 18:37)
> >[31] Marser(c) 13-Oct-2006, 18:29
> >нехорошая с ним, стоит только "a" добавить...
> а я бы сразу в название добавил. красиво...

"А "Корытом" назовете - не уйдете от беды:
Эта шхуна и в болоте Нахлебается воды."
(С)Врунгель Христофор Бонифатич


 
Anatoly Podgoretsky ©   (2006-10-13 18:43) [34]

А может не адна а тфе?


 
Anatoly Podgoretsky ©   (2006-10-13 18:46) [35]

Объявляется конкурс :-)


 
Другой ©   (2006-10-13 18:50) [36]

Anatoly Podgoretsky ©   (13.10.06 18:46) [35]

Демон! от имени Димка. :)


 
oldman ©   (2006-10-13 18:51) [37]


> Anatoly Podgoretsky ©   (13.10.06 01:11)  
> Новый клиент для чтения форумов, надо же и я до этого докатился.
>


Вот уж не ожидал от Мастера...


 
Ketmar ©   (2006-10-13 18:53) [38]

>[33] Marser(c) 13-Oct-2006, 18:41
зависит от восприятия слова. для меня -- скорее положительное восприятие.


 
Anatoly Podgoretsky ©   (2006-10-13 18:55) [39]

Насчет конкурса не шутка, есть хорошее имя NС, но не хочется Петю обижать.


 
Anatoly Podgoretsky ©   (2006-10-13 18:56) [40]

Может NH - но кому то покажется, что послали. Но я вообще то имел в виду News Helper



Страницы: 1 2 3 4 вся ветка

Форум: "Прочее";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.55 MB
Время: 0.062 c
15-1161695275
oldman
2006-10-24 17:07
2006.11.12
В России будет создан реестр непьющих мужчин


11-1137965443
Flea
2006-01-23 00:30
2006.11.12
Hottrack для TabControl


4-1151065281
Wolfheart
2006-06-23 16:21
2006.11.12
Изменение оконной функции Callback...


1-1159527550
khibinite
2006-09-29 14:59
2006.11.12
Создание тулбаров для IE средствами Delphi


2-1161773761
kulkse
2006-10-25 14:56
2006.11.12
частная очередь сообщений





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский