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

Вниз

Magic Forum beta8 - клиент форумов "Мастера Дельфи" и "Дремучие"   Найти похожие ветки 

 
Piter ©   (2004-08-05 17:18) [0]

Зачем нужнен клиент:

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

К тому же интерфейс максимально приближен к WEB клиентам форума, нет никаких трудностей с переходом на Magic Forum

Новое в beta8:

[+] Введена поддержка форума "Дремучие"
[-] Исправлены некоторые мелкие ошибки

Работа с форумом "Дремучие" идет в тестовом, ограниченном виде.

Сайт для скачивания программы:
http://piter.pechora.org/

Прямая ссылка на дистрибутив:
http://piter.pechora.org/m-f_b8.zip

Скриншот программы:
http://piter.pechora.org/screenshot.gif

Информация по работе программы представлена на сайте.
Прежде чем задавать вопросы, пожалуйста, прочитайте FAQ.html, входящий в дистрибутив с программой.

Ваши замечания и предложения вы можете оставлять здесь или писать мне на почтовый ящик: piter007@newmail.ru

Спасибо за внимание!


 
Piter ©   (2004-08-05 17:32) [1]

Из предыдущей темы:

Так может решишь то проблему с прокси?

да я бы рад. Но не понимаю в чем проблема...

Non transparent proxy на порту 3128

так все таки прокси прозрачный или нет?

И вообще, не было еще проги, которая не работала

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


 
Piter ©   (2004-08-05 20:09) [2]

Скоро попытаюсь сделать Гостевую на сайте - можно будет предложения туда писать :)


 
}|{yk ©   (2004-08-05 20:12) [3]

Да, тормознутая штука твой клиент. Куда медленней клиента nikkie


 
Piter ©   (2004-08-05 20:17) [4]

можно примеры. Чего делал, насколько медленнее


 
}|{yk ©   (2004-08-05 20:19) [5]

Да просто загружал сообщения. Откроешь ветку, и пока раздуплится после загрузки до отображения, пройдет секунд 10


 
Piter ©   (2004-08-06 00:17) [6]

}|{yk ©   (05.08.04 20:19) [5]
Да просто загружал сообщения. Откроешь ветку, и пока раздуплится после загрузки до отображения, пройдет секунд 10


чего-то ты не то говоришь. У меня максимум что грузится - это около двух секунд идет обработка, когда закачивается 500 заголовком форумов. Но это бывает только один раз в форуме. Ну допустим для слабого компа будет десять секунд... но 10 секунд при загрузке обычной ветки? Что-то ты не то говоришь... Или ветка на 1000 постов...


 
Piter ©   (2004-08-06 02:21) [7]

Прилепил Гостевую книгу на сайте. Можете высказываться там: http://www.piter.pechora.org/guestbook


 
Рамиль ©   (2004-08-06 08:38) [8]


> так все таки прокси прозрачный или нет?

Настройка стоит не прозрачный, а что подразумевает под этим Win Route в данном случае - для меня загадка.

> ну у меня используется TTcpClient - может в нем дело? Слушай,
> давай я напишу программу, которая будет использовать TTcpClient
> и что-нибудь еще, выложу ее тебе, ты скачаешь и протестируешь.
> Ок?

Давай.

А ты проверяешь есть ли соединение с интеренетом, когда в настройках прокси не указывается?


 
WondeRu ©   (2004-08-06 09:23) [9]

у меня вылазит:
"Your user name and password are not defined. Ask your database administrator to set up a Firebird login"

Piter, только не говори что у тебя пароль к БД прошит как "masterkey" (или как его там по умолчанию)!

Ну?


 
}|{yk ©   (2004-08-06 10:53) [10]

Не знаю, комп нормальный, 1.3 ГГц, 512 RAM, стоит свой Firebird 1.5, но твой форум дико тормозит


 
WondeRu ©   (2004-08-06 11:09) [11]

в догонку к [9]: у меня тоже свой Firebird 1.5


 
GrayFace ©   (2004-08-06 11:43) [12]

Piter ©   (06.08.04 0:17) [6]
По поводу тормозов: я жму "Обновить" в теме с 506 сообщениями, при том, что новых не добавилось - около 8 секунд тормозит.
Комп: Celeron 433, 256 RAM(на DIM"ах).


 
}|{yk ©   (2004-08-06 12:01) [13]

Да понятно что masterkey.


 
WondeRu ©   (2004-08-06 12:04) [14]

2Piter ©
внеси в настройку "пароль к БД", если masterkey не подходит! у нормальных людей пароли другие к SYSDBA!


 
}|{yk ©   (2004-08-06 12:08) [15]

Или требуй обязательного использования Embedded


 
Piter ©   (2004-08-06 15:44) [16]

WondeRu ©   (06.08.04 9:23) [9]
Piter, только не говори что у тебя пароль к БД прошит как "masterkey" (или как его там по умолчанию)!

Ну?


Да, так и есть :)
В общем, можно сделать так, чтобы пароль можно было задавать... Но понимаешь, доступ к таблице имеет только SYSDBA, то есть ты должен указать пароль именно от него. А вдруг ты вообще удалил такую запись? (ну мало ли).
То есть, чтобы не зависеть никогда от этих параметров - просто скачай дистрибутив Firebird Embedded - ссылка есть на сайте моей программы. Заодно посмотришь что такое - может, в работе понадобится.
Хотя такую настройку сделаю - благо не сложно.

GrayFace ©   (06.08.04 11:43) [12]
По поводу тормозов: я жму "Обновить" в теме с 506 сообщениями, при том, что новых не добавилось - около 8 секунд тормозит.


хм... странно блин. Я этого не замечаю, потому что блин у меня максимальное время ожидание 2 секунды, когда добавляются 500 заголовков сообщений.
GrayFace, скажи конкретную ветку на которой у тебя тормозит и скажи как тормозит? Вот открыта такая-то страница, да? Ты жмешь обновить, появляется загрузка сообщений... пишется, что сообщений 0 на текущий момент... и потом начинаются тормоза на 8 секунд и потом ветка отображается заново, без всяких изменений. Правильно?

GrayFave, а у тебя тоже свой Firebird или ты Embedded качал?

}|{yk ©   (05.08.04 20:19) [5]
Да просто загружал сообщения. Откроешь ветку, и пока раздуплится после загрузки до отображения, пройдет секунд 10


что-то невероятное... а можно пример ветки, клик на которую приводит к 10 секундным зависаниям. И ты дистрибутив только сейчас скачал? До этого Magic Forum не ставил?

Рамиль ©   (06.08.04 8:38) [8]
Давай.

А ты проверяешь есть ли соединение с интеренетом, когда в настройках прокси не указывается?


ничего я не проверяю. Проверить соединение с интернетом невозможно.
Я просто напишу сейчас программу и выложу ее. Ок? А ты скачаешь и затестируешь...


 
}|{yk ©   (2004-08-06 15:50) [17]

Да прямо сейчас. Загружил только что-то Потрепаться. Загрузилось, ничего не изменилось. Нажал обновить конференцию. Черех 10 секунд обновилось

---
Ющенко - наш президент


 
Piter ©   (2004-08-06 15:51) [18]

даже если изменить стандартные 20 ответов на одной странице на 500, то вот ветка про Лигу чемпионов у меня отображается вся около секунды...

неужели у меня такой крутой компьютер: Athlon 1800+/256 Mb


 
Piter ©   (2004-08-06 15:52) [19]

}|{yk ©   (06.08.04 15:50) [17]
Загружил только что-то Потрепаться. Загрузилось, ничего не изменилось. Нажал обновить конференцию


что-то я плохо понимаю... что значит загрузил потрепаться? Это и есть обновил...

Нажатие обновить конференции как раз и приводит к загрузке. Совсем я тебя не понимаю...


 
Piter ©   (2004-08-06 15:56) [20]

вот вся Лигочемпионская ветка - http://delphimaster.net/view/14-1091188427/ все посты на одной странице грузится у меня меньше секунды. Как такое возможно, что у Жука грузится 10 секунд?!?! Это ветка в 5000 постов должна быть...


 
}|{yk ©   (2004-08-06 15:57) [21]

Сам не знаю. Но факт

---
Жук - наш президент


 
WondeRu ©   (2004-08-06 17:01) [22]

Piter ©   (06.08.04 15:44) [16]
у меня есть FB Emb! но ставить его желания нету! обычного FB за уши хватает!


 
Piter ©   (2004-08-06 17:35) [23]

Рамиль ©   (06.08.04 8:38) [8]

вот скачай плиз:
http://piter.pechora.org/test_socket.zip

Там программа. Есть два типа коннекта, на основе TTcpClient - как в Magic Forum и на основе Indy client. У меня замечательно работают оба.
У тебя, если дело именно в TCPClient - не должен работать, а Indy должен. В общем, протестируй плиз!

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

}|{yk ©   (06.08.04 15:57) [21]
Сам не знаю. Но факт


я ведь просил. Не мог бы ты указать КОНКРЕТНУЮ ветку на которой тормозит? И какие у тебя настройки? То есть, сколько постов на одной странице отображается?

WondeRu ©   (06.08.04 17:01) [22]
у меня есть FB Emb! но ставить его желания нету! обычного FB за уши хватает!


а чего его ставить то?!?! Просто распакуй архив с ним в директорию с программой Magic Forum! У него же нету Install"а - там одни библиотеки!


 
Piter ©   (2004-08-06 23:37) [24]

Рамиль, ну как там?


 
Piter ©   (2004-08-07 03:18) [25]

умерли что ли все...


 
GrayFace ©   (2004-08-07 09:32) [26]

Piter ©   (06.08.04 15:44) [16]
> Ты жмешь обновить, появляется загрузка сообщений...
> пишется, что сообщений 0 на текущий момент... и потом
> начинаются тормоза на 8 секунд и потом ветка
> отображается заново, без всяких изменений. Правильно?

Нет. Пишет "Загрузка данных", потом надпись пропадает(0 новых сообщений не возникает). Потом переходит к последнему сообщению - и тут я останавливаю таймер.

Вот ветка: http://delphimaster.net/view/14-1091188427/

У меня Embedded. И еще у меня есть очень сильные тормоза при запуске IE - примерно такие же, как и при запуске MagicForum - 10-15 секунд. (откуда взялись - не понятно) Может это с IE связано.

}|{yk ©   (06.08.04 15:50) [17]
>---
> Ющенко - наш президент

Кто это?

Piter ©   (06.08.04 15:56) [20]
>http://www.delphimaster.ru/cgi-bin/forum.pl?id=10911884

Ее открыл и при загрузке 200-какого-то сообщения закрыл закладку. Результат - Access Violation.

WondeRu ©   (06.08.04 17:01) [22]
> у меня есть FB Emb! но ставить его желания нету! обычного FB за уши хватает!

Кто хватает?

---
Mr. Manson - наш президент.


 
GrayFace ©   (2004-08-07 10:27) [27]

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


 
Piter ©   (2004-08-07 14:29) [28]

GrayFace ©   (07.08.04 9:32) [26]
Вот ветка: http://delphimaster.net/view/14-1091188427/


а какая страница (номер страницы) медленно грузится? У тебя вообще в установках сколько задано отображать постов на одной странице?


еще у меня есть очень сильные тормоза при запуске IE - примерно такие же, как и при запуске MagicForum - 10-15 секунд. (откуда взялись - не понятно) Может это с IE связано

а-а-а. Ну так наверняка. У меня IE меньше секунды грузится... а если закрыть IE - он у тебя повторно тоже 10 секунд грузится? А в Magic Forum повторно та же страничка тоже 10 секунд грузится?

GrayFace ©   (07.08.04 9:32) [26]
>http://www.delphimaster.ru/cgi-bin/forum.pl?id=10911884

Ее открыл и при загрузке 200-какого-то сообщения закрыл закладку. Результат - Access Violation


этой ветки уже не существует :(
А когда закрывал закладку - написалось предупреждение?

GrayFace ©   (07.08.04 10:27) [27]
Я одного не понимаю - зачем нужен клиент, который не умеет отправлять сообщения? Это я о Дремучих


ну так все будет...
А Дремучие у тебя должны еще сильнее тормозить между прочим...


 
Piter ©   (2004-08-07 17:49) [29]

Рамиль, ну ты где


 
Piter ©   (2004-08-08 21:41) [30]

Ушли все... не оставив и следа :)


 
VID ©   (2004-08-09 00:45) [31]

Я скачал твего клиента...
Заюзал. Вот щас пишу из него.
Есть замечания.

1. Если на странице попадётся перечёркнутое слово имя (красным шрифтом - ну это когда модераторы работают) то на всей оставшейся странице глюк: все имена авторов веток красные, и все имена отвечающих в ветках - красные.

2. Вижу ты юзаешь Interbase. Здесь у меня ряд замечаний:
а) Ты подключаешься к базе данных через СЕРВЕР. Это я понял, потому что твоя программа юзает GDS32.dll (размер 280кб). А что если сервер не установлен на компе ?
б) Почему ты юзаешь gds32.dll которая установлена в C:\Winnt\system32 ? Т.е. я как понимаю программа инсталлятор пытается копировать эту библиотеку в эту папку. ЗАчем ? Это я считаю неверно.
В-общем, делай так:
Поскольку твоя прога - это однопользовательская система, то наличие IB-сервера для неё жирно будет. Используй Yaffil Embedded. Это обычная библиотека GDS32.dll (размер больше метра), в котором реализован сам сервер. Весьма полезная штуковина скажу тебе, и не требует наличия установленного сервера на компе.

