Есть идея сделать устройство типа флэшки на каком либо индикаторе чтобы при вставке в комп считывало свободное место на диске, памяти, объеме количестве дисков и тд вобщем всю техническую информацию.
Планируется использовать контроллер ATMEGA328p.
Подскажите насколько возможно опросить по USB комп на запрос таких параметров не устанавливая дополнительное ПО ?
Нужно именно usb чтобы устройство можно было подключить к любому ноутбуку. С вывадом данных на дисплей проблем нет я сделаю это с помощью мк - гловное получить эти данные по usb
Флешка ничего с компьютера не прочитает... А вот сделать загрузочную флешку с Линуксом, загрузиться с неё и просмотреть всё, что нужно (при необходимости - автоматически, и даже с записью результатов в файл...) - это вполне реально...
бредятина...
а теперь поднобнее...
Есть несколько проблем
Начнём с того. что сама по себе вставленная железяка не даст команды операционной системе чего-нить сделать нужно :
а) сварганить автозапуск под линух (под КАЖДЫЙ ТИП), форточки и макось (ну и фсякую ересь типа фридос и т.д.)
б) софтина, которая бы получала информацию, она так же как и автозапуск должна уметь стартовать под любой осью и, что не мало важно уметь работать со ВСЕМ железом.
Что делать если автозапуск запрещён? правильно! Эмулятор клавиатуры, им мы откроем консоль и запустимся
а) как запустить консоль, если мы не знаем какая ОСь
б) Что запустить, если мы не знаем что за ОСь
в) как заставить устройство одновременно видиться как клавиатура и как носитель информации? (хотя 2 устройства на хабе...)
Г) путь запуска команды? на разных ОСЯХ, да дажа на сёндах разные буквы дисков. Я уж молчу про монтирование в линуксе. (редхат и дебиан, например имеют разные пути)
в конечном итоге то, что вы желаете даже невозможно создать используя только одну ОС
к примеру windows XP. у разных сервиспаков разное значение по умолчанию для автозапуска. На разном железе разные буквы дисков (хотя можно тупо перебирать)
Значит строка запуска прописанная в "autorun.inf" тупо не запустится.
Это ещё я не сказал про антивирусы, которые тупо запретят запуск.
ИМХО афтар выпей йаду, ибо есть школота насмотревшийся фантастики и забивший на тупой поиск в этих ваших интернетах
P.S. понимаю, что есть шанс что я не прав, но твою ж в дышло! КАК можно вообще такой топик создавать?!!!