![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
Привет Всем!
Вот месяц как уже работаю тех. спец-ом в фирме, проводим Beeline Интернет. Написал программку которая делает все за монтажника. Заносит данные в реестр Включает сетевой адаптер (если есть) Находит сетевой адаптер, с нашими IP (шлюз) Пингует его Устанавливает Firefox Portable Создает соединение для интернета Собственно хотел узнать, можно ли управлять включением/отключение сетевой? У меня это сделано, но через программу cnic.exe, охото чтобы из программы отключать/включать, получать статус Последний раз редактировалось ZuBy; 02.12.2011 в 18:23. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...используйте devcon c параметрами командной строки в своей программе ...через пайпы общение.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
raxp, я как раз от этого метода отказываюсь!
у меня cnic.exe, а я хочу чтобы программно через свою, это возможно? |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
Да, SetupAPI ...devcon использует его интерфейсы. Но зачем изобретать "велосипед"? Использование devcon свободное.
Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 03.12.2011 в 12:22. |
|
![]() |
![]() |
![]() |
#5 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Вот пример вкл/выкл флэш-накопителя :
Код:
Узнать GUID сетевухи можно так : http://rouse.drkb.ru/network.php#netifenum |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...в коде Розе нужно поменять не только гайд, но в принципе всё так.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
за код и ссылки спасибо, но не работает, если поставить GUID адаптера.
еще интересует, GUID адаптера у всех разный же? raxp, можешь подсказать что еще надо менять кроме GUID и USBSTOR\Disk Последний раз редактировалось ZuBy; 04.12.2011 в 11:23. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...а загляни в исходники devcon, там все прозрачно
![]()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
заглянул, но мало чего понял. т.к с Си не знаком(
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Я делал проще, сеть отключал так, в проекте прописывал devcon.exe disable PCI\VEN_10B7 - последнее в строке это сетевой адаптер нашел его в реестре, думаю что и с USB адаптером работать будет, только строку с устройством нужно изменить. Сделай в своем проекте поиск сетевых адаптеров в реестре, а потом командой отключай и включай и скачай devcon.exe.
Отключаем с ожеданием Код:
Последний раз редактировалось Aliens_wolfs; 05.12.2011 в 20:25. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сетевой адаптер SMC9432BTX | Volt | Свободное общение | 0 | 11.08.2011 18:54 |
usb блютуз адаптер. | bayker | Компьютерное железо | 3 | 11.06.2010 15:21 |
Как програмно включить\выключить сетевой адаптер | SeRhy | Общие вопросы Delphi | 8 | 16.03.2010 23:37 |
Не подключается BT-адаптер на стандартных драйверах | Web-Gangsta | Компьютерное железо | 6 | 22.02.2010 16:49 |