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