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

Вниз

О DM-клиенте к любимому форуму   Найти похожие ветки 

 
Nous Mellon ©   (2004-02-05 13:30) [0]

Я думаю власти не сочтут это за личную переписку так как сея тема может быть многим интересна. Я имею в виду вопрос клиентов к форуму. Лично я пользуюсь замечательным клиентом от мастера nikkie. Хотелось бы узнать можно ли надеяться на новую версию и высказать какие-либо свои пожелания которые возможно будут учтены автором?

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


 
nikkie ©   (2004-02-05 23:21) [1]

спасибо.

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

буду признателен, если кто-нибудь мне объяснит, каким образом можно стартовать проект на sourceforge.net или другом каком ресурсе. регистрацию на sourceforge.net я прошел - обещают подтвердить ее в течение недели, но ведь это не проект, так? получив возможность логина смогу ли я создать проект?


 
ИМХО ©   (2004-02-05 23:28) [2]

СмогЁшь.


 
Rouse_ ©   (2004-02-06 00:05) [3]

> [1] nikkie © (05.02.04 23:21)
Было бы хорошо, если б ты мог открыть исходники, давно хочется внести кое какие изменения и (если позволит McSimm) добавить кое какие приятные мелочи... (естественно с сохранением твоего © ;)

PS: просто не охота стартовать самому проект с нуля, за неимением того же времени...


 
zzet ©   (2004-02-06 00:12) [4]

А что за софт? И где вять?


 
Rouse_ ©   (2004-02-06 00:22) [5]

> [4] zzet © (06.02.04 00:12)
http://www.delphimaster.ru/client.html


 
zzet ©   (2004-02-06 00:30) [6]

Спасибо, на самом деле удобная вещь.


 
Knight ©   (2004-02-06 00:36) [7]

Согласен, вещь!!! Но глю-чна-я-я-я... а т.к. новых версий небыло, то пришлость пересесть назад в он-лайн, поскольку так получается дешевше :(


 
nikkie ©   (2004-02-06 00:41) [8]

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

голова уже с трудом варит :(
а они тут еще грузят на тему того, как важно правильно выбрать лицензию. :)

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


 
Knight ©   (2004-02-06 01:02) [9]

>> nikkie © (06.02.04 00:41) [8]
Может пояснишь... почему у меня в клиенте после отправки поста грузится сперва стриница, как в IE, потом уже клиентовская? Или так задумано?


 
nikkie ©   (2004-02-06 01:44) [10]

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

ну, значится, вот вам и новая версия :)
http://schachspieler.narod.ru/DMClient_2.0b_develop.zip
примочки от Danilki уже включены.


 
Knight ©   (2004-02-06 01:54) [11]

Ну вот... а счастье, оказывается было так близко... :)


 
Knight ©   (2004-02-06 02:05) [12]

Раз... раз... проверка :)


 
Knight ©   (2004-02-06 02:07) [13]

Кажись работатет %)
Теперь можно жить дальше, а то ни те старые темы почитать, ни посмотреть что было дальше 3-ей страницы... Спасибо! :)


 
ИМХО ©   (2004-02-06 02:21) [14]

А мне как-то ослик привычен :)


 
Nous Mellon ©   (2004-02-07 16:00) [15]

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

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

Было бы замечательно. Может я бы чего поправил и добавил :)

>
> ну, значится, вот вам и новая версия :)
> http://schachspieler.narod.ru/DMClient_2.0b_develop.zip
> примочки от Danilki уже включены.

Пасиба!!! Огромная благодарность!
> Раз... раз... проверка :)

Вас понял.. Прием.. :)
> А мне как-то ослик привычен :)

Не... не то


 
SergP ©   (2004-02-07 18:38) [16]

Кстати, а зачем сделали так что скрипт выдает информацию о сообщениях в HTML формате? ИМХО с точки зрения экономии трафика целесообразнее было бы выдавать инфу в текстовом виде, все равно обработывать и преобразовывать в HTML можно на уровне самого клиента...


 
SPeller ©   (2004-02-07 19:05) [17]

Возможности: вычиление top-списка

Это на http://schachspieler.narod.ru/


 
ИМХО ©   (2004-02-07 19:10) [18]


> Nous Mellon © (07.02.04 16:00) [15]
> > А мне как-то ослик привычен :)
>
> Не... не то


Почему не то? Экономится траффик и есть база всех веток? Дык мона скачивать дайджесты.


 
Nous Mellon ©   (2004-02-07 20:34) [19]


