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

Вниз

Magic Forum 1.2 - клиент этого форума   Найти похожие ветки 

 
Piter ©   (2004-11-20 00:18) [0]

Представляю вам программу-клиент форумов "Мастера Дельфи" и "Портала Дремучих".

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

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

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

Требования программы:

- Операционная система Windows, начиная с windows"98
- Internet Explorer 4.x и выше
- База данных, совместимая с Interbase (если нету - можно скачать по ссылке на сайте программы)

Новое в версии 1.2:

[+] - добавлена новая функциональность
[-] - исправлена ошибка

[+] Обновление конференций по таймеру
[+] Проверка тем, поставленных на обновление
[+] Автономный режим
[+] Сохранение открытых конференций
[+] Закрытие закладки по двойному клику
[+] Открытие нового окна при двойном клике по пустому месту в закладках
[+] Включение/выключение иконки в закладках
[+] Обработка повторного запуска программы
[+] Оптимизация загрузки программы
[+] иконка в закладках показывает, если загрузка прервалась
[+] Обработка ситуации, что ветка закрыта для обсуждений, при добавлении ответа
[+] Перезагрузка сообщений
[+] Менеджер игнорированных веток
[+] Горячие клавиши в редакторе новой темы

[-] Ошибка Access Violation при обработке недозагруженной ветки. Может
проявляться при прерывании закачки (обрыв соединения) темы или
импортировании базы из DMClient"а
[-] исправление ошибки прокрутки к новым сообщениям на некотором ПО
[-] Исправление мелких ошибок

Особое внимание хочется обратить на первые два пункта - теперь практически отпадает необходимость в "Избранном"!

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

Также вы можете поставить обновление по таймеру, тогда программа периодически будет сканировать конференции и опять же, при обновлении интересующих тем, они будут выведены на экран с уведомлением в качестве мигания иконки в SysTray! Очень удобно, если вы ждете ответа в какую-нибудь тему, но не хотите отвлекаться и каждый раз заглядывать в тему - не обновилась ли она? Теперь программа Magic Forum сама вам сообщит о нужных обновлениях!

Программу и обновления с предыдущих версий можно скачать на сайте: http://piter.pechora.org
Там же вы можете подписаться на рассылку о новых версиях программы

Свои отзывы о программе можете оставлять здесь или отправлять на e-mail: piter007[собачка]newmail.ru
А также можете писать в гостевую книгу: http://piter.pechora.org/guestbook/index.php


 
Piter ©   (2004-11-20 00:18) [1]

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


 
easy ©   (2004-11-20 00:21) [2]

вах..  пошёл качать


 
Piter ©   (2004-11-20 00:24) [3]

easy ©   (20.11.04 0:21) [2]

не забудь поделиться впечатлениями!


 
GuAV ©   (2004-11-20 00:38) [4]

Piter ©   (20.11.04 0:18)
- Операционная система Windows, начиная с windows"98

от себя добавлю: NT highly recomended

ps: Уже качаю.


 
easy ©   (2004-11-20 00:41) [5]

Piter ©   (20.11.04 0:24) [3]
пытаюсь привыкнуть..


 
Defunct ©   (2004-11-20 00:49) [6]

http://piter.pechora.org/m-f_1.2_full.zip

404


 
GuAV ©   (2004-11-20 01:08) [7]

Новая фича "проверка" - COOL !


 
Defunct ©   (2004-11-20 01:10) [8]

А что-нить типа Help"a к ней есть?
Ибо кроме unavailable database пока ничего хорошего не вышло..


 
Igorek ©   (2004-11-20 01:12) [9]

2 Piter
Будь другом, сделай еще для rsdn.ru. :-)
И переведи на плагины для форумов.

Крутая тулза получится. А там глядишь можно и деньги брать.
---
Удачи.


 
easy ©   (2004-11-20 01:23) [10]

не есть хорошо, когда справка открывается в уже занятом окне ИЕ..


 
Piter ©   (2004-11-20 02:51) [11]

Defunct ©   (20.11.04 0:49) [6]

полную версию я не залил. Сейчас заливаю...

Defunct ©   (20.11.04 1:10) [8]
А что-нить типа Help"a к ней есть?


неужели не нашел? Есть файлик readme.html - из программы можно вызвать нажатием F1

Defunct ©   (20.11.04 1:10) [8]
Ибо кроме unavailable database пока ничего хорошего не вышло


