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

Вниз

PHP DM Client - клиент для форумов сайта "Мастера Delphi"   Найти похожие ветки 

 
easy ©   (2007-04-27 18:55) [0]

Попинайте..
PhpDMClient.0.91RC1
Требует:

   * HTTP сервер (любой) (локально)
   * MySQL 4 или выше (локально)
   * PHP 4.0.2 или выше (локально)
   * Интернет браузер (любой) с поддержкой JavaScript
   * Операционная система

Особенности:

   * Мультиплатформенность
   * Мультинастраиваемость
   * Расширяемость
   * Подсветка кода
   * Фичи


Домашняя страница:
http://dfc.com.ru/?sid=3&id=19

Архив:
http://dfc.com.ru/download.php?d=phpdmclient [127.34 kb]


 
Gero ©   (2007-04-27 19:00) [1]

Интсталлер очень понравился, отличная стилизация и аккуратное исполнение. Только жаль что кнопка не нажимается :)

После нажатия «Готово» завис: «Maximum execution time of 30 seconds exceeded».


 
McSimm_ ©   (2007-04-27 19:01) [2]

Файл config.php недоступен для записи.

в какой папке он должен лежать ?


 
oldman ©   (2007-04-27 19:02) [3]


> easy ©   (27.04.07 18:55)  
> Требует:
>    * HTTP сервер (любой) (локально)
>    * MySQL 4 или выше (локально)
>    * PHP 4.0.2 или выше (локально)
>    * Интернет браузер (любой) с поддержкой JavaScript
>    * Операционная система


Извини, но... :(

PS: А что такое: "Требует: операционная система"???


 
Zeqfreed ©   (2007-04-27 19:02) [4]

О, мне тоже в голову приходила идея клиента на php. Сейчас затестим :)


 
easy ©   (2007-04-27 19:03) [5]


> в какой папке он должен лежать ?

в корне
> После нажатия «Готово» завис: «Maximum execution time of
> 30 seconds exceeded».

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


 
McSimm_ ©   (2007-04-27 19:03) [6]


> в какой папке он должен лежать ?

разобрался


 
Zeqfreed ©   (2007-04-27 19:04) [7]

Блин, не затестим :(
Только что настроил адсл, днсы их половины сайтов не знают. Включая и dfc.com.ru.


 
Gero ©   (2007-04-27 19:06) [8]

> [5] easy ©   (27.04.07 19:03)
> как там с прокси?

Прокси отсутствует, я ничего не вводил. Имя БД тоже не вводил.


 
easy ©   (2007-04-27 19:12) [9]


> oldman © (27.04.07 19:02) [3]


> oldman © (27.04.07 19:02) [3]


> PS: А что такое: "Требует: операционная система"???

мультиплатформенный он..


> Gero © (27.04.07 19:06) [8]
>

связь отсутствует. эт точно. будем разбираться..


 
easy ©   (2007-04-27 19:12) [10]


> Zeqfreed © (27.04.07 19:04) [7]


 
easy ©   (2007-04-27 19:12) [11]

http://slil.ru/24300044


 
Zeqfreed ©   (2007-04-27 19:18) [12]

> easy ©   (27.04.07 19:12) [11]

Спасибо! Уже устанавливаю :)


 
oldman ©   (2007-04-27 19:20) [13]


> easy ©   (27.04.07 19:12) [9]
> > PS: А что такое: "Требует: операционная система"???
> мультиплатформенный он..


А-а-а....

А то я подумал, что есть приложения, которые не требуют операционную систему.
:)))


 
Zeqfreed ©   (2007-04-27 19:45) [14]

http://img209.imageshack.us/img209/6517/apr27212857ug4.png
У меня наблюдается вот такое поведение клиента. Т.е., насколько я понимаю, тексты постов вообще не загружаются, а список конференций как-то выборочно.


 
Юрий ©   (2007-04-27 19:46) [15]