> Дык мона скачивать дайджесты.

А из дайджестов можно отвечать(просто не знаю что это за зверь - дайджест)?


 
Marser ©   (2004-02-07 20:39) [20]


> Nous Mellon © (07.02.04 20:34) [19]
>
> > Дык мона скачивать дайджесты.
>
> А из дайджестов можно отвечать(просто не знаю что это за
> зверь - дайджест)?

http://www.delphimaster.ru/forum/digest/?M=D


 
Rouse_ ©   (2004-02-07 22:29) [21]

Так я чегойто не понял... где исходники ?


 
Nous Mellon ©   (2004-02-08 15:52) [22]


> Так я чегойто не понял... где исходники ?

Ждем автора :)

Также к нему же вопрос: я читаю форум в оффлайн. То есть сначала открываю все новые страницы потом отключаюсь читаю их и пишу что-то если считаю нужным. Нельзя ли реализовать фоновое открытие страниц без переключения на новую страницу? А то приходится открывать меню и возвращаться назад. Таже нельзя ли предусмотреть автоматическое открутие всех обновившихся топиков?


 
nikkie ©   (2004-02-08 17:06) [23]

http://sourceforge.net/projects/dmclient/
выложены дистрибуция (в точности то же, что и на schachspieler) и сорсы.
туда можно писать о замеченных багах (bugs) и просьбы о добавлении функций (feature requests). к сожалению, русскими буквами нельзя писать (по крайней мере в форуме, bug tracking и feature request tracking я не проверял) :(

если у кого-нибудь есть опыт работы с cvs и он мне может рассказать о том, как наладить работу с cvs на sourceforge, буду очень признателен.

>Nous Mellon
>Нельзя ли ...
May I...? или Can I ...? или Can you ...?
Если первое - я разрешаю. ;)
Если второе - тебе виднее. :))
Если третье - давно уже были пожелания сделать "как в опере". но не все так просто с mdi-children окнами. у меня не получилось решить все проблемы с mdi.


 
DeadMeat ©   (2004-02-08 18:44) [24]

Люди... Памагите... У меня с narod-а не качает... Щёлкаю ссылку..., он мне опять туже страницу выбрасывает... Впихиваю этот адрес в DAP он мне говорит, что это *.HTML... Может вышлите не почту...?? А то очень хотелось бы посмотреть...!!


 
nikkie ©   (2004-02-08 18:56) [25]

я начинаю сомневаться в собственной способности изъясняться так, чтобы меня понимали... :((

>DeadMeat
не качает с народа - возьми с sourceforge.


 
Nous Mellon ©   (2004-02-08 20:17) [26]


> Если третье - давно уже были пожелания сделать "как в опере".
> но не все так просто с mdi-children окнами. у меня не получилось
> решить все проблемы с mdi.

Ну ладно, не страшно, и за этот труд огромное спасибо, уж пощелкаю не поленюсь :)


 
Sir Alex ©   (2004-02-09 00:13) [27]

2 nikkie
IMHO не стоило заморачиваться с SF. Есть печальный опыт:
http://sourceforge.net/projects/dmfc

По поводу CVS, надо установить виндовый клиент CVS aka WinCVS, потом еще надо поставить SSH терминал (PuTTY вроде так называется)... А вообще-то по моему на SF все подробно описано как использовать CVS и как настраивать его...


 
nikkie ©   (2004-02-09 04:19) [28]

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

wincvs и putty я поставил. но работать с CVS не получается. сайт не очень помогает.

если без ssh, то делаю, как написано на сайте,
cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/dmclient login
получаю
Logging in to :pserver:anonymous@cvs.sf.net:2401:/cvsroot/dmclient
CVS password:
cvs [login aborted]: authorization failed: server cvs.sf.net rejected access to /cvsroot/dmclient for user anonymous

если с ssh - то у putty отсутствует ssh. что прописывать в CVS_RSH? вроде, если я указываю plink.exe - происходит попытка коннекта, но требуется сказать, что я доверяю серверу. запустив putty.exe - сказал, что доверяю. но логин не проходит. :/
ssh-ключик я сгенерил и на сервер положил.

теперь, при выполнении команды, как написано на сайте,
cvs -d:ext:nikkie-ru@cvs.sf.net:/cvsroot/dmclient import -m "Initial import." modulename vendor start
получаю
" from cvs serverng: unrecognized response `nikkie-ru@cvs.sf.net"s password:
" from cvs serverng: unrecognized response `nikkie-ru@cvs.sf.net"s password:
" from cvs serverng: unrecognized response `nikkie-ru@cvs.sf.net"s password:


 
adwer   (2004-02-09 10:50) [29]

>> Таже нельзя ли предусмотреть автоматическое открутие всех обновившихся топиков?

Поддреживаю. Действительно полезная вещь.

А вообще, такое реально сделать ?


 
nikkie ©   (2004-02-09 12:39) [30]

>автоматическое открутие всех обновившихся топиков
то есть заходим в форум потрепаться и все новые сообщения открываются автоматически? сделать-то можно... особых проблем я не вижу, надо только продумать как нотифицировать основное приложение из APP-хендлера. но
1. даже если я был бы согласен, что это вещь полезная, в любом случае я этого делать не буду. не для того я открыл сорсы, чтобы и дальше самому код писать.
2. функция сомнительная своей юзабилити - я иногда захожу в основную ветку, а там 70-90 новых сообщений. это что ж - все их открывать?
3. а вот сделать какое-то слежение за ветками, а) где я автор, б) где я отвечал, в) которые я просто пометил, как интересные - можно бы. было бы удобно, если бы клиент сам следил за обновлениями.


 
McSimm ©   (2004-02-09 12:43) [31]

