Ru-Board.club
← Вернуться в раздел «Программы»

» Клиент форума Ru-board (Rb_client)

Автор: Smog
Дата сообщения: 12.11.2007 21:25
Здравствуйте все!
Вот, наконец выкладываю альфа-версию клиента форума. В кратце, что и как:

Rb_client предназначен для доступа к форумам на базе Ikonboard v2. По сути, это -приложение, которое непосредственно обращается к серверному скрипту, формирует базу сообщений и отображает имеющиеся в базе данные (организованное аналогично почтовым клиентам)
Тема началась тут и вылилась в то, что вы видите здесь.

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

Плюсы клиента
Экономия траффика до 10 (!) раз
Снижение нагрузки на сервер
Мгновенный доступ к уже просмотренным однажды страницам
Быстрый и удобный доступ к любимому форуму
Быстрый и удобный редактор сообщений
Редактор кода с подсветкой синтаксиса
...


Возможности
Хранение сообщений в локальной базе (firebird)
Поддержка кодов [no] [s] [i] [sub] [sup] [c] [center] [q][quote]

[code][size=][color=][font=][#]
[url][email=][img] [list=1] [list=a] [/no] Отображение страниц в стиле руборда Работа с аватарами и смайлами (отображение, скачивание с сервера, сохранение) Предпросмотр написанных сообщений [strike]Поддержка работы через прокси пока не работает Отображение количества принятой/переданной информации Редактор кода с подсветкой синтаксиса Черный список пользователей ... [b]Процедура установки:
Разархивируйте архив в любую папку на компьютере. Файл для запуска Rb_client.exe. Основные моменты работы: Вкладка "Список тем": Двойной клик по списку (там где "флейм" и "тестирование") выводит в списке ниже темы выбранного подфорума Правый клик по строке с темой - меню для выбора страницы Двойной клик по строке с темой - переход на последнюю страницу Одинарный клик по строке с темой, а затем кнопка "Читать из базы" - Загрузка сообщений темы из локальной базы Внешний вид: [table][URL=http://img74.imageshack.us/my.php?image=036el0.jpg]
Автор: mahp
Дата сообщения: 12.11.2007 22:37
Пока сказать нечё, начинаю скачивать!

Очень интересное и надеюсь действительно полезное софт-предложение. Заинтересован в таком :-)
Автор: Sizif73
Дата сообщения: 12.11.2007 23:56
Smog
Сразу вопрос. У меня в интернет смотрит связка HandyCache+toonel.net, как он с ними будет работать? Если с НС можно предположить разницы никакой не будет, то с тоннелем три варианта: работает, не работет, нет необходимости. А то попробовал я тут какую то смотрелку форумов Web Forum Reader, так она похоже gzip не понимает и ни с тоннелем ни с залежами сжатых страниц в НС работать не захотела.
Автор: Farch
Дата сообщения: 13.11.2007 00:03
Smog
windows xp sp2 vol eng -> русский язык не показывает. меню на языке знака вопросов.
в регионал сеттингс стоит россия и в "фор уникоде" тоже россия.
Автор: Smog
Дата сообщения: 13.11.2007 00:30
mahp
Спасибо
Sizif73

Цитата:
Сразу вопрос. У меня в интернет смотрит связка HandyCache+toonel.net, как он с ними будет работать?

В ближайшие дни испробую эту связку и отвечу на вопрос
Farch
http://client.rxfly.net/distr/0.1.7_only_exe.zip - exe (650 кб в архиве) или http://client.rxfly.net/distr/patch016to017.exe - патч, чуть меньше.
Попробуй, если не поможет, то у тебя в реестре [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
?


Добавлено:
Возможности
Хранение сообщений в локальной базе (firebird)
Поддержка кодов [no] [i] [u] [sub] [sup] [c] [center] [q][quote] [strike]
[table]
[code][size=][color=][font=][#]
[url][url=][email][email=][img] [list] [list=1] [list=a] [/no]
Отображение страниц в стиле руборда
Работа с аватарами и смайлами (отображение, скачивание с сервера, сохранение)
Предпросмотр написанных сообщений
Поддержка работы через прокси
Отображение количества принятой/переданной информации
...

[b]Основные моменты работы:

Вкладка "Список тем":
Двойной клик по списку (там где "флейм" и "тестирование") выводит в списке ниже темы выбранного подфорума
Правый клик по строке с темой - меню для выбора страницы
Двойной клик по строке с темой - переход на последнюю страницу
Одинарный клик по строке с темой, а затем кнопка "Читать из базы" - Загрузка сообщений темы из локальной базы

[s]Добавлено:
Естественно, что программа минимально протестирована, поэтому будьте снисходительны
Автор: Eric Lazzy
Дата сообщения: 13.11.2007 17:02
Smog
слух, а как он коннектится? я вот например за проксёй сижу, вроде прописл всё, а оно не пашет

Добавлено:
пишет сокет егор 10054 ресет от пира
Автор: Smog
Дата сообщения: 13.11.2007 17:48
Eric Lazzy
А какой прокси, какая там аутентификация? какой порт? файрвола на машине не стоит?
Автор: iglezz
Дата сообщения: 13.11.2007 18:25
1. "Просмотр темы" на мониторе 800*600 выглядит вот так

надо бы пофиксить, а то процесс тестирования будет крайне затруднен

2. версия для Win.Mobile планируется?
Автор: Smog
Дата сообщения: 13.11.2007 18:48
iglezz

Цитата:
1. "Просмотр темы" на мониторе 800*600 выглядит вот так

Ок, спасибо, сделаю

Цитата:
2. версия для Win.Mobile планируется?

Если добьемся официальной поддержки, то вполне вероятно
Автор: iglezz
Дата сообщения: 13.11.2007 19:46
Начнем-с.......

диалог "О программе"
надо отцентрировать в соответствии с текущим разрешением монитора

диалог "Настройки"
надо отцентрировать в соответствии с текущим разрешением монитора
если при изменении настроек не менять путь к форуму, он устанавливается на http://localhost/cgi-bin/ikonboard/. при следующем сеансе работы получаем Socket error

"таб" "Список тем"
right-click по свободной от темы строчке (и даже по заголовку) - Access violation
added:
надо столбец предусмотреть (или два) для отображения статуса темы - закреплена/закрыта/прочитана и т.д.
Автор: Smog
Дата сообщения: 13.11.2007 21:46
Версия 0.0.1 build 10 (14.11.07)

(*) положение форм "Настройки" и "О программе"
(*) баг с правым кликом по свободному месту или заголовку списка тем
(*) Работа на различных разрешениях экрана

Добавлено:
iglezz

Цитата:
1. "Просмотр темы" на мониторе 800*600 выглядит вот так

исправлено. Теперь динамически подстраивается

Цитата:
диалог "О программе"
надо отцентрировать в соответствии с текущим разрешением монитора

диалог "Настройки"
надо отцентрировать в соответствии с текущим разрешением монитора
если при изменении настроек не менять путь к форуму, он устанавливается на http://localhost/cgi-bin/ikonboard/. при следующем сеансе работы получаем Socket error

"таб" "Список тем"
right-click по свободной от темы строчке (и даже по заголовку) - Access violation
added:

сделано

Цитата:
надо столбец предусмотреть (или два) для отображения статуса темы - закреплена/закрыта/прочитана и т.д.


думаю

Спасибо за копание и тестирование. Так держать
Автор: iglezz
Дата сообщения: 13.11.2007 22:02

Цитата:
Версия 0.0.1 build 9 (14.11.07)
Версия 0.0.1 build 10 (14.11.07)

а где оно?
Автор: Smog
Дата сообщения: 13.11.2007 22:12
http://client.rxfly.net/distr/0.1.10_only_exe.exe
выложил
Автор: iglezz
Дата сообщения: 13.11.2007 23:08
От, уже лучше.

Вопросы по проекту...
1. развивается ли серверная часть?
2. каковы ее возможности?
3. насколько легко ее расширять в плане функциональности?
Автор: Smog
Дата сообщения: 13.11.2007 23:25
iglezz
1. пока нет
2. Вывод списка сообщений темы, вывод списка тем форума и вывод информации о пользователях. Все в специальном формате. Подробнее http://forum.ru-board.com/topic.cgi?forum=21&bm=1&topic=2144#1
3. А это уж к знатокам Perl
Автор: Widok
Дата сообщения: 14.11.2007 17:36
шапка включена
Автор: krast
Дата сообщения: 14.11.2007 19:37
Smog
ты все таки сделал это! поздравляю!
заценить буду на выходных, счас категорически нет времени.
Автор: iglezz
Дата сообщения: 15.11.2007 16:58
сейчас тестовый форум не доступен.
вот что клиент говорит по этому поводу:

надо проверку прикрутить на доступность форума.
Автор: Smog
Дата сообщения: 15.11.2007 18:34
iglezz
были проблемы с хостингом, теперь все решилось
Автор: iglezz
Дата сообщения: 15.11.2007 19:08
1. диалог "Настройки"
если при изменении настроек не менять путь к форуму, он устанавливается на http://localhost/cgi-bin/ikonboard/. при следующем сеансе работы получаем Socket error

а баг то остался!

2. во флейме ...
тема "Первая тема" (ответов 13 (10)) - при даблклике выдает
Цитата:
" is not a valid integer value

в то время как "Вторая тема флейма" - все норм

3. пора, наверное юзабельный интерфейс потихоньку ваять......

Добавлено:
4. предпросмотр темы - отсутствует css и графика
Автор: Smog
Дата сообщения: 15.11.2007 19:22
iglezz

Цитата:
3. пора, наверное юзабельный интерфейс потихоньку ваять......

что есть нормальный юзабельный интерфейс?
Можно поподробнее, может какие идеи, предложения?



Цитата:
а баг то остался!

пофиксю

Цитата:
4. предпросмотр темы - отсутствует css и графика

Спасиб, разбираюсь

Добавлено:
iglezz

Цитата:
а баг то остался!

Я про кнопку отмена и не подумал Спасибо, исправлю
Автор: iglezz
Дата сообщения: 15.11.2007 19:25
5. диалог "Настройки". при пустом поле "Порт" - все тот-же " is not a valid integer value
Автор: Smog
Дата сообщения: 15.11.2007 19:37
iglezz

Цитата:
тема "Первая тема" (ответов 13 (10)) - при даблклике выдает

Это из-за того, что хостер рекламу вставил надо менять хостинг, нафиг...

Добавлено:
iglezz

Цитата:
5. диалог "Настройки". при пустом поле "Порт" - все тот-же " is not a valid integer value

там 0 для того и стоит Ок, исправлю
Автор: AntonVA1
Дата сообщения: 15.11.2007 19:55
Smog
Спасибо за приглашение в тему.
Прогу пока не смотрел- качаю.
Сразу предложение: Я так понял, пишеш на Delphi? Рад помочь в разработке. Пишу на Delphi+Interbase (собираюсь переходить FireBird)
Если, что обращайся, чем могу-помогу.
Автор: iglezz
Дата сообщения: 15.11.2007 20:01

Цитата:
что есть нормальный юзабельный интерфейс? :smile:
Можно поподробнее, может какие идеи, предложения?

поколдую немножко, тогда выставлю на суд общественности свое предложение
Автор: Smog
Дата сообщения: 15.11.2007 20:25
Версия 0.0.1 build 11 (16.11.07)

(*) Баг с рекламой хостинга
(*) Баг с номером порта прокси
(*) Предпросмотр корректные ссылки

Добавлено:
AntonVA1

Цитата:
Я так понял, пишеш на Delphi?

Да, на 7 версии

Цитата:
+Interbase

В данном случае Firebird 1.5

Цитата:
Рад помочь в разработке.

Спасибо, если возникнут проблемы - обращусь

iglezz

Цитата:
поколдую немножко, тогда выставлю на суд общественности свое предложение

предложи, в привате можно, основные черты? %)


Автор: AntonVA1
Дата сообщения: 15.11.2007 20:51
А ты не мог бы мне dfm главной формы кинуть, хочу изобразить свои мысли по поводу интерфейса.

Работы, конечно еще не мало. Кстати, может стоит обратиться за помощью к авторам рубоардовских плагинов для Maxthona. У них и форма редактирования продвинутая, да и со структурой форума, я думаю помогут. Вроде как дело общее.
Автор: Smog
Дата сообщения: 15.11.2007 21:10

AntonVA1
http://client.rxfly.net/distr/unit1.dfm


Цитата:
Работы, конечно еще не мало.

не спорю

Цитата:
Кстати, может стоит обратиться за помощью к авторам рубоардовских плагинов для Maxthona.

где искать?
Автор: AntonVA1
Дата сообщения: 15.11.2007 22:09

Цитата:
где искать?

на рубоарде :


Цитата:
R2 (Ru.Board.Code2)
Bерсия: 2.1 (04.04.2005)
Ваятели: Zeroglif, Loneman, mozers



Цитата:
Name=R2s
Author=Zeroglif, spectre (forum structure)

Скорее всего, это их ники на ру-борде. попробуй их поискать

Так же здесь:

MyIE2 / Maxthon
Плагины MyIE2 / Maxthon
Maxthon 2.0
Сам пока их не искал...

За дфм спасибо, постараюсь чего-то наваять...
Автор: Smog
Дата сообщения: 15.11.2007 22:33
AntonVA1
Пришлось макстон поставить
Не люблю яваскрипт, а там на нем реализовано
Он тормозной и не совсем кроссбраузерный
И все это и даже больше можно реализовать без него, например
http://client.rxfly.net/distr/0.1.12_only_exe.exe

Версия 0.0.1 build 12

(+) очистка текстового поля после успешной отправки сообщения
(+) В редактор сообщений добавлена поддержка некоторых кодов

Страницы: 123456789101112

Предыдущая тема: Ищу прогу ST_Thumbnails_Explorer_v1.5a2_build_4619


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.