Этот вопрос освещен в FAQ, который находится в readme.html:

Вопрос: при запуске программы появилось сообщение "unavailable database", после чего программа завершилась

Ответ: скорее всего, у вас установлен сервер базы данных Interbase/Firebird, но сам сервер (сервис) в настоящее время не запущен. Чтобы программа работала корретно - запустите сервер или скачайте библиотеку Firebird Embedded и распакуйте ее в каталог с программой, тогда запуск программы не будет зависеть от установки/запуска сервера Interbase/Firebird

Igorek ©   (20.11.04 1:12) [9]
Будь другом, сделай еще для rsdn.ru. :-)


вряд ли. Или у них тоже протокол есть?

easy ©   (20.11.04 1:23) [10]
не есть хорошо, когда справка открывается в уже занятом окне ИЕ..


хм. Уверен? Вообще-то сделано так, что все открывается в новом окне...

easy, ты конечно потестируй, но не забывай, что мне бы очень хотелось услышать твое мнение! В независимости от того - плохое оно или хорошее. Ты как человек только что увидевший программу... очень интересны такие мнения, новичков. Хочется сделать программу понятную с самого начала.

Какие были неочевидности при начале работы? Что было непонятно, что понравилось/не понравилось. Какие пожелания есть? Чем больше напишешь - тем лучше :)


 
panov ©   (2004-11-20 02:59) [12]

У меня дома ни 1.1 ни 1.2 не заработали.
При старте сразу выдает External Exception C000001D


 
Piter ©   (2004-11-20 03:00) [13]

закачал полную версию http://piter.pechora.org/m-f_1.2_full.zip


 
Piter ©   (2004-11-20 03:01) [14]

panov ©   (20.11.04 2:59) [12]

Первый раз о таком слышу... Какая у тебя база данных используется? Какая система? Попробуй скачать полную версию программы http://piter.pechora.org/m-f_1.2_full.zip


 
panov ©   (2004-11-20 03:02) [15]

>[13] Piter ©   (20.11.04 03:00)

Если это мне, то я закачал без базы.


 
panov ©   (2004-11-20 03:05) [16]

>Забыл сказать, OS - W98


 
Defunct ©   (2004-11-20 03:18) [17]

> Ответ: скорее всего, у вас установлен сервер базы данных Interbase/Firebird, но сам сервер (сервис) в настоящее время не запущен.

Если вам поможет устранить неточность в хелпе или в программе, то ситуация у меня такая:
Установлен FB и соответствующие сервисы (fb_inet_server.exe и fbguard.exe) подняты. При запуске программы действительно появилось сообщение "unavailable database", после чего программа завершилась. При этом IBExpert прекрасно открывает другие подключенные к серверу базы.

Но это IMHO не страшно, уже качаю полную версию.


 
panov ©   (2004-11-20 04:04) [18]

>Piter ©   (20.11.04 03:00)
Увы, полная версия не помогла.
Подозреваю, что не хватает каких-то системных компонент. но каких - не представляю.


 
Marser ©   (2004-11-20 04:14) [19]


> panov ©   (20.11.04 04:04) [18]

http://delphimaster.net/view/14-1100691914/


 
Defunct ©   (2004-11-20 04:14) [20]

> Но это IMHO не страшно, уже качаю полную версию.

Очень неплохо!
Предусмотрено почти все, жаль нельзя менять ширину "Избранного".


 
Igorek ©   (2004-11-20 13:05) [21]

> Будь другом, сделай еще для rsdn.ru. :-)
> вряд ли. Или у них тоже протокол есть?

Конечно есть. Есть клиенты. Даже вроде исходники можно скачать. Только в .НЕТ написаны. А она хочет NT и 100 метровый фреймворк... Бяка.
Можно свободно сконтактировать с админами и создателями клиентов.

И еще совет.
Большую проблему для юзера составляет освоение нового продукта. Просто хелп или ридми тут не действует. У юзера есть задача. Ее надо решить. Для этого служит продукт. Именно задачу надо ставить в центр. А не продукт. Разобраться в продукте - это далеко не основная задача на первых порах.
Это очень важная установка. Очень.
Что я видел хорошего в этом смысле. Например раз встретил флэшку или анимованый гиф (не помню), которая за пару секунд показала, как создать приложение. Вначале пустой белый квадрат. Потом слева подъехал один модуль. Потом изменились его пару свойств. Потом справа второй. Потом появилась связь. Потом третий. Снова пару настроек и связи. А потом все заработало - по связям пошли огоньки, модули соотв. замигали. Супер! Всего пару секунд - и ты уже понял как в общем решить задачу. Всегда с удовольствием смотрю tutorials с рисунками. Особенно динамические.