Господа, боюсь, что в связи с открытием исходников DM-client в скрипт forum.pl будут встраиваться защитные механизмы от клиентских отправок сообщений.
Так что учитывайте такую возможность в собственных разработках.


 
adwer   (2004-02-09 12:45) [32]

Не совсем правильно выразил свою мысль - хочется, чтобы при открытии форума закачивались не только заголовки сообщений, но и все их "тела" :)
Чтобы была возможность скачать все сообщения и спокойно почитать их в off-line.


 
adwer   (2004-02-09 12:47) [33]

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


 
nikkie ©   (2004-02-09 13:48) [34]

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

>adwer
когда-то была мысль. но особого смысла нет. код приема сообщений - очень простой, см. HTTPGet, GetNewQuestions и GetNewAnswers в DMCHandler.pas. кода отправки сообщений не существует, см. выше.

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


 
McSimm ©   (2004-02-09 13:58) [35]


> nikkie © (09.02.04 13:48) [34]

Я просто на всякий случай предупредил о подобной возможности.

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


 
nikkie ©   (2004-02-09 14:31) [36]

>Я просто на всякий случай предупредил о подобной возможности.
немножко угрожающим тоном ;)


 
SergP ©   (2004-02-09 14:50) [37]

>McSimm © (09.02.04 12:43)
>Господа, боюсь, что в связи с открытием исходников DM-client в скрипт >forum.pl будут встраиваться защитные механизмы от клиентских отправок >сообщений.

М-да... А если я напишу клиент где можно будет писать сообщения в офлайне, а потом их все вместе отправлять используя forum.pl, то это будет чем-нить незаконным? И "будут встраиваться защитные механизмы от клиентских отправок >сообщений"?


 
Игорь Шевченко ©   (2004-02-09 15:02) [38]

SergP © (09.02.04 14:50)

Будут


 
Sir Alex ©   (2004-02-09 16:06) [39]

2 McSimm
Предлагаю поправить client.pl на предмет возможности отвправки сообщений, но с ограничениями.
1. Разрешать отправку только зарегистрированным пользователям.
2. Встроить защиту от флуда. Т.е. не принимать больше 5-10msg/час от одной пары логин/пароль.

Что это даст. 1. Нам не придется извращатся, что-бы сделать нормальную отправку сообщений из клиента. 2. Уж лучше пускай это будет документированная возможность, чем hacked forum.pl...
(IMHO)


 
nikkie ©   (2004-02-09 16:59) [40]

>Sir Alex
горячо поддерживаю.



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

Текущий архив: 2004.03.09;
Скачать: CL | DM;

Наверх




Память: 0.58 MB
Время: 0.023 c
1-25798
Незнающий
2004-02-25 16:21
2004.03.09
Как выбрать сетевой каталог интерактивно?


1-25819
Макс Реалов
2004-02-25 15:22
2004.03.09
Конструкторы и статические методы.


14-25880
nazgul
2004-02-15 12:30
2004.03.09
Сокетное соединение..


6-25852
Makhanev A.S.
2004-01-02 22:49
2004.03.09
Управление Internet Explorer ом...


14-25890
Andryk
2004-02-16 11:49
2004.03.09
Пора учить китайский, а не английский :о)))