Служит каналом (иногда называемый депо канал ) является сленге термин для общего доступа к файлам канала найден на IRC сети. Здесь пользователи могут обмениваться и загружать файлы, включая фотографии, видео, аудиофайлы, книги, программы и т. Д. Пользователи, которые активно делятся своими файлами, обычно называются «серверами», тогда как пользователей, которые скачивают без совместного использования своих файлов, обычно называют как « пиявки ». Хотя обслуживание обычно подразумевает пиратский или сомнительный материал, некоторые каналы используются по вполне законным причинам. Есть два стиля серверов: Fserve и обслуживающие скрипты, такие как OmenServe.
Каналы типа Fserve
С помощью сценария Fserve сервер настраивается как FTP . Используя команды CTCP и триггеры сервера, пользователь может инициировать соединение с сервером. После подключения пользователю будет предоставлен доступ в реальном времени к файловому архиву сервера.
- напр .: "
/CTCP
"
Поиск и запрос с Fserve
Как только пиявка получает доступ к серверу Fserve, он может перемещаться по папкам с помощью команд, аналогичных DOS . Оказавшись внутри папки, пользователь может получить список файлов, которые там находятся.
- например: "
cd
" & "dir
" (для отображения файлов)
Чтобы запросить файл, пользователь вводит имя файла из списка отображения папки вместе с командой « get
».
- напр .: "
get
"
Обслуживание каналов типа скрипта
Используя сценарий обслуживания, серверы могут отправлять файлы напрямую другому пользователю с помощью удаленных команд. Сценарий обслуживания составляет список доступных файлов, а также прослушивает пиявку, чтобы запросить файл. Сценарии обслуживания также позволяют пользователю выполнять поиск на всех серверах канала одновременно с помощью одной команды.
Поиск и запрос с использованием скриптов обслуживания
Пользователь инициирует поиск, набирая «команду поиска», за которой следует «строка поиска» в окне канала. Существуют различные команды поиска, включая «@find», «@search» и «@seek», в зависимости от того, какой сценарий обслуживания используется. Подстановочные знаки, такие как *, также можно использовать в строке поиска для упрощения поиска. Затем команда поиска вернет список файлов в окно запроса пользователя, если на каких-либо серверах есть файл, соответствующий строке поиска.
- напр .: "
@find
"
Если есть какие-либо совпадения для строки поиска пользователя, следующим шагом будет запрос этих файлов с сервера. Пользователь может скопировать и вставить возвращенное совпадение вместе с короткой командой триггера из окна запроса прямо в окно канала. Запрос затем помещается в файл очереди в обслуживающую сценария и загружены на первый пришел, первый обслужен основе.
- напр .: "
!
"
Пользователи также имеют возможность загружать полный архив доступных файлов сервера, обычно называемый «списком» из-за формата .txt , создаваемого кодом вывода сценария. Для запроса списка серверов используется отдельный «триггер списка».
- напр .: "
@
"