-
-
> Кстати
из беты даже вот этого не видно.
Я вижу. > http://knight.webest.net/files/GhostButtons.jpg
Геро поправил. > Не плохо бы ещё выводить когда закрыт доступ, в какой теме
> и сколько осталось :)
:) И ещё не плохо бы ввести что-то против дублей… я так понимаю, при сбое связи во время отправки.Может просто сравнивать с последним постом ?
-
Еееее!!! Не знаю почему, но DMClient ушёл щас в завис!!! Тест
повторится или нет
-
Еееее!!! Не знаю почему
в системе ничего не менял
но оно виснет при каждой оправке
теперь можно искать источник зависа, если его ещё не нашли
или нашли?
-
Виснет в EmbeddedHttp ... 237 строка цикл while InternetQueryDataAvailable(FRequest, Count, 0, 0) do
begin
if Count = 0 then break;
SetLength(Buf, Count);
if not InternetReadFile(FRequest, PChar(Buf), Count, Count) then
RaiseLastOSError;
SetLength(Buf, Count);
Result := Result + Buf;
if not NoProgress then OnDownloadProgress(Count);
end; InternetQueryDataAvailable(FRequest, Count, 0, 0) постоянно возвращает 367...
-
.. а после InternetReadFile(FRequest, PChar(Buf), Count, Count) Count превращается в ноль.
-
После чего вызывается OnDownloadProgress(Count) ... тот возбуждает событие WM_UPDATE_TRAFFIC в котором идёт приращение прогресса, который скидывается в единицу если прогресс заполнен... и всё сначала...
-
Изменил код так... if not InternetReadFile(FRequest, PChar(Buf), Count, Count) then RaiseLastOSError
else if Count=0 then Break; Глюк с прокси в DMClient 3.0 бета исчез... вроде :)
-
Щас проверил версию DMClient 3.0 beta_2 глюк там тоже не пофиксен
виснет. Похоже не зря возился :)
-
> [47] Knight © (05.05.07 21:58)
Очень хорошо, спасибо! Ты очень помог проекту, надо сказать. что выход новой версии стопорился преимущественно из-за этого бага.
-
Ждём обновления :)
-
Вспомнил, что ещё хотел предложить
Можно ли сделать, чтобы вкладки на который выставленно автообновление отмечались как-то, или на них, например, в скобках отображался таймер? И опцию автоообновления «До первого нового сообщения».
|