Теперь возьмем юзера форума. Скажу про себя.
- захожу в Интернет
- запускаю браузер
- кликаю в Избранном - ссылку на Потрепаться
- смотрю первую страницу, интересные ветки открываю в новых окнах
- дисконнект
- читаю, отвечаю
- иногда записываю ответ в файл если не могу законектится и для надежности (бывало набрал большой ответ и ошибка сервера при добавлении; или кукисы похерял - имя не вставило и пароль не помнит - надо возвращаться, а пост пропал; бывало выложишься в посте а он пропал - достает сильно и ломает снова набирать);
- также перед добавлением всегда копирую пост в буфер - если глюкнет - возвращаюсь и вставляю еще раз
- коннект
- добавление
- интересные ветки кидаю в Избранное - папка "Mastak"
- часто ищу по фильтру Igorek - ветки где я постил
- было бы полезно искать где ответили - в ветке постил, но последний пост не мой

У кого-то схема может другая.

Если я начну юзать клиента, то надо будет его настроить. Надо сделать, что бы я этого вообще не делал. Ну на худой конец визард - пара конкретных вопросов и все заработало. Вопросы опять же под задачи/схемы работы. Напр. описанная выше схема записывается как шаблон настроек. На первой странице визарда выбираешь схему, Finish и заработало. PlugAndPlay. Вот в чем суть.
Несметное колличество софта (часто хорошего) пробовал и отказался, так как долго осваивать. А задачу надо решить быстро. Собственно софт ищется когда возникает проблема. Больше того часто проблема решается подручными средствами, а если уж не вмоготу и надо быстро - ищется софт. Находишь и узнаешь, что надо еще пол дня в нем разбираться.
Так что хорошо бы также поработать на визуализацией обучения. Как во флешке (см. выше). Можешь написать простые обучающие модули - записать мышиную и клавиатурную возню в лог и осполнить его в демо режиме после инсталяции - так меньше всего места надо.

Конечно клент на так сложен. Но важен сам подход.


 
Piter ©   (2004-11-20 14:55) [22]

Defunct ©   (20.11.04 3:18) [17]
Установлен FB и соответствующие сервисы (fb_inet_server.exe и fbguard.exe) подняты


уверен, что подняты?

При этом IBExpert прекрасно открывает

может, он запускат сервис и только потом открывает базу? Magic Forum сервис не запускает...

panov ©   (20.11.04 4:04) [18]
Увы, полная версия не помогла


попробуй на другой машине - заработает ли? Я первый раз слышу о такой проблеме... А у тебя и дома, и на работе W98? Странно как то...
Тем более, ты ведь раньше говорил, что видел клиента - значит, раньше запускался?
Ну и банально посмотри - может у тебя вирус какой...

Defunct ©   (20.11.04 4:14) [20]
Предусмотрено почти все, жаль нельзя менять ширину "Избранного".


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

Igorek ©   (20.11.04 13:05) [21]
А она хочет NT и 100 метровый фреймворк


а у тебя не NT?

Igorek ©   (20.11.04 13:05) [21]

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

Igorek ©   (20.11.04 13:05) [21]
- захожу в Интернет
- запускаю браузер
- кликаю в Избранном - ссылку на Потрепаться
- смотрю первую страницу, интересные ветки открываю в новых окнах
- дисконнект
- читаю, отвечаю


Все это абсолютно также делается в Magic Forum
иногда записываю ответ в файл если не могу законектится и для надежности

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

также перед добавлением всегда копирую пост в буфер - если глюкнет - возвращаюсь и вставляю еще раз

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

- интересные ветки кидаю в Избранное - папка "Mastak"

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

- часто ищу по фильтру Igorek - ветки где я постил

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

было бы полезно искать где ответили - в ветке постил, но последний пост не мой

ну как раз новая технология по проверке обновлений. Если в нужной ветке обновления - тебе ее покажут

Плюс еще есть очень много фишек. Вроде как замены адреса ветки на ее имя, подсказка с текстом поста при наведении мышки на [n], отправка многостраничных сообщений - клиент их автоматески разбивает на части, спасибо VID"у.

