Форум: "Потрепаться";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];
ВнизНовая версия форум-клиента 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;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.01 c