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

Вниз

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

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

Наверх




Память: 0.52 MB
Время: 0.007 c
15-1212131650
GreyWolf
2008-05-30 11:14
2008.07.13
Ускорение удаления фалов в NTFS


15-1211816666
Tualatin
2008-05-26 19:44
2008.07.13
файл ресурса (где картинки jpg)


15-1211871564
Desdechado
2008-05-27 10:59
2008.07.13
Вот интересно


2-1213375641
Rubin
2008-06-13 20:47
2008.07.13
Управление рабочим столом


15-1211906510
Админ
2008-05-27 20:41
2008.07.13
Управление золотовалютными резервами Российской Федерации





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