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

Вниз

Новая версия форум-клиента DMClient 2.0a   Найти похожие ветки 

 
nikkie ©   (2003-08-25 19:31) [0]

Рад сообщить, что новая версия клиента доступна для скачивания
http://schachspieler.narod.ru/

Внешний вид клиента практически не изменился. Основное изменение - программа переписана полностью с использованием Asynchronous Pluggable Protocol (APP). Как следствие -
1) исчез эффект подвисания при открытии страниц;
2) при движении вперед-назад сохраняется положение страниц;
3) все стало работать значительно быстрее, например ветка про самолет в старой версии открывалась 12 секунд (это на P4!), в новой версии она открывается за 1 секунду.
Честно говоря, пункт 3 обусловлен также тем, что какие-то вещи я сделал более аккуратно, но APP здесь тоже сыграл свою роль.

Собственно поэтому я и решился на помпезное изменение номера версии с 1.0 на 2.0.

Есть несколько изменений, вдохновленных недавними изменениями самого форума:
1) в списке сообщений показывается ограниченное количество страниц (у меня в "Потрепаться" с апреля месяца накопилось 1900 сообщений - это более 600 страниц при показе 30 сообщений на странице);
2) ответы нумеруются (а заодно и вопросы :));
3) после отправки сообщения клиент вернется на свою собственную страницу. На самом деле веб-страница закачается и Вы ее увидите, но потом клиент перейдет на свою страницу - не очень гладко, но лучшего решения у меня пока нет. Примите как оправдание, что данная версия - только альфа.

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

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


 
Skier ©   (2003-08-25 19:43) [1]

А как можно "запоминать" открытые ранее конференции (при повторной загрузке приложения) ?


 
Юрий Федоров ©   (2003-08-25 19:43) [2]

мне пока понравилось


 
Skier ©   (2003-08-25 19:48) [3]

И хорошо бы сделать возможность настройки "больших" кнопок управления, как в IE.
А так всё очень даже ничего.


 
SergP ©   (2003-08-25 19:53) [4]

2 nikkie ©

А писать сообщения в офлайне можно?


 
nikkie ©   (2003-08-25 19:58) [5]

> [1] Skier ©
Конференции не запоминаются и особого смысла я не вижу - они открываются одним кликом по ссылке. Можно "запоминать" темы ("Избранное").

Мне, конечно, неудобно иметь в вверху страницы список всех форумов. Можно подправить файл forums2.txt и оставить только те конференции, которые ты посещаешь.

Про большие кнопки запишем...


 
Skier ©   (2003-08-25 20:02) [6]

>nikkie © (25.08.03 19:58)

> Мне, конечно, неудобно иметь в вверху страницы список всех
> форумов.

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


 
nikkie ©   (2003-08-25 20:03) [7]

> [4] SergP ©
Писать сообщения в оффлайн пока нельзя. Но учитывая то, как ведет себя новый форум (делает редирект, который у меня перехватить не получается), видимо придется изменять механизм отправки сообщений. Там тогда и несложно будет добавить оффлайн-сообщения. Я думаю, это будет первое серьезное изменение в клиенте.


 
nikkie ©   (2003-08-25 20:04) [8]

>Skier
>закладки (внизу которые)
понял... проблем не вижу, добавим...


 
Skier ©   (2003-08-25 20:06) [9]

>nikkie © (25.08.03 20:04)
Дык...я тоже проблем не вижу ! :)
Просто думаю что это будет полезно...


 
Абрамович   (2003-08-25 20:43) [10]

Номано вгоде.


 
KSergey ©   (2003-08-26 07:43) [11]

Работает.

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

А пароль не звездочками - не, что-то тут не то. Правда. Я понимаю, что наличие звездочек - защищенность лишь иллюзорная. Но из-за спины уже не подглядишь (по-моему, в этом и есть назначение звездочек).


 
k-man ©   (2003-08-26 07:46) [12]

Спасибо! Пока все отлично. Если что буду жаловаться :)


 
Igor__ ©   (2003-08-26 08:18) [13]

Открыть ссылку в новом окне(т.е. из конференции открыть вопрос в новом окне)!!!

Да, и почему-то, когда пост набираю DEL не работает.


 
Skier ©   (2003-08-26 16:29) [14]

Частенько выскакивает : List index out of bounds (0)


 
Е-Моё имя ©   (2003-08-26 16:38) [15]

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


 
Е-Моё имя ©   (2003-08-26 16:39) [16]

да, ошибки типа Software caused connection abort или closed gracefully


 
Думкин ©   (2003-08-26 16:47) [17]

Только что скачал - работает хорошо. Спасибо.


 
pasha_golub ©   (2003-08-26 16:56) [18]

Вроде работает, но непривычно как-то. Ну да ладно, спасибо


 
Ketmar ©   (2003-08-26 17:37) [19]

List Index out of bounds. сразу.


 
DeMoN-777 ©   (2003-08-26 17:51) [20]

У меня вообще не запустился "Эта операционная сис-ма не поддерживается" так ругается инсталятор на WinXP


 
Sandman25   (2003-08-26 18:18) [21]

Спасибо, nikkie. Работает действительно быстрее первой версии.


 
Думкин ©   (2003-08-26 19:00) [22]

При ответе выхожу из режима клиента и грузится Эксплорер - в окне программы, это нервирует.


 
nikkie ©   (2003-08-26 19:32) [23]

>Skier, Ketmar
>Частенько выскакивает : List index out of bounds (0)
Несколько дней работал с ней - этой ошибки не было. А вчера после того, как выложил - пожалуйста. Ошибку подпер, но обновление выложу попозже.

>Igor__
> Открыть ссылку в новом окне(т.е. из конференции открыть вопрос в новом окне)!!!

Также, как и IE - клик по ссылке правой кнопкой мыши и Open In New Window. По просьбе трудящихся в обновлении сделаю возможность настроить так, чтобы открывалось в новом окне всегда.

> Да, и почему-то, когда пост набираю DEL не работает.
Боюсь, это относится к категории невоспроизводимых ошибок. У меня все в порядке, да и никто больше не жаловался.

>Е-Моё имя
>в первой версии при работе через прокси...

Вторая версия была выложена вчера. Если эта ошибка по-прежнему присутствует - напиши. Если прокси публичный - дай его адрес, чтобы я мог протестировать. Можно на мыло.

>DeMoN-777
Не понял я про какой инсталлятор речь и кто может так ругаться про ОС. У меня XP нет. Кто-нибудь может сказать, запускается ли программа на XP?

>Думкин
>... и грузится Эксплорер - в окне программы, это нервирует

Смотри мой первый пост, начиная с "3) после отправки сообщения...". Нервирует, согласен, буду думать еще...


 
DDT   (2003-08-26 20:43) [24]

Так как насчет исходников?


 
nikkie ©   (2003-08-26 20:58) [25]

прежде всего, исходники должны быть в таком состоянии, чтобы их было не стыдно было выкладывать. :)


 
Igor__ ©   (2003-08-26 22:01) [26]

В XP роботает(у меня стоит), но с глюками. Правая кнопка мыши не нажимается, DEL не роботает, горячие клавиши для роботы с буфером не пашут.

Может только у меня такие глюки, но все-таки.

P.S.
Хорошо, что Backspace пашет :)))


 
VID ©   (2003-08-27 01:20) [27]

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


 
DeMoN-777 ©   (2003-08-27 02:25) [28]

dmfc-1[1].1.008b.exe при попытке установки выкидывает ошибку => выложи простой rar архив, я проверю работоспособность программы под winXP


 
Думкин ©   (2003-08-27 05:38) [29]


> nikkie © (26.08.03 20:58) [25]

Поверь, - всегда будет немного стыдно. Всем и всегда. Кроме Борланд. %-)


 
KSergey ©   (2003-08-27 08:03) [30]

[24] DDT (26.08.03 20:43)
Так как насчет исходников?


Извините, но хочется задать встречный вопрос: а как насчет денег?


 
k-man ©   (2003-08-27 08:04) [31]

У меня все отлично без глюков работает под ХРюшкой.


 
KSergey ©   (2003-08-27 08:30) [32]

Небольшой глючек замечен: открываем "потрепаться", жмем ссылку "показать этот форум на Web" - и попадаем в конфу "Журнал"


 
Е-Моё имя ©   (2003-08-27 09:08) [33]


> nikkie © (26.08.03 19:32) [23]

не хотелось скачивать сырую версию, но видать придется ;)
проверю тогда
а прокся корпоративная


 
nikkie ©   (2003-08-27 12:44) [34]

> [27] VID © (27.08.03 01:20)
> обязательно реализуй возможность отключения рисунков, музыки, видео, и прочего медиа... а то трафф жрёт, за который я плачу.

Ты это о чем??? Какие рисунки, музыка, видео? Трафик при чтении форума минимальный - пересылается только новая информация в текстовом виде. Единтсвенный неприятный момент - из-за уже обсуждавшейся проблемы с редиректом при отправке ответа в настоящий момент клиент получает лишние ~30Kb в виде web-страницы.

> [28] DeMoN-777 © (27.08.03 02:25)
> dmfc-1[1].1.008b.exe при попытке установки выкидывает ошибку

Ну вот все и объяснилось. С вопросами по поводу DMFC обращайся к его автору Sir Alex-у. Здесь обсуждается другой клиент, ссылка приведена в начале топика.

>KSergey
> Небольшой глючек замечен: открываем "потрепаться", жмем ссылку "показать этот форум на Web" - и попадаем в конфу "Журнал"

А у меня все нормально... Открывается ссылка http://www.delphimaster.ru/cgi-bin/forum.pl?n=3 и там "Потрепаться".

>Е-Моё имя
> не хотелось скачивать сырую версию, но видать придется ;)

Я тебя не тороплю... Да и разные люди могут иметь разное мнение на тему того, что есть "сырая" :)


 
VAleksey ©   (2003-08-27 12:56) [35]

А загрузка веток постранично есть? Или я ее просто найти не могу?
И показать ветку начиная с определенного сообщения?


 
KSergey ©   (2003-08-27 13:03) [36]

>KSergey
> Небольшой глючек замечен: открываем "потрепаться", жмем ссылку "показать этот форум на Web" - и попадаем в конфу "Журнал"
А у меня все нормально... Открывается ссылка http://www.delphimaster.ru/cgi-bin/forum.pl?n=3 и там "Потрепаться".


Поразительно!
А у меня открывается ссылка
http://www.delphimaster.ru/cgi-bin/forum.pl?n=6
Честно ;)
Впрочем сечас еще раз проверил - из любого форума открывается такая ссылка... Даже не знаю что сказать...

И к слову: а можно по ссылке "Открыть этот форум на Web" или "Эту тему" открывать в новом окне браузера, а не в имеющемся? А то как-то обидно: может оно мне нужно...
Если есть какие-то тут сложности - готов взяться раскопать это место (если они есть, я просто не в курсе).


 
Danilka ©   (2003-08-27 13:05) [37]

молодца, хороший клиент, а то у меня уже проблемы с трафиком из-за этого сайта :))
из глюков, только, время от времени "List Index out of bounds" выскакивает, лечится рефрешем.


 
nikkie ©   (2003-08-27 13:16) [38]

>Думкин
> Поверь, - всегда будет немного стыдно. Всем и всегда. Кроме Борланд. %-)

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

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

Если использовать конкретно код этой программы в качестве иллюстрации по работе с APP, то думается мне, что можно написать и пример и получше - какой-то код довольно специфичен, а какие-то вещи не используются совсем(скажем, не было потребности их реализовывать). Да и не все с этим APP мне ясно самому. Выложить с той целью, чтобы в проект могли вкладываться другие участники - мне кажется тут потребуются серьезные усилия по координации такого проекта. Ну и в любом случае выкладываемый код должен быть качественным и в смысле написания конкретных, и в смысле общего проектирования.


 
Думкин ©   (2003-08-27 13:20) [39]

Я и не призываю выкладывать - я свой еще нигде не выкладывал. :-)


 
nikkie ©   (2003-08-27 13:50) [40]

>Думкин
А я и не пытался оправдаться (по крайней мере перед тобой ;))
Это так, мысли вслух... :))

>Danilka
>у меня уже проблемы с трафиком из-за этого сайта :))
А ты думал почему я этого клиента стал писать? :))
Будь у меня бесплатный трафик, я бы и не парился. Экономический фактор движет прогресс... :))

>время от времени "List Index out of bounds" выскакивает, лечится рефрешем.
Кстати об этой ошибке... Я конечно ее подпер... Только возникает она тогда, когда сервер возвращает пустой ответ на запрос (не знаю, может это с нагрузкой связано или еще какая причина). Так что рефреш все равно понадобиться делать, просто необходимость этого уже не так очевидна.

>KSergey
Позор на мою седую голову! Действительно, баг. Открывается всегда ссылка на последнюю конференцию в верхнем меню. Просто у меня лишние конференции вырезаны из forums2.txt и последней стоит именно "потрепаться". В обновлении будет исправлено.

>готов взяться раскопать это место
Cпасибо за готовность, давай попробуем :)
Я открываю эту ссылку с помощью ShellExecute:
ShellExecute(Handle, "open", PChar(URL), nil, nil, 0);
Можно ли как-то сыграть параметрами ShellExecute, чтобы открывалось новое окно, я не знаю. Есть вариант с открытием нового окна IE через COM, но мне это не нравится, поскольку надо бы открывать браузер по умолчанию. ShellExecute лучше.



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

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

Наверх




Память: 0.58 MB
Время: 0.021 c
3-48406
AlexWeb
2003-08-25 18:32
2003.09.15
IBQuery не потдерживает работу с полями типа DATE...


7-48798
Вася Пупкин
2003-07-01 18:09
2003.09.15
Загрузочный вирус! Казалось бы.. [D6, WinXP] (восстановление)


1-48590
yurchello
2003-09-03 05:03
2003.09.15
Excel


1-48548
cancel
2003-09-02 08:43
2003.09.15
IBX частичный Fetch


1-48643
ossa
2003-09-03 07:26
2003.09.15
Пожскажите, как при создании ехе-файла поменять стандарт-ю иконку