myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Описание протокола DC, Для созадния PHP клиента-"клиента"

Теги
Нет тегов для показа
Ацкий Слон
сообщение 29.7.2009, 14:12
Сообщение #1


Абсолютный новичок


Группа: Пользователи
Сообщений: 1
Регистрация: 29.7.2009
Пользователь №: 4 000
Спасибо сказали: 0 раз




Всем привет!

Вот встала такая задача: хочется средствами PHP делать следующие вещи:

1. Подключаться к DC-хабу (не по локалке, а из "внешнего" инета).
2. Проходить по всем юзерам и скачивать их файл-листы, которые вроде как являются сжатым XML-ом.
3. Делать "поиск-шпион", т.е. получать поисковые запросы юзеров.

Со стороны PHP вопросов нет, вопросы о протоколе DC. Посоветуйте, где почитать о нем конкретные вещи, возможно примеры подключения к хабу через PHP. Вроде был готовый клиент, но что-то не видно как его скачать (http://sourceforge.net/projects/phpdccli/)

Спасибо.
Go to the top of the page
+Quote Post
mariner
сообщение 29.7.2009, 16:33
Сообщение #2


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 874
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




http://sourceforge.net/projects/phpdc/ - вот проект. Но ему он только надстройка над DCCT (это консольный клиент такой).


а тот проект, который ты показал - там просто нет файлов. Пустой проект. Имя есть и зарезервировано, но ничего нет
Go to the top of the page
+Quote Post
Wariner
сообщение 29.7.2009, 17:03
Сообщение #3


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




поиск поиск и ещё раз поиск http://mydc.ru/topic915.html

PS: почему то у меня не получилось отправить данные в сокет... хотя в php я пока нуб))))
Go to the top of the page
+Quote Post
Setuper
сообщение 3.8.2009, 11:51
Сообщение #4


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Я описывал протокол и даже написал последовательность входа на некоторых хабах.
Просто нужно взять эти последовательности и впихнуть в свой код.

Напомню, что символ | является разделителем команд. За одну отсылку можно отослать несколько команд.

Пример:
Код
$Supports UserCommand NoGetINFO NoHello UserIP2 TTHSearch ZPipe0 |$Key [ключ_сгенерированный_по_полученному_ключу_хаба]|$ValidateNick [Мой_ник]|
Go to the top of the page
+Quote Post
HackFresse
сообщение 5.8.2009, 16:28
Сообщение #5


Продвинутый участник
****

Группа: Пользователи
Сообщений: 155
Регистрация: 11.1.2009
Пользователь №: 1 772
Спасибо сказали: 29 раз




Подскажите, где можно найти/разобрать работающий пример на php?
Файлы для разработчиков по ссылке в 1-м посте доступны через svn
Цитата
или архивом http://phpdccli.svn.sourceforge.net/viewvc...tar.gz?view=tar
Go to the top of the page
+Quote Post
HackFresse
сообщение 12.8.2009, 16:26
Сообщение #6


Продвинутый участник
****

Группа: Пользователи
Сообщений: 155
Регистрация: 11.1.2009
Пользователь №: 1 772
Спасибо сказали: 29 раз




Кто-нибудь сумел подключиться к хабу этим клиентом?
Научите, плз, как его поправить! Очень полезная штука... confuse.gif
Go to the top of the page
+Quote Post
Merfi07
сообщение 10.6.2020, 4:42
Сообщение #7


Абсолютный новичок


Группа: Пользователи
Сообщений: 1
Регистрация: 4.5.2019
Пользователь №: 13 788
Спасибо сказали: 0 раз




Всем Привет. Что значит ответ хаба по tls
Код
ISTA 240 This\shub\srequires\sTIGR\ssupport IQUI C4QA DI1 MSThis\shub\srequires\sTIGR\ssupport TL-1
Go to the top of the page
+Quote Post
Alexey
сообщение 25.6.2020, 21:37
Сообщение #8


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




Значит что хаб требует от клиента поддержки расширения TIGR протокола ADC https://adc.sourceforge.io/ADC-EXT.html#_ti...or_shared_files
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Расширения протокола
Обсуждение новых расширений протокола
2 alex82 3 797 11.1.2017, 16:41 Посл. сообщение: PPA
No New Posts Поддержка сетевого протокола SCTP
2 CSRedRat 4 485 30.12.2011, 14:57 Посл. сообщение: pro
No new ВАЖНО: Topic has attachmentsОписание Eximius и публикация новых версий
Eximius
14 Saymon21 16 697 2.10.2011, 16:59 Посл. сообщение: Артём
Closed ВАЖНО: Описание Протокола ADC
Advanced Direct Connect Protocol
31 Setuper 55 012 14.3.2011, 15:15 Посл. сообщение: Setuper
No New Posts Описание
3 denis 6 292 13.2.2010, 14:27 Посл. сообщение: Артём
Closed ВАЖНО: Описание Протокола NMDC
NeoModus Direct Connect Protocol
73 Setuper 203 996 14.8.2009, 16:45 Посл. сообщение: Setuper
Closed Topic has attachmentsСкрипт "Описание сети"
немного переделать
4 skonda 8 930 4.8.2009, 13:25 Посл. сообщение: skonda
No New Posts Topic has attachmentsВставить В Описание Свой Тег
поставить метку
1 Otshelnik-Fm 4 998 3.3.2009, 22:35 Посл. сообщение: Setuper
Moved Вставить В Описание Свой Тег
поставить метку
0 Otshelnik-Fm 0 3.3.2009, 1:25 Посл. сообщение: Otshelnik-Fm
Closed Вставить В Описание Свой Тег
поставить метку
1 Otshelnik-Fm 4 880 28.2.2009, 20:53 Посл. сообщение: Wariner
No New Posts От: Описание Протокола NMDC
От темы с ID: 915
0 Setuper 4 555 9.1.2009, 21:41 Посл. сообщение: Setuper
No new Topic has attachmentsОписание Бота
помогите перевести под API1
19 prapor 16 751 20.12.2008, 16:39 Посл. сообщение: prapor

 



RSS Сейчас: 27.11.2020, 14:49