Бюджет:
10 000 руб
Софт необходим в виде C++ библиотеки, которую можно использовать из приложения на C#.
Что должна уметь библиотека:
при вызове метода библиотеки "Detect USB Modems", все подключенные USB модемы к компьютеру должны подключиться к компьютеру в качестве устройств, подключенных через COM порт
(по умолчанию данные модемы определяются в качестве сетевых устройств). И вернуть номера COM портов подключенных USB модемов (наверно лучше коллбэк функцией).
подключенных модемов к компьютеру может быть много, поэтому необходимо, что бы библиотека подключала все USB модемы, которые подключены к компьютеру, в качестве устройств, подключенных через COM порт.
Примечание:
Подобный функционал можно сделать для одного USB модема, вручную следующим образом:
1. Скачиваем софт из облака https :// drive.google . com/open?id=1jWOuFyJ8R1PhSZPhp1PLim9_OwwJ2j8j
2. Ставим драйвера из папки "01. Драйвера ставим";
3. Вставляем USB модем в компьютер и дожидаемся его подключения в качестве сетевого устройства;
4. Запускаем DC Unlocker из папки "02. DC Unlocker";
5. В программе DC Unlocker нажимаем поиск модема.
6. Когда модем будет найден, на компьютере он будет определен как устройство, подключенное через COM порт;
Именно такой функционал должна реализовывать библиотека, только с учетом множества подключенных модемов.