Если я начну юзать клиента, то надо будет его настроить

естественно, только настройки прозрачнее некуда + хелп

У меня вот какой вопрос - ты клиента вообще видел? :)


 
panov ©   (2004-11-20 17:11) [23]

> [22] Piter ©   (20.11.04 14:55)

Дома и на работе у меня разные операционные системы и, естсетвенно, отличается список установленных программ

На работе полный пакет MS W2000 Prof и MS Office2000 Ext.
Дома W98 с урезанным MSOffice.

При первом запуске клиента сначала на экран выдалось нечто не понятное:

По памяти:
... CreateFile
Команда выполнена успешно

После возникает Exception.


 
Piter ©   (2004-11-20 18:14) [24]

panov ©   (20.11.04 17:11) [23]
Дома и на работе у меня разные операционные системы


про дом я понял (хотя странно - уже многие перешли на NT-based системы). А на работе какая ОС?

Очень странно, что такой глюк только у тебя - вспомни, какие НЕраспространенные программы стоят и дома, и на работе? Может, какие-то настройки системы, которые ты произвел и дома, и на работе?

Плюс ты так и не ответил на вопрос - как ты раньше смотрел клиента? Значит, он у тебя запускался?

И еще вот что. В файлике mforum.ini в секции [View] сделай параметр:
RecordLog=1

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


 
panov ©   (2004-11-20 18:38) [25]

Повторю - клиент на работе работает без проблем(w2000 Prof rus).

На работе на компе 2 системы w98 и NT4.
Ошибка возникает в обеих ОС.

Сейчас скачаю заново клиента, пересустановлю и попробую получить лог.

Вопрос по ходу - где-то в реестре записывается информация или в другом месте кроме каталога установки?


 
panov ©   (2004-11-20 18:39) [26]

Повторю - клиент на работе работает без проблем(w2000 Prof rus).

Дома на компе 2 системы w98 и NT4.
Ошибка возникает в обеих ОС.

Сейчас скачаю заново клиента, пересустановлю и попробую получить лог.

Вопрос по ходу - где-то в реестре записывается информация или в другом месте кроме каталога установки?


 
panov ©   (2004-11-20 18:40) [27]

Извиняюсь за [25] - ошибся в строке Дома на компе 2...


 
panov ©   (2004-11-20 19:24) [28]

Выкладываю все 3 полученны лога(программу пришлось убить - повисла после попытки что-либо получить с форума).

LogTime.txt:

FormCreate Start: 774
FormCreate Finish: 970
FormShow Start: 3354
FormShow GetConf Start: 3354
FormShow GetConf Finish: 3931
FormShow LoadFavorites Start: 3940
FormShow LoadFavorites Finish: 3994
FormShow TopicMonth, SaveFavor Start: 56610
FormShow TopicMonth, SaveFavor Finish: 56720
FormShow OpenTabs Start: 56724
NewBlankWindow Start: 70279
NewBlankWindow CreateMDIChild Start: 70285
NewBlankWindow CreateMDIChild Finish: 71994
NewBlankWindow ReturnHeaderListConf Start: 71994
NewBlankWindow ReturnHeaderListConf Finish: 72005
NewBlankWindow SetHtml Start: 72005

LogSock.txt

