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

Вниз

Новая версия DMClient - 2.1.1   Найти похожие ветки 

 
nikkie ©   (2004-05-13 01:58) [160]

>[23] Knight
>Предыдущие версии, тоже часто грешили попапами и загрузкой онлайн страниц в поле клиента.

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

мне понравились вот такие рекомендации по поводу bug-report-ов
http://www.farmanager.com/problems.asp

3.3. Если для воспроизведения проблемы требуются какие-либо файлы, которые, вы уверены, есть только у вас, то их нужно присоединить к вашему сообщению, при условии, что суммарный размер сообщения не превышает 80Kb. Если размер превышает допустимый, то лучше положить необходимый файл на http или ftp и в сообщение добавить только URL на файл.

<...>

3.5. Ответьте на следующие вопросы:

Какие действия выполнялись?
Какой результат ожидался?
Что получилось вместо этого?


 
WondeRu ©   (2004-05-13 08:26) [161]

2nikkie ©   (12.05.04 17:50) [145]

чет не могу компильнуть на delphi 7!
похоже кусок из другой проги выдран, во чо выдает:


[Error] Project1.dpr(29): Undeclared identifier: "ProxyServer"
[Error] Project1.dpr(30): Undeclared identifier: "ProxyPort"
[Error] Project1.dpr(31): Undeclared identifier: "ProxyUsername"
[Error] Project1.dpr(32): Undeclared identifier: "ProxyPassword"
[Error] Project1.dpr(43): Undeclared identifier: "s"
[Error] Project1.dpr(44): Undeclared identifier: "CharToOem"


 
Knight ©   (2004-05-13 10:34) [162]


> nikkie ©   (13.05.04 01:58) [160]
> что такое попап мне не понятно. при каких условиях возникает ошибка?


Попапом я называю любое окно бровзера, который не звали, а он припёрся :)

Вылетает попап после каждого запуска клиента при первом клике на любую тему (online, offline без разницы).

Оригинал грузится в окно клиента при сбоях связи во время отправки поста. Если при обновлении выскакивает диалог о том, что страница устарела, то это точно приводит к загрузке оригинала.


 
panov ©   (2004-05-13 10:57) [163]

>nikkie ©   (12.05.04 23:08) [155]
Socket Error # 10054
Connection reset by peer.


 
Rouse_ ©   (2004-05-13 11:40) [164]

> [157] Knight ©   (12.05.04 23:32)
Категорически не согласен с данным утверждением...

> [159] Knight ©   (13.05.04 01:20)
Вообще ни разу не заметил данной ошибки...

> поэтому не заметил баг, который описал Piter [19].
На работе ставил новый клиент с нуля (т.е. старой версия не работала на нем) - данного глюка небыло...

> последний вариант мне не нравится (а Rouse_, видимо, очень
> понравится)

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


 
Verg ©   (2004-05-13 12:15) [165]

Фишечка с Internal Error 500.
Набираю текст долгенько, долгенько, нажимаю кнопучку, но наш любимый сервер выдал ту ошибочку.
В експлорере я бы нажал Back, скопировал набранный мной текст в клипбоард и стал бы ждать "лучших времен". Но тут, при ошибке эта схема не работает - по возврату назад - поле ввода текста оказалось пустым. Абидна да?
Схожее чувство я испытывал, когда набирая довольно длинный ответ, снабжая его иллюстрациями в виде исходного кода обнаружил, что "Тема закрыта" после его отправки....


 
Knight ©   (2004-05-13 12:23) [166]

> Verg ©   (13.05.04 12:15) [165]
> по возврату назад - поле ввода текста оказалось пустым
Вот это с первой версии, просто, убивает... приходится сначала закидывать написанное в буфкр, а только после этого отправлять.


 
Knight ©   (2004-05-13 12:30) [167]

