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

Вниз

О 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.009 c
6-25852
Makhanev A.S.
2004-01-02 22:49
2004.03.09
Управление Internet Explorer ом...


1-25761
Ш-К
2004-02-26 16:06
2004.03.09
Sets to Int


14-25923
Cardinal
2004-02-14 15:19
2004.03.09
UPX Shell с ее защитой от декомпрессии


1-25816
Galerus
2004-02-25 20:39
2004.03.09
TStringGrid


1-25751
Незнающий
2004-02-27 09:58
2004.03.09
Можно ли программно реализовать следующие действия:





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский