|
Last Version :
Black D.C. Version 1.20 (Build 1275)
22/02/2004
: Mise a jour majeure en 1.20.
Bug Fixes:
- La touche INS ne réagit plus si la sélection est vide.
- La touche INS ramène le curseur après le texte copié.
- Quelquefois BDC remontait une fenêtre de chat jusqu'au dernier lien
quand on changeait d'appli ou de fenêtre.
- Fenêtre du CC remontée au topleft de la zone de travail.
- L'Import NMDC inversait l'ordre des fichiers.
- 2 bugs mineurs dans l'affichage des queuelists fichiers pré
positionnées.
- Le répertoire du "Download As..." des listes revenait sur le répertoire
par défaut.
- Les logs ne loggait pas les reprises de textes avec INS
- Erreur d'envoi d'un "File not available" dans certain cas.
- Fichiers non supprimables dans les queuelists + Erreur redownload.
- Répertoires non supprimables dans les queuelists.
- Problème d'éléments manquant dans le sous menu Copy du menu User après
avoir utilisé ce menu sur les Watch.
- 2 leak memoires mineurs.
- Tab key posait problème avec l'option d'accessibilité.
- Compatibilité 98/ME améliorée.
Ajouts/Améliorations:
- Reconnaissance des DC Opera
- Option "Fade Quotted text" pour permettre ou pas la mise en couleur des
textes repris avec INSER.
- Option JAWS pour remplacer l'affichage des messages par un composant
windows standard plus compatible avec JAWS.
- La touche TAB auto-complete le nom du user (sauf si l'option
d'accessibilité qui utilise la touche tab pour déplacer dans le texte est
activée, auquel cas CTRL+1 remplace le tab)
- Option dans "Advanced" pour ajouter les fichiers automatiquement en
source alternative quand c'est nécessaire au lieu de demander.
- Les fichiers "not found" sont maintenant envoyé dans le "Vault" de la
queue. Du vault, on peut les réinjecter en queue, ou les supprimer
définitivement (ainsi que le morceau de fichier déjà DLé, au choix)
- Les queuelists retiennent maintenant le répertoire final, ce qui permet
d'envoyer les différents fichiers directement à la bonne place.
Le "Download As..." du search permet maintenant de sélectionner le chemin
COMPLET et non plus seulement le nom du fichier. Si aucun chemin n'est
fournit explicitement c'est le "Final Directory" des préférences qui est
prit en compte.
Lorsqu'un nouveau fichier est mis en queue, BDC vérifie dans le répertoire
Temp si un fichier existe et propose un resume/overwrite/cancel. Aucune
vérification n'est effectuée pour savoir si le fichier existe déjà dans le
répertoire de destination, et si c le cas, il sera écrasé par le nouveau
fichier une fois fini.
- L'onglet QueueList par Fichier a changé. La partie gauche est une vue
arborescente qui représente vos répertoires de DL et vos fichiers. La
sélection d'un fichier ou d'un répertoire a DLer affiche toutes les
sources correspondantes dans la partie droite et la sélection d'un
répertoire de votre disque affiche une vue à la explorer windows. Ceci
vous permet de voir a la fois vos fichiers en cours de DL et les sources
associées, ainsi que le contenu des répertoires de destination.
- Les OP ayant accès automatiquement aux listes, sans avoir besoin de
slots (aux listes uniquement, le slot est fermé immédiatement après), Les
BDC demandeurs voient maintenant la mention "List" dans la colonne "Auth"
de leur DL (seulement si le client en face est un BDC >=1.20 forcement
^^).
- Optimisations dans la gestion et l'affichage des queuelists.
- Changement des toolbar et des menus par des éléments "dockables". Les
positions et la visibilité de chaque barre sont enregistrés dans le
registre pour chaque profil. Le menu principal a pas mal changé avec
quelques ajouts utiles. Les boutons de toolbar passent en boutons simples
par défaut (plus de texte a coté, mais un menu sur chaque barre permet de
remettre/enlever les textes).
- Option "Flat panel style" retirée.
- Option "Hide main toolbar" retirée.
- Option "Display smiley icons" ajoutée (Jeu de smiley temporaire).
- Notepad sauvegardé immédiatement a la fermeture de sa fenêtre.
- Modifications du menu contextuel des users en queue et ajout des options
"Pause/resume all queuelists".
- Support $UserCommand (Extension DC++ - Programmation des custom par le
hub) + Option pour les désactiver.
- Support $UserIP <name> <IP>, si name est votre nick, la commande est
équivalente au $YourIP du protocole BDC, sinon, la commande est ignorée.
- Notification des connexion/déconnexion des personnes en PM.
- Versionning des profils et mise a jour automatique des Queuelists vers
le nouveau format de la 1.20.
- Support des Hub en ExtendedProtocol:
* $Support (UserCommand, NoGetInfo, NoHello, BotList et UserIP2 pour
l'instant).
- "Set Marker" dans le Menu contextuel des chat: Insère un repère visuel
sur la dernière ligne du chat (utile pour repérer là ou on a arreté de
lire par ex.) Bien entendu, le marker n'apparaît QUE sur votre écran :)
Cette option n'est pas disponible avec l'option de compatibilité Jaws.
- "Text Search" accessible avec Ctrl+F (anciennement le search fichier).
Ouvre un dialogue de recherche Windows standard, et permet de rechercher
un texte dans la fenêtre de chat courante.
Cette option n'est pas disponible avec l'option de compatibilité Jaws
(pour l'instant)
24/01/2004
: Si vous souhaitez vous aussi soutenir le développement de BlackDC, vous
pouvez désormais le faire ici:
http://www.blackdc.net/donate.htm. Paiements
100% sécurisés par appel téléphonique surtaxé (Allopass, 1,68€ pour la france)
ou par carte bancaire (PayPal, montant libre). Merci :)
29/12/2003
: Mise a jour majeure en 1.15.
Bug Fixes:
- Problème avec les DL de répertoires.
- Problème avec le répertoire final s'il n'existait pas.
- Problème avec certains PM de bots.
- Problème avec la "casse" des pseudos en queue.
- Problème de taille des champs de saisie selon la fonte choisie.
- Problème de liste impossible a supprimer dans les QueueLists.
- Problème sur les fichiers de plus de 2Gb (lol)
- Les rapports de taille de recherche n'apparaissaient pas dans le Client
Tracer.
- Problème de gestion des Bots dans l'onglet Operators.
- Divers bugs mineurs du guardian, surtout avec les bots.
- Divers problèmes de compatibilité sous 98/ME corrigés.
Ajouts/Améliorations:
- Le profil courant apparaît en grisé dans la barre de menu.
- Option "Fully qualified pathnames" pour les DL/UL et les Queuelists.
- Option "Double-click to PM" pour lancer un private message a la place d'une
demande de slot quand on double clique sur un user dans les listes.
- Le chat-only est maintenant limité dans le temps (de 15mn a 6h max). L'indicateur
d'heure dans la status bar est remplacé par le décompte du temps restant en
chat only.
- List Manager dans le menu "Settings". Cette fenêtre permet de supprimer
1 ou plusieurs
listes en cache, ou de les ouvrir, que l'utilisateur soit là ou pas.
- Création automatique du fichier BlackDC!Customs.ini
- Support du /timedmsg (idem NMDC). /timedmsg <min> <msg> envoi le message
<msg>
sur le central toute les <min> minutes. "/timedmsg 0" pour le stopper.
- Nouvel affichage dans les fenêtres de Chats:
* Reconnaissance des reprises de texte (touche ins)
* Plus de caractère return pris dans les C/C
* La flèche fonctionne lol
* Liens clickables
PS: Cette version est
déconseillée pour les personnes utilisant JAWS, la compatibilité des nouveaux
affichages n'ayant pas été encore testée correctement.
Les docs (tutoriaux html
pour l'instant et en français):
Un tutorial est dispo
ICI.
Un Quickstart
ICI.
Une référence des raccourcis
clavier
ICI.
Et une documentation sur
les custom commands
ICI.
Le tout, écrit et mis a
votre dispo gracieusement par [A-F]Neko :)
Le coin des "hub-owners":
OPS et Administrateurs de hub, pour vous préparer a l'arrivée de BDC,
vous pouvez télécharger
ici un fichier texte contenant les extensions de protocole qui
vous permettrons de contrôler ce client et de faciliter son intégration.
|
Black D.C.
est un client alternatif de partage de fichier, basé sur, et compatible avec
le protocole du client Direct Connect et du serveur DCHub de
Neo-Modus.
Le but de Black D.C. est de proposer un logiciel plus convivial, plus
pratique et et plus puissant que le Direct Connect originel.
La philosophie d'utilisation :
La philosophie de Black D.C. reste la même que celle de Direct Connect:
Le partage avant tout. Contrairement à DC++ qui de par sa nature a
débouché sur tous les excès que nous connaissons, Black D.C. ne sera
JAMAIS multi-hub, et JAMAIS open-sources (Au passage, Black
D.C. à été écrit en Delphi à partir de rien et d'un bon sniffer réseau
alors inutile de polémiquer sur la licence des sources, elle m'appartiennent
à 100%, point final...).
Pourquoi faire un nouveau Client DC? Parce que le DC d'origine manque de confort
et parce que DC++ a été conçu comme un client de "leech" et que peu de personnes
l'utilisent de façon fair-play...
J'ai repris le design général
de DC (sans la pub et en apportant plus de surface pour les chats), mais chacun
est libre de le modifier. Quand aux options disponibles, elles reprennent
celles de DC, une partie de celles de DC++, et d'autres encore qui m'ont été
demandées ou que j'ai jugé utiles.
Les caractéristiques
clef de Black D.C.
-
Un client moins lourd: Moins
de mémoire consommée, moins de ressources, moins de place gaspillée sur
le DD.
- Pas
de bannière de pub, plus de place pour les chats.
- Des
chats faciles à lire.
- Des
tas d'options pour customiser l'interface et pour une utilisation conviviale.
- Des
accès directs aux slots, refresh de share, etc...
- Des
renseignements de toute sortes (Totaux des DL/UL, double icône sur les utilisateurs,
etc...)
- Des
événements sonores configurables et des tas de raccourcis claviers.
- Log
des chats, et sauvegarde manuelle.
- Slot
nominatifs permanents en plus des slots publics (idéal pour les échanges).
- Détail
des transferts (historiques détaillés, totaux et rapports d'erreurs)
- Queue
Lists orientées Users ET orientées Fichiers.
- Queues-lists
sauvegardées à chaque ajout/retrait.
- Des
favoris fonctionnels et mis a jours pour suivre l'arrivée et le départ des
personnes qui vous intéressent.
- Un
"Search" rapide et convivial.
- Facilités
de renomage des fichiers.
- Des
custom commands parametrables à souhait :)
En plus de
ça,
Black D.C.
dispose d'un scanner intégré fonctionnant
pour tout le monde. Il est capable de repérer tous les clients pas tres reglos
et de les blacklister de façon automatique, selon les réglages de vos options.
Il protége votre bande passante et la bande passante du hub.
De la même façon que la version de DC++ 0.20,
Black D.C.
refermera automatiquement les slots des personnes qui ne sont plus sur
le hub depuis plus de 10mn.
Black D.C. vous aidera a contrer tous les gens qui ne sont la que pour
prendre un maximum en donnant le minimum voire rien du tout. Mais c'est aussi
valable dans l'autre sens. Si vous essayez de le modifier ou si a l'aide d'artifices
extérieurs vous alternez son fonctionnement, il le détectera et là... ce sera
vos downloads qu'il fermera automatiquement ! Fais par des anti-leechers,
pour des anti-leechers !
Ce qui n'est
pas implémenté dans
Black D.C.
et qui ne le sera sans doute jamais... :
- Le
multi-hub. Quand on est sur un hub c'est pour discuter, échanger et partager.
Si ça ne vous intéresse pas, il vous reste Kazaa et eDonkey...
- Les
recherches alternatives automatiques. Cette options de DC++ a un impact
énorme sur la bande passante du hub et de tous les users. Même remarque
que pour le multi-hub.
Black D.C. Open Source? :
NON! C'est clair? Hors de question de voir des clones trafiqués émerger de
n'importe où...
|