Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Служащий канал (иногда называемый каналом-депо) — это сленговый термин для канала обмена файлами в сети IRC. Здесь пользователи могут обмениваться и скачивать файлы, включая фотографии, видео, аудиофайлы, книги, программы и т. д. Пользователи, активно предоставляющие свои файлы для скачивания, обычно называются «серверами», а пользователи, скачивающие файлы, не предоставляя свои собственные, — «личами». Хотя обычно служащие каналы используются для распространения пиратского или сомнительного контента, некоторые каналы используются в полностью законных целях. Существуют два типа серверов: Fserves и серверные скрипты, такие как OmenServe.
A serving channel (sometimes called a depot channel) is a slang term for a file sharing channel found on an IRC network. Here, users can share and download files including photos, videos, audio files, books, programs, etc. Users that are actively sharing their files are generally referred to as 'servers', whereas users that download without sharing their own files are generally referred to as 'leeches'. While serving normally implies pirated or questionable material, some channels are used for fully legitimate reasons. There are two styles of servers, Fserves, and serving scripts like OmenServe.
Канал серверного типа
Используя скрипт Fserve, сервер настраивается как FTP. Используя команды CTCP и серверные триггеры, пользователь может установить соединение с сервером. После подключения пользователь получит доступ к файловому архиву сервера. Пример: "/CTCP <имя пользователя> <триггер>"
Using an Fserve script, a server is set up like an FTP. Using CTCP commands and server triggers, a user can initiate a connection with the server. Once connected, the user will be given access to a server's file archive. ex. : "/CTCP <username> <trigger>"
Поиск и запрос с помощью Fserves
После того, как злоумышленник получил доступ к Fserve сервера, он может перемещаться по папкам, используя команды, аналогичные DOS. Оказавшись внутри папки, пользователь может получить список файлов, находящихся в ней. Например: "cd <имя_папки>" и "dir" (для отображения файлов).
Once a leech has gained access to a server's Fserve, they can navigate through folders using commands similar to DOS. Once inside a folder, the user is able to retrieve a listing of what files are found there. ex. : "cd <foldername>" & "dir" (to display files)
Для запроса файла пользователь вводит имя файла из списка файлов в папке вместе с командой "get". Например: "get <имя_файла.расширение>".
To request a file, the user enters a filename from the folder display listing, along with the "get" command. ex. : "get <filename. ext>"
Служба каналов типа скриптов
Используя скрипт обслуживания, серверы могут отправлять файлы напрямую другому пользователю, используя удалённые команды. Скрипт обслуживания формирует список доступных файлов и прослушивает запросы на скачивание от пользователей. Скрипты обслуживания также позволяют пользователю одновременно искать файлы на всех серверах в канале с помощью одной команды.
Using a serving script, servers have the ability to send files directly to another user using remote commands. The serving script compiles a listing of available files, and also listens for a leech to request a file. Serving scripts also allow for a user to search all of the servers in a channel at the same time with a single command.
Поиск и запрос с помощью сервирующих скриптов
Пользователь начинает поиск, вводя "команду поиска", за которой следует "строка поиска" в окне канала. Существуют различные команды поиска, включая '@find', '@search' и '@seek', в зависимости от используемого серверного скрипта. Подстановочные знаки, такие как *, также могут использоваться в строке поиска для упрощения поиска. Команда поиска затем возвращает список файлов в окно запроса пользователя, если на каком-либо сервере найден файл, соответствующий строке поиска. Например: "@find <ключевое слово>".
A user initiates a search by typing a 'search command' followed by a 'search string' within the channel window. Various search commands exist, including '@find', '@search', and '@seek', depending on what serving script is being used. Wildcard characters such as * can also be used in the search string to simplify a search. The search command will then return a list of files to the user's query window if any servers have a file that matches the search string. ex. : "@find <keyword>"
Если найдены совпадения для строки поиска пользователя, следующим шагом является запрос этих файлов с сервера. Пользователь может скопировать и вставить найденное совпадение вместе с короткой командой-триггером из окна запроса непосредственно в окно канала. Запрос помещается в очередь файлов в серверном скрипте и загружается по принципу "первый пришел – первый обслужен". Например: "!<имя пользователя> <имя файла.ext>".
If there are any matches for the user's search string, the next step is to request those files from the server. The user can copy and paste the returned match, along with a short trigger command, from the query window directly into the channel window. The request is then placed in a file queue within the serving script, and downloaded on a first come, first served basis. ex. : "!<username> <filename. ext>"
Пользователи также имеют возможность загрузить полный архив доступных файлов сервера, обычно называемый "списком" из-за формата txt, который создает выходной код скрипта. Для запроса списка сервера используется отдельная "команда запроса списка". Например: "@<имя пользователя>".
Users also have the ability to download the complete archive of a server's available files, commonly called a "list" due to the txt format that the script's output code creates. To request a server's list, there is a separate 'list trigger' used. ex. : "@<username>"