{1}GET /cgi-bin/client.pl?getforums=1 HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, */*
Accept-Language: ru
HTTP_USER_AGENT: MagicForum.1.2
User-Agent: MagicForum.1.2
Host: www.delphimaster.ru
Content-Type: application/x-www-form-urlencoded

{1}Allcount=15
n=0 title=Основная dsc=вопросы по Дельфи, которые не попадают в другие конференции
n=1 title=Базы dsc=вопросы по использованию и программированию БД
n=2 title=Система dsc=вопросы связанные с программированием оборудования, ОС
n=3 title=Потрепаться dsc=конференция на отвлеченные темы
n=4 title=Сети dsc=любые вопросы связанные с программированием сетей и для Интернета
n=5 title=WinAPI dsc=Система, оборудование, WinAPI
n=6 title=Журнал dsc=обсуждение журнала "RSDN Magazine"
n=7 title=Media dsc=работа со звуком, графикой и т.д.
n=8 title=Corba dsc=CORBA и COM технологии
n=9 title=Игры dsc=разработка алгоритмов, написание игр
n=10 title=KOL dsc=KOL и MCK в Delphi
n=17 title=БД для начинающих dsc=Обсуждение проекта "Краткий курс начинающего Delphi-программиста баз данных"
n=18 title=Начинающим dsc=Вопросы по циклу уроков "Начинающим программистам".
n=11 title=FreePascal dsc=Вопросы по FreePascal
n=12 title=Компоненты dsc=Разработка компонентов и экспертов. Работа с IDE.

LogLink.txt

mgfm://delphimaster.net/view/14-1100691914/&page=1
mgfm://RefreshConf/?n=0


 
Piter ©   (2004-11-20 19:29) [29]

panov ©   (20.11.04 18:39) [26]
Дома на компе 2 системы w98 и NT4.
Ошибка возникает в обеих ОС.


а-а-а, теперь понял. Странно, что ты не переходишь на w2k/XP
даже не знаю что предположить - ну NT4 сстарая система, там что-то может быть... но вот в 98 вроде должно работать нормально, так народ говорил. У меня на WinME работает нормально...
В общем, неплохо бы лог посмотреть

Вопрос по ходу - где-то в реестре записывается информация или в другом месте кроме каталога установки?

нет. В реестр пишет только инсталлятор (путь установки). Если инсталляция прошла нормально - то потом программа к реестру непосредственно не обращается (по крайней мере, при запуске).


 
Piter ©   (2004-11-20 19:31) [30]

panov ©   (20.11.04 19:24) [28]
Выкладываю все 3 полученны лога(программу пришлось убить - повисла после попытки что-либо получить с форума).


я чего-то непонял. До этого ты говорил, что программа не запускается. Теперь вроде как запустилась. Или нет?

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

У меня дома ни 1.1 ни 1.2 не заработали.
При старте сразу выдает External Exception C000001D


 
Igorek ©   (2004-11-20 20:13) [31]

2 Piter
> У меня вот какой вопрос - ты клиента вообще видел? :)
:-)))
Ага. Распинался бы я, если бы мне не понравился твой клиент. И вообще твой подход к делу.
Видел прошлый релиз. Ты его хорошо пропиарил, ну я и скачал. Все без проблем поставилось. Но что-то все таки меня не устроило. Не помню что. И это было критично. И не настраивалось. Возможно сохранение постов перед отправкой.
Но я сюда написал больше по другой причине. Что-бы вскрыть типичные проблемы, из-за которых хороший софт не находит юзера. Сам с таким сталкивался. Я экономист по диплому, вот и стараюсь смотреть со стороны маркетинга. На примере клиента.

> Требования программы:
> - Операционная система Windows, начиная с windows"98
> - Internet Explorer 4.x и выше
> - База данных, совместимая с Interbase (если нету - можно
> скачать по ссылке на сайте программы)

Первые два - логичные. Они есть и постоянно работают у всех. Они есть требованием к куче другого софта. У кого сейчсас Вин95 или Експлорер ниже 4? Я когда ставлю винду (98 или ХР) - первым делом Експлорер обновляю.
А вот БД совместимая с Interbase - это форменное безобразие! :-)
Нету у меня такой БД на компе. И ставить не хочу. Конечно могу - есть на многих компактах, но не хочу - зря ресурсы жрет. Но даже если бы была - вдруг я с ней экспериментирую? Отключаю, включаю, ковыряюсь, заваливаю, сношу, снова ставлю. Неужели нельзя напр. через АДО к локальному mdb файлу обращаться? MS SQL Jet входит в винду стандартно. Нужна вся мощь Interbase сервера? Сколько постов юзер сохраняет в базе? Имхо можно вообще что-то типа flat-files применить.

Вот я, юзер, читаю - "клиент хороший, делает то-то и то-то, бла-бла-бла" - заинтересовываюсь. Начинаю качать - размер для меня критичен - больше 1Мб качать еще подумаю (кстати хорошо бы вообще просто проект с исходниками выставить - я себе откомпилирую - благо Дельфи есть у многих с этого сайта; не помню есть ли у тебя проект). И обнаруживаю, что надо еще качать какой-то гребаный InterBase, сто лет мне не нужный.
//"бла-бла-бла" в начале уже заметно меньше греют.
Допустим Interbase весит 10 Мб. Ну хрен с ним. Но! А вдруг InterBase захочет еще патч для винды? Эдак метров 50. Я не скачав еще этого не знаю - просто кликнул на прямой ссылке на файл Interbase из твоей страницы. Мда, я уже начинаю сильно сомневаться. Заметь, я еще даже не запустил, не увидел, не попробовал клиента.
Это просто пример.
Короче пара таких неувязок и эфект "бла-бла-бла" сведен к нулю. Или к минусу. Второй раз что-бы я скачал - нужны уже новые "бла-бла-бла" и весомые. Даже не просто от тебя, а от других тоже. :-)

> Piter ©   (20.11.04 03:00) [13]
> закачал полную версию http://piter.pechora.org/m-f_1.2_full.zip

И это ты написал аж в 13 посте?!!!
Да в первом же посте, в самом начале надо было дать прямые линки:
- проект под Д5 (без доп. пакетов 0.1Мб, пакеты нужны такие-то) - http://... .zip
- проект под Д5 (внутри есть пакеты такие-то 0.5Мб) - http://... .zip
- полная версия (1Мб) - http://piter.pechora.org/m-f_1.2_full.zip
- интербейс (10 Мб) - http://... .zip
Меня напр. ломает заходить на какую-то piter.pechora.org и искать там ссылку на какой-то файл. Вдруг там разделов много. Или дизайн отпугивает. Может и нет, но почему я должен это проверять?
Кстати, ты не забыл, что я читаю счас в оффлайне? Может даже из клиента. :)
И что-бы принять решение про закачку мне надо как минимум размер знать.

> Igorek ©   (20.11.04 13:05) [21]
> А она хочет NT и 100 метровый фреймворк
> а у тебя не NT?

Воот! О чем и речь. "Вы юзеры нифига не понимаете, ставьте NT, а 98 - глючная". Установка не та.
На работе ХР, дома - 98.
Дело не в этом. Да у меня не NT. Вообще какая разница что у меня? Если б у меня была NT и все устраивало, я бы к об этом не писал, к разработчику не обращался. Юзал бы себе. Разве это не очевидно?

Допустим даже я клиента скачал, попробовал, не понравилось - деинсталировал. Кстати Интербейс тогда надо тоже убить. Будет новая версия - снова ставить и то и другое. Потом снова удалять?

FeedBack:
> Свои отзывы о программе можете оставлять здесь или отправлять
> на e-mail: piter007[собачка]newmail.ru
> А также можете писать в гостевую книгу: http://piter.pechora.org/guestbook/index.php

Ужас!!!
// я специально сгущаю краски
Смотри: клиента я скачаю - он поставится, но не запустится (глюкнет) - эту ветку я потеряю - клиента деинсталирую, инсталяцию удалю... Ты думаешь я тебе напишу что-то? Не забудь, я еще нервный (попусту скачивал и глюкнуло). Короче недовольного юзера надо ублажать, лелеять, хватать за жабры... не знаю что делать, но получить от него фидбэк.
Напр. в uninstall можно ласково написать "Извините за доставленое неудобство. Вам пришлось скачивать большой файл, повозиться с ним но очевидно клиент вам не подошел. Мы ценим каждого пользователя и именно Ваше мнение именно сейчас для нас самое важное. Выберите вариант почему вы отказались от клиента /*радиокнопки*/ или напишите свой. Если вы очень огорчены - можете просто поругать нас - мы будет очень благодарны. В дальнейшем вы получите скидки... И т.д." И кнопка "Отослать".
А перед ней чекбокс с мылом - "уведомить, когда будет пофиксено то что меня не устроило".
Все.
Я кликнул, что не нравится. Если я нервный - отвел душу - послал тебя... И отослал. Стало теплее. :-)
Может еще скачаю следующую версию... Скидки вроде обещали.
...
Проходит месяц, приходит письмецо - "Ваше замечание учтено - пофиксили, появился ряд новых фич (1, 2, 3). Вот прямые урлы (см. выше)".

