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

Вниз

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

 
Danilka ©   (2004-05-11 08:49) [120]

[118] Gero ©   (11.05.04 08:37)
Выслал на мыло в анкете.


 
SergP ©   (2004-05-11 08:54) [121]

Народ, а в чем проблема?
если у кого FAR не ищет, ищите Total Commander"ом...


 
Gero ©   (2004-05-11 08:59) [122]


> если у кого FAR не ищет, ищите Total Commander"ом...

Ищите DMClient"ом ;)
Благо поиск в нем имеется.


 
SergP ©   (2004-05-11 09:01) [123]


> [102] Rouse_ ©   (10.05.04 16:35)
> > [101] SergP ©   (10.05.04 16:15)
> Тогда у меня должно было быть 94 из 82...
> (с учетом что догрузилось 12 вопросов)
> А было именно 94 - 90


Вообще-то да... Я тоже только что замеьтил эту лажу...

Кстати до вчерашнего дня юзал самую первую версию... там вроде всегда нормально было... Потому я и отвечал с такой уверенностью. А теперь случайно увидел: [Ответов: 132 из 121] причем после обновления конференции. Непорядок...


 
Danilka ©   (2004-05-11 09:08) [124]

А на счет работы с БД, я обеими руками за. :)

Поиск, конечно, можно делать и ФАРом, но уж больно муторно, когда такая куча великая веток. Кроме того, поиск по базе запросами, каким-нибудь ИБ-Экспертом не менее удобен чем в ФАРе, к тому-же, будет намного быстрее чем в ФАРе - т.к., как правило, ищешь какой-либо пост за определенный период, то-есть поиск будет далеко не по всем постам. Если все посты будут в одной таблице лежать, такие запросы, на выборку и не только, можно будет придумать - ух! :))

И еще, на мой взгляд, было-бы очень удобно добавить в клиента выбор ветки по ее номеру: когда находишь что-то ФАРом, хочется посмотреть результат поиска в человечьем виде. :))


 
SergP ©   (2004-05-11 09:09) [125]

М-да... Вот он прикол:

В этой ветке при загрузке в браузере видим:
SergP ©   (11.05.04 09:01) [123]
А в клиенте он вообще не загружается...

Или такой пост:
в браузере: VMcL ©   (10.05.04 21:44) [116]
в клиенте   [132] VMcL ©   (10.05.04 21:44)


 
Danilka ©   (2004-05-11 09:12) [126]

[122] Gero ©   (11.05.04 08:59)
Медленно и негибко.
Проще в фаре выбрать файлы по дате изменения, по-размеру, и сделать по ним поиск. Потом, по результату уточняющий поиск. Правда, результат поиска приходится тоже в фаре разглядывать, что очень неудобно.


 
Gero ©   (2004-05-11 09:21) [127]


Danilka ©   (11.05.04 09:12)
> Медленно и негибко.
</>
Вот поэтому и нужен переход на БД.
Чтобы было быстро и гибко.

> Тем, кто против перехода на БД:
Не переживайте, будет возможность выбора: текстовые файлы или БД.
Хотя я не вижу причин использовать в таком случае по-прежднему txt.


 
Danilka ©   (2004-05-11 10:12) [128]

[127] Gero ©   (11.05.04 09:21)
Я как-раз о том-же.
Если все будет в базе, то, соответственно, будет парситься пост, разделяться имя, время поста и т.д.
Можно построить более совершенный/быстрый поиск и не только поиск.


 
nikkie ©   (2004-05-11 11:54) [129]

>Danilka
спасибо за исправления. в 2.1.2 они будут включены.
особо нетерпеливым могу предложить внести изменения в DMClient.js руками:

...
   for (i=0; i<hrs.length-1; i++) {
     var nodeName = hrs[i].nextSibling;
// 2004.05.11: Если встретили картинку, или тэг "A" значит берем новый тэг, пока картинки не закончаться :)
     while ((nodeName.tagName == "IMG")||(nodeName.tagName == "A")) nodeName = nodeName.nextSibling;
     var s = nodeName.nodeValue;
     if ((s.indexOf("]")==s.lastIndexOf("]"))&&(s.substr(s.length-2, 1)=="]"))
       s = nodeName.nextSibling.innerText;
// End 2004.05.11
     else
       s = s.substr(s.indexOf("]")+1);
...


>[86] SergP
>отображать кол-во принятых байтов и байтов всего при загрузке.
считай, что что-то подобное сделано, увидите в 2.1.2. количество байтов, которые еще надо загрузить сложновато реализовать, но по-крайней мере будет видно, происходит что-то или нет... а заодно и "скорость" считается.


 
SergP ©   (2004-05-11 20:53) [130]


> количество байтов, которые еще надо загрузить сложновато
> реализовать,


Почему? Вроде бы client.pl выдает в заголовке http-ответа строку Content-Length ....


 
cyborg ©   (2004-05-11 21:20) [131]

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


 
Gero ©   (2004-05-11 21:48) [132]


> cyborg ©   (11.05.04 21:20)

Сделал, как ты описал, у меня все нормально.


 
cyborg ©   (2004-05-11 21:50) [133]

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


 
miwa ©   (2004-05-11 22:09) [134]

Предложения еще принимают? ;о))
Понимаю что разговор идет о клиенте, но все же. Можно ли работать  с дайджестами? Или я зря полгига через нет тянул?


 
Gero ©   (2004-05-11 22:34) [135]