>> Rouse_ ©   (13.05.04 11:40) [164]
> Вообще ни разу не заметил данной ошибки...
Это всё от того, что ставка в клиенте делается не на средства Делфи, а на Вебброузер, а они у всех разные, и по видам, и по версиям, и по настройкам... вот и лезут баги во все щели :(


 
nikkie ©   (2004-05-13 12:43) [168]

>[161] WondeRu
>чет не могу компильнуть на delphi 7!
ну ты как маленький прям... D7 поставляется вместе с 9-й версией Indy. закомментируй строчку
{$DEFINE INDY8}

>[163] panov
>Socket Error # 10054
>Connection reset by peer.
1. надеюсь в PROXY_SERVER, PROXY_PORT, PROXY_USER, PROXY_PASS прописаны правильные значения.
2. у тебя работает http-прокси или socks?
3. в деталях прокси-авторизации я не очень ориентируюсь... ты можешь сказать, какой тип авторизации у тебя используется?

>[164] Rouse_
а какая версия IE на работе?

>[165] Verg
сделаем обязательно. в версии 2.2, я думаю.


 
Соловьев ©   (2004-05-13 12:58) [169]

1. Несохраняет имя.
2. Возврат назад нельзя настроить на Backspace


 
Соловьев ©   (2004-05-13 13:02) [170]

3. Нет разбивки на страницы.


 
Layner ©   (2004-05-13 13:05) [171]

Да, сохранение имени, было бы не плохо, и 2е, при нажатии на кнопку Ж,К,Ч программа идет на сервер зачем то.. я сделал отмену, так и не выяснил, зачем.
А так, большое спасибо [b]nikkie [/b] (b - писал руками!) за классную программу, у меня выделенка, и мне очень это экономит трафик. До этого пользовался версией 1.0.


 
nikkie ©   (2004-05-13 13:08) [172]

>[167] Knight
да, отсылка сообщений сделана средствами WebBrowser. отсюда и проблемы с показом веб-страниц в окне клиента, и с несохранением сообщения, и с несохранением кук (имя и e-mail). но сделано так не от моей причуды. не забывайте, что клиентский протокол не поддерживает отсылку сообщений. вы хотите иметь клиент, который только читает, но не позволяет отвечать? DMClient, кстати, был первым клиентом, позволяющим оправлять сообщения не из браузера.

было 2 варианта сделать отсылку сообщений
- непосредственным http-post на некий адрес из кода программы.
- вставить форму отправки сообщения в страницу темы.

отношение McSimm-а к отправке сообщений из клиента неоднозначное. он не раз предупреждал, что никто не обязывался обеспечивать backward-совместимость этого скрипта. поэтому любые hard-coded отправки сообщений рискуют обломиться после каких-то изменений на форуме. поэтому я и выбрал второй вариант, как наиболее гибкий - даже если мне кирпич на голову свалился бы, всегда есть возможность исправить Question/Answer.htm.

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

а по поводу того, что ты говоришь "только версия 1.0 работала более или менее" - как раз в момент выпуска 2.0 плюс-минус несколько дней McSimm изменил скрипт отправки сообщений - раньше, если помнишь, показывалась страничка "Ваше сообщение было успешно отправлено", а теперь идет редирект обратно в форум. отсюда и тогдашние показы веб-страницы форума в окне клиента. вот такая жизнь наша...


 
nikkie ©   (2004-05-13 13:14) [173]

>[171] Layner
спасибо. по поводу Ж, К, Ч - посмотри [156].


 
Verg ©   (2004-05-13 13:15) [174]


> [172] nikkie ©   (13.05.04 13:08)


Не, я думаю, что "оправдываться" тебе не надо. Работа сделана более чем прилично. Просто, как коллега, думаю, что вам будет небезынтересно знать про "косяки".


 
Соловьев ©   (2004-05-13 13:18) [175]


> 172] nikkie ©

а зачем кукис - в проге сохрани. в кеше имя.


 
panov ©   (2004-05-13 13:19) [176]

>nikkie ©   (13.05.04 12:43) [168]

Как раз вся проблема при авторизации в том, похоже, что WinGate использует не Basic-авторизацию.


 
Соловьев ©   (2004-05-13 13:19) [177]

5. Можно сделать добавку сообщения по клавише? Как в асе? Ctrl+Enter?


 
Danilka ©   (2004-05-13 13:20) [178]

[175] Соловьев ©   (13.05.04 13:18)
а зачем? кому надо будет - включит куки, кому не надо - тот привык уже и так.


 
Соловьев ©   (2004-05-13 13:23) [179]


>  [178] Danilka ©

у меня включені - и не сохраняется имя


 
Rouse_ ©   (2004-05-13 13:43) [180]

> [168] nikkie ©   (13.05.04 12:43)
6.0.2800.1106.xpsp2.030422-1633
Это полностью что там у него в версии написано... :)


 
nikkie ©   (2004-05-13 13:43) [181]

>Соловьев
>а зачем кукис - в проге сохрани. в кеше имя.
затем, что такая технология отправки сообщений.
>у меня включені - и не сохраняется имя
по поводу причин не сохранения ника, см. [36] и [39]
пропиши ник руками в Answer.htm

>Verg
>Не, я думаю, что "оправдываться" тебе не надо.
да я, собственно, не оправдываюсь. просто форум программистский и мне кажется, что обсуждение получится более дельное, если народ будет представлять какие есть проблемы и пути их решения.


 
nikkie ©   (2004-05-13 13:59) [182]

>Rouse_
ну так в этом-то и дело. с IE6 все без проблем работает.

>panov
>Как раз вся проблема при авторизации в том, похоже, что WinGate использует не Basic-авторизацию.
может быть. ладно, качаю WinGate 5.2.3, будем разбираться.



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

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

Наверх





Память: 0.77 MB
Время: 0.057 c
3-1084004683
Andrew Frol
2004-05-08 12:24
2004.05.30
Можно ли программно в ODBC прописывать DSN???


3-1084420699
Fanta
2004-05-13 07:58
2004.05.30
ADO Access поля типа OLE-объект


6-1081347770
Livid
2004-04-07 18:22
2004.05.30
Mailslots


9-1075019291
ZedeS
2004-01-25 11:28
2004.05.30
Игра Удав, движение


14-1084520263
Vlad Oshin
2004-05-14 11:37
2004.05.30
Что будет быстрее: сравнить две строки[255] или взять к.л.





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