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

Вниз

Где найти полное описание протокола для клиентов форума?   Найти похожие ветки 

 
Kolan ©   (2008-05-18 20:03) [0]

Здравствуйте модераторы форума,

Вопросы к вам:
1. Где найти описание протокола?
То, что есть в http://www.delphimaster.ru/klient.txt доверия не вызывает.
Например там нет описания getconf2.
Хотя такой запрос возможен:
http://delphimaster.ru/cgi-bin/client.pl?getconf2=1180629095&n=12&from=100000&to=-1

2. Как связываться с администраторами ресурса?
На письма посланые на adm@delphimaster.ru я ни разу в жизни не получил ответа.


 
tesseract ©   (2008-05-18 20:15) [1]

А ты халявы хочешь ? - тогда ты не программист.


 
_mirage   (2008-05-18 20:17) [2]

>[0] Kolan © (2008-05-18 20:03:00)
отвечу я: нигде. в секретной конференции я кидал апдейт к klient.txt, в т.ч. и с описанием getconf2. полуркай там. или постучить в уютную асечку с мылом наперевес, я тебе файлом зафигачу.

---
Understanding is not required. Only obedience.


 
Kolan ©   (2008-05-18 20:24) [3]

> асечку

Асечку я стёр нафих, может скинешь на почту (она в анкете)? Если еще что-то есть, тоже кидай, буду признателен.


> я кидал апдейт

Ясно. Интересно узнать почему его нет в общественном дотупе. Это в дополнение к вопросу 2.


 
Anatoly Podgoretsky ©   (2008-05-18 20:37) [4]

А нафига ты к модераторам обращаешься?
Тебе надо тему удалить али как?


 
_mirage   (2008-05-18 20:40) [5]

>[4] Anatoly Podgoretsky © (2008-05-18 20:37:00)
кстате, вот админского протокола как раз нетути. дайте мне хто-нибудь модераторство в секретной, а?

---
Understanding is not required. Only obedience.


 
Anatoly Podgoretsky ©   (2008-05-18 20:40) [6]

А ты не пробовал набрать в строке просто http://www.delphimaster.ru и внимательно прочитать, или ты хочешь, что бы мы за тебя вслух почитали?
Это возможно - такса 100 баксов в час и 150 с выражением.


 
_mirage   (2008-05-18 20:43) [7]

>[3] Kolan © (2008-05-18 20:24:00)
>может скинешь на почту (она в анкете)
уехало.

>Если еще что-то есть, тоже кидай, буду признателе
а чего ещё-то? исходников сайта нет. %-)

>Интересно узнать почему его нет в общественном дотупе.
есть. в секретной. а не выложено отдельно потому, что:
а) лениво;
б) Максим уже который год говорит, что протокол устарел и будет новый. %-)

---
Understanding is not required. Only obedience.


 
_mirage   (2008-05-18 20:44) [8]

>[6] Anatoly Podgoretsky © (2008-05-18 20:40:00)
тьфу на тебя. я уже трёх клиентоф напейсал, можно же за выслугу?

---
Understanding is not required. Only obedience.


 
Anatoly Podgoretsky ©   (2008-05-18 20:50) [9]


> кстате, вот админского протокола как раз нетути. дайте мне
> хто-нибудь модераторство в секретной, а?

Не сохранилось, разве что вырывать из реализации ApcSQL
Но исходники и так открыты. Не помню только есть ли там комментарии по этому поводу. А информацию в свое время давал Gero


 
Kolan ©   (2008-05-18 20:51) [10]

> А нафига ты к модераторам обращаешься?

А к кому обрашиться? Администрация молчит.


 
Anatoly Podgoretsky ©   (2008-05-18 20:52) [11]


> _mirage   (18.05.08 20:44) [8]

Так это не тебе же адресовывалось.


 
Anatoly Podgoretsky ©   (2008-05-18 20:52) [12]


> То, что есть в http://www.delphimaster.ru/klient.txt доверия
> не вызывает.

Вот по этой документации и писалось, так что можно доверять.


 
_mirage   (2008-05-18 20:56) [13]

>[11] Anatoly Podgoretsky © (2008-05-18 20:52:00)
тю. появилось-то под моим постом. а у меня бодунище, я торможу более обычного.

кстати, ожидается релиз линуксдемона и линукспейсалки. надо только к пейсалке саму пейсалку дописать, а то пока не пишет ничего. %-)

---
Understanding is not required. Only obedience.


 
Kolan ©   (2008-05-18 20:59) [14]

> Вот по этой документации и писалось, так что можно доверять.

Что по ней писалось?


 
VirEx ©   (2008-05-18 21:00) [15]


> [13] _mirage   (18.05.08 20:56)

надо было сразу кроссплатформу писать


 
_mirage   (2008-05-18 21:02) [16]

>[9] Anatoly Podgoretsky © (2008-05-18 20:50:00)
эх. ладно, надо будет скачать-почитать. когда буду вменяем.

---
Understanding is not required. Only obedience.


 
_mirage   (2008-05-18 21:05) [17]

>[14] Kolan © (2008-05-18 20:59:00)
>Что по ней писалось?
всё по ней писалось.

>[15] VirEx © (2008-05-18 21:00:00)
>надо было сразу кроссплатформу писать
это фикция, такого не бывает. консоль в винде сделена трансректально. да и технология у демона другая, скорее как у APC: оно качает все ответы на темы тоже. по барабану, смотрел ты тему или нет — всё равно вытащит. ну, и крутится на фоне соответственно. и складывает всё в мускульную базу. а морду уже к базе можно на чём угодно привинтить, хоть на баше.

---
Understanding is not required. Only obedience.


 
Kolan ©   (2008-05-18 21:09) [18]

> всё по ней писалось.

В DMCilent есть код:
gHttp.Get(gSettings.ScriptURL + "?getconf2=" + IntToStr(TopicID) +
Выходит не все.

Так и не понял к кому можно обращаться.


 
Anatoly Podgoretsky ©   (2008-05-18 21:19) [19]

> Kolan  (18.05.2008 20:59:14)  [14]

По ней писался NNTP Server, клиент к дельфимастер.


 
Anatoly Podgoretsky ©   (2008-05-18 21:21) [20]

> _mirage  (18.05.2008 21:02:16)  [16]

Скачай, файл для изучения Threads\GroupThread.pas - я посмотрел, там есть примеры вызова и ответа сервера, в комментариям к методам.


 
Anatoly Podgoretsky ©   (2008-05-18 21:24) [21]

> Kolan  (18.05.2008 21:09:18)  [18]

К Максиму, он за форум отвечает.


 
Kolan ©   (2008-05-18 21:32) [22]

> К Максиму, он за форум отвечает.

Как это сделать? У него в анкете указан все тот же adm@delphimaster.ru


 
_mirage   (2008-05-18 21:48) [23]

>[18] Kolan © (2008-05-18 21:09:00)
я тебе мыла послал, там про это тоже написано.

---
Understanding is not required. Only obedience.


 
Kolan ©   (2008-05-20 22:01) [24]

Сабжевый протокол теперь доступен по адресу:
http://www.ksoftware.ru/wiki/doku.php/dmclient:dmclient_protocol2


 
McSimm ©   (2008-05-28 01:05) [25]

getconf2 не документирован. это костыли, поддержка которых не гарантируется, но, вероятнее всего, сохранится.

вызов getconf2:
getconf2=1211126613&n=3&from=5&to=7
или
getconf2=1211126613&n=3&list=2,4,7

при наличии list= параметры from и to не учитываются

ответ аналогичен get_conf, но добавляет к первой строке дополнительную информацию о номерах удаленных сообщений и состоянии ветки:
Allcount=3\tdels=...\tpen=...\tstate=...
\t - символ табуляции
любой из dels,pen,state необязателен (может отсутствовать)
значения:

dels=1,3+,7 - означает, что удалены сообщения 1, 3 и 7, причем в 3м удален логин.

pen=2,5 - означает, что во 2м и 5м сообщении есть примечание (синий карандаш)

state=closed - обсуждение закрыто
state=moved(18,1211126613) - ветка перемещена в конференцию n=0&id=1211126613

P.S. adm()delpimaster.ru к сожалению не работает. Вежливые вопросы и предложения по клиентскому протоколу и форуму можно писать на dev2.delphimaster.ru/forum/other/


 
__mirage   (2008-05-28 01:19) [26]

>[25] McSimm © (2008-05-28 01:05:00)
а это у меня уже описано. %-)

---
Understanding is not required. Only obedience.


 
antonn ©   (2008-05-28 01:35) [27]


> McSimm ©   (28.05.08 01:05) [25]

Максим, а как вы смотрите на то, чтобы немножко сменить движек форума? на базы, пример сейчас разрабатываемого - http://dev.talks.progler.ru/index.php?forum=2


 
McSimm ©   (2008-05-28 01:41) [28]


> antonn ©   (28.05.08 01:35) [27]

вопросы и предложения по сайту:

> dev2.delphimaster.ru/forum/other/


 
Kolan ©   (2008-05-28 14:50) [29]

Добавил комментарии McSimm на страницу с протоколом (см. Выше).



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

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

Наверх




Память: 0.54 MB
Время: 0.02 c
2-1213125164
miriel
2008-06-10 23:12
2008.07.13
процедураопределения высоты дерева


2-1211262319
grav
2008-05-20 09:45
2008.07.13
IBDataSet, Master-Detail и Insert


3-1201857058
Son_of_Morning
2008-02-01 12:10
2008.07.13
Помогите определится с выбором СУБД


15-1212299399
LightRipple
2008-06-01 09:49
2008.07.13
Образ диска под Линуксом


15-1212088289
Дмитрий С
2008-05-29 23:11
2008.07.13
Можно ли в Delphi использовать lib-файл?