EiskaltDC++
EiskaltDC++ on ilmainen cross - platform Direct Connect -tiedostonjakoverkkoasiakas .
Historia
Projektin historia alkoi heinäkuussa 2009 Valknut-modifikaatiolla - Valknut -mod . Varsin pitkän modin kehittämisen jälkeen Valknut-modin työskentely lopetettiin ja kaikkia myöhempiä muutoksia alkoi tapahtua haarukassa , nimeltään EiskaltDC [1] (Eiskalt (Aiskalt) - saksalainen huurteinen, jäinen . Asiakkaan nimi oli muodostettu saksalaisen Eisbrecher -yhtyeen kappaleen nimestä — Eiskalt Erwischt). Muutamaa kuukautta myöhemmin kehittäjät päättivät, että Valknutin ytimenä käytetty dclib-kirjasto oli vanhentunut eikä vastannut nykyaikaisia standardeja, ja siksi päätettiin vaihtaa DC ++ -asiakassovelluksessa käytettyyn ytimeen , mikä johti täydelliseen uudelleenkirjoitukseen. asiakaskoodista. Uudelleenkirjoitettu asiakas sai nimekseen EiskaltDC++ , se perustui DC++ -ytimeen ja tuki Direct Connect -protokollan lisäksi ADC -protokollaa . EiskaltDC++ : ssa ei ole koodia vanhasta EiskaltDC :stä , ainoa asia, joka yhdistää nämä kaksi asiakasta, ovat yhteiset tekijät.
Ominaisuudet
- Graafiset käyttöliittymät Qt :ssä ja GTK+ :ssa , daemon ja sen verkkokäyttöliittymä JavaScriptissä ja konsolikäyttöliittymä Perlissä ovat vuorovaikutuksessa JSON - RPC : n kautta .
- Monisäikeinen lataus (yhden tiedoston fragmenttien lataaminen useista lähteistä kerralla).
- Haku, jossa on mahdollisuus ryhmitellä tuloksia, hakutulosten musta lista.
- DHT- tuki (tarjoaa tiedostojen jakamisen ja TTH- haun ilman keskittimiä)
- UPnP- tuki .
- Tuki verkkoliitäntään/osoitteeseen sitoutumiselle.
- Mahdollisuus käyttää sivutelakointiasemaa, jossa on widgetiluettelo, monirivinen välilehtipalkki tai yksirivinen välilehtipalkki.
- PFSR:n (osittaisen tiedostonjaon) tuki (käyttäjät voivat ladata sinulta osia tiedostosta, joita et itse ole vielä ladannut kokonaan, samoin voit ladata tiedostoja, jotka he ovat ladaneet osittain muilta käyttäjiltä).
- Annetut/ladatut listat.
- Mahdollisuus päivittää ulkoinen IP automaattisesti DynDNS :n kautta .
- Julkiset/suosikkikeskittimet (Internet-keskittimien luettelot, käytetty koodaus , yhteystyyppi, mahdollisuus esitellä itsesi muina asiakkaina, ulkoinen IP-osoite, mahdollisuus kytkeä chat pois päältä kytkettäessä keskittimeen, mahdollisuus asettaa eri hakuvälit keskittimelle ( oletus: 60 s)).
- Suositellut käyttäjät (anna automaattisesti paikka, kuvaus, viimeinen käyntiaika).
- IP-osoitesuodatin.
- Roskapostin esto .
- Etsi vakooja.
- Kirjaaminen . _
- Suodata käyttäjäluettelosta, hakutuloksista, julkisista keskittimistä ja tiedostolistoista, hae tiedostolistoista.
- Mahdollisuus käyttää Qt - säännöllisiä lausekkeita käyttäjäluettelosuodattimessa (käytä ##<regexp> suodattimessa).
- Monipuolinen chat ( nimimerkkien väritys , jäsennysmagneetit , linkit, hymiöt , hymiöt paneeli tai hymiöiden valintaikkuna, chat-haku, chat-komennot, BBCode -tuki , chat-toiminnon poistaminen käytöstä/käytöstä/tyhjennä, Shift+Enter katkaistaksesi syöttörivin chatissa, oikeinkirjoitus tarkistus ( Aspellilla ), mahdollisuus näyttää chatissa olevien käyttäjien IP-osoitteet ja maat (riippuu keskittimen asetuksista: tiedot niistä ovat yleensä vain operaattoreiden saatavilla), erotin (vaakaviiva) keskustelun lukemattomille viesteille, mahdollisuus korostaa avainsanoja chatissa - komennot /kword add <keyword>, /kword purge <keyword>, /kword list).
- Mukautetut keskittimen komennot.
- Sihteeri (sallii, ettet lue turhia viestejä monissa keskusteluissa etsiäksesi jotain mielenkiintoista, kuten viestejä, joissa on magneettilinkkejä tai avainsanoja).
- Lataa/lataa nopeusrajoitusten hallinta.
- Pallon kaksoiskappaleiden valaistus .
- Palojen koon palautuksen rajoitus (asetetaan tiedostoluettelossa valitun hakemiston kontekstivalikon kautta).
- Teksti- ja ääni-ilmoitukset.
- Hajautusasetukset (hajautusnopeuden rajoittaminen, tauko, maskin käyttäminen tiedostojen ja hakemistojen määrittämiseen, joita ei tarvitse tiivistää, automaattisen jaon päivitysajan asettaminen).
- Tuki mukautetuille laajennuksille QML :ssä , QtScriptissä ja Luassa .
- Mahdollisuus ladata tiedostoja kohdehakemistoon ilman väliaikaista hakemistoa.
- Erilliset kirjasinasetukset sovellukselle, käyttäjäluettelolle, chatille, yksityisviesteille.
- Mahdollisuus käsitellä eri selaimista asiakkaalle siirrettyjä magneettilinkkejä ja keskitinlinkkejä [2] .
- Vedä ja pudota tiedostot viestin syöttökenttään. Jos tiedosto on pallossa , sen sijaan korvataan magneettilinkki.
- Tuki mahdollisuudelle käyttää kirjainkoon erottelevaa tiedostoluetteloa.
- Mahdollisuus piilottaa valikko (Ctrl+M) lisäämällä vastaava painike työkalupalkkiin.
- Vapaa tila ja hajautustilan ilmaisimet tilapalkissa.
- ADL-haku ( Perl-tyylisten säännöllisten lausekkeiden tuki PCRE :n kautta ).
- Poissaolon havaitsemisväli (käyttäjän toiminnan tarkistus).
- Pikanäppäinten hallinta.
- Valintaikkuna mielivaltaisen tiedoston TTH :n laskemiseksi .
- IDNA - tuki – kansallisten verkkotunnusten tunnistaminen.
- Mahdollisuus muodostaa yhteys keskittimiin koodatun URL-osoitteen avulla (esimerkiksi: dchub://%D1%85%D0%B0%D0%B1.%D1%81%D0%BC%D0%BE%D0%BB%D0% BD%D0% B5%D1%82.%D1%80%D1%84)
- Mahdollisuus tarkastella paikkaa odottavien käyttäjien jonoa.
Katso myös
Muistiinpanot
- ↑ EiskaltDC:n kuvaus . Haettu 31. toukokuuta 2010. Arkistoitu alkuperäisestä 22. syyskuuta 2011. (määrätön)
- ↑ Magneettilinkkien sieppauksen asettaminen . Haettu 28. syyskuuta 2017. Arkistoitu alkuperäisestä 4. maaliskuuta 2016. (määrätön)
Linkit