Форум: "Потрепаться";
Текущий архив: 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
ну так распакую в каталог с программой локальный сервер и все...
Страницы: 1 2 3 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Память: 0.58 MB
Время: 0.04 c