Чёрт побери, мне интересно, что бы сделал твой инсталятор если бы у меня не было Yaffil-сервера, а ? Он установил бы его что ли ? ужас...

А так прога, действительно реализует быструю загрузку страниц, я скажу тебе, был приятно удивлён, не ожидал...

Интерфейс программы оставляет желать лучшего. Если тебя не волнуют аспекты законности, то юзай Raize components 3, если же интересуют - то будет у тебя всегда скучный интерфейс, или же раскошелься.


 
Piter ©   (2004-08-09 01:03) [32]

VID ©   (09.08.04 0:45) [31]
1. Если на странице попадётся перечёркнутое слово имя (красным шрифтом - ну это когда модераторы работают) то на всей оставшейся странице глюк: все имена авторов веток красные, и все имена отвечающих в ветках - красные.


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

Ты подключаешься к базе данных через СЕРВЕР. Это я понял, потому что твоя программа юзает GDS32.dll (размер 280кб). А что если сервер не установлен на компе ?

можно зайти на сайт http://piter.pechora.org и почитать что дальше :)
Также можно почитать FAQ.html в директории с программой. Можно нажать F1 и почитать его же. В общем, вариантов куча :)

Почему ты юзаешь gds32.dll которая установлена в C:\Winnt\system32 ?

а какую мне еще юзать? Если эта библиотека будет в директории с программой (например, от Firebird Embedded) - то будет юзаться она. А если в директории ничего не найдено - начинает искаться по путям, ну и находит ее в виндовом каталоге. Что не так? Стандартное использование DLL...

Т.е. я как понимаю программа инсталлятор пытается копировать эту библиотеку в эту папку. ЗАчем ? Это я считаю неверно

инсталлято вовсе ничего такого не пытается, ты что-то путаешь. Инсталятор - это только сама программа. У кого нету Interbase/Firebird/Yaffi - должны скачать локальную версию этой базы для использования программы. В общем, FAQ.html

Поскольку твоя прога - это однопользовательская система, то наличие IB-сервера для неё жирно будет. Используй Yaffil Embedded. Это обычная библиотека GDS32.dll (размер больше метра), в котором реализован сам сервер. Весьма полезная штуковина скажу тебе, и не требует наличия установленного сервера на компе

спасибо за совет, но я так и делаю :)
Только использую Firebird Embedded

VID ©   (09.08.04 0:45) [31]
Интерфейс программы оставляет желать лучшего


а в чем это выражается? Имхо, обычный, стандартный виндовый интерфейс! Что же вы хотите, любители красоты? Или так привыкли ко всяким рюшечкам? Не понимаю... Тем более, ладно бы какой-нибудь попсовый сайт, но ведь сайт то программеров на Дельфи. Большинство ее используют, какие есть в ней компоненты - такие и использую. Обычные, стандартные, виндовые контролы...
Хотя, конечно, я абсолютно не против сделать интерфейс покрасивше. Посмотрю что такое Raize components 3.
Но имхо при использовании клиента все эти красивости уходят на третий план, остается ценить именно функциональность клиента.

P.S. И вообще, не понимаю, чем так интерфейс не угодил. Большинство времени пользователь видит страницы форума, а они отображаются в WebBrowser, интерфейс страниц полностью копирует интерфейс форума. Получается, сам дизайн сайта delphimaster.ru не нравится?

P.S.S. Спасибо за отклик!


 
Sanek_metaller ©   (2004-08-09 01:08) [33]

