Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Система должна представлять собой клиент серверную архитектуру: клиенты обмениваются друг с другом файлами через сервер посредник. Урезанный аналог «Teamviewer».

1. Каждому клиенту должен присваиваться идентификатор, с помощью которого к нему можно подключиться.

2. Подключение клиента к клиенту требует аутентификацию по сессионному паролю (который генерируется случайно, при каждом запуске, однако может быть изменен).

3. Канал передачи файлов должен быть криптографически защищен.

4. При подключении клиента к другому клиенту, на выбор даются два режима работы:

a. Клиент, к которому подключаются, самостоятельно определяет файлы для загрузки клиента, подключающегося.

b. Подключающийся клиент свободно перемещается по файловой системе, и сам выбирает, что ему делать: загружать/выгружать/запускать файлы.

5. Программа должна поддерживать возможность подключения плагинов.

6. Возможность автозагрузки программы (в неактивном режиме программа работает в трее).

7. Клиенты должны уметь обмениваться сторонами.

Целевые операционные системы: win32/64, старше win2k.

Отсутствие зависимостей: (тянуть java, Net Framework не стоит)

Остальное, при детальном рассмотрении заказа.

10 лет назад
kutsyy
Михаил 
37 летРоссия
10 лет в сервисе
Был
8 лет назад
Выбранный исполнитель
msa777
43 годаУкраина
16 лет в сервисе
Был
7 лет назад
10 лет назад
$500
10 дней
Исполнитель 4 раза переносил сроки и в конце концов пропал.
  • Похожие заказы
  • Кратко выглядит примерно так: Нужна программа(+исходники) на С++ под Linux которая висит как демон, отслеживает один или несколько процессов(паттерн названия задается в конфиге) по полной строке их запуска и считывает их количество. Программа считывает конфиг файл ...

    Завершен
    10 лет назад
  • $6

    Необходимо реализовать проект в vs 2010 на языке С++ Задание: Дан двумерный массив чисел - файл, в котором на первой строке записаны числа N и M, а на следующих N строк записаны M чисел через пробел ...

    Закрыт
    10 лет назад
  • Есть Программа для сбора скриншотов Написана на C++ необходима библиотека OpenCV, libavformat, libavcodec, libavutils компилировать нужно компилятором g++ При настройке нужно настроить сбор скриншетов с 3 х ссылок с трансляциями Программу вышлю по запросу.

    Закрыт
    10 лет назад
  • $15

    Требуется скрипт-костыль, который по крону будет следить за тем, запущен ли MySQL. OS Centos: 6.5 1. Проверяем запущен ли MySQL 2. Если MySQL запущен, то ничего не делать, закончить работу 3. Если MySQL не запущен, то проверяем наличие: /var/lock/subsys/mysqld /var/run/mysqld/mysqld.pid /var/lib/mysql/mysql.sock ...

    Завершен
    10 лет назад
  • $15

    Необходимо реализовать проект на С++ Цель работы – ознакомиться с понятием исключительных ситуаций и способами их обработки, изучить методы создания классов исключений и их объектов, способов формирования исключений в программе. Задание следующее: необходимо создать три массива a, b ...

    Закрыт
    10 лет назад
  • $10

    Необходимо реализовать проект в vs 2010 на языке С++ Задание следующее: Определить класс «комплексное число», предусмотрев в нем функции получения мнимой части, получения действительной части, вывод всего комплексного числа в формате ai+b. Определить дружественную функцию вывода комплексного ...

    Завершен
    10 лет назад
  • Программист на C+ ( Цель: Получить справочники, предложения и их цены Суть задачи: Необходимо сделать парсер xml файлов, в каждом файле находится, примерно, от 10 тыс. до 10 млн. предложений, их нужно ...

    Закрыт
    10 лет назад