> Piter ©   (20.11.04 00:18)  
> Представляю вам программу-клиент форумов "Мастера Дельфи"
> и "Портала Дремучих".

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

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

---
Хороший пример - ДельфиВорлд. Закачал 6 архивов, распаковал все до кучи - и работает. Причем не просто работает, а куча инфы полезной! Дерево слева как в МСДН. Хороший поиск. Удобно. От меня усилий - ноль. Отдача громадная!
А выгоды клиента стоят того, чтобы InterBase закачивать? Они мне неочевидны, даже если есть.
---
Пишу из дома, купил карточку на час Интернета, даил-ап (макс 22600), АТС дореволюционная, частые обрывы, докачка просто необходима, соседи на блокираторе (сорятся, что телефон занят), е-мейл, аська на работает (галимый провайдер) - сделай так, что-бы я скачал клиента.
Допустим Интербейс не проблема, есть Дельфи 5,6. :-)
---
Искренне желаю тебе удачи. И в этом и в следующих проектах. :-)


 
panov ©   (2004-11-20 22:36) [32]

>Piter ©   (20.11.04 19:31)

Рассказываю полностью от начала до конца.
1. Запуск.
  External Exceptioin C000001D
В этот момент в логе 2 строки:
FormCreate Start: 1317
FormCreate Finish: 1541

2. В окне с Exception нажимаю ОК

"Вероятно это первый запуск программы, перейти к настройкам?"

отвечаю "Да", открывается окно с настройками.

3. Нажимаю "OK"

Выскакивает окно "Список конференций."

3. Нажимаю "Загрузка списка"

Пишет "Требуется подключение к интернету. Продолжить?" (Это несмотря на то, что уже подключен)

Отвечаю "Да"

Дергает модем, но список не появляется.

4. Нажимаю "Закрыть"

Появляется    External Exceptioin C000001D

Снова нажимаю "ОК"

Появляется основное окно клиента.
Списка конференций, естествеенно нет.

5. Вызываю из меню настройку конференций, пытаюсь повторно хагрузить список.

То же самое.

6. Снимаю MF нажатием на "X"


 
Игорь Шевченко ©   (2004-11-20 22:53) [33]

Igorek ©   (20.11.04 20:13) [31]

Уважаю! :)


 
Piter ©   (2004-11-20 23:04) [34]

Igorek ©   (20.11.04 20:13) [31]

спасибо за отзыв - очень интересно. Я почти со всем согласен, но вот что хочу сказать.
Ты верно все описал, местами даже проскальзывает, что вам это, видимо, в ВУЗе читали :) Но имхо это применимо к коммерческому продукту, понимаешь? Клиент же абсолютно бесплатный, времени на его разработку я и так еле отрываю (от учебы, от сна).

Поэтому индивидуальный подход - это очень и очень здорово, но не применимо в моем случае. Я делал клиента ДЛЯ СЕБЯ - если бы меня всем устраивал, например, DMClient - я бы не стал писать своего клиента. Далее я его делаю для получения опыта. И опыта кстати получил немерянно, чему очень рад.
И только после этого идет желание облегчить жизнь другим пользователям форума, предоставив им клиента и модернизируя его по их советам.

Так что если уж человек хочет пользоваться клиентом - пусть уж разберется в том минимальном наборе знаний, которые нужны для пользования клиентом. Вот и ты слегка заблуждаешься в технической стороне дела, а все из-за того, что не хочешь почитать даже заглавную страничку сайта http://piter.pechora.org

Не помню что. И это было критично. И не настраивалось

хорошо бы узнать - что

. Возможно сохранение постов перед отправкой

посты всегда сохранялись. Клиент с первой версии не дает потерять посты при отправке.

А вот БД совместимая с Interbase - это форменное безобразие! :-)

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

Нету у меня такой БД на компе. И ставить не хочу

Почему не хочешь? Чем тебе она мешает? К тому же вовсе не обязательно ставить сетевую версию...

но не хочу - зря ресурсы жрет

локальная FB ресурсы не жрет. Только если клиент работает :)

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

ты не понял основной вещи. Я предлагаю скачать ЛОКАЛЬНУЮ версию базы данных. Ее не надо никуда устанавливать, она не прописывается ни в каком реестре. Это просто несколько DLL, которые лежат в папке с клиентом.

нельзя напр. через АДО к локальному mdb файлу обращаться? MS SQL Jet входит в винду стандартно

она входит даже в win98?

Сколько постов юзер сохраняет в базе? Имхо можно вообще что-то типа flat-files применить

может и нужно... У меня сейчас в базе 4205 веток, 40215 постов - и база достаточно маленькая. Я открываю далеко не все ветки... Надо сказать, что среди этих 40215 постов моих 2108 :) То есть, каждый 20-ый пост - мой, что неправда в масштабах сайта. Просто я участвую в интересных мне ветках и они у меня загружены. Если грузить все - то объемы возрастут десятикратно.

Начинаю качать - размер для меня критичен - больше 1Мб качать еще подумаю

1,6 Mb занимает ПОЛНАЯ версия клиента. То есть та, в которую УЖЕ ВКЛЮЧЕН Firebird сервер (локальный)

Такую full поставку надо качать только один раз. Далее максимум что надо качать очередной дистрибутив, который занимает 800-900 kb. Это не считать выпускаемых мной апдейтов, которые редко весят более 400 Kb, зачастую по 100 kb

И обнаруживаю, что надо еще качать какой-то гребаный InterBase, сто лет мне не нужный.

если ты скачал больше мегабайта, то есть full версию - то не надо ничего более качать. Об этом недвусмысленно сказано на сайте

Допустим Interbase весит 10 Мб

1,6 Mb занимает ПОЛНАЯ ВЕРСИЯ КЛИЕНТА

А вдруг InterBase захочет еще патч для винды?

не захочет

> закачал полную версию http://piter.pechora.org/m-f_1.2_full.zip
И это ты написал аж в 13 посте?!!!


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

Меня напр. ломает заходить на какую-то piter.pechora.org и искать там ссылку на какой-то файл

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

Вдруг там разделов много. Или дизайн отпугивает. Может и нет, но почему я должен это проверять?

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

Кстати, ты не забыл, что я читаю счас в оффлайне? Может даже из клиента. :)

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

И что-бы принять решение про закачку мне надо как минимум размер знать.

на сайте указан размер

> а у тебя не NT?
Воот! О чем и речь. "Вы юзеры нифига не понимаете, ставьте NT, а 98 - глючная". Установка не та


нет никакой установки. Я просто спросил какая у тебя ОС. Вот и все.

Интербейс тогда надо тоже убить. Будет новая версия - снова ставить и то и другое

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

Короче недовольного юзера надо ублажать, лелеять, хватать за жабры...

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

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

Почему нету опроса "Почему ВЫ не используете клиент?".

хорошая мысль :)

Искренне желаю тебе удачи. И в этом и в следующих проектах


 
Piter ©   (2004-11-20 23:04) [35]

спасибо. Тебе того же


 
Мирон ©   (2004-11-20 23:47) [36]

Ветки, поставленные на обновление, должны обновляться с той же частотой, что и конференции?


 
Piter ©   (2004-11-21 00:37) [37]

panov ©   (20.11.04 22:36) [32]

у тебя однозначно что-то не то с базой данных. Ты уверен, что ничего такого не ставил, причем на оба компьютера? Ты уверен, что установил ПОЛНУЮ (full) версию клиента? Ты уверен, что у тебя нет вирусов?

Давай сделаем проще. Если не сложно - скачай эту программу:

http://www.piter007.newmail.ru/other/testbase.zip (1,6 Kb)

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


 
Piter ©   (2004-11-21 00:38) [38]

Мирон ©   (20.11.04 23:47) [36]
Ветки, поставленные на обновление, должны обновляться с той же частотой, что и конференции?


они не обновляются. При обновлении конференции происходит анализ обновленных веток. Если ветка нужная - то она открывается.


 
Мирон ©   (2004-11-21 01:02) [39]

Piter ©   (21.11.04 0:38) [38]
Ветки обновляются вроде нормально. Конференции - вообще нет, только принудительно.


 
panov ©   (2004-11-21 01:05) [40]

>Piter ©   (21.11.04 00:37)

В чем я уверен, это в том, что:
1. Ничего такого(хотя я даже не могу представить, какого) на компьютер не устанавливал.
2. Установил ПОЛНУЮ версию клиент.
3. Виирусов нет.

Более того, после всех попыток я еще и более свежую версию FB Embedded скачал.

Тестовая программа прекрасно работает и подключается к базе.



Страницы: 1 2 3 4 5 6 7 8 9 
10 11 12 13 14 15 16 17 вся ветка

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

Наверх





Память: 0.65 MB
Время: 0.046 c
14-1109088492
}|{yk
2005-02-22 19:08
2005.03.13
Тестирование кода


3-1107975358
_Oleg1
2005-02-09 21:55
2005.03.13
Доступ к Oracle


8-1095511894
Jenek
2004-09-18 16:51
2005.03.13
Формат MP3


3-1108461764
Oleg_
2005-02-15 13:02
2005.03.13
русские буквы в paradox через BDE


14-1108573257
Sour
2005-02-16 20:00
2005.03.13
Motorola mpx200





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