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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.59 MB
Время: 0.042 c
1-1153379746
Лапыч
2006-07-20 11:15
2006.09.03
Потокозащищенный список строк


2-1155626458
barakuda
2006-08-15 11:20
2006.09.03
EhLib+фильтрация


2-1155732275
XTD
2006-08-16 16:44
2006.09.03
Передать параметры WEB странице.


3-1151055030
Kardash
2006-06-23 13:30
2006.09.03
Как от этого исбавиться - BOF или EOF имеет значение True ???


15-1154798853
lookin
2006-08-05 21:27
2006.09.03
Обращение к магнитогорцам





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