>miwa ©   (11.05.04 22:09)
> Можно ли работать  с дайджестами?
<>/I
Нет.

> Или я зря полгига через нет тянул?

???


 
miwa ©   (2004-05-11 22:52) [136]


> Или я зря полгига через нет тянул?
???


Общий размер всех дайджестов - примерно 450 мегабайт (точно не помню, посмотреть нету возможности). Хотелось бы иметь возможность поиска по этому добру - вот и подбросил идею.


 
Mim1 ©   (2004-05-12 01:52) [137]

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


 
Mim1 ©   (2004-05-12 02:04) [138]

извиняюсь за ошибки, каламбур какой то получился :), пойду спать


 
Vlad Oshin ©   (2004-05-12 03:14) [139]

Путевая вещь, оказывается


 
WondeRu ©   (2004-05-12 08:16) [140]

А у меня пустая ошибка вылазит! Как чинить?

win2000 sp4
ie6
proxy (не 80 порт)


 
Gero ©   (2004-05-12 08:19) [141]


> WondeRu ©   (12.05.04 08:16)

В какой момент она вылазит?


 
WondeRu ©   (2004-05-12 08:26) [142]

>В какой момент она вылазит?

когда жму на пимпу "загрузить список конференций с сервера"!


 
Miwa ©   (2004-05-12 09:44) [143]

Значит, з дайджестами так и не будем работать?
Плохо :о((. Программа-то хорошая, даже весьма ;о)).


 
miwa ©   (2004-05-12 10:45) [144]

> Piter ©
Неоднократно слыхал о клиенте "made by Piter", но ссылок на него на http://www.delphimaster.ru/client.html нету. Непорядок ;о)).


 
nikkie ©   (2004-05-12 17:50) [145]

>[140] WondeRu
мне думается, что-то не так с прокси. попробуй откомпилировать и запустить следующую программу. что она напечатала? не вставил ли прокси пустую строчку перед AllCount=15?

program proxytest;

{$APPTYPE CONSOLE}

uses
 SysUtils, IdHTTP;

{$DEFINE INDY8}
const
 USE_PROXY = False;
 PROXY_SERVER = "";
 PROXY_PORT = 80;
 PROXY_USER = "";
 PROXY_PASS = "";

function HttpGet(Url: String): String;
var
 http: TIdHTTP;
begin
 http := TIdHTTP.Create(nil);
 try
   if USE_PROXY then begin
{$IFDEF INDY8}
     with http.Request do begin
{$ELSE}
     with http.ProxyParams do begin
{$ENDIF}
       ProxyServer := PROXY_SERVER;
       ProxyPort := PROXY_PORT;
       ProxyUsername := PROXY_USER;
       ProxyPassword := PROXY_PASS;
     end;
   end;
   Result := http.Get(Url);
 finally
   http.Free;
 end;
end;

begin
 try
   s := HttpGet("http://www.delphimaster.ru/cgi-bin/client.pl?getforums=1");
   CharToOem(PChar(s), PChar(s));
   Writeln(s);
 except
   on E: Exception do
     Writeln(E.Message);
 end;
end.


 
nikkie ©   (2004-05-12 18:04) [146]

>[130] SergP
>Вроде бы client.pl выдает в заголовке http-ответа строку Content-Length
выдает... но проблемы есть, объяснять подробно не хочется. посмотрю, что можно сделать.

>[137] Mim1
понятно, посмотрим.

[143] Miwa
>Значит, з дайджестами так и не будем работать?
не будем. будем надеяться, что когда-нибудь McSimm сделает дайджесты в человеческом виде.


 
Piter ©   (2004-05-12 19:55) [147]

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

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


 
cyborg ©   (2004-05-12 20:42) [148]

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


 
Gero ©   (2004-05-12 20:54) [149]


> cyborg ©   (12.05.04 20:42)

OK, сделаем.


 
panov ©   (2004-05-12 21:21) [150]

При использовании WinGate с аутентификацией - не работает.


 
Verg ©   (2004-05-12 21:36) [151]

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


 
Gero ©   (2004-05-12 21:41) [152]