У меня дллку не находит в папке с прогой.


 
Piter ©   (2004-08-09 01:10) [34]

Sanek_metaller ©   (09.08.04 1:08) [33]

почитай плиз FAQ.html


 
Piter ©   (2004-08-09 01:12) [35]

сорри, оказывается в FAQ я этого не написал. Ну тогда просто зайдите на http://piter.pechora.org и почитайте!


 
VID ©   (2004-08-09 01:20) [36]

Насчёт интерфейса...

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

Однако, есть на свете Raize Components 3. Не думай что это какие то извращённые неузнаваемые компоненты. Там всё отлично реализовано. Твоя программа приобретёт солидный вид качественного продукта, а щас она выглядит скажем так, слабенько. Я говорю о интерфейсе программы а не веб-страницы. Короче, лучше один раз увидеть...

Дальше, насчёт подключения к бд. Ну вот допустим у меня стоит сервер Yaffil. Интересно, какой логин и пароль использует она... ой.. SYSDBA и masterkey :)

А если прочитать любую рекомендацию админу GDS, то там чуть ли не первой строкой пишется, что пароль на этого супер пупер SYSDBA обязательно надо менять. Что я щас и сделал :) и твоя программа, как то загрустила.... не понравился ей что ли пароль ;) В-общем, я всё это говорю, к тому что твой демократичный подход (если хотите то пользуете сервер уже установленый у вас, если нету, то установитье Firebird embedded) потребует одного из двух решений: Либо отказаться от поддержки обычного GDS сервера, и исполльзовать исключительно встраиваемый сервер, либо где нить в настройках проги должено быть место где нужно указать пароль пользователя SYSDBA что бы твоя прога могла подключиться.
В конкретном случае, щас произошла ситуация, что я запускаю прогу, и вижу сообщение что "User name or password is not correct. Поите пивом админа". Сие есть ошибка подключения к базе данных, будь добр обработай её как следует, ну хотя бы выведи окошко (функция InputQuery в дельфях) где попросят ввести этот чёртов пароль пользователя SYSDBA.


 
Profi ©   (2004-08-09 01:30) [37]

По прежнему не работает "Основная"! Пишет: "Процесс загрузки конференции был прерван".


 
Piter ©   (2004-08-09 01:36) [38]

VID ©   (09.08.04 1:20) [36]
В конкретном случае, щас произошла ситуация, что я запускаю прогу, и вижу сообщение что "User name or password is not correct. Поите пивом админа". Сие есть ошибка подключения к базе данных, будь добр обработай её как следует, ну хотя бы выведи окошко (функция InputQuery в дельфях) где попросят ввести этот чёртов пароль пользователя SYSDBA


в этом топике такая проблема уже поднималась. Да, я сделаю ввод пароля...

Я сейчас посмотрел - а этот Raize components 3 занимает 14 Mb, а я сейчас на диалапе...

Profi ©   (09.08.04 1:30) [37]
По прежнему не работает "Основная"! Пишет: "Процесс загрузки конференции был прерван".


у меня почему-то все работает...

А остальные конференции работают? Странно что-то...
попробуй в течении минуты запросов 10 сделать - может, это сервак глючит дельфимастерский?


 
Profi ©   (2004-08-09 01:37) [39]

А сейчас и "Система" на грузится, но уже ничего не пишут!


 
Piter ©   (2004-08-09 01:38) [40]

VID ©   (09.08.04 1:20) [36]
В конкретном случае, щас произошла ситуация, что я запускаю прогу, и вижу сообщение что "User name or password is not correct


ну так распакую в каталог с программой локальный сервер и все...


 
Piter ©   (2004-08-09 01:41) [41]

Система не грузится? Хм... а чего ей грузится - эта конференция уже забыта. Она давно объединена с WinApi и все обсуждение происходит как раз в WinApi...


 
Рамиль ©   (2004-08-09 15:24) [42]


> [29] Piter ©   (07.08.04 17:49)

Где, где:) В деревню ездил и в военкомате сегодня торчал.

TTcp не работает, TId работает.


 
Profi ©   (2004-08-09 15:38) [43]

Ок, а что с "Основной"-то?


 
Piter ©   (2004-08-09 16:34) [44]

Рамиль ©   (09.08.04 15:24) [42]
TTcp не работает, TId работает


блин, я так и подозревал... Ну что же, буду переводить на Indy...

Очень странно, а что такого делает TTcpClient, что при прозрачном прокси он не работает?! Очень интересно... Вроде все они работают с WinApi - как же он умудряется то...

Рамиль ©   (09.08.04 15:24) [42]
TTcp не работает


а как не работает? Пишет что-нибудь вообще? Или все становится не активным и тишина?


 
Рамиль ©   (2004-08-09 16:41) [45]


> а как не работает? Пишет что-нибудь вообще? Или все становится
> не активным и тишина?

Пишет соединение не установлено, причем практически сразу.


 
Piter ©   (2004-08-09 16:48) [46]

Profi ©   (09.08.04 15:38) [43]
Ок, а что с "Основной"-то?


ты будешь удивлен - но у меня с ней вроде все абсолютно нормально... И у других видимо тоже.
У тебя какая версия клиента?

Как проявляется все? В основной вообще ни одной ветки не загружено, она плностью пустая? Ты нажимаешь на обновить... появляется фраза "Загрузка сообщений"? Сообщения начинают отсчитываться? (ну там 34 из 500).


 
Piter ©   (2004-08-09 16:49) [47]

Рамиль ©   (09.08.04 16:41) [45]
Пишет соединение не установлено, причем практически сразу.


хрень какая-то...


 
bender ©   (2004-08-09 22:45) [48]

