Основные требования.

Для работы DistrPeer требуется установленная Java™ 2 Runtime Environment версии 1.5. Также требуется, чтобы IP был публичный, т.е. были возможны входящие соединения от других участников сети (по протоколам TCP и UDP). Требования по железу смотрите в требованиях к Java™ 2 Runtime Environment 1.5.

Установка.

  1. Распакуйте архив в любую папку по Вашему выбору
  2. Если ваша операционная система - MS Windows™, то для запуска программы Вам следует запустить из Проводника исполняемый файл DistrPeer.jar. Если же нет, - запустите cmd, пройдите в каталог, куда Вы распаковали архив, и выполните команду: <путь к JRE>\java.exe -jar DSPeer.jar
  3. Если ваша операционная система - Unix-подобная, то в пройдите в командной оболочке в каталог, куда Вы распаковали архив,и выполните команду: java -jar DSPeer.jar
  4. После первого запуска программы Вам следует зайти в окно настроек и выбрать ваш IP (обязательно) и другие настройки по Вашему выбору, в том числе:
    • Размер хранилища: каждый участник сети может объявить максимальный размер хранилища. После его заполнения пользователи не могут закачать больше на Ваш узел.
    • IP и UDP порт известного клиента - требуются для начального входа в сеть.
    • Ограничение по скорости - общее ограничение скорости скачивания/отдачи для программы.
  5. Нажмите OK и перезапустите программу
  6. Нажмите кнопку Reconnect
  7. Программа готова к работе.

Использование.

1. Выкладывание файла в общий доступ ("расшаривание")

2. Поиск и скачивание файлов.

3. Дополнительные возможности.

Вы можете просмотреть список расшаренных Вами файлов, нажав кнопку "Uploads". В открывшейся вкладке Вы можете также управлять хранением метаинформации о этих файлах. Если Вы хотите удалить их из сети, выберите нужный файл, нажмите кнопку с крестиком. Через некотрое время после подтверждения информация о этих файлах а также сами выложенные части этих файлов будут удалены из сети.

4. Рекомендации по использованию.

Старайтесь, чтобы клиент работал как можно дольше, этим Вы принесёте громадную пользу для сети :)

Заметки по функционированию