> Verg ©   (12.05.04 21:36)

Хм, у меня нормально все.
Какая ОС, IE?


 
Verg ©   (2004-05-12 21:47) [153]

IE6, Win2K Pro Rus SP4
Я думаю, что это из той-же "оперы", что и мои же жалобы по поводу заполнения "Ваше имя"....


 
Rouse_ ©   (2004-05-12 21:52) [154]

> [153] Verg ©   (12.05.04 21:47)
Под ХР SP1 и 98 SE не проявился...

Авторам:
Кстати - глючекс, о котором я отписывал по поводу входа в ветку и выхода из нее клавишей назад:
Под 98 все работает как и надо (как и работало) а вот под ХР так и не исправили

Браузеры родные:
98 SE - пятерка
ХР - шестерка


 
nikkie ©   (2004-05-12 23:08) [155]

>[150] panov ©   (12.05.04 21:21)
>При использовании WinGate с аутентификацией - не работает.

если не трудно, то проверь [145].

>[151] Verg
>"Назад" - дает очень многдодневной давности страницы.

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

>Я думаю, что это из той-же "оперы", что и мои же жалобы по поводу заполнения "Ваше имя"....
нет, совсем из другой. связано это с кешем IE. при генерации страницы я ее сохраняю в кеше, при навигации вперед/назад я ее из кеша достаю. но что-то с этим кешем я не допонял... получается иногда страница в кеше отсутствует, ее приходится перегенерить. но это не самое обидное. обидное то, что ты описал - иногда из кеша достается старая страница.

>[154] Rouse_
>Кстати - глючекс, о котором я отписывал по поводу входа в ветку и выхода из нее клавишей назад:
>Под 98 все работает как и надо (как и работало) а вот под ХР так и не исправили

а вот это как раз непосредственно связано, с тем, о чем Verg говорит.
чтобы было остальным понятно, о чем речь, цитирую твое письмо:

Теперь глюк который был обнаружен уже под ХР
Обновил значит я конференцию... новые темы обозначились желтыми
треугольниками...
Под 98 если я зайду в такую конверенцию и нажму кнопку "Назад"
треугольник сразу станет красноватым...
Под ХР такого нет...
Красноватые треугольники появляются только после просмотра темы и
только после того как в нее был добавлен хотябы один пост...
Недоработка...

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

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


 
nikkie ©   (2004-05-12 23:23) [156]

[94] KilkennyCat ©   (10.05.04 14:09)
при нажатии на кнопки форматирования (ж, к да и все остальные) грузилась вся страница с сайта, форматирование не просиходила. перед эти вызвал панель поиск\избранное

есть у меня подозрение, что у тебя скрипты в IE отключены... между прочим тоже самое и на сайте происходит - при отключенных скриптах клик по кнопке приводит к загрузке страницы заново. видимо из-за того, что кнопки объявлены как <INPUT type="image" ...>. попробовал объявить просто как <IMG ...> - проблема ушла. в 2.1.2 будет так видимо. если сильно досаждает и невтерпеж - исправьте Question.htm и Answer.htm руками.


 
Knight ©   (2004-05-12 23:32) [157]

Только одна из первых версий, была более менее, а теперь чем дальше тем проблем больше и больше :(


 
nikkie ©   (2004-05-12 23:58) [158]

>[157] Knight
ну не знаю...

в этом релизе сделали мы одну ошибку. у нас с Gero стоит IE6 и получилось, что под IE4/5 мы не тестировали вовсе. Rouse_ как бета-тестер отловил AV, но он не новый пользователь, поэтому не заметил баг, который описал Piter [19]. это получилось нехорошо, ну да ладно, исправим и будет впредь наука.

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


 
Knight ©   (2004-05-13 01:20) [159]

Да я уже писал, что при первом клике не теме ветки всегда вылетает попап. Если, что-то идёт не так, то в окно клиента грузится http://www.delphimaster.ru/cgi-bin/forum.pl и т.д.
Да и по мелочи...


 
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. Ответьте на следующие вопросы:

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



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

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

Наверх




Память: 0.84 MB
Время: 0.036 c
3-1083762745
VEN
2004-05-05 17:12
2004.05.30
Типы dBase


6-1081634875
OrbitAl
2004-04-11 02:07
2004.05.30
Простенький LAN-чат


14-1084441118
Layner
2004-05-13 13:38
2004.05.30
Пожалуйста выложите архивы форумов с 14.03.04!!!


3-1083604739
@Igor
2004-05-03 21:18
2004.05.30
Как создать БД на сервере(MySQL)


14-1084447526
Tamagoci
2004-05-13 15:25
2004.05.30
Использование Thread при обновлении состояния Action ов