Piter ©   (09.08.04 16:49) [47]
Действительно хрень, у меня всё класно работает


 
Piter ©   (2004-08-10 00:01) [49]

ну раз Indy работает у всех - то его и логично будет использовать. Имхо.


 
Profi ©   (2004-08-10 00:02) [50]

Piter ©   (09.08.04 16:48) [46]
"Загрузка сообщений" появляется, но вот дальше ничего не начинает отсчитываться, ну а дальше ты знаешь!


 
Piter ©   (2004-08-10 00:12) [51]

Profi ©   (10.08.04 0:02) [50]
ну а дальше ты знаешь!


откуда я знаю? Что дальше происходит?


 
Profi ©   (2004-08-10 00:15) [52]

Piter ©   (10.08.04 0:12) [51]
Я уже говорил: "Процесс загрузки конференции был прерван."! И все, пустая страница!


 
Profi ©   (2004-08-10 00:21) [53]

Все заработало! Просто там оказалось две "Основных", вот одна и не работала!


 
Piter ©   (2004-08-10 00:47) [54]

Profi ©   (10.08.04 0:21) [53]
Просто там оказалось две "Основных


как это?!


 
Profi ©   (2004-08-10 00:51) [55]

Piter ©   (10.08.04 0:47) [54]
Не знаю! У меня в списке конференций две "Основные". В начале и в конце.


 
Piter ©   (2004-08-10 00:57) [56]

Profi ©   (10.08.04 0:51) [55]
Не знаю! У меня в списке конференций две "Основные". В начале и в конце.


прикольно :) А если открыть эту левую "Основную", кликнуть правой кнопкой и выбрать "Копировать ссылку на эту страницу" - то какая ссылка копируется?


 
Profi ©   (2004-08-10 00:58) [57]

Piter ©   (10.08.04 0:57) [56]
http://www.delphimaster.ru/cgi-bin/forum.pl?n=8274
а хорошая http://www.delphimaster.ru/cgi-bin/forum.pl?n=0!


 
Piter ©   (2004-08-10 01:08) [58]

Profi ©   (10.08.04 0:58) [57]
http://www.delphimaster.ru/cgi-bin/forum.pl?n=8274


нда... 8274 :)))) Такой конференции не существует, конечно. И существовать, вероятно, не будет. Даже не знаю что у тебя за глюк произошел и как такое возможно...


 
GrayFace ©   (2004-08-10 13:30) [59]

Piter ©   (07.08.04 14:29) [28]
> а какая страница (номер страницы) медленно грузится? У
> тебя вообще в установках сколько задано отображать
> постов на одной странице?

У меня тогда было задано отображать 1000 постов с помощью Artmoney.

> а-а-а. Ну так наверняка. У меня IE меньше секунды
> грузится... а если закрыть IE - он у тебя повторно
> тоже 10 секунд грузится? А в Magic Forum повторно та
> же страничка тоже 10 секунд грузится?

Да. Но в IE страницы грузятся быстро, а в MF - не 10, но секунд 8 тормозит.

> А когда закрывал закладку - написалось предупреждение?

Да.

Открыл я http://www.delphimaster.ru/cgi-bin/forum.pl?n=8274, закрыл - опять же Access Violation.


 
Anatoly Podgoretsky ©   (2004-08-10 13:38) [60]

Жестоко конечно, но программа не должна падать от таких вещей, калькулятор какой то


 
Piter ©   (2004-08-10 14:07) [61]

GrayFace ©   (10.08.04 13:30) [59]
Открыл я http://www.delphimaster.ru/cgi-bin/forum.pl?n=8274, закрыл - опять же Access Violation


хм, а у меня абсолютно все нормально :(

Может, зря ты пытаешься ломать мою программу с помощью ArtMoney? Еще не такие глюки увидешь :)


 
Рамиль ©   (2004-08-10 14:21) [62]

Piter, ты когда работу через прокси исправишь?
Задай вопрос в форуме что ли насчет TTcpClient, если переделывать на Indy времени нет :o)


 
Piter ©   (2004-08-10 14:43) [63]

более того, такие варианты несуществования конференции заложены в программу специально, она выводит "Конференция под номером "8274" не найдена в базе"

P.S. БЛИН! Понял, где ошибка. При выводе конференции так и пишется, что конференции не найдено. Но вот в название закладки попадает мусор (и на это есть причина). У меня AV ен возникает, а утебя возникает) - ИСПРАВЛЮ! Спасибо за подсказку


 
Piter ©   (2004-08-10 14:45) [64]

Рамиль ©   (10.08.04 14:21) [62]
Piter, ты когда работу через прокси исправишь?


ну в beta9 будет. Собственно, если очень интересует могу выложить апдейт beta8, где будет переделаны сокеты. Работы то на пару минут...


Задай вопрос в форуме что ли насчет TTcpClient, если переделывать на Indy времени нет :o)

да, надо задать. Хотя вряд ли ответят, уж как-то очень специфично.


 
Piter ©   (2004-08-10 15:02) [65]

Интересно очень как DMClient отреагирует на ссылку вида http://www.delphimaster.ru/cgi-bin/forum.pl?n=8274


 
Danilka ©   (2004-08-10 15:04) [66]

[83] Piter ©   (10.08.04 14:59)
> Danilka, ты сидишь через прокси? Иди диалап? После того
> как появляется сообщения о загрузке данных и клиент ничего
> не делает он именно висит? То есть, можно ли свернуть, развернуть
> окно, открыть меню и т.д.? Это очень важно мне знать...
> Если именно висит - то это очень плохо. Если же просто долго
> грузит сообщения - то я кажется знаю в чем дело, в следующей
> версии исправлю

