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