Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Сервируші арна (кейде деполық арна деп аталады) – IRC желісінде файл алмасу арнасы үшін сленгтік термин. Мұнда пайдаланушылар фотосуреттер, бейнелер, аудио файлдар, кітаптар, бағдарламалар және т.б. сияқты файлдарды бөлісіп, жүктей алады. Файлдарын белсенді түрде бөлісетін пайдаланушылар әдетте «серверлер» деп, ал өз файлдарын бөліспей тек жүктейтін пайдаланушылар «leeches» деп аталады. Көбінесе сервируші арналар пираттық немесе күмәнді мазмұнмен байланысты болғанымен, кейбір арналар толыққанды заңды мақсаттар үшін де қолданылады. Серверлердің екі түрі бар: 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.
Fсервистік арналар
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 <foldername>" & "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 <filename.ext>".
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 <keyword>".
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>"