не то, не другое. сижу в конторе которая сама инетом торгует, канал очень хороший. загружается моментом.
После сообщения "Загружено заголовков конференций 5 из 5" висит, с пустой формой, но мыша нормально реагирует, можно открыть новое окно, например. свернуть/развернуть окна.


 
Piter ©   (2004-08-10 15:07) [67]

Piter ©   (10.08.04 15:02) [65]
Интересно очень как DMClient отреагирует на ссылку


проверил, адекватно реагирует.

Danilka ©   (10.08.04 15:04) [66]
После сообщения "Загружено заголовков конференций 5 из 5" висит, с пустой формой, но мыша нормально реагирует, можно открыть новое окно, например. свернуть/развернуть окна.


ну понятно. Это все вонючий TTcpClient виноват, чтоб он сдох. И так мне хлопот доставил немало...


 
Danilka ©   (2004-08-10 15:09) [68]

[67] Piter ©   (10.08.04 15:07)
Значит, буду ждать релиза. :))


 
Piter ©   (2004-08-10 15:32) [69]

через часик выложу предварительную версию... назову ка я ее beta8 RC1 :)

Заодно интересно - прав ли я в своих домыслах...

Тебе, видимо, не очень трудно будет скачать лишние 300-400 kb


 
Danilka ©   (2004-08-10 15:41) [70]

[69] Piter ©   (10.08.04 15:32)
через часик я буду дома. :))
завтра посмотрю, или вечером, если совсем грусно станет. :))


 
Piter ©   (2004-08-10 16:38) [71]

Выложил новую версию - beta 8 RC1

Всем, кто говорил о невозможности работать через прокси и кто жаловался на тормознутость клиента советую скачать новую версию: http://piter.pechora.org/m-f_b8rc1.zip

Доработки:

- Исправлена ошибка открытия ссылок типа http://www.delphimaster.ru/cgi-bin/forum.pl?n=8274
- Программа переведена с компонента TTcpClient для работы с сетью на TidClient

P.S. Кстати, после внедрения Indy размер дистрибутива вырос на 10 Kb :)


 
Danilka ©   (2004-08-10 18:17) [72]

Piter ©   (10.08.04 16:38) [71]

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


 
Piter ©   (2004-08-10 18:22) [73]

Danilka ©   (10.08.04 18:17) [72]
Глюков пока никаких нет, но вот что раздражает, так это очень маленькое окно ввода сообщения. Если-бы оно хотя-бы до левого края расширялось, а так.. Копир тебя не поймет. :))


в следующей версии будет настраиваемое...


 
miwa ©   (2004-08-10 18:55) [74]

Так когда же релиз будет?


 
Piter ©   (2004-08-10 21:27) [75]

miwa ©   (10.08.04 18:55) [74]
Так когда же релиз будет?


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

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


 
Рамиль ©   (2004-08-11 08:21) [76]

Тестирование beta8.
Без указания прокси пишет не могу загрузить список конференций.
С указанием прокси ничего не говорит, но список не появляется. Толи у меня руки кривые...:)
И еще, он точно работает с IB 6.5?
P. S.  убери "Требуется подключение к интернету. Продолжить?" Зачем вообще это предупреждение?


 
Рамиль ©   (2004-08-11 08:38) [77]

Хм...
В логе прокси, тем не менее прописывается
GET htt://62.118.251.42/cgi-bin/client.pl? HTTP/1.1

Такой же запрос DMCClient прописывается как
GET http://www.delphimaster.ru/cgi-bin/client.pl? HTTP/1.1

И, соответственно, если в броузере написать
http://62.118.251.42/cgi-bin/client.pl?getforums=1
то он выдает "Невозможно найти страницу ", что и следовало ожидать:)


 
GrayFace ©   (2004-08-11 15:57) [78]

Piter ©   (10.08.04 14:07) [61]
> Может, зря ты пытаешься ломать мою программу с помощью
> ArtMoney? Еще не такие глюки увидешь :)

Да я не пытаюсь. 500 сообщений на странице мне уже хватает. MF8 я не ломал.
Piter ©   (10.08.04 14:43) [63]

> более того, такие варианты несуществования конференции
> заложены в программу специально, она выводит
> "Конференция под номером "8274" не найдена в базе"

А у меня показывает абсолютно пустую страницу без названия и курсор мыши с песочными часами. Необычно то, что при закрытии этой пустой закладки AV возникает, но закладка пропадает. Когда при закрытии темы возникает AV, закладка остается.


 
Piter ©   (2004-08-11 18:30) [79]

GrayFace ©   (11.08.04 15:57) [78]
А у меня показывает абсолютно пустую страницу без названия и курсор мыши с песочными часами


в beta8 RC1, который сейчас лежит на сайте - исправлено.


 
Piter ©   (2004-08-11 18:31) [80]

Рамиль ©   (11.08.04 8:38) [77]
В логе прокси, тем не менее прописывается
GET htt://62.118.251.42/cgi-bin/client.pl? HTTP/1.1


блин, не может такого быть!!!


 
Piter ©   (2004-08-11 19:24) [81]

Рамиль ©   (11.08.04 8:38) [77]

кажется, исправил ошибку.

Если не сложно закачай новую версию beta8 RC2 отсюда: http://www.piter.pechora.org/m-f_b8rc2.zip


 
Рамиль ©   (2004-08-11 19:55) [82]


> блин, не может такого быть!!!

Ну, тебе лучше знать, конечно, но прокси другого мнения:-)

Завтра на работе проверю.


 
miwa ©   (2004-08-11 21:13) [83]

Ну а я чесно решил проверить дома :о)) Скачал по ссылке с 81-го поста.

