1.Программист ЗП сдельная от 6000 грн. (возможная удаленная работа) Обязательные требования: опыт работы от 2 лет; знание PHP5, python; ...
Инсталятор USB драйвера под WinXP/Vista/7 (Москва)
Ищется человек способный реализовать универсальный виндовый инсталятор для драйвера USB-ручки. Соответственно, чтобы получить тестовый экземпляр самой ручки на время разработки инсталятора надо будет подъехать в офис компании по адресу: Москва, ул. Твардовского 8 стр 1, БЦ Технопарк Строгино. Там же можно будет лично пообщаться по всем техническим вопросам.
Описание проблемы:
Есть usb-устройство (ручка) и программа для работы с ним. Программа кроссплатформенная, работает с устройством через libusb. Соответственно, для данного устройства должен быть установлен драйвер с поддержкой libusb. Проверял с драйвером WinUSB -- работает. WinUSB-драйвер ставил с помощью zadig ( http://sourceforge.net/projects/libwdi/files/zadig/).
В новых версиях винды (Vista, 7, 8) устройство распознается системой и для него ставятся "родные" драйверы: usbhid и прочая дрянь. Кроме того, начинают запускаться "родные" программы, которые вводят пользователя в заблуждение.
Необходимо сделать инсталлятор драйвера, который будет "в один клик" устанавливать драйвер WinUSB для устройства вместо "родных" драйверов.
Требования к инсталятору:
а) Устройство определяется по VID/PID: 0e20/0101.
b) Устройство имеет 2 интерфейса, для обоих должен устанавливаться драйвер WinUSB. В dev manager'е после установки должно появиться 2 устройства: TutorionPenIF0 и TutorionPenIF1.
c1) Драйвер WinUSB модифицировать нельзя. Бинарники драйвера должны быть подписаны Microsoft'ом.
с2) .cat-файлы должны подписываться самоподписываемым сертификатом. Мы (т.е. заказчик) должны иметь возможность подсунуть туда свой сертификат. Сертификат должен автоматически устанавливаться в систему инсталлятором (в TrustedPublishers??). Приватный ключ от сертификата не должен запрашиваться инсталлятором.
с3) Бинарник инсталлятора должен работать вне зависимости от того, подписан ли он.
с4) Бинарник инсталлятора может быть подписан сертификатом разработчика (исполнителя). У нас (заказчика) пока нечем подписывать :(
е) Инсталлятор должен быть минималистичным. В идеальном случае -- просто прогресс бар. Пользователя не должны ни о чем спрашивать, за исключением подтверждений, связанных с безопасностью.
f) Инсталлятор должен писать логи. В случае ошибки должен выкидывать пользователю недвусмысленный messagebox.
g) Инсталлятор должен быть совместимым с nsi-скриптами (NullSoft? installer). Должен прилагаться nsi-скрипт, иллюстрирующий возможность внедрения процесса инсталляции драйвера при установке приложения.
h) Установка драйвера должна работать как при воткнутом устройстве, так и при удаленном (preinstall).
i) Должно работать "везде". (XP,Vista,7,8)
Заявки фрилансеров
Похожие заказы
- Системное программированиенет заявокЗакрыт13 лет назад
Срочно нужны услуги профессионального программиста для работы с базой данных access.
Системное программирование4 заявкиЗакрыт13 лет назад- $2500
Удаленная работа на иностранную компанию (Северная Америка). Занятость 40 часов в неделю, ежедневно (кроме субботы и воскресенья) по рабочему времени работодателя. Требования: - опыт работы с Ruby on ...
Системное программирование1 заявкаЗакрыт13 лет назад - $10000
Ищем компетентных аssembler девелоперов (удаленно) от 5000$\мес Требования: 1) Свободное владение assembler 2) Понимание основ PHP 5 3) Понимание основ javascript 4) Умение правильно планировать свое ...
Системное программирование3 заявкиЗакрыт13 лет назад - $5000
Основные направления: разработка клиент-серверных приложений ЗП от 2000$/мес. Языки программирования: Обязательные: Delphi, Object Pascal (Приветствуется: PHP, C#, C++, Java) Программные среды разработки и инструменты: ...
Системное программирование4 заявкиЗакрыт13 лет назад - $2200
Добрый день, Наша компания (www.quadrogroup.ru) запускает новый проект разработки платформы интернет аналитики. Требования к соискателям: - Опыт работы в данной области не менее 3-х лет ...
Системное программированиенет заявокЗакрыт13 лет назад Ищем старшего веб-программиста. Условия: - удалённая работа, - сделка; - работа по чётко сформулированному TЗ; - стабильный доступ к интернет; - возможность общения по Скайпу (при необходимости ...
Системное программированиенет заявокЗакрыт13 лет назад- $1000
Требуется C++ программист на удаленную работу. Основные требования: - C++, Qt - 3+ years of C++ experience; - умение работать в команде; - ...
Системное программирование5 заявокЗакрыт13 лет назад - $2000
Какими навыками должен обладать претендент: Во-первых, веб-программирование: php, mysql, js, немного css. Элементарные знания движков, умение разобраться в чужом коде. Во-вторых, парсинг. Понимать как работает HTTP, прокси, уметь писать код для сбора данных ...
Системное программирование2 заявкиЗакрыт13 лет назад - $5000
В команду на длительное сотрудничество требуется специалист по разработке системного ПО в сфере компьютерной безопасности. Основные требования: - Опыт работы программистом не менее 3х лет; - ...
Системное программирование2 заявкиЗакрыт13 лет назад