Сообщение Re[2]: Передача данных через устройство, имитирующее мышь от 14.03.2018 21:07
Изменено 14.03.2018 21:20 ononim
Re[2]: Передача данных через устройство, имитирующее мышь
S> Но еще лучше притвориться устройством класса CDC, драйвера для этого тоже не нужны (начиная с XP), и скорость в этом случае ограничена только пропускной способностью USB. Данные получать через ReadFile() как из обычного COM порта.
Из исходной мессаги ТС следует что COM порты тоже заблокированы.
Предлагаю эмулировать USB headset. С "микрофоном" и "наушниками". USB headset-ы то явно блокировать не будут. Не уверен правда что можно получить bit perfect каналы в обе стороны штатными средствами, но это не большая проблема — модемные протоколы с такими проблемами справятся на раз-два. Можно даже продолжить — вообще, зачем паять USB девайс -это же тоже некоторое палево. Можно использовать имеющуюся звуковуху + внешний плеер/записыватель
Из исходной мессаги ТС следует что COM порты тоже заблокированы.
Предлагаю эмулировать USB headset. С "микрофоном" и "наушниками". USB headset-ы то явно блокировать не будут. Не уверен правда что можно получить bit perfect каналы в обе стороны штатными средствами, но это не большая проблема — модемные протоколы с такими проблемами справятся на раз-два. Можно даже продолжить — вообще, зачем паять USB девайс -это же тоже некоторое палево. Можно использовать имеющуюся звуковуху + внешний плеер/записыватель
экстремальные идеи на тему использования имеющихся девайсов не по назначению | |
- дуплексный видео канал: последовательность QR кодов на экране компа перед видеокамерой мобильника и на экране мобильника перед веб камерой — вывод инфы через клавой: у нас есть три лампочки — три лампочки это целых три бита, которые можно записать на видео и потом декодировать — ввод инфы мышкой: тут надо небольшое исследование на тему можно ли заставить мышку думать что поверхность под ней движется, рисуя ей на экране мобильника движущуюся текстуру. Полагаю с лазерными мышами не прокатит, а вот с обычной оптикой с красным светодиодом — пуркуа бы и не па. Если сработает — что делать дальше — очевидно. | |
Re[2]: Передача данных через устройство, имитирующее мышь
S> Но еще лучше притвориться устройством класса CDC, драйвера для этого тоже не нужны (начиная с XP), и скорость в этом случае ограничена только пропускной способностью USB. Данные получать через ReadFile() как из обычного COM порта.
Из исходной мессаги ТС следует что COM порты тоже заблокированы.
Предлагаю эмулировать USB headset. С "микрофоном" и "наушниками". USB headset-ы то явно блокировать не будут. Не уверен правда что можно получить bit perfect каналы в обе стороны штатными средствами, но это не большая проблема — модемные протоколы с такими проблемами справятся на раз-два. Можно даже продолжить — вообще, зачем паять USB девайс -это же тоже некоторое палево. Можно использовать имеющуюся звуковуху + внешний плеер/записыватель
Из исходной мессаги ТС следует что COM порты тоже заблокированы.
Предлагаю эмулировать USB headset. С "микрофоном" и "наушниками". USB headset-ы то явно блокировать не будут. Не уверен правда что можно получить bit perfect каналы в обе стороны штатными средствами, но это не большая проблема — модемные протоколы с такими проблемами справятся на раз-два. Можно даже продолжить — вообще, зачем паять USB девайс -это же тоже некоторое палево. Можно использовать имеющуюся звуковуху + внешний плеер/записыватель
экстремальные идеи на тему использования имеющихся девайсов для обхода анальной изгороди | |
- дуплексный видео канал: последовательность QR кодов на экране компа перед видеокамерой мобильника и на экране мобильника перед веб камерой — вывод инфы клавой: обычно на клаве у нас есть три лампочки — три лампочки это целых три бита, которые можно записать на видео и потом декодировать — ввод инфы мышкой: тут надо небольшое исследование на тему можно ли заставить мышку думать что поверхность под ней движется, рисуя ей на экране мобильника движущуюся текстуру. Полагаю с лазерными мышами не прокатит, а вот с обычной оптикой с красным светодиодом — пуркуа бы и не па. Если сработает — что делать дальше — очевидно. | |