Засада с русскими буквами, в имени автора, при аутентификации.


 
Pazitron_Brain ©   (2007-04-27 21:13) [16]

Дак может его выгрузить в Тырнет, чтобы там работал?


 
McSimm ©   (2007-04-27 21:33) [17]


> Дак может его выгрузить в Тырнет, чтобы там работал?

И клиента к нему написать.
:)


 
Pazitron_Brain ©   (2007-04-28 07:20) [18]

> [17] McSimm ©   (27.04.07 21:33)

:))
Я имею ввиду, что он будет без графики, только текстовый скрипт. Для экономии трафиков.


 
Ketmar ©   (2007-04-28 08:54) [19]

да-да. а то на самом форуме графики немеряно, просто с бешеной скоростью гигабайты улетают...


 
Ketmar ©   (2007-04-28 09:00) [20]

вместо русских буковок удивительно вопросительные знаки. %-(

Linux, Apache 1.3.34, php 4.4.2, мускуль 5.0.19, Opera 8.54.


 
Ketmar ©   (2007-04-28 09:02) [21]

вдогон: "монитор 20" показывает русский только в списке тем. открываешь ветку -- и вопросы.. тематические -- косячит всё. русские названия конференций тоже овопросились.

тема -- как стандартная, так и console.


 
VICTOR_   (2007-04-28 11:02) [22]


> Notice: Undefined offset: 2048 in z:\home\localhost\www\phpclient\includes\geshi\geshi.
> php on line 108

Выдает такое сообщение и еще много таких строк(на конце 109, 110 и т.д.) при заходе в данную тему.
Пробовал некоторые другие темы - заходи нормально без ошибок

Windows XP Professional, Mozilla Firefox 2.0.0.3, PHP 5.0.2, MySQL 4.1.8, Proxy Server


 
clickmaker ©   (2007-04-28 12:22) [23]


> HTTP сервер (любой) (локально)
>    * MySQL 4 или выше (локально)
>    * PHP 4.0.2 или выше (локально)

а не слишком ли много серверов для клиента?


 
Ketmar ©   (2007-04-28 12:50) [24]

> VICTOR_   (28.04.07 11:02) [22]
да гешу вообще лучше отрубить нафиг. и сделать простой парзер на конечных автоматах для одного языка. имо.

> clickmaker ©   (28.04.07 12:22) [23]
сам вопрос необходимости клиента на php уже весел. следующий, полагаю, будет на flash. %-)

а с другой стороны -- у меня, например, всё равно эта машинерия стоит и работает. так пуркуа бы и па?


 
clickmaker ©   (2007-04-28 13:10) [25]


> у меня, например, всё равно эта машинерия стоит и работает.

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


 
VICTOR_   (2007-04-28 14:07) [26]


> Ketmar ©   (28.04.07 12:50) [24]
>
> > VICTOR_   (28.04.07 11:02) [22]
> да гешу вообще лучше отрубить нафиг. и сделать простой парзер
> на конечных автоматах для одного языка. имо.

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

Еще замечание
При попытке поста от уже зарегистрировнного пользователя - и если пароль неправильный - выдает целое окно текста страницы
- все в одну строку
- в конце пишет Document.Write.
Тест совершенно нечитабелен. Должно было написать просто сообщение - неправильный пороль для доступа на сайт


 
Ketmar ©   (2007-04-28 18:17) [27]

> clickmaker ©   (28.04.07 13:10) [25]
только не это! такого количества пых-пыха нам не надо! %-)

блин, написать, что ли, клиент на Lua? с плугинами вывода для ncurses, GTK и html? %-)

> VICTOR_   (28.04.07 14:07) [26]
самое интересное, что кода возврата "неверный пароль" ни разу нет. точнее, не было с пол-года назад. %-)


 
easy ©   (2007-04-28 19:20) [28]


> Zeqfreed © (27.04.07 19:45) [14]

попробуй всё снести и поправить tables.sql таким образом -

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

