Indietro

ⓘ DC++




DC++
                                     

ⓘ DC++

DC++ è un client di file sharing peer-to-peer open-source il quale è in grado di connettersi alla rete Direct Connect o al protocollo ADC. Inizialmente fu sviluppato da Jacek Sieka, sotto il nickname di arnetheduck.

Nel 2008, DC++ è stato utilizzato dal 90% dei membri della comunità di Direct Connect.

DC++ è unalternativa gratuita e open-source al client originale, NeoModus Direct Connect NMDC: tale software si connette alla stessa rete di file-sharing e supporta gli stessi protocolli. Una delle ragioni che comunemente si attribuisce alla suddetta popolarità di DC++ è la completa assenza di adware ti qualsiasi tipo, diversamente da NMDC.

Esistono molti altri client per la rete Direct Connect e la maggior parte di questi non sono altro che delle modifiche "mods" di DC++ e basate sul codice sorgente di DC++ vedi lista sotto.

                                     

1. Client derivati

Un vantaggio dellindole gratuita e open-source di DC++ è di aver permesso la nascita di diversi derivati mods che aggiungono peculiarità al client originale. La maggior parte delle mod gira in ambiente Windows, ma alcune sono state sviluppate anche per i sistemi Linux, Macintosh, BSD ed Haiku.

Diversi utenti rilasciano delle patch le quali vengono incluse nelle release, ma alcune di queste vengono scartate dagli sviluppatori del programma. Le ragioni che stanno alla base di questi scarti possono essere la programmazione mal eseguita oppure caratteristiche che vengono di scarsa importanza o anche completamente inutili oppure adatte ad usi altamente specializzati. Esempi delle aggiunte più notevoli possono essere: la possibilità di limitare la banda di upload molti utenti considerano scorretto luso di questa feature, mentre altri che non usano una connessione full-duplex possono ottenere unadeguata velocità di download solo limitando la banda di upload, chat colorate e ulteriori specifiche funzioni a disposizione degli operatori ad es. il controllo dello sharing e dei client.

Sotto è riportata una lista di alcune mod con le loro relative particolarità:

                                     

1.1. Client derivati fullDC

Caratteristiche:

  • rotazione dei log della chat
  • popup per alcuni eventi PM, disconnessione dallhub
  • tempo mancante per
  • chat colorata
  • miglioramenti della
                                     

1.2. Client derivati LDC++

  • emoticon
  • aspetto personalizzabile
  • file sharing parziale, possibilità di condividere anche i file in download
  • chat colorata e customizzabile
  • limitazione banda
  • visualizzazione delle informazione sugli MP3 prima del download
  • download a segmenti o download multisorgente
                                     

1.3. Client derivati RevConnect

Caratteristiche:

  • partial file sharing, ossia la possibilità di condividere anche i file in download
  • download a segmenti dei file o download multisorgente
  • sistema a crediti
  • kademlia
                                     

1.4. Client derivati StrongDC++

Caratteristiche:

  • raggruppamento dei risultati di ricerca per TTH
  • chiusura automatica del PC
  • mostra i popup per alcuni eventi
  • rilevatore di fake
  • visualizzazione delle informazione sugli MP3 prima del download
  • coda di upload reale
  • filtro dei risultati di ricerca
  • limitazione della banda
  • ordinamento dei file per cartella
  • tool per ottenere il TTH di ogni file
  • download a segmenti dei file o download multisorgente
  • aspetto personalizzabile
  • suoni personalizzabili
  • emoticon per la chat
  • partial file sharing, ossia la possibilità di condividere anche i file in download
                                     

1.5. Client derivati Altre mod

  • McDC++
  • LanDC++
  • IceDC++
  • FreeDC++
  • DCDM++
  • ApexDC++ Speed Mod
  • DDC++
  • iDC++