Shareaza

Shareaza Beskrivelse av Shareaza HomeHeader.png-bildet. Beskrivelse av dette bildet, også kommentert nedenfor Shareaza startskjerm Informasjon
Skaper Michael Stokes (og utvikler av Shareaza fra 2002 til 1 st juni 2004)
Utviklet av Shareaza Development Team
Første versjon v 2.0.0.0 utgitt 1 st juni 2004
Siste versjon 2.7.10.2 (18. september 2017)
Innskudd svn.code.sf.net/p/shareaza/code og svn: //svn.code.sf.net/p/shareaza/code
Skrevet i C ++ med MFC og Boost
Operativsystem Microsoft Windows
Miljø Microsoft Windows  : Windows 2000, NT, XP, Vista og 7 (opp til versjon 2.3.1.0 for Windows 9x)
Les formater Shareaza-samling ( d )
Skriftlige formater Shareaza-samling ( d )
Språk Flerspråklig
Type IRC-
klient BitTorrent-klient ( d )
Tillatelse GNU General Public License versjon 2 eller nyere ( d )
Nettsted shareaza.sf.net

Shareaza er programvare post-to-peer (P2P) multi-protokoll som kjører på et 32 ​​eller 64-bits miljø for å koble til protokollene: Gnutella (G1 og G2) , eDonkey2000 (eD2k) , BitTorrent og siden versjonen 2.5. 4.0. til DirectConnect ++ (DC ++) . Det tillater også nedlasting fra FTP-, HTTP- og HTTPS-protokollene som en enkel nedlastingsbehandling. Den bruker magnetkoblinger , ed2k , torrentfiler ,så vel som de utgåtte og gamle gnutella- og isøkselinkene .

Opprinnelig utviklet av Michael Stokes til versjon 2.0.0.0 der Shareaza ser kildekoden sin utgitt per 1 st juni 2004. Den har siden blitt utviklet av en gruppe frivillige som gratis programvare under vilkårene i GNU General Public License .

Spesifikasjoner \ Funksjoner

Shareaza lar deg koble til Gnutella G2 , eDonkey , BitTorrent og til DirectConnect ++ (DC ++) . Shareaza hashes sine filer for alle nettverk og sender disse hashverdiene til G2 . Dette gjør det mulig å sende en fil til flere nettverk samtidig. Når en Shareaza-klient finner en slik fil, gir den den hashverdier for alle nettverk og kan dermed søke i de andre nettverkene med de respektive hashverdiene til filen.

Dette øker antall kilder og hastigheten på filnedlastingen. Shareaza bruker også G2-nettverket sitt for å finne flere torrentkilder.

Sikkerhetsfilter

Basic Shareaza har et innholdsfilter med filtre mot barnepornografi og voksen pornografi , så vel som andre valgfrie filtre, for å filtrere filer under DRM ...

Shareasas sikkerhetsfilter kan utvides med brukerdefinisjoner som nøkkelord og / eller IP-adresser. De nyeste versjonene av Shareaza lar deg bruke vanlige uttrykk eller filtrere etter akser .

Disse filtrene øker sjansene for å finne filene som brukerne ønsker, og reduserer risikoen for å oppleve en falsk eller skadelig fil. Filformatet som brukes til filteret, kan utvides med XML-skjema . Filen kan redigeres fra Shareaza og kan eksporteres for deling.

Moduler

Shareaza implementerer et rammeverk for utvidelsesmoduler . Shareaza-installasjonsprogrammet inneholder flere utvidelsesmoduler. Flere av dem brukes til å lese og trekke ut metadata fra filer som er hash, og konvertere dem til eksterne filer basert på XML-format, eller til og med for å dekode mediefiler og dermed lage forhåndsvisning for andre G2-klienter.

Andre brukes av Shareasas innebygde mediespiller og forbedrer funksjonaliteten. Tredjeparts tillegg kan brukes, for eksempel "Sharemonkey", som når du laster ned eller søker etter en opphavsrettsbeskyttet fil, legger til en lenke i Shareaza-grensesnittet til et nettsted som tilbyr denne filen for lovlig nedlasting.

Temaer

Det meste av det grafiske brukergrensesnittet (GUI) kan være kledd med ett eller flere temaer. Dette inkluderer verktøylinjer, ikoner, bakgrunnsbilde og knapper. Shareaza kan dermed fullstendig endre utseendet ... En liste over temaer er inkludert når du installerer Shareaza, andre temaer er også tilgjengelige for nedlasting på internett og fra søket etter Shareaza med nøkkelordet "* .sks" ("shareaza skin files" ) på Gnutella2- nettverket .

Temaene er i filformat * .ZIP omdøpt med utvidelsen ".sks". De inneholder ikoner og bilder, samt XML- filer som knytter farger og bilder til GUI.

Denne funksjonaliteten er også nyttig for språket som brukes av sluttbrukeren. "Språk" -filene er XML-filer som inneholder oversettelsen av visse deler av programmet. Dette gjør det mulig å endre, oppdatere oversettelsesfilene uten å måtte kompilere en binær fil .

Modi

Shareaza tillater tre moduser for bruk.

Normal modus: Denne første modusen er for brukere lambda . Dette er standardmodus, det har et enkelt brukergrensesnitt og fjernet avanserte alternativer. Noen innstillinger er skjult for å unngå dårlig håndtering som kan være skadelig. Denne modusen gir imidlertid tilgang til de viktigste funksjonene i programmet.

Ekspertmodus: Den andre modusen er ment for avanserte brukere, den gir tilgang til "nettverk" og "avanserte" innstillinger.

Vindusmodus: Den tredje modusen, akkurat som den andre, gir tilgang til skjulte innstillinger, men har fordelen av å kunne vise flere vinduer samtidig, og gir dermed kontroll over flere funksjoner (se bilde og merknad til høyre). Denne modusen gjør det mulig for Shareaza å bli personlig tilpasset de respektive brukernes behov.

IRC

Shareaza har en innebygd IRC (chat) klient , som lar brukerne kommunisere med hverandre. Det er flere chatterom på flere språk for hjelp og støtte i bruk av Shareaza. Disse rommene ligger på P2PChat.net-serveren og kan nås av alle IRC-klienter eller via Java- appleten fra hjelpesiden til det offisielle Shareaza-nettstedet.

Historisk

Fra Shareaza 1.0 til Shareaza 2.0

I midten av 2002 ga Mike Stokes ut den første versjonen av klienten Gnutella som han kalte "Shareaza". Målet var å integrere funksjoner som andre Gnutella-kunder ikke hadde . De neste to årene kodet Stockes støtte for eDonkey2000- nettverk , BitTorrent og skrev en protokoll basert på Gnutella som han kalte Gnutella2 .

Tidlig advarer Shareaza om at det er helt gratis, uten reklame, det inneholder ikke spyware (spyware), og det er unødvendig å betale for å oppgradere til en kommersiell versjon. Det forble slik for alle påfølgende versjoner.

Siden den første versjonen administrerer Shareaza gjenopptakelsen av avbrutte nedlastinger , metadata , et bibliotek og en automatisk hash av filer.

De 1 st juni 2004, Shareaza 2.0 ble utgitt med kildekoden, under GNU GPLv2 , og ble dermed fri programvare . Og dermed bli med i LimeWire , Gnucleus og andre kunder i Gnutella-nettverket som er Open Source. Versjon 2.1 ble utgitt den19. september 2004, inkludert feilrettinger og forbedret kompatibilitet for Windows XP Service Pack 2. Versjon 2.2 ble utgitt den10. september 2005, inkludert feilrettinger og optimaliseringer.

Overtakelse av domenenavn

De 19. desember 2007, Den domenenavn shareaza.com er omdirigert til et nettsted som hevder å være den offisielle siden til Shareaza , som fremmer nedlasting fra en klient som kalles Shareaza V4 (etterfulgt versjon V5, V6 og V7 i 2010) ikke er relatert til noen utgivelser gjort av Shareaza Development Team.

Dette er faktisk en klon av iMesh- klienten med mindre modifikasjoner og Shareaza versjon 1-logoen (se bildet overfor) for å vage ut som Shareaza. Denne klienten er et nettverksgrensesnitt for musikkbutikkatalogen til Discordia Ltd., og kobler ikke til noen åpne P2P-nettverk som G2 , eDonkey eller BitTorrent . Innholdet er begrenset til DRM- beskyttede musikktitler som kan kjøpes fra Discordia online musikkbutikker.

Discordia med hovedkontor på Kypros er nært knyttet til RIAA og har ingen tilknytning til Shareaza Development Team.

Som svar flyttet Shareaza Development Team sitt nettsted til SourceForge.net- serverne under navnet på et nytt prosjekt, Panthera Project ...

Versjoner før 2.3.1.0 av den originale Shareaza loggte inn på www.shareaza.com for å se etter programvareoppdateringer. De1 st januar 2008, eieren av shareaza.com-domenet, nemlig Discordia Ltd. bruker dette verifiseringssystemet for å foreslå for brukerne at ShareazaV4 er en oppdatering av den opprinnelige Shareaza-klienten.

Siden versjon 2.3.1.0 som ble utgitt den 3. januar 2008, for å se etter oppdateringer er lenket til Shareaza-sidene på SourceForge.net.

Yahoo , som bruker SiteAdvisor for å filtrere søkeresultatene, var raskt ute med å fjerne domenenavnet "shareaza.com" fra resultatene fordi det ble oppført av SiteAdvisor som en sikkerhetsrisiko.

Andre gjennomgangssider, for eksempel WOT (Web of Trust), vurderer Shareaza.com som utrygt.

Etter tapet av shareaza.com-domenenavnet ble prosjektet raskt satt tilbake på nettet under adressen http://shareaza.sourceforge.net og ble senere gjenoppbygd rundt et nytt domenenavn, pantheraproject .net, der det ble vedlikeholdt i en tid av Shareaza-samfunnet.

Imidlertid, den 11. juni 2009, ble dette domenet sabotert av William Shields Erwin, som da var administrator for community forumet og postet under kallenavnet 'Rhythm'. Som et resultat av disse handlingene har innholdet på nettstedet nå blitt endret og ikke lenger kontrollert av Shareaza-samfunnet, men av selskapet Discordia som sto bak tyveriet av Shareaza.com-domenenavnet. William Erwin prøvde deretter å sabotere deler av kildekoden, så vel som nettstedet som var vert på SourceForge, men de ble deretter restaurert av SourceForge-personalet, og William Erwin ble utestengt fra Shareaza-prosjektet.

De 15. juni 2009, forumene ble satt tilbake på nettet, og det nye domenet pantheraproject.net vedlikeholdes ikke lenger av Shareaza-samfunnet, det peker nå på programvaren "  ShareazaV6  " inkludert informasjonskapsler og ikke den virkelige Shareaza.

Forsøk på å registrere et "varemerke"

De 10. januar 2008, eierne av Shareaza.com, Discordia Ltd. ( iMesh Inc.), registrerer en "varemerke" -registrering for navnet Shareaza, med den hensikt å stoppe de opprinnelige utviklerne med å bruke dette navnet. De hevder å være de første som bruker dette navnet på17. desember 2007.

Shareaza Development Team fikk juridisk representasjon for å utfordre registreringen, og et juridisk forsvarsfond ble grunnlagt.

Historiske versjoner

v2.3.1.0
Versjon 2.3.1.0 er den siste stabile versjonen av Shareaza som støtter Windows 9x. Den ble utgitt to dager etter at Discordia Ltd. (se overtakelsen av shareaza.com) utnytter oppdateringsmekanismen til å utstede en falsk oppdatering ... V2.3.1.0 retter blant annet dette sikkerhetsproblemet.

v2.4.0.0
Shareaza versjon 2.4.0.0 ble utgitt den1 st oktober 2008, med flere feilrettinger og store endringer for å gi bedre klientstabilitet. Det er også den første stabile utgivelsen som inkluderer IRC- støtte . Store endringer har også blitt gjort i manipuleringsmekanismen til BitTorrent , så støtte for Windows 98 og Windows Me er avviklet.

Da v2.4 ble utgitt, ble utgivelseskortet for neste versjon (2.4.1.0 - v2.5 Release Candidate) satt for 1 st oktober 2009. Dette ble fulgt av 2.5.0.0 som ble utgitt en måned senere.

v2.5.x.0
Versjon 2.5.0.0 ble utgitt den31. oktober 2009. Det er betydelig mer stabilt og mindre ressurskrevende sammenlignet med tidligere versjoner. Det gir også nye forbedringer av BitTorrent- støtte , for eksempel selektiv nedlasting av filer som ligger i torrenten og prioritering av nedlastinger. Det har også vært oppdateringer om implementeringen av Gnutella og eDonkey2000 , som utvidet støtte for GGEP store filer (over 4  GB ) og chat. IRC- implementeringen av v2.4.0.0 er omarbeidet, og den er nå fri for feil som gjorde den delvis ubrukelig i forrige versjon. Nedlastingsbehandling er også utvidet, Internet Explorer- integrasjon er lagt til og en BugTrap er inkludert for å øke hastigheten og forenkle rapporteringen om krasj .

Shareaza versjon 2.5.1.0 ble utgitt den 1 st desember 2009. Det er betydelig mer stabilt enn de forrige og mer funksjonelt på grunn av feilene rapportert og løst i 2.5.0.0. BitTorrent forbedring og kompatibilitet betalte seg selv i henhold til de fleste forslag. For denne SSE- instruksjonene kreves og brukes og krever minst en Pentium III- eller Athlon XP- prosessor .

Shareaza versjon 2.5.2.0 ble utgitt den 6. februar 2010. Det gir nye stabilitetsforbedringer. Denne versjonen og nyere er tilgjengelig med SSE eller ikke-SSE instruksjonssett, for å tillate bruk på eldre prosessorer, i motsetning til versjon 2.5.1.0 som bare var SSE. For denne og påfølgende utganger er SSE optimalisert og bruker SSE2 . En Pentium 4 (eller høyere) eller Athlon 64 (eller høyere) prosessor kreves.

Shareaza 2.5.3.0 utgitt den 13. juni 2010, den eneste nye funksjonen er en ny planlegger som gir full kontroll over hva du skal gjøre til enhver tid uten tilsyn.

Shareaza v2.5.4.0 utgitt den 12. februar 2011, UPnP støtte er forbedret og DC ++ nettverksstøtte tilsettes, så vel som peer utveksling kompatibilitet med μTorrent samt utveksling med BitTorrent bane . IRC-chatfeil og noen få andre sjeldne krasjer ble også løst.

Shareaza og Linux

Shareaza kan kjøre på Linux ved bruk av Wine , selv om mediaspilleren ikke fungerer, fungerer nedlastinger feilfritt.

For tiden fokuserer to programvareprosjekter på å portere funksjonaliteten til Shareaza til en annen systemplattform enn Windows. Sharelin har vært en Gnutella2-klient for Linux under utvikling siden 2009. Den er ikke basert på Shareaza, og den støtter ikke andre P2P- nettverk enn Gnutella2. Imidlertid er det på SourceForge knyttet til Shareaza-prosjektet fordi det ble utviklet av en av samarbeidspartnerne til Shareaza-utviklingsteamet.

Et annet prosjekt kalt Quazza, fokuserer utviklingen på en klientplattform med flere nettverk som Shareaza, den er basert på Qt- biblioteket , det vil tillate tilkobling til Gnutella2, Ares og eDonkey2000, i tillegg til at den vil kunne laste ned fra FTP, HTTP- og BitTorrent-kildeprotokoller. Han gikk inn "i de tidlige stadiene av utviklingen" iaugust 2010.

Priser og anmeldelser

Merknader og referanser

  1. (in) "  MagnetLink.org  "
  2. (in) Shareaza blir OpenSource  "
  3. (in) "  features Shareaza  "
  4. (in) "  Deviant Art  "
  5. (in) Forum-shareaza.fr  " ( ArkivWikiwixArchive.isGoogleHva skal jeg gjøre? )
  6. (in) "  Tutorial tema Shareaza  "
  7. P2PChat.net
  8. Shareaza offisielle hjemmesides hjelpeside
  9. (in) "Shareaza" (utgivelse 28. juni 2002 på Internet Archive ) , Shareaza Development Group
  10. (in) "  TorrentFreak - Shareaza.com kapret og forvandlet til et svindelsted  "
  11. Presentasjon av Panthera-prosjektet
  12. (in) "  Heise Security - Fiendtlig overtakelse av Shareaza  " ; (no) "  Secunia - Shareaza Updates Notifications Security Issue  "
  13. (in) "  Yahoo bruker McAfee SiteAdvisor til å filtrere onde nettsteder  "
  14. (i) "  McAfee SiteAdvisor: Shareaza.com  "
  15. (tillitsvev)
  16. (in) "  WOT (Web of Trust) SiteAdvisor: Shareaza.com  "
  17. Prosjektet ble igjen sabotert "Arkivert kopi" (versjon av 23. juli 2018 på Internett-arkivet )
  18. (in) "  Latest Status Info  " , United States Patent and Trademark Office (åpnet 29. april 2008 )
  19. (in) "  Shareaza står opp for svindlere:" Vi kjemper tilbake! "  » , TorrentFreak (åpnet 7. september 2008 )
  20. SourceForge.net: Kommentar til fil: Shareaza v2.3.1.0
  21. den siste versjonen som fungerer på Windows98 / Me er 2.3.1.0
  22. (in) "  Shareaza  "SourceForge (åpnet 7. september 2020 ) .
  23. Gnutella Generic Extension Protocol
  24. (hvis du har en bedre oversettelse, ikke nøl)
  25. (in) "  ChangeLog2.5.4  " , Shareaza Wiki , SourceForge (åpnet 26. februar 2011 )
  26. Shareaza-oppføring i WineHQ
  27. Quazaa (se Shareaza og Linux-seksjonen) nettside; i de tidlige stadiene av utviklingen i august 10.
  28. (in) '  Månedens prosjekt, november 2008  " , SourceForge (engelsk) (åpnet 7. november 2008 )
  29. (in) "  Hva er populært for Windows? Filesharing  ” , SourceForge (åpnet 8. mars 2010 )

Se også

Relaterte artikler

Eksterne linker