Как стать автором
Обновить

Комментарии 19

Что-то ни о чем. Так ждал продолжения и разочаровался.
Ну это ещё не всё. В статье с примерами как раз встроенные изображения и видео. Аудио не добавил. А чего примерно вы ожидали?
Вставлю свои три копейки — файл в base64 под виндой, ИМХО, удобнее всего сконвертить штатными средствами при помощи PowerShell одной строчкой:

PowerShell -Command "[System.Convert]::ToBase64String([System.IO.File]::ReadAllBytes('infile'))" > outfile
Я ещё пользовался base64
Ну мне главное суть рассказать и вариант реализации. А далее фантазия каждого. Главное что мы уже не завязаны на сервера. И даже к сети. Эти файлы можно передавать даже на флешке друг другу. Хотя система продуманна так что если файлы положить на сервер то и там они будут корректно работать даже без p2p. И p2p (Gnutella2, Трекер) можно прикрутить к серверу. Да ещё море возможностей. Ещё не на одну статью.
Гипертекстовый фидонет?)
Ага )) Мне нравится мысль свободного обмена информацией. В дальнейшем планирую рассказать как можно организовать децентрализованный форум при помощи PGP и все тех же магнитов.
Ух ты ж блин, а ведь рабочая схема-то. Но всё-таки есть фундаментальный изъян — отсутствие поиска. Без поддержки гулом/яндексом/бингом/… это всё останется грудой файликов в глубинах торрент-сетей. Правда, I2P тоже живёт без поиска, и ничего.
это не единственный изъян, но один из важных
Ну ничто не мешает гуглу/яндексу/бингу/… индексировать их. То есть найдя одну из таких страничек он спокойно пойдёт дальше по относительным ссылками и найдет другие доступные странички на хосте (этим хостом может быть и пользователь shareaza).
пользователь > клиент
Не затягивайте, я баку решил писать на эту тему))))
Читать. Очень труден текст таковой пишите каким вы. Почемуто-ттщ
Вы про комментарии? Или про саму статью?
Про статью.
Если в тексте содержится p2p-магнет, то при изменении магнета измениться текст, а значит, измениться магнет на него и так далее, есть ли решение?(версии файлов, поиск...)
Да естественно при изменении текста или ссылок меняется (да любого байта в файле) магнит и новая версия выпадает из цепочки ссылок (это как защита от подделок). Но кроме магнита в комбинированной ссылке находится обычное имя файла и если заменить файл на более новую версию с тем же именем найдя её в поиске она заменит оригинал незаметно. Есть ещё вариант сделать iframe (или скрипт) который содержит актуальные магнитные ссылки на нужные страницы но этим не стоит злоупотреблять. Рекомендую в имени файла который может быть изменён использовать отпечаток подписи а сам файл подписывать. Соответственно можно будет проверить что файл от автора.
Очень сумбурно.
Это работает только если браузером будет выступать Shareaza?
Браузер можно использовать любой в сочетании с p2p клиентом для одной или нескольких из сетей Gnutella2, BitTorrent, Direct Connect, Edonkey2000. Shareaza удобно использовать для раздачи во все 4 сети. С небольшой настройкой Shareaza также может выступить и в роли простого веб-сервера.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории