Q9) Как выглядит муло-ссылка?
A9)
Код
ed2k://|file|eMule_0.49a_Help_Beta_rus.exe|3481992|5DF929B12F104FB3490052E831AF33BE|/
ED2K ссылка состоит из трёх обязательных частей:
1)
eMule_0.49a_Help_Beta_rus.exe Имя файла. Перед вставкой ссылки в мула имя файла можно заменить на любой набор символов. Имя файла не на что не влияет, кроме того, что так будет называтся этот файл в вашем компьютере, после того как закачается. В имени файла недопустимы пробелы(их надо заменять на %20, или на другие символы, например _), кроме того старые мулы не понимают русских букв, их надо менять на UTF-8 код, вроде %D0%C1, мул впрочем сам меняет русские буквы на такое, и потом меняет обратно.
2)
3481992 Размер файла. Указывается с точностью до байта. Вообще-то не обязательный параметр, но без него мул начинает жутко глючить, НЕ менять не в коем случае!
3)
5DF929B12F104FB3490052E831AF33BE Хеш, или по русски свёртка файла. Всё содержимое файла сворачивается в это число. Если вы поменяете хоть одну цифру в этом числе мул будет искать совсем другой файл, которого наверняка просто не существует. Хеш является криптографически сильным, это значит, что если мул скачает этот файл, то файл до бита совпадает с тем, что вам отправлял релизер. Невозможно подделать файл таким образом, чтобы его хеш не изменился.
Кроме того, в хеше могут присутствавать дополнительные параметры.
4)
AICH-хеш
Код
ed2k://|file|eMule_0.49a_Help_Beta_rus.exe|3481992|5DF929B12F104FB3490052E831AF33BE|/|h=IF5VJPYNJXXZ5B6IAELYIJUMMIMHJAWD|/
В этой ссылке добавлен дополнительный хеш(
h=IF5VJPYNJXXZ5B6IAELYIJUMMIMHJAWD), его наличие позволяет мулу намного быстрее восстанавливать ошибочные части. Если это хеш не добавить, мулу для исправления одной ошибки потребуется скачать 5000К(в среднем), а с дополнительным хешем всего 180К. Релизерам
НЕОБХОДИМО ОБЯЗАТЕЛЬНО указывать этот хеш при публикации ссылок, а всем остальным - качать файлы только с таким хешем(если вы конечно не хотите состарится, ожидая завершения закачки).
5) Добавить себя как источник.
Код
ed2k://|file|eMule_0.49a_Help_Beta_rus.exe|3481992|5DF929B12F104FB3490052E831AF33BE|/|sources,81.29.143.144:4662|/
В этой ссылке дополнительно указан мой прямой адрес в сети Internet. Из-за кривого перевода, многие пологают, что если они не поставят эту галку, они не станут источником. Нет, станут. Просто получив такую ссылку мулы будут точно знать где искать файл(иначе им придётся искать источники в ed2k & kad сетях). Нет никакого смысла публиковать такие ссылки если ваш IP постоянно меняется. Кроме того, любой может по этому адресу вычислить ваше примерное местонахождение( а органы не только примерное). Поэтому используйте эту возможность аккуратно.
PS:
Все остальные символы должны быть именно в этом порядке. в основном и дополнительном хеше должно быть ровно 32 символа, пробелы и т.п. не допустимы ни в хешах не в размерах.