12.12.2007, 18:35 | #11 |
Гуру
Регистрация: 17.10.2006
Возраст: 50
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2007\chery\Amulet
Сообщений: 1,691
|
Странно Паша свою утилитку не предложил.
http://www.pccar.ru/showthread.php?t=2619 это не пойдет? от Wanted-a
__________________
Монитор - XDX 8" | Мать - Asus M2NPV-VM| Камень - AMD Athlon 64 X2 3800+ EE | Память - DDR2-533 2х512 | SB live 24-bit (Don_ik_kot edition) | Винт - 3,5" 250 Gb Seagate Barracuda | Корпус - ноунейм миниатх | БП - SL PSU | GPS GlobalSat BU-355 | Silabs USB Radio | Bluetooth noname (Broadcom) |USB-Hub D-Link 7 ports | Card-reader 52-in-1 | Radio mouse |WiFi LinkSys WUSB54G| усилитель Fusion EN-AM6004 |Keyboard | Centrafuse| а еще парктроник с камерой |
14.12.2007, 21:31 | #12 | |
Старший Пользователь
Регистрация: 01.11.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2006\Honda\CRV
Сообщений: 110
|
Цитата:
Спасибо за советы. Пока рабочих два варианта: Оба варианта хороши своей законной бесплатностью. Посмотрим. '================================================= ========================= ' ' VBScript Source File -- Created with SAPIEN Technologies PrimalScript 4.0 ' ' NAME: Waiting for USB ' ' AUTHOR: MaZaY , Saving Bank of Russia (C) ' DATE : 24.08.2006 ' ' COMMENT: Монитоpинг подключения USB FLASH DRIVE. ' '================================================= ========================= strComputer="." Set objWMIService=GetObject("winmgmts:\\"& strComputer & "\root\CIMV2") Set objEvents=objWMIService.ExecNotificationQuery("SEL ECT * FROM __InstanceCreationEvent WITHIN 1 WHERE (TargetInstance ISA 'Win32_USBHub') AND (TargetInstance.Caption='Запоминающее yстpойство для USB')") WScript.Echo "Waiting for events..." Do While(True) Set objReceivedEvent=objEvents.NextEvent WScript.Echo "ooops!" Loop вместо ooops можно вставить все что yгодно - посылка сообщения, запуск программы или команды шелла. Последний раз редактировалось Parteigenosse; 04.05.2008 в 21:18. |
|
05.06.2008, 14:24 | #13 |
Старший Пользователь
Регистрация: 01.11.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2006\Honda\CRV
Сообщений: 110
|
WSH и WMI - полезные ссылки
учебный курс online по WMI
http://www.askit.ru/custom/progr_adm...wmi_basics.htm Классная статья на русском по основам WMI http://www.script-coding.info/WMI.html Другая интересная стья на русском, описано как пользоваться стандартным виндовыми утилами WBEMTEST и WMIC и мелкософтовой средой WMI CIM Studio http://www.samag.ru/art/01.2006/01.2006_02.html В принципе этого достаточно для практического применения. Последний раз редактировалось Parteigenosse; 05.06.2008 в 14:56. |
25.09.2009, 15:39 | #14 |
Новый Пользователь
Регистрация: 07.04.2009
Возраст: 46
Город: Нефтеюганск
Регион: 86
Машина: 2008\Honda\Accord
Сообщений: 19
|
Парни, я не очень разбираюсь в скриптах, но у меня есть мысль, можно ли этими прогами заставить запускать какую-нибудь программу при втыкании вебкамеры, для реализации влючения камеры заднего вида. Только у меня 2 камеры (фронт и тыл). Фронтальная постоянно ведёт видеорегистрацию(автозапускается в свёрнутм виде). Необходимо чтобы при втыкании именно определённой камеры запускалась программа. А дальше всё просто, при включении задней включается реле и подаёт +5В питания вебкамеры и запускается видеопрограмма, выключил задний ход-разрывает питание. Только ещё бы закрывалась программа автоматически при вытыкании вебкамеры был бы полный кулл.
|
25.09.2009, 18:16 | #15 |
Старший Пользователь
Регистрация: 26.06.2009
Город: Киров
Регион: 43
Машина: Hyundai/Elantra HD/2007
Сообщений: 135
|
Для этого можно использовать программу USB Safely Remove. Разберётся даже школьник. Позволяет назначить запуск любого приложения при втыкании ЛЮБОГО USB устройства. Но автоматическое закрытие программы через неё организовать вряд ли получится
|
25.09.2009, 20:48 | #16 | |
Новый Пользователь
Регистрация: 07.04.2009
Возраст: 46
Город: Нефтеюганск
Регион: 86
Машина: 2008\Honda\Accord
Сообщений: 19
|
Цитата:
В этой проге не только можно запустить программу при подключении устройств но и запустить программу, папку или файл при вытыкании устройств. Е щё парни вопрос: можно ли создать какой-нибудь файл который закрывал бы программу, ну типа как в диспетчере задач? п.с. Надо кстати свой проектик выложть. |
|
25.09.2009, 22:34 | #17 |
Старший Пользователь
Регистрация: 05.09.2009
Возраст: 39
Город: Рязань
Регион: 62
Машина: Nissan Leaf ZE0
Сообщений: 151
|
taskkill /im notepad.exe
__________________
Возможно все, стоит только захотеть! |
26.09.2009, 07:32 | #18 |
Новый Пользователь
Регистрация: 07.04.2009
Возраст: 46
Город: Нефтеюганск
Регион: 86
Машина: 2008\Honda\Accord
Сообщений: 19
|
Во спасибо!!! Замысел реальный, осталось внедрить в авто. Я уже хотел подпаиватся к "горячей" кнопке клавиатуры чтобы включить камеру.
Не знаю правильно ли я сделал: открыл текстовый редактор, вставил указанную строку (конечно прописав нужную для закрытия программу), и сохранил в расширении ".cmd" (в ".exe" не работает). Получился файлик, только продесс закрытия длится секунды 3-4 - так должно быть? и правильно ли я сделал? |
26.09.2009, 09:51 | #19 |
Старший Пользователь
Регистрация: 03.12.2007
Возраст: 35
Город: МО. Электроугли
Регион: 50, 90, 150
Машина: Lada 11193
Сообщений: 148
|
а я хотел предложить что-то более сложное и то на уровне теории :
На правах Теоритического Бредогенератора : как только мы батничек тыкнули он сделал свое дело, но не закрывается, а начинает опрашивать порт в который была подрублена камера (ну пусть раз в секунду , две) и если вдруг порт снова пустой этот батничек закрывает приложение. |
26.09.2009, 13:51 | #20 |
Старший Пользователь
Регистрация: 05.09.2009
Возраст: 39
Город: Рязань
Регион: 62
Машина: Nissan Leaf ZE0
Сообщений: 151
|
BJ, не понял я задумку твою...
__________________
Возможно все, стоит только захотеть! |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|