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

Нужно разработать аналог программы savefrom.net/ (goo.gl/wqaQwD) или VKSaver. Программа должна включать клиентскую часть устанавливаемую на компьютер и серверную для управления. Ниже предварительное техническое задание для определения объемов работ, стоимости и сроков разработки и уточнения технических нюансов.

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

1.1. Совместимость со всеми популярными браузерами

1.2. Работа в фоне с автозагрузки

1.3. Возможность автоматического обновления

1.4. Скачка музыки и видео из Вконтакте и Youtube (какнапрямую так и через сайт-прокладку) с возможностью дальнейшего дополнения

сервисов

1.5. Ведение статистики по установленным / запущеннымпрограммам, скачкам музыки

1.6. Возможность добавления других языков кроме русского.

 

2. Общие принципы работы

2.1 Программа устанавливается либо в качестве фоновой,вносящей изменения в код html-страницыдобавляя ссылку на загрузку либо в качестве плагина. Этот момент необходимо

обсудить.

2.2 Программа должна иметь возможность автообновления исвязи с сервером управления для задания параметров и сбора статистики.

2.3 Ссылка на загрузку добавляется аналогично плагину savefrom.net для сайтов vk.com и youtube.com. Код можно скопировать с них, снебольшими косметическими изменениями.

 

3. Панель администрирования

Панель управления (вероятно, на web) предназначена для просмотрастатистики, загрузки новых версий программы, добавления новых ресурсов для

загрузки.

3.1 Статистика

3.1.1 После установки программа передает на серверинформацию о языке пользователя, ОС, IP, местоположении (точный перечень параметр обсуждаем). Данныезаносятся в БД, таким образом мы будем иметь информацию о каждой установленной

копии программы. После захода ВК программа также добавляет ссылку на страницу

пользователя, пол, возраст, страну, город.

3.1.2. Нужно также вести стастику онлайна сессии каждойкопии - либо отдельной таблицей связанной с предыдущей, где будет указываться время

онлайна, либо просто указывать общее время работы и число запусков.

3.1.3 Отдельно необходимо вести статистику по загрузкам, указывая(опять-таки с привязкой к каждой копии): время загрузки, ресурс с которого производилась

загрузка, имя загрузки (для вк – название песни), автора загрузки (для вк –

название песни, для ютюба – канал (по возможности)). 

 

3.2 Дополнения

3.2.1 Под дополнениями имеются ввиду сайты-доноры, с которыхпользователь может загружать мультимедиа. Для каждого сайта в панели управления

создается набор правил, таких как: домены на которых оно активно, шаблон кода в

котором производится поиск мультимедиа, шаблон кода в который производится

вставка кода для загрузки и так далее. Конкретный перечень обсуждается в ходе

непосредственной работы. Таким образом, обеспечивается возможность как

оперативного реагирования на изменения кода сайтов-доноров, и возможность

добавления новых без необходимости обновления программы.

3.2.2 Данные правила могут быть также вшиты в самупрограмму, но при каждом запуске (или раз в определенное время) она проверяет

наличие новых на сервере.

8 лет назад
xensey
38 летРоссия
13 лет в сервисе
Был
7 лет назад
  • Похожие заказы
  • $300

    Суть проекта: нужна программа, в которую списком загружаются данные о подключении к рабочим столам, вида: ip@login;password, запускается процесс проверки (чека) этих данных на предмет валидности данных для подключения, определение конфигурации машины, создание новой учетной записи ...

    Прикладное ПО1 исполнитель
    Закрыт
    8 лет назад
  • $100

    Необходимо реализовать для платформы iOS приложение.  Описание приложения:  1) Пользовательская часть:   Пользователю дается на выбор 4 темы и уровень сложности, после выбора которых он получает   набор из определенного числа задач.        Решение шахматных задач:       – возможность выбора ...

    Закрыт
    8 лет назад
  • Реализуем вебсервис [url=http://prntscr.com/9zna7p]prntscr.com/9zna7p[/url] . Общий принцип работы следующий. Клиент (Customer) авторизуется в своей панели управления. Там он создает и настраивает задачу. Эта информация попадает в БД настроенных задач. Тут же в настройках задачи задается расписание запуска. Сервер ...

    Прикладное ПОнет заявок
    Закрыт
    8 лет назад
  • $250

    Необходимо сделать вебсервис.Пользователь может в рамках вебсервиса настроить выполнение сервисом на регулярной основе нужных пользователю задач. Например, пользователь может настроить задачу, который должна запускаться вебсервисом каждый день с понедельника по пятницу с 7:00 до 21:00 ...

    Прикладное ПОнет заявок
    Закрыт
    8 лет назад
  • Требуется доработать программу под Windows, написанную с использованием библиотеки Qt. Баги в программе: - вылетает при определенных условиях (систематически) - автозапуск программы после перезагрузки не срабатывает Программа представляет собой VPN клиент, который берет информацию о подключениях с сайта и ...

    Закрыт
    8 лет назад
  • Есть расширение для Chrome, наше, с исходниками.Надо его импортировать для FIrefox, создать подписанный .xpi файл, чтоб можно было установить его в Firefox по прямой ссылке на расширение. Оплата - договорнаяСроки - 1-2дня (срочно)Бонус - ЖИРНЫЙ ОТЗЫВНе ...

    Прикладное ПОнет заявок
    Закрыт
    8 лет назад
  • Ищем партнера, который бы занимался программным обеспечением (разработкой и сопровождением) и получал процент как от программы, так и от продажи приборов. Описание работы системы:  Режим охраны.  В этом режиме, прибор высылает данные о местоположении на сервер каждые 5 ...

    Закрыт
    8 лет назад
  • Приложение mobile Taxi – клиентская часть для водителя TAXI. В приложение есть функция автовзятия заказов по настраиваемым  фильтрам .( Сектор подачи / Сектор назначения/тариф/ шаблон адреса подачи илиназначения/ тип заказа/тип расчета. Водителю  работая внескольких диспетчерских службах такси ...

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