Закажите услуги фрилансеров для вашего проекта прямо сейчас!

Размещение заказа на фриланс бирже бесплатно.

7 лет назад
Иванов
40 лет, Россия
7 лет в сервисе
Был онлайн 7 лет назад
7 лет назад

Программа в виде установщика, после запуска отправляет запрос на главный сервер, получает в ответ XML, содержащий рекламный баннер, а также адрес устанавливаемой программы. После этого выводится окно установки. Окно со своим дизайном (картинка бэкграундом на форму) Кнопки не стандартные, а с иэображением. Больше по UI ничего нет. Первый шаг установщика - приветствие, второй - вывод соглашения, третий - загрузка и вывод баннера, при клике на который открывается дефолтовый браузер с адресом баннера. Четвертый шаг - даунлоадер файла. Даунлоадер запрашивает файл, узнает его размер из хедера и выводит прогресс-бар скачки и качает его в temp. По окончанию скачки открывается 5й шаг с окончанием установки и кнопкой "Close" По нажатию на кнопку close установщик запускает скаченный файл, а также устанавливается в систему сам, кладет свою копию в program files, пишет себя в Run и переходит в режим апдейтера. Апдейтер - это, как я уже писал, установщик без интерфейса, который висит в бэкграунде и каждые 15 минут делает запрос на сервер. Если ответ положителный, в нем адрес на exe, апдейтер скачивает exe и запускает его.

Также у установщика есть 3й режим - деинсталятор. В этом режиме установщик удаляет сам себя из реестра, удаляет запущенную копию и файлы.

Подробное ТЗ покажу при личном общении.

Проект надо реализовать за несколько дней. Язык - C++ или Delphi. Без .NET, без QT и прочих монструозных библиотек. Если вы считаете, что в вашем случае на проект уйдет неделя и даже больше - проходите мимо.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Владислав Кулишенко
35 лет, Россия
8 лет в сервисе
Был онлайн 1 год назад
7 лет назад
Сергей Могилин
41 год, Украина
14 лет в сервисе
Был онлайн 4 года назад
7 лет назад
Ярослав С.
32 года, Украина
13 лет в сервисе
Был онлайн 11 дней назад
7 лет назад

Другие заказы в категории «Прикладное ПО»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.