1. Зачем сжимать дистрибутив? Получаем выиграш примерно 5% размера что составило примерно 20 килобайт. ИМХО не стоит. (?)
2. Ну, это уже классика: unavailable database до тех пор пока сам не запущу файрбэрд. (-)
3. При загрузке конференций вопросс "Подключатся ли в нет?" понравилось: заметна забота о пользователе ;о)) (+)
4. А показать что-то при этой загрузке низя? Типа там "Загружаются форумы" или еще чего? (-)
5. Счетчик загруженных сообщений прикольно сделан ;о) (+)
6. Хм. Опять. Получаю "Загружено 36 из 36" и спотрю на это 42 секунды (ветка http://delphimaster.net/view/14-1091188427/). Но зато если при таком вот сообщении ("Загружено х из х") вырубить нет - моментально появляются все посты. Смотри - не хочу. (--)
7. Это окошечко в котором я текст набиваю - его что нельзя на всю ширину сделать?

Не хватает:
- автоматического слежения за форумом
- загрузки многих выделенных веток
- настройки панели инструментов

Понравилось:
пункт меню "База" вместе со вместимым.

Вердикт:
подожду релиза. Пока что сыровато.


 
miwa ©   (2004-08-11 21:18) [84]

Вдогонку еще два плюса:
+ оказывается пункты меню "База" работают как ожидалось; в том числе я увидел и все мои вопросы
+ нормально работает авторизация

Вердикт сменяется:
если причесать работу с базой и прибить эту ерундовину с прокси (или что там не дает загруженные сообщения отобразить) - будет очень даже хороший клиент. А если реализовать мое "не хватает" - то даже отличный ;о))


 
Piter ©   (2004-08-12 01:00) [85]

miwa ©   (11.08.04 21:13) [83]
1. Зачем сжимать дистрибутив? Получаем выиграш примерно 5% размера что составило примерно 20 килобайт. ИМХО не стоит


люди просят, у них на прокси ограничение - нельзя EXE"шники качать. Неудобство это вроде не доставляет, сейчас поддержка ZIP прямо в ОС встраивается...

Ну, это уже классика: unavailable database до тех пор пока сам не запущу файрбэрд. (-)

Почитай FAQ.html. Я всегда предупреждаю, чтобы почитали его прежде чем вопросы задавать

3. При загрузке конференций вопросс "Подключатся ли в нет?" понравилось: заметна забота о пользователе

а вот многим не нравится наоборот:

>P. S.  убери "Требуется подключение к интернету. >Продолжить?" Зачем вообще это предупреждение?

так что на вкус и цвет :)

А показать что-то при этой загрузке низя? Типа там "Загружаются форумы" или еще чего? (-)

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

6. Хм. Опять. Получаю "Загружено 36 из 36" и спотрю на это 42 секунды

черт. Буду работать, прямо напасть какая-то...

7. Это окошечко в котором я текст набиваю - его что нельзя на всю ширину сделать?

потом можно будет растянуть... только вот на всю ширину - это будет некрасиво. Но в общем пользователь сам решит

- загрузки многих выделенных веток

это как? Вот перед тобой список тем - зажми CTRL и щелкай по всем нужным темам...

Большое спасибо за отзыв.


 
Рамиль ©   (2004-08-12 08:17) [86]

Ну, наконец то работает.

1. [+] Ничего не тормозит, зависаний никаких пока нет.
2. [+] Удобно, то что есть ссылка ответить в каждом посте.
3. [-] Кнопка закрытия окна ответа в правом углу, лучше переместить ближе к полю ввода.
4. [-] Зачем грузить 500 топиков, лучше как в DMC - с указанием периода.
5. [-] Много пустого места наверху страницы
Открыть конференцию в браузере...>
[Обновить конференцию]
[Добавить свой вопрос...]
лучше в одну строчку, наверное.

Это первые впечетления:)


 
Piter ©   (2004-08-13 01:44) [87]

Скоро будет новая версия


 
GrayFace ©   (2004-08-13 10:14) [88]

Piter ©   (12.08.04 1:00) [85]
> 3. При загрузке конференций вопросс "Подключатся ли в
>нет?" понравилось: заметна забота о пользователе
>
>а вот многим не нравится наоборот:
>
> >P. S.  убери "Требуется подключение к интернету.
>>Продолжить?" Зачем вообще это предупреждение?
>
> так что на вкус и цвет :)

Вкус и цвет должны настраиватся в опциях.


 
Piter ©   (2004-08-13 21:31) [89]

Вроде совсем все подчистил в коде работы с сокетами.

Если у кого есть проблемы с соединением с сервером, зависания после получение всех сообщений или некорректная загрузка форума "Дремучие", то качайте версию beta8 RC3 - http://piter.pechora.org/m-f_b8rc3.zip


 
Fay ©   (2004-08-13 21:40) [90]

Через прокси не лезет.


 
Fay ©   (2004-08-13 21:42) [91]

При попытке "Обновить" (вписок конференций не загружен - см. [90]) вылазит AV.


 
nikkie ©   (2004-08-13 21:43) [92]

>Fay
ты давай не отвлекайся... :)


 
Piter ©   (2004-08-13 23:04) [93]

Fay ©   (13.08.04 21:40) [90]
Через прокси не лезет


какой прокси, HTTP? Что пишет клиент?

nikkie ©   (13.08.04 21:43) [92]
ты давай не отвлекайся... :)


да хочет человек отлвечься - пусть отвлечется


 
GrayFace ©   (2004-08-15 13:38) [94]

В "База -> Мои сообщения -> Показать все мои вопросы" я нажал "Обновить" - открылся IE и стал грузить по-правде несуществующую страницу. То же самое с другими пунктами меню "Мои сообщения".


 
Vetek_2   (2004-08-15 20:50) [95]

У меня есть важное пожелание по поводу "перелистывания" страниц - думаю, стоит добавить такую функцию как переход на предыдущую страницу при повторном клике по текущей странице - как в Опере - будет очень удобно :)))