в конце каждой таблицы


 
easy ©   (2007-04-28 19:21) [29]

у Кетмара заработало,
отдельное спасибо за тест


 
Ketmar ©   (2007-04-28 19:24) [30]

> easy © (28.04.07 19:21) [29]
> у Кетмара заработало,

подтверждаю. вот, пишу прямо из клиента.

> отдельное спасибо за тест
you"re welcome. %-)

зыж ноу-хау от easy: если перед нажатием на "Написать ответ" выделить текст -- будет цитата. %-)


 
Zeqfreed ©   (2007-04-28 20:35) [31]

> easy ©   (28.04.07 19:20) [28]

UTF8 не помогло. Поставил cp1251, теперь все как Кетмар описывал. Вопросики. Сейчас я уже уставший, покопаюсь завтра :)


 
Ketmar ©   (2007-04-28 22:20) [32]

видимо, это зависит от default charset в мускуле. у меня default как раз utf-8. так что меня utf-8 вылечил.

вообще, есть подозрение, что для полной переносимости надо все текстовые данные хранить в utf-8 внутри клиента. и конвертировать в 1251 только при получении с сервера и при отсылке на сервер.


 
Zeqfreed ©   (2007-04-28 22:36) [33]

> Ketmar ©   (28.04.07 22:20) [32]

Так у меня тоже в utf по умолчанию, я себе не злобный буратино :)
Хранить, конечно, лучше было бы все в юникоде.
Надо сесть в общем и написать свой клиент на питоне и эскулайте :)


 
Ketmar ©   (2007-04-28 23:14) [34]

питон -- давить! Lua -- наше всё! %-)


 
clickmaker ©   (2007-04-29 11:20) [35]

> [31] Zeqfreed ©   (28.04.07 20:35)
> > easy ©   (28.04.07 19:20) [28]
>
> UTF8 не помогло.

а может там надо
mysql_query("SET character_set_client = cp1251");
mysql_query("SET character_set_connection = cp1251");
mysql_query("SET character_set_results = cp1251");

?


 
homm ©   (2007-04-29 12:38) [36]

> [35] clickmaker ©   (29.04.07 11:20)

И еще вот это:
mysql_query("SET NAMES cp1251");


 
Ketmar ©   (2007-04-29 16:58) [37]

о. в http://ketmar.pb.id/mastak/?id=1177575482&n=5 задупило сообщения. т.е  каждого номера по две штуки (нумерация не сбита).


 
Ketmar ©   (2007-04-29 16:59) [38]

тьфу. ну, все поняли, как линк поправить. %-)


 
Zeqfreed ©   (2007-04-29 17:43) [39]

> clickmaker ©   (29.04.07 11:20) [35]

> homm ©   (29.04.07 12:38) [36]

Вот спасибо. Добавил и то и то, теперь работает. А я пробовал добавлять только такие строчки:
mysql_query("SET character_set_client = cp1251");
mysql_query("SET character_set_results = cp1251");

С ними не получалось и решил оставить тщетные попытки :)

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


 
Zeqfreed ©   (2007-04-29 17:46) [40]

> Ketmar ©   (29.04.07 16:59) [38]

На http://delphimaster.su/?id=1177575482&n=5 все спокойно ;)
Думаю особого смысла давать такие линки бессмысленно, вряд ли такая ошибка будет у всех повторяться :)



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

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

Наверх




Память: 0.57 MB
Время: 0.038 c
2-1178804616
MASTAFA
2007-05-10 17:43
2007.06.03
Помогите с WinInet


15-1178569913
Германн
2007-05-08 00:31
2007.06.03
С жиру бесятся (Каждый сходит с ума по своему :)


11-1160942958
Psychedelic
2006-10-16 00:09
2007.06.03
как обратиться к KOLProject не через инспектор?


3-1174067912
RaWen
2007-03-16 20:58
2007.06.03
Delphi+excel


1-1175408854
Vitek885
2007-04-01 10:27
2007.06.03
Расширение проводника