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

Вниз

Кто хочет помочь?   Найти похожие ветки 

 
syte_ser78 ©   (2006-08-04 10:50) [0]

Иногда на форуме проскакивают сообщения типа:
- нечем заняться, кому что помочь?
и т.п.

Не хочет ли кто в данный момент помочь?


 
Что делать то?   (2006-08-04 10:52) [1]

Ы


 
syte_ser78 ©   (2006-08-04 10:53) [2]

написание клинта для IPB форума


 
Separator ©   (2006-08-04 10:58) [3]


> IPB форума

а это чего такое?


 
Johnmen ©   (2006-08-04 11:00) [4]


> Не хочет ли кто в данный момент помочь?


Хочу. Выслал 10 рублей.


 
wal ©   (2006-08-04 11:03) [5]


> [2] syte_ser78 ©   (04.08.06 10:53)
Только клиента? серверная часть уже готова?


 
syte_ser78 ©   (2006-08-04 11:05) [6]

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

Скачать можно тут
http://sourse.ru/forum/index.php?showtopic=89&st=0&

Весит 18 кил.


 
VictorT ©   (2006-08-04 11:05) [7]

на форуме Екслера есть клиент, только я не помню, или там IPB


 
syte_ser78 ©   (2006-08-04 11:07) [8]

Separator ©   (04.08.06 10:58) [3]
InvisionPoverBoard forum


 
Val(from Kiev)   (2006-08-04 14:25) [9]

>syte_ser78 ©   (04.08.06 11:07) [8]
о, все стало гораздо понятнее :)


 
Шмелъ   (2006-08-04 14:59) [10]


> Johnmen ©   (04.08.06 11:00) [4]


Блин мне тоже нужна помощь... может мне тоже 10 рублей? :)


 
Johnmen ©   (2006-08-04 15:01) [11]


> Шмелъ   (04.08.06 14:59) [10]
> > Johnmen ©   (04.08.06 11:00) [4] Блин мне тоже нужна помощь.
> .. может мне тоже 10 рублей? :)


Заводи свою ветку, где и проси о помощи. Только обоснованно, убедительно и слёзно...


 
Шмелъ   (2006-08-04 15:11) [12]


> Johnmen ©   (04.08.06 15:01) [11]


Блин, если б я раньше знал про такую халяву, я б еще в детстве ветки на форумах заводил.


 
Johnmen ©   (2006-08-04 15:16) [13]


> Шмелъ   (04.08.06 15:11) [12]
> Блин, если б я раньше
> знал про такую халяву, я б еще в детстве ветки на форумах
> заводил.


Такая халява есть далеко не везде. На Дельфимастере в Прочим - есть!


 
DiamondShark ©   (2006-08-04 15:29) [14]

А где спецификация протокола?


 
syte_ser78 ©   (2006-08-04 15:33) [15]

DiamondShark ©   (04.08.06 15:29) [14]
В разработке :)


 
syte_ser78 ©   (2006-08-04 15:36) [16]

DiamondShark ©   (04.08.06 15:29) [14]
Впервые захотелось сделать нешто подобное. Читал о протоколе клиентов делфимастера. Понятно, удобно, но... понятия не имею о том как создавать сам серверный скрипт.
Если есть желание помочь, прошу по вышеприведенному адресу.


 
SerJaNT ©   (2006-08-04 15:37) [17]


> syte_ser78 ©   (04.08.06 15:36) [16]


Для начала, PHP знаешь? MySQL?


 
syte_ser78 ©   (2006-08-04 15:40) [18]

SerJaNT ©   (04.08.06 15:37) [17]

ПХП - на уровне настройки скриптов, правки шаблонов
MySQL - на уровне аналогии с SQL


 
SerJaNT ©   (2006-08-04 15:43) [19]


> ПХП - на уровне настройки скриптов, правки шаблоновMySQL
> - на уровне аналогии с SQL


Ну и как же ты хочешь написать протокол?


 
SerJaNT ©   (2006-08-04 15:44) [20]

В принципе, могу помочь тебе. PHP/MySQL знаю.


 
syte_ser78 ©   (2006-08-04 15:44) [21]

дык еслибы знал - не спрашивал бы


 
syte_ser78 ©   (2006-08-04 15:45) [22]

SerJaNT ©   (04.08.06 15:44) [20]
Буду очень благодарен.
Расскажи плиз с чего начать?


 
SerJaNT ©   (2006-08-04 15:47) [23]


> Буду очень благодарен. Расскажи плиз с чего начать?


С изучения самого форума. Нужно четко представлять как он работает "внутри". Изучать запросы, структуру и т.д. и..писать, писать, писать...


 
SerJaNT ©   (2006-08-04 15:51) [24]

Можно написать php-класс включающий в себя функции:
- получения списка форумов, тем по id форума, ответов, просмотров, автор и т.д.
- отправку нового сообщения и ответа по id топика и форума.
- получение текста n-го поста определенного форума и топика

но главное -- написать =))


 
syte_ser78 ©   (2006-08-04 15:54) [25]

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

select a from b
where c=в

Все понятно. Каким образом скрипт запущенный на моей машине сможет обратится к удаленной базе?


 
SerJaNT ©   (2006-08-04 15:56) [26]


> Каким образом скрипт запущенный на моей машине сможет обратится
> к удаленной базе?


скрипт должен выполняться на стороне сервера и возращать результат в виде обычной строки в браузер а там уже получить эти данные легко


 
SerJaNT ©   (2006-08-04 15:57) [27]


>  Каким образом скрипт запущенный на моей машине сможет обратится
> к удаленной базе?


С другой стороны, все зависит от того к какому mysql-серверу ты приконнектился...


 
Pazitron_Brain ©   (2006-08-04 15:59) [28]

Минутку, минутку. Вы хотите писать скрипт для IPB или программу-клиент?


 
syte_ser78 ©   (2006-08-04 16:00) [29]

Если есть время, прочти плиз посты по вышеприведенной мной ссылке. На правильном ли мы пути?


 
SerJaNT ©   (2006-08-04 16:00) [30]


>  Вы хотите писать скрипт для IPB


Сначала, скрипт


 
syte_ser78 ©   (2006-08-04 16:00) [31]

Pazitron_Brain ©   (04.08.06 15:59) [28]
И то и другое


 
SerJaNT ©   (2006-08-04 16:01) [32]


> syte_ser78 ©   (04.08.06 16:00) [29]


Зачем использовать то, что кто-то пытался когда-то написать? Писать, так сначала, свое...


 
SerJaNT ©   (2006-08-04 16:02) [33]


> И то и другое


СНАЧАЛА СКРИПТ! или ты хош одновременно все делать? =)))))


 
Игорь Шевченко ©   (2006-08-04 16:03) [34]

SerJaNT ©   (04.08.06 16:02) [33]

Для флуда существует чат.


 
syte_ser78 ©   (2006-08-04 16:03) [35]

Смысл скрипта (серверного) я так понимал с следующем
посылаем запрос вида скрипт(кол_во_пользователей) и он возвращает число. так?


 
SerJaNT ©   (2006-08-04 16:05) [36]


> посылаем запрос вида скрипт(кол_во_пользователей) и он возвращает
> число. так?


так точно. запросом будет служить url типа protocol.php?get=topics&forum_id=4 и скрипт возвращает в определенном формате список топиков.


> Для флуда


какой флуд? форум-то "Потрепаться"


 
Игорь Шевченко ©   (2006-08-04 16:07) [37]

SerJaNT ©   (04.08.06 16:05) [36]

Это тебе, мягко говоря, кажется.

http://www.delphimaster.ru/forums.shtml#rule читай наизусть.


 
SerJaNT ©   (2006-08-04 16:09) [38]


> Игорь Шевченко ©   (04.08.06 16:07) [37]


Автор ветки спрашивает - я отвечаю. В чем флуд заключается? Я не по теме отвечаю?


 
syte_ser78 ©   (2006-08-04 16:15) [39]

В таком случае скрипт - набор функций возвращающих данные по получению параметров.

Тоесть задача - написать функцию строящую запросы к базе?


 
SerJaNT ©   (2006-08-04 16:17) [40]


> Тоесть задача - написать функцию строящую запросы к базе?


Да!


 
Pazitron_Brain ©   (2006-08-04 16:21) [41]

А почему нельзя сразу все делать из программы? Зачем скрипт?


 
SerJaNT ©   (2006-08-04 16:22) [42]


> А почему нельзя сразу все делать из программы? Зачем скрипт?


Ты предлагаешь парсить страницу? Представь, если на форуме поменяется скин?


 
Pazitron_Brain ©   (2006-08-04 16:24) [43]

> [42] SerJaNT ©   (04.08.06 16:22)

Скин на работу форума влияет?


 
syte_ser78 ©   (2006-08-04 16:24) [44]

опять же не совсем понятно. дупустим база на локальном диске. Создал псевдоним, работаю с ней. А как вообще обратится скриптом к базе которая на localhost?


 
Desdechado ©   (2006-08-04 16:33) [45]

> Johnmen ©   (04.08.06 15:16) [13]
> Такая халява есть далеко не везде. На Дельфимастере в Прочим - есть!
> DiamondShark ©   (04.08.06 15:29) [14]
> А где спецификация протокола?
Ой, а на халяву тоже протокол нужен? Johnmen © - просим! просим! огласить протокол :))


 
Johnmen ©   (2006-08-04 16:38) [46]


> Desdechado ©   (04.08.06 16:33) [45]


Какой протокол?? Я про рубли халявные речь вёл, а не про протокол...
Протокол нахаляву в любом отделении милиции составят :))


 
SerJaNT ©   (2006-08-04 16:46) [47]


> Скин на работу форума влияет?


На разметку влияет. А как ты предлагаешь?


 
syte_ser78 ©   (2006-08-04 16:58) [48]

SerJaNT - спасибо за ответы! Час до отпуска, будет время поэкспериментировать.


 
antonn ©   (2006-08-04 17:06) [49]

syte_ser78 ©   (04.08.06 16:24) [44]
А как вообще обратится скриптом к базе которая на localhost?

поставить Денвер (я easyphp пользуюсь), и поднять сервер.


 
Marser ©   (2006-08-04 17:44) [50]

> [7] VictorT ©   (04.08.06 11:05)
> на форуме Екслера есть клиент, только я не помню, или там
> IPB

Там от движка, кажется, только одно название осталось.


 
Pazitron_Brain ©   (2006-08-05 11:40) [51]

> [47] SerJaNT ©   (04.08.06 16:46)
> На разметку влияет. А как ты предлагаешь?

Запрашивать темы в  форуме, потом запрашивать посты в теме и т.д.. Зачем скрипт, объясняй.


 
boriskb ©   (2006-08-05 11:50) [52]

Pazitron_Brain ©   (05.08.06 11:40) [51]
Запрашивать темы в  форуме, потом запрашивать посты в теме и т.д..


Получишь ты страницу с темами, потом с постами. Дальше что будешь делать?
То, что дальше будешь делать и называется "парсить".
Тебе же не спикок удобный дадут, а страницу. Отсюда и замечание про изминение дизайна/верстки - чуть сменится и весь твой парсинг развалится.
Поэтому подобные вещи и рекомендуется делать скриптом.


 
Pazitron_Brain ©   (2006-08-05 11:58) [53]

> [52] boriskb ©   (05.08.06 11:50)
> Pazitron_Brain ©   (05.08.06 11:40) [51]
> Запрашивать темы в  форуме, потом запрашивать посты в теме
> и т.д..
>
> Получишь ты страницу с темами, потом с постами. Дальше что
> будешь делать?
> То, что дальше будешь делать и называется "парсить".
> Тебе же не спикок удобный дадут, а страницу. Отсюда и замечание
> про изминение дизайна/верстки - чуть сменится и весь твой
> парсинг развалится.
> Поэтому подобные вещи и рекомендуется делать скриптом.

Спасибо за объяснение :). Хорошие человек.


 
SerJaNT ©   (2006-08-05 13:16) [54]

Я уже начал, кстати, писать такой протокол. Реализовал пока получение списка категорий, форумов, топиков, постов, инфы о участниках.
Создание новых тем и ответов, думаю, сделать через обычный url т.е. без использования скрипта. или лучше в скрипте сделать такую функцию?


 
SerJaNT ©   (2006-08-05 14:21) [55]

Вот мои наброски
http://slil.ru/22988159


 
SerJaNT ©   (2006-08-06 13:07) [56]

up!


 
SerJaNT ©   (2006-08-06 13:07) [57]

up!


 
Оран Гутангович   (2006-08-07 02:56) [58]

А вы не пробовали делать серверную часть по-человечески ? Через soap например ?


 
Гутан Орангович   (2006-08-07 03:53) [59]


> Оран Гутангович   (07.08.06 02:56) [58]
> А вы не пробовали делать серверную часть по-человечески
> ? Через soap например ?


А чем так лучше?
Может лучше .NET тогда уж?


 
SerJaNT ©   (2006-08-07 08:51) [60]


> А вы не пробовали делать серверную часть по-человечески
> ? Через soap например ?


Какой soap? Обычный php-скрипт который работает независимо от IPB и только выполняет различные запросы к БД форума.


 
Оран Гутангович   (2006-08-07 21:33) [61]

через soap было бы намного проще



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

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

Наверх




Память: 0.61 MB
Время: 0.099 c
8-1141026849
pngrotator
2006-02-27 10:54
2006.09.03
Поворот PNG-изображения


15-1155304386
evvcom
2006-08-11 17:53
2006.09.03
Видали картинки?


15-1155462132
ArtemESC
2006-08-13 13:42
2006.09.03
PhoneticTM


2-1155633400
kiwooo
2006-08-15 13:16
2006.09.03
HexToStr


2-1155330946
SARbe
2006-08-12 01:15
2006.09.03
Помогите с ComboBox