Программа предназначена для объединения нескольких файлов любого типа под Windows в один исполняемый файл. Возможность взять иконку как из .ico так и из .exe файлов, добавление программы в автозапуск (в реестр), шифрация вложенных файлов, строка ...
Разработка программы для закачки (Downloader)
Требуется написать на Delphi программы закачки по типу FlashGet, Download Master, но несколько меньшей функциональности. Результатом работы должен стать исходный код на Dephi данного приложения. Частично, данная программа уже готова, в частности готов дизайн и частично функциональность. Т.е. фактически надо будет доработать существующий каркас.
По большей части от фрилэнсера будет требоваться уменее работать с многопоточностью и интернетом.
Краткое ТЗ:
I) Интерфейс
Интерфейс программы в стиле Download Master или FlashGet, с примерно такими же пунктами меню и панелью инструментов. Подробнее в исходнике.
2) Функциональность
а) Программа представляет собой менеджер закачек по протоколу HTTP, реализация закачки по протоколу ftp не нужна.
б) Должна быть реализована многопоточная закачка файла (в настройках выбор кол-во частей на которые разбивается файл при закачке, и кол-во одновременно закачиваемых файлов) и разумеется должна быть докачка файлов
в) Обязательна должна быть реализована работа через прокси и socks
г) В меню “?” должен быть пункт меню «Аутентификация», где вводится регистрационный логин и пароль пользователя
д) При закачке каждого файла, на сервер n отправляется запрос GET с именем пользователя, паролем и URL, если возвращается OK то закачка начинается, если не OK, то нет.
е) При закачке каждого файла в запросе отправляется cookies с логином и регистрационным паролем.
ж) Каждую минуту закачки, на страницу regcheck отправляется GET запрос с указанием, кол-ва скаченных байтов, а так же логина и пароля.. в случае OK закачка продолжается, если не ОК, значит останавливается (для каждого задания в отдельности!!)
з) Обязательно ведение статистики всех закаченных файлов ( дата начала закачки, дата окончания.. размер и пр)
и) Во время закачки необходимо выводить кол-во времени прошедшего с начала закачки и кол-во оставшегося до завершения при условия сохранения текущей скорости.
к) У файла должна присутствовать возможность, смены состояний: «не закачивается, в закачке, по расписанию)
л) Необходимо обеспечить возможность закачки по расписанию
м) Перехват содержимого буфера обмена, если там список ссылок возможность добавления всех
н) Встраивание пункта меню «Закачать все» во все основные браузеры (IE, Firefox, Opera).
о) Необходимо встроить возможность перевода программы на любой язык с помощью файлов языков, все языки должны быть в Unicode.
п) Работа с протоколом https
Заявки фрилансеров
Похожие заказы
- Прикладное ПО1 заявкаЗакрыт18 лет назад
Доработка типовой конфигурации ТиС для работы в дисконтно-бонусной системе. Требуемые навыки работы: знание MS SQL Server, знание Transact-SQL, Interbase, умение создавать внешние компоненты для 1С. Навык работы с торговым оборудованием - карт-ридер для магнитных карт.
Прикладное ПО7 заявокЗакрыт18 лет назад- $250
нужен программист для создания программы по отправлению сообщений в МАМБО базе данных через WWW http://7d.ru
Прикладное ПО11 заявокЗакрыт18 лет назад Нужна система подсчета пассажиро-потока на улице в транспорте. Задача сводится к созданию программы, которая будет обрабатывать видео, на котором записан пассажиро-поток, и выделять и подсчитывать объекты. Подробности по ICQ.
Прикладное ПО19 заявокЗакрыт18 лет назадНеобходимо создать программу получения и отправки SMS посредством дата-кабеля. Необходимые функции: 1. получение SMS и создание файла с именем номера отправителя SMS .txt, в котором содержиться текст SMS. 2. создание и отправка ...
Прикладное ПО1 исполнительЗакрыт18 лет назад- $2500
Назван верхний предел цены - стоимость и сроки работы является одним из важнейших критериев выбора. Функциональные задачи программы обработки прайс-листов Цели и задачи Цель – расширение ассортимента интернет-магазина ...
Прикладное ПО1 исполнительЗакрыт18 лет назад Требуется разработать протокол обмена измерительного прибора в сети Modbus RTU (физический уровень RS-485), разработать функции на языке Си для реализации протокола в микроконтроллере прибора, разработать ПО для ПК для опроса и настройки наших приборов в ...
Прикладное ПО19 заявокЗакрыт18 лет назад- $350
Основное ядро: Многопоточность - от 1 до 100 потоков Использование прокси хттпс и сокс4/5 должен уметь сохранять текущий урл и по заданному шаблону обрабатывать форму на данном линке + заданная глубина ...
Прикладное ПО1 исполнительЗакрыт18 лет назад Необходимо написать компонент на основе EasyListview (www.torry.net) способный отображать картинки (не просто иконки, а именно загружать графику из файла, как TImage) у каждого Item'а. Интерфейс загрузки картинки для Item'а примерно следующий: ELV.Items[0].Image.LoadFromFile(...); ...
Прикладное ПО1 исполнительЗакрыт18 лет назад- $50
Нужно сделать программу на Delphi для генерации рукописного текста с его дальнейшей распечаткой на тетрадных листах. Обязательные требования: 1) должна быть доступна установка размеров страницы (до 35х21 см, можно больше) и полей с шагом ...
Прикладное ПО12 заявокЗакрыт18 лет назад