Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.04.16;
Скачать: [xml.tar.bz2];

Вниз

Generacija TTH hash a na Delphi   Найти похожие ветки 

 
Xception   (2006-03-23 10:56) [0]

Zdravstvujte! Nikto ne znajet li algoritm generacii hasha TTH na Delphi? Proshu bez stjoba nad moim translitom t.k. zashel na forum s mobily, a tam russkaja raskladka ne pashet. Ogromnoe spasibo zaranee.


 
Kolan ©   (2006-03-23 12:06) [1]

Не знаю что-такое TTH но для генерации шеша нужна хеш функция. Они бывают разные...


 
Xception   (2006-03-23 16:57) [2]

Nu eto ponjatno. TTH - Tiger Tree Hash. Iskal ego algoritm v Google, a tam vsjakie obsory P2P. Prosto hochu sozdatj P2P progu i nuzhen dlja vsex rassharivymajemyh fajlov hash, chtoby, jesli u drugogo chela jestj takoj fajl, proveritj ix odinakovostj t.k. drugie ljudi mogut kachatj s neskoljkih istochnikov. Po moemu, ja vsex zaputal s etimi heshami... A kakie jestj drugie hash-funkciji?


 
Piter ©   (2006-03-23 16:57) [3]

Алгоритм: http://www.open-content.net/specs/draft-jchapweske-thex-02.html

Реализация на шарпе, хочешь - переведи: http://www.codeproject.com/csharp/ThexCS.asp

Можешь использовать консольную утилиту, она вычисляет TTH: http://www.mytempdir.com/537272

Ее можно вызывать из своей программы и считывать результат из консоли.


 
Piter ©   (2006-03-23 17:00) [4]

strongDC тебе не переплюнуть, уверяю :)
Или ты хочешь вообще свою p2p забабахать? :)))

А сервер тоже сам будешь писать?

Тогда тебе eMule точно не переплюнуть, товарищ :)))

За хеш функцию можешь MD5 взять тогда, очень распространена, будет совместимо с мулом.

Только это глупые попытки, займись лучше делом :)

Хотя я знаю, что ты не послушаешь, помучаешься и бросишь через пару месяцев. Ну да все это проходят :)


 
Xception   (2006-03-23 17:06) [5]

Naiogromnejshee spasibo, Piter. Sorry za idiotizm, no kak schitatj tekst iz konsoli?


 
Xception   (2006-03-23 17:18) [6]

Konechno pomuchajusj. A cherez dva mesjaca mozhet broshu, a mozhet prodolzhu. I s verojatnostju v 10 procentov mozhet cherez polgoda predostavlju alpha versiju :-) A chto kasajetsja servera i hostinga, budu delatj decentralizovannuju setj" tipa Gnutella. Poninaju, chto eto detskaja zabava, no mozhet poluchitsja? :-)


 
Xception   (2006-03-23 17:18) [7]

Konechno pomuchajusj. A cherez dva mesjaca mozhet broshu, a mozhet prodolzhu. I s verojatnostju v 10 procentov mozhet cherez polgoda predostavlju alpha versiju :-) A chto kasajetsja servera i hostinga, budu delatj decentralizovannuju setj" tipa Gnutella. Poninaju, chto eto detskaja zabava, no mozhet poluchitsja? :-)


 
Piter ©   (2006-03-23 17:25) [8]

Запуск консольных программ и получение результата их работы - это отдельная тема, к сабжу не относится. Заведи тему в "Основной".

А насчет децентрализованной - так гнутелла уже есть. И даже гнутелла - 2. И KAD есть.

Ты бы хоть почитал про них, описание протокола. Там столько фишок будет, столько нюансов, столько предусмотрено... - отпадет всякое желание делать очередную поделку.


 
Xception   (2006-03-24 10:44) [9]

Podumaju... Chtoto slyshal pro klient dlja gnutelly na Delphi, skachal, GNUcdna nazyvajetsja. Vzjal source, a oni trebujut kakoj-to komponent. Naskoljko ponjal, kakoj to chel sozdal komponent, v kotorom realizovany vse vkusnosti protokola GNUTELLA, no tak neinteresno. Sozdam svoj sobstvennyj protokol i klient k nemu. Sorry za offtopic.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.04.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.033 c
2-1142484602
de_ICER-T44
2006-03-16 07:50
2006.04.16
требуется помощь dbf excel


2-1143626207
FAA
2006-03-29 13:56
2006.04.16
Компонент DateTimePicker


4-1138514926
maxim161
2006-01-29 09:08
2006.04.16
ProcessHandle


15-1142347995
Ученик чародея
2006-03-14 17:53
2006.04.16
MS создала новый вирус... называется SubVirt


6-1136206191
DeadMeat
2006-01-02 15:49
2006.04.16
Хаос при передаче по UDP (indy 10)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский