$ADCGET / $ADCSND
Материал из MyDC's Wiki
Команда протокола NMDC.
Направление команды
- Клиент ---> Клиент
Описание
- Данная команда является дополнительной клиент-клиент командой протокола NMDC, указываемая по средствам характеристики ADCGet в команде $Supports.
- Эта характеристика указывает на поддержку команды GET нового протокола ADC, и используется для скачивания файлов между клиентами. Команды должны выполняться после того как клиенты уже связались друг с другом и готовы получать или отдавать файлы.
запрос:
$ADCGET file TTH/PPUROLR2WSYTGPLCM3KV4V6LJC36SCTFQJFDJKA 0 1154 ZL1|
ответ:
$ADCSND file TTH/PPUROLR2WSYTGPLCM3KV4V6LJC36SCTFQJFDJKA 0 1154 ZL1|{содержимое_файла}
Файл-лист
запрос:
$ADCGET file files.xml.bz2 0 -1 ZL1|
ответ:
$ADCSND file files.xml.bz2 0 8775 ZL1|{содержимое_файла}
Запрос по контрольной сумме TTH
запрос:
$ADCGET tthl TTH/PPUROLR2WSYTGPLCM3KV4V6LJC36SCTFQJFDJKA 0 -1|
ответ:
$ADCSND tthl TTH/PPUROLR2WSYTGPLCM3KV4V6LJC36SCTFQJFDJKA 0 24|{Interleaves}