22 Apr. 2011 22:04:06 / D-LAN mini-tuto
Salut ! Le truc bien aussi ça serait de convertir les xml de DC++ pour D-LAN. XML : [code][/code] cache.bin : [code]Le meilleur des mondes.pdfåþDÑÃàžÙ%"åþD ÏWáÂckâ"ÍKbÞŠÙ¢“”w®[/code] soit (?) : [code]FileTitle*LF*SYN*Hash?*LF*HashFile[/code] (Virer les *) Je trouve bien la bonne signature SHA1 du fichier mais celle avant (dans le cache.bin) je vois pas ce que c'est. Le chemin en SHA1 aussi ? C'est un peu dommage que le cache ne soit pas en xml mais d'un autre côté c'est moins verbeux ainsi. Un convertisseur ne devrait pas être trop dur à faire. Je vais essayer de m'y mettre quand j'aurais compris ce que représente la première signature.


_______________________

22 Apr. 2011 22:28:02 / D-LAN mini-tuto
[quote="BafS."]Salut ! Le truc bien aussi ça serait de convertir les xml de DC++ pour D-LAN.[/quote] Impossible, DC++ utilise du Tiger hash et moi du SHA-1. Mais l'idée n'est pas mauvaise [quote="BafS."] XML : [code][/code] cache.bin : [code]Le meilleur des mondes.pdfåþDÑÃàžÙ%"åþD ÏWáÂckâ"ÍKbÞŠÙ¢“”w®[/code] soit (?) : [code]FileTitle*LF*SYN*Hash?*LF*HashFile[/code] (Virer les *) Je trouve bien la bonne signature SHA1 du fichier mais celle avant (dans le cache.bin) je vois pas ce que c'est. Le chemin en SHA1 aussi ? C'est un peu dommage que le cache ne soit pas en xml mais d'un autre côté c'est moins verbeux ainsi. Un convertisseur ne devrait pas être trop dur à faire. Je vais essayer de m'y mettre quand j'aurais compris ce que représente la première signature.[/quote] N'essaie pas de décoder le binaire En gros pour une fichier on trouve : son nom, sa taille, la date de la dernière modification et ses hash (un hash = 64Mo). Mais tout cela est défini via une structure récursive en protocol buffer, en fait c'est assez simple: [url=https://github.com/Ummon/D-LAN/blob/master/application/Protos/files_cache.proto]https://github.com/Ummon/D-LAN/blob/mas ... ache.proto[/url] J'essaie d'éviter le XML, d'ailleurs D-LAN est [i]XML free[/i]
22 Apr. 2011 22:44:26 / D-LAN mini-tuto
Ok, merci pour ces infos. Je savais pas que c'était du Tiger, dommage


_______________________

23 Apr. 2011 04:12:26 / D-LAN mini-tuto
Salut ,

étant à la poly , nous avons remarqués que sa plante … carrement , les téléchargements s'arretent en cours et recommencent de temps en temps.

saurais-tu de ou sa peut venir ? si c'est réparable?
certains n'arrivent meme pas a se connecter , ils restent hors ligne …

merci
23 Apr. 2011 07:05:08 / D-LAN mini-tuto
jiljoel
Salut ,

étant à la poly , nous avons remarqués que sa plante … carrement , les téléchargements s'arretent en cours et recommencent de temps en temps.

saurais-tu de ou sa peut venir ? si c'est réparable?
certains n'arrivent meme pas a se connecter , ils restent hors ligne …

merci
Tu peux jeter un coup d'oeil aux logs :

Si D-LAN est lancé en tant que service : C:\Windows\SysWOW64\config\systemprofile\AppData\Local\D-LAN\log_core\
Sinon : C:\Users\<user>\AppData\Local\D-LAN\log_core

Pour les gars qui n'arrivent pas à se connecter cela peux venir du firewall ou des éléments de réseaux qui filtre le multicast (switch layer 4). Si vous êtes dans des sous-réseaux différents, les routeurs doivent être configurés pour router l'UDP multicast (optionnel en ipv4). Un peu plus d'info dans la FAQ : http://www.d-lan.net/faq.html . Est-ce que ces personnes ont plusieurs interfaces réseaux ?

Et encore un truc, il faut éviter d'utiliser D-LAN sous Linux avec Wine, j'ai remarqué des incohérences dans les données envoyés. Bon en soit c'est pas hyper grave, celui qui download sur un personne sous Wine va voir des messages genre “Corrupted data received from…” et le peer responsable va être éviter pendant quelques dizaines de seconde.

Tu peux me donner les caractéristiques des machines qui posent problème: version du système d'exploitation, langue, 32bits/64bits.
23 Apr. 2011 07:51:01 / D-LAN mini-tuto
Mais fuckô_o'


J'ai partagé casi 1 To hier soir.


Je sauvegarde le cache.bin

Je vois que ce matin il me manque des fichier et que le cache.bin ne fait pas la même taille, je l'écrase et le remplace donc par ma sauvegarde. Mais rien, toujours pas mes fichiers?!?


Quand aux plantages, on à testé hier avec mon frère. On avait pas mal de soucis au début et on c'est rendu compte que l'on avait pas la même version de D-lan (tu as du faire une petite maj dernièrement?) il a pris la nouvelle et ça va mieux…


_______________________

23 Apr. 2011 08:20:14 / D-LAN mini-tuto
Pirotess
Je vois que ce matin il me manque des fichier et que le cache.bin ne fait pas la même taille, je l'écrase et le remplace donc par ma sauvegarde. Mais rien, toujours pas mes fichiers?!

C'est à dire? À quel niveau il te manque des fichiers? Jette un coup d'oeil dans les logs (le dossier à coté du cache.bin).
23 Apr. 2011 08:49:17 / D-LAN mini-tuto
eh bien quand je lance D-lan, dans mes shared folders, il me manque le dernier que j'ai rajouté (le plus gros dailleur). Ce fichier n'avait pas été fini de hasher, ça peut être pour ca?


_______________________

23 Apr. 2011 09:09:14 / D-LAN mini-tuto
Pirotess
eh bien quand je lance D-lan, dans mes shared folders, il me manque le dernier que j'ai rajouté (le plus gros dailleur). Ce fichier n'avait pas été fini de hasher, ça peut être pour ca?
Non non, il sauvegarde au fur et à mesure. Le mieux c'est de jeter un coup d’œil dans les logs.