Здравствуйте, serg097, Вы писали:
S>Здравствуйте! Как осуществить поиск флешек Linux на С++ для записи?
В общем-то я никогда не слыхал про флешки такой фирмы...
Тем более сложно представить, как их искать на C++ (видать, используя Google API )
А вообще — для записи подойдут любые флэшки... Хоть Kingston, хоть Transcend... Не знаю, что тебе эти непонятные noname'ы так понадобились...
Здравствуйте, ДимДимыч, Вы писали:
ДД>Здравствуйте, serg097, Вы писали:
S>>Здравствуйте! Как осуществить поиск флешек Linux на С++ для записи?
ДД>Подозреваю, следующим будет вопрос: Как осуществить автоматический запуск программы на C++ с флешки?
ну и на финал "как получить рута и обеспечить автозапуск моей проги на старте системы"
Здравствуйте, serg097, Вы писали:
S>Здравствуйте! Как осуществить поиск флешек Linux на С++ для записи?
Ну хотя бы как выбрать все файлы и известно директории?
Если это было бы windows я бы применил функции findfirstfile и findnextfile! Как это сделать линуксе?
Здравствуйте, zaufi, Вы писали:
Z>Здравствуйте, ДимДимыч, Вы писали:
ДД>>Здравствуйте, serg097, Вы писали:
S>>>Здравствуйте! Как осуществить поиск флешек Linux на С++ для записи?
ДД>>Подозреваю, следующим будет вопрос: Как осуществить автоматический запуск программы на C++ с флешки?
Z>ну и на финал "как получить рута и обеспечить автозапуск моей проги на старте системы"
Вот вы стебаетесь, а факт, что собираются писать вирусы под линукс говорит о том, что он сильно уже распространился на десктопах...
Здравствуйте, ДимДимыч, Вы писали:
ДД>Здравствуйте, serg097, Вы писали:
S>>Здравствуйте! Как осуществить поиск флешек Linux на С++ для записи?
ДД>Подозреваю, следующим будет вопрос: Как осуществить автоматический запуск программы на C++ с флешки?
Блин, задача: Записать на все флешки которые подлючены к компу файл!!!!!
Здравствуйте, DOOM, Вы писали:
DOO>Здравствуйте, serg097, Вы писали:
S>>Ну хотя бы как выбрать все файлы и известно директории?
DOO>Конечно, кого интересуют только файлы? Известно — надо и директории
DOOM, если не знаешь, лучше не пиши, глупости какие-то пишешь!
Здравствуйте, DOOM, Вы писали:
DOO>Здравствуйте, serg097, Вы писали:
S>>DOOM, если не знаешь, лучше не пиши, глупости какие-то пишешь!
DOO>Не понимаешь намеков — скажу прямо: если хочешь получить нормальный ответ — задай нормальный вопрос. DOO>Ты свои посты сам читал? Смешно не стало?
DOO>Если серьезно, для просмотра содержимого каталога смотри:
DOO>opendir(3) DOO>readdir(3) DOO>closedir(3)
Здравствуйте, serg097, Вы писали:
S>Здравствуйте, DOOM, Вы писали:
DOO>>Здравствуйте, serg097, Вы писали:
S>>>DOOM, если не знаешь, лучше не пиши, глупости какие-то пишешь!
DOO>>Не понимаешь намеков — скажу прямо: если хочешь получить нормальный ответ — задай нормальный вопрос. DOO>>Ты свои посты сам читал? Смешно не стало?
DOO>>Если серьезно, для просмотра содержимого каталога смотри:
DOO>>opendir(3) DOO>>readdir(3) DOO>>closedir(3)
S>Спасибо! А параметры функций? Где почитать можно?
луче смареть в сторону boost::filesystem раз уж связался с С++
--
еще по теме (как задетектить флешку) пошерсти чего можно извлечь из /sys и\или /proc о флешках
а также подумать над тем как ты собрался писать на подключенную, но не примонтированную флешку
Здравствуйте, serg097, Вы писали:
DOO>>Если серьезно, для просмотра содержимого каталога смотри:
DOO>>opendir(3) DOO>>readdir(3) DOO>>closedir(3)
S>Спасибо! А параметры функций? Где почитать можно?
обозначение <слово(цифра или иногда буква)> означает — смотри man, соответствующую страницу.
Т.е. тебе надо набрать в консоли:
man 3 opendir
man 3 readdir
man 3 closedir
ОФИГЕТЬ постановка вопроса!
на самом деле с флешкой не все так однозначно
тк в нормальных дистрах даже если и сделано автомоунт на флешку (это не так все просто — тк разные порты УСБ и разные ус-ва буду по разному идентифицироваться) то нефакт что удасться что то намутить — тк есть такие опции монтирования как noexec nosuid etc которые и нужны для банальной защиты системы от дурака который считает себя умнее других