Shareaza

Shareaza
Logo

Écran d'accueil de Shareaza
Écran d'accueil de Shareaza

FondateurMichael Stokes (et développeur de Shareaza de 2002 au )
Développé parShareaza Development Team
Première versionv 2.0.0.0 sortie le
Dernière version2.7.9.0 (6 octobre 2015)
Dépôtsvn.code.sf.net/p/shareaza/code
svn://svn.code.sf.net/p/shareaza/codeVoir et modifier les données sur Wikidata
Écrit enC++ avec MFC et Boost
EnvironnementMicrosoft Windows : Windows 2000, NT, XP, Vista et 7 (jusqu'à la version 2.3.1.0 pour Windows 9x)
LanguesMultilingue
TypeClient IRC
Client BitTorrent (d)Voir et modifier les données sur Wikidata
LicenceGPL-2.0+ (d)[1]Voir et modifier les données sur Wikidata
Site webshareaza.sf.net

Shareaza est un logiciel poste-à-poste (P2P) multi-protocoles fonctionnant sous un environnement 32 ou 64 bits permettant de se connecter aux protocoles : Gnutella (G1 et G2), eDonkey2000 (eD2k), BitTorrent ainsi que depuis la version 2.5.4.0. à DirectConnect++ (DC++). Il permet aussi de télécharger depuis les protocoles FTP, HTTP et HTTPS en tant que simple gestionnaire de téléchargements. Il utilise les liens magnet[2], ed2k, les fichiers torrent ainsi que les dépréciés et anciens liens gnutella et piolet.

Initialement développé par Michael Stokes jusqu'à la version 2.0.0.0 où Shareaza voit son code source libéré en date du 1er juin 2004[3]. Il est depuis développé par un groupe de volontaires en tant que logiciel libre selon les termes de la licence publique générale GNU.

Caractéristiques \ Fonctionnalités

Multi-protocoles

Shareaza permet se connecter à GnutellaG2, eDonkey, BitTorrent et à DirectConnect ++ (DC++). Shareaza hache ses fichiers pour tous les réseaux et diffuse ces valeurs de hache sur G2. Cela lui permet d'envoyer un fichier sur plusieurs réseaux en une fois[4]. Quand un client Shareaza trouve un tel fichier, il lui donne des valeurs de haches pour tous les réseaux et peut ainsi effectuer une recherche sur les autres réseaux avec des valeurs de haches respectives au fichier.

Cela augmente le nombre de sources et la vitesse du téléchargement du fichier. Shareaza utilise aussi son réseau G2 pour trouver plus de sources torrents.

Filtre de Sécurité

De base Shareaza possède un filtre de contenu incluant des filtres contre la pornographie enfantine et la Pornographie adulte, ainsi que d'autres filtres optionnels, permettant de filtrer les fichiers sous DRM

Le filtre de sécurité de Shareaza peut être étendu avec des définitions d'utilisateur tel que des mots clés et/ou des adresses IP. Les dernières versions de Shareaza, permettent d'utiliser des expressions courantes ou de filtrer par haches.

Ces filtres augmentent les chances de trouver les fichiers que veulent les utilisateurs et diminue le risque de tomber sur un faux fichier ou malicieux. Le format du fichier utilisé pour le filtre est un extensible XML Schema. Le fichier est éditable depuis Shareaza et peuvent être exportés pour être partagés.

Modules

Shareaza met en œuvre une structure pour les modules d'extensions. L'installateur de Shareaza contient plusieurs modules d'extensions. Plusieurs d'entre eux sont utilisés pour lire et extraire les métadonnées des fichiers qui sont hachés et les converti en fichiers externe basé sur le format XML, ou encore pour décoder les fichiers multimédia et ainsi créer des prévisualisations pour les autres clients G2.

D'autres sont utilisés par le lecteur multimédia intégré de Shareaza et améliorent ses fonctionnalités. Des modules complémentaires tiers parti peuvent être utilisés, par exemple, "Sharemonkey", qui lors d'un téléchargement ou de la recherche d'un fichier sous droits d'auteur, ajoute un lien sur l'interface de Shareaza vers un site qui propose ce fichier en téléchargement légal.

Thèmes

Pratiquement toute l'interface utilisateur graphique (GUI) peut être habillée d'un ou de plusieurs thèmes. Cela inclut les barres d'outils, les icônes, le fond d'écran et les boutons. Shareaza peut ainsi complètement changer d'apparence… Une liste de thèmes est incluse lors de l'installation de Shareaza, d'autres thèmes sont aussi disponible en téléchargement sur internet [5],[6]et depuis la recherche de Shareaza avec le mot clé "*.sks" ("shareaza skin files") sur le réseau Gnutella2.

Les thèmes sont dans le format fichier *.ZIP renommés avec l'extension ".sks". Ils contiennent icônes et images, ainsi que des fichiers XML qui lient couleurs et images à l'interface graphique[7].

Cette fonctionnalité est aussi utile pour le langage utilisé par l'utilisateur finale. Les fichiers "langue" sont des fichiers XML qui contiennent la traduction de certaines parties du programme. Cela permet de modifier, mettre à jours, les fichiers de traduction sans avoir à compiler un fichier binaire.

Modes

Shareaza fonctionnant en "mode fenêtré" avec plusieurs thèmes d'activés. Sur l'image on peut voir la fenêtre de recherches, le moniteur de bande passante, la fenêtre d'envois et la fenêtre de connexion qui indique que Shareaza est connecté à 4 pairs gnutella, 3 hubs gnutella2 et un serveur eD2k.

Shareaza permet trois modes d'utilisation.

Le mode normal : Ce premier mode est destiné aux utilisateurs lambda. C'est le mode par défaut, il possède une interface utilisateur simple et dépouillé d'options avancées. Certains réglages sont cachés pour éviter de mauvaises manipulations qui pourraient être nuisibles. Ce mode permet toutefois d'accéder aux fonctions essentielles du programme.

Le mode expert : Le second mode est destiné aux utilisateurs avancés, il permet l'accès aux réglages "réseaux" et "avancés".

Le mode fenêtré : Le troisième mode, permet lui tout comme le second d'avoir accès aux réglages cachés, mais à l'avantage de pouvoir afficher simultanément plusieurs fenêtres, permettant ainsi un contrôle sur plusieurs fonctions (cf image et note à droite). Ce mode permet de personnaliser totalement Shareaza aux besoins respectifs de chaque utilisateur.

IRC

Shareaza possède un client IRC (tchat) intégré, qui permet aux utilisateurs de communiquer entre eux. Ce sont plusieurs salons de discussion dans plusieurs langues pour l'aide et le support à l'utilisation de Shareaza. Ces salons sont localisés sur le serveur P2PChat.net[8] et peuvent être joint par tous clients IRC ou via l'applet Java de la page d'aide du site officiel de Shareaza[9].

Other Languages
Deutsch: Shareaza
English: Shareaza
español: Shareaza
suomi: Shareaza
עברית: שרזה
magyar: Shareaza
italiano: Shareaza
日本語: Shareaza
Nederlands: Shareaza
polski: Shareaza
português: Shareaza
русский: Shareaza
svenska: Shareaza
Türkçe: Shareaza
Tiếng Việt: Shareaza
中文: Shareaza