Mi az a DC++?
A DC (Direct Connect) egy C++ nyelven írt, nyílt forráskódú fájlcserélő program, melyben a felhasználók (peer-ek) közvetlenül kapcsolódhatnak egymáshoz (peer-to-peer/P2P) hubokon keresztül, amikre ha belépnek, fájlokat tölthetnek le és beszélgethetnek.
DC++ kliensek
Ahhoz, hogy a DC hubok szolgáltatásait használhassuk, szükségünk van egy DC kliensre.
Léteznek egyszálú és többszálú kliensek, amik lényegében annyiban különböznek, hogy az egyszálú klienssel csak egy felhasználótól tölthetünk egy fájlt, a többszálú klienssel pedig egy fájlt egy időben több felhasználótól is letölthetünk, így a sebesség jelentősen megnövekedhet.
Néhány ismertebb DC++ kliens:
- Strong DC++
- Linux DC++
- Valknut
- Apex DC++
DC++ felhasználók osztályai (classok)
Normál felhasználók
Azon felhasználók rétege, akik nem rendelkeznek semmilyen különleges joggal a hubokon. Csak letöltés, feltöltés és az alap parancsok engedélyezettek nekik.
Általában használt név előtag: [HUN]
Regisztrált felhasználók
Azok a felhasználók, akik 1-es szintű regisztrációt kaptak a hubra. A regisztráció után meg kell adniuk egy jelszót. A regisztrált felhasználók levédhetik ezzel a saját belépési nevüket, így azt más user (felhasználó) nem fogja tudni használni.
Általában használt név előtag: [REG]
Vip felhasználók
A vip felhasználók (2-es szint) nagyon fontos személyek, akikre általában nem érvényesek a hub korlátozásai. Például nem kell adatokat megosztaniuk, több karaktert használhatnak egy hozzászólásban, valamint abban az esetben is beléphetnek a hubra, ha az tele van.
Általában használt név előtag: [VIP]
Operátorok
Az operátorok (3-as szint) felügyeleti joggal rendelkeznek. Figyelmeztethetik, illetve kirúghatják a helytelenül viselkedő felhasználókat és megoldást keresnek az userek DC-vel kapcsolatos panaszaira.
Általában használt név előtag: [OP]
Adminok
Az adminok (5-ös szint) sokféle parancsot használhatnak, módosíthatják a beállításokat, felelősek a hub karbantartásáért, a luák, pluginok folyamatos és helyes működéséért. Kialakítják azt a környezetet, amit a tulajdonos elvár. 3-as szintig (OP) regisztrálhat felhasználókat.
Általában használt név előtag: [ADMIN]
Owner/Master
A tulajdonos (10-es szint) minden parancsot használhat, leállíthatja és újraindíthatja a hubot. Ő dönt a regisztrációkról és mindenről, ami a hubot érinti. Bármilyen szintre regisztrálhat felhasználókat.
Általában használt név előtag: [OWNER][MASTER]
Hubszoftverek
A hub lelke a hubszoftver, ami kezeli a felhasználókat, letöltéseket és a kapcsolatokat. Többféle hubszoftver létezik Windows, illetve Linux alá.
Az elterjedtebb hubszoftverek:
- PtokaX (Windowsra és Linuxra is elérhető. A Linuxos változat neve: POSIX)
- Aquila (Linux)
- HexHub (Windows)
- YnHub (Windows)
- VerliHub (Linux)
A leggyakrabban használt hubszoftver a VerliHub.
** Egyenlőre ennyi készült el belőle, de szerintem ez épp elég egy igényfelméréshez. Kíváncsi vagyok a véleményetekre, valamint arra, hogy szerintetek mivel kellene kiegészíteni még? Mi az amiről olvasnátok a témával kapcsolatban?