В настоящее время я перешёл на DMClient, он имхо удобнее, но в нём тоже нет подобной функции .. :(

P.S. здорово, что в клиенте не удаляется отмодерированное сообщение :)))


 
Piter ©   (2004-08-16 12:43) [96]

GrayFace ©   (15.08.04 13:38) [94]
То же самое с другими пунктами меню "Мои сообщения".


принято. Спасибо.

Vetek_2   (15.08.04 20:50) [95]
думаю, стоит добавить такую функцию как переход на предыдущую страницу при повторном клике по текущей странице - как в Опере - будет очень удобно


идею понял. А зачем? Не вижу здесь никакой функциональности

Vetek_2   (15.08.04 20:50) [95]
P.S. здорово, что в клиенте не удаляется отмодерированное сообщение :)))


не вижу здесь ничего здорового


 
Anatoly Podgoretsky ©   (2004-08-16 12:49) [97]

Я тоже, поскольку может вызывать проблемы, из за своей неактуальности. В посте могло быть важное распоряжение, например о прекращении офтопика.


 
Anatoly Podgoretsky ©   (2004-08-16 12:50) [98]

Piter ©   (16.08.04 12:43) [96]
идею понял. А зачем? Не вижу здесь никакой функциональности

Именно, нарушение принятого интерфейса, когда двойной щелчок производит отметку текста.


 
WondeRu ©   (2004-08-16 15:18) [99]

так ошибка с паролем БД решена или нет?


 
Fay ©   (2004-08-16 17:39) [100]

2Piter ©   (13.08.04 23:04) [93]
Прокся - MS Proxy 2. С авторизацией. Пишет, что нет соединения с интернетом (дословно не помню). Кстати, Opera тоже не пролазит 8).


 
имя   (2004-08-16 20:28) [101]

Удалено модератором


 
Piter ©   (2004-08-16 21:23) [102]

WondeRu ©   (16.08.04 15:18) [99]
так ошибка с паролем БД решена или нет?


решена, если ты готов сказать программе пароль от SYSDBA. Только нужно дождаться новой версии - beta9, скоро выложу, пока делаю.

Anatoly Podgoretsky ©   (16.08.04 12:50) [98]
когда двойной щелчок производит отметку текста


вот именно

Fay ©   (16.08.04 17:39) [100]
Кстати, Opera тоже не пролазит


ну чего ты тогда от меня хочешь, если даже опера не пролазит :)

Может, у тебя прокси Socks, а не HTTP?


 
Fay ©   (2004-08-16 21:27) [103]

2 Piter ©   (16.08.04 21:23) [102]
>> ну чего ты тогда от меня хочешь, если даже опера не пролазит :)
1) Я хочу, чтобы работало. Думаю, это вполне естественное желание.
2) IE и Mozilla пролазят без вопросов (если не считать запрос пароля)


 
nikkie ©   (2004-08-16 21:49) [104]

>Fay
а DMClient проходит?


 
Fay ©   (2004-08-16 21:52) [105]

2 nikkie ©   (16.08.04 21:49) [104]
На работе ещё не проверял.
{$IFDEF OFFTOPIC_ALLOWED}
 Не возражаешь, если к тебе на почту свалится письмо от меня?
{$ENDIF}


 
miwa ©   (2004-08-16 22:11) [106]

{$IFDEF OFFTOPIC_ALLOWED}

> переход на предыдущую страницу при повторном клике по текущей
> странице - как в Опере -

Где ты видел такую функцию в Опере?!?!? Есть возможность перехода на предыдущую страницу при клике правой, а потом сразу левой кнопкой, но чтоб "при повторном клике"...
{$ENDIF}


 
nikkie ©   (2004-08-16 22:33) [107]

>Не возражаешь, если к тебе на почту свалится письмо от меня?
я только за.


 
имя   (2004-08-17 00:41) [108]

Удалено модератором


 
имя   (2004-08-17 00:42) [109]

Удалено модератором


 
Рамиль ©   (2004-08-17 09:56) [110]

А почему конференция "Дремучих" не грузится?


 
Piter ©   (2004-08-17 11:59) [111]

Fay ©   (16.08.04 21:27) [103]
1) Я хочу, чтобы работало. Думаю, это вполне естественное желание.


я понимаю, но ничем помочь не могу...

Fay ©   (16.08.04 21:27) [103]
2) IE и Mozilla пролазят без вопросов (если не считать запрос пароля)


вот именно. У тебя WEB аутентификация. Ничего не могу поделать. Лучше админа своего потряси...

Рамиль ©   (17.08.04 9:56) [110]
А почему конференция "Дремучих" не грузится?


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

Вышла новая версия, beta9 - http://delphimaster.net/view/14-1091188427/


 
Рамиль ©   (2004-08-17 12:02) [112]

Чего подробнее то? Кнопка дизайблится на нектрое время и все. Больше никаких признаков.


 
Piter ©   (2004-08-17 12:11) [113]

Рамиль ©   (17.08.04 12:02) [112]

ответил в новой теме - http://delphimaster.net/view/14-1091188427/



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

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

Наверх




Память: 0.97 MB
Время: 0.035 c
14-1092571832
VID
2004-08-15 16:10
2004.09.05
Как называется эта мелодия ?


1-1093007891
iBitmap
2004-08-20 17:18
2004.09.05
cm_mouseleave при MouseDown


1-1092839081
Toshanius
2004-08-18 18:24
2004.09.05
Очет


4-1090500778
юзверь
2004-07-22 16:52
2004.09.05
Как запустить процедуру, зная ее адрес??


1-1092744308
pawel
2004-08-17 16:05
2004.09.05
Макроподстановка





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