|
Почемучка)
|
|||||||||||
Определенные действия при подключении флэшки18.04.2012, 12:19. Показов 3512. Ответов 15
Метки нет (Все метки)
Все работает хорошо.Но есть 1 проблема Код перехватывает флэшку , удаляет с неё необходимые папки, и диск появляется в системе. 1)Мне нужно удалить папки ищё раз при появлении диска в explorere или примерно через 10 секунд после выполнения этого кода. 2)И ещё раз удалить папки при отключении флэшки. По 1 пункту таймер делать не сообразно, так как время может менятся от 3-20 сек. Нужно как то повторить код, после этого кода с задержкой 2 секунды. Я понимаю что по 2 пункту нужно копать в сторону
0
|
|||||||||||
| 18.04.2012, 12:19 | |
|
Ответы с готовыми решениями:
15
Определенные действия программы при разрыве сети |
|
|
|
| 18.04.2012, 12:29 | |
|
0
|
|
|
Почемучка)
|
||
| 18.04.2012, 12:52 [ТС] | ||
+> Удаляет все файлы с расширением *.lnk с корня флэшки +> Убирает скрытый и системный атрибут у всех файлов в корне флэшки +> удаление файлов и папок по черному списку В таком роде маленький "антивирус"...Но проблема такова, флэшку то она чистит, ну если вирус есть на пк, он её повторно заражает.через секунды после моей программы.Заражение происходит тогда когда диск появляется в explorer . а это уже после кода. Добавлено через 11 минут DRIVE_TYPE_UNDTERMINED не знаете какой синтаксис буден на С++ Builder?
0
|
||
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
|||||||||
| 18.04.2012, 13:08 | |||||||||
Добавлено через 2 минуты
2
|
|||||||||
|
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,069
|
|
| 18.04.2012, 16:11 | |
|
функцию которая бы отлавливала момент обращения к проводнику
![]() напоминаю про поиск по форуму совсем свежая тема...
1
|
|
|
|
|
| 18.04.2012, 17:59 | |
|
Не понимаю, что защищает программа комп или флешку?
И почему не обойтись обычным антивирусником? В свое время на институте ходил вирус который скрывал папки на флешке и и фигачил вместо них ярлыки на самого себя,авторан клепал и себя копировал. Лечился легко антивирусом. Но приходилось каждый раз менять атрибуты файлов и чистить флешку поэтому пришлось писать програмулену. Но врятле такие программы канают в качестве защиты.
1
|
|
|
Почемучка)
|
||
| 18.04.2012, 19:29 [ТС] | ||
Но в ней есть 1 недоработка. Файлы вируса, ярлыки все удаляет. Атрибуты делает стандартными. Но если есть вирус на пк, то он после моей програмулинки повторно заражает флэшку, через пару секунд. И тогда приходится использовать программу в ручном режиме(кнопкой лечение) и всё работает как надо.Но хотелось бы всё это автоматизировать.
0
|
||
|
|
|
| 18.04.2012, 20:09 | |
|
Не проще ли установить на комп антивирусник? например NOD32 c этим справлялся (при последних обновлениях).
Я пытался отследить что делает вирус и понял что ехе файл может быть с разным именем, а значит и пытаться отследить его будет тяжело. Если вы всетаки хотите защитить флешку, то стоит по видимому искать в направлении отслеживания копирования файлов. Знаю есть такая вещь как мониторинг каталогов, может её применить ну или тупо сверять размер данных на флешки с размером после чистки и проводить чистку если она отличается
1
|
|
|
Почемучка)
|
|||||||||
| 19.04.2012, 17:45 [ТС] | |||||||||
|
Avazart, я то понимаю что лучше поставить антивирусник, но это универ, и не кто не следит за компьютерами и т.д...И + это моя дипломная работа.
мне по сути просто нужно повторить мой код, при появлении диска в explorer. DRIVE_TYPE_UNDTERMINED...
Для пк- программа удаляет (файлы и папки)вируса, ярлыки до того как диск появится в exploorer Для флэшки- уберает сурытые атрибуты файлов и папок с корня диска Добавлено через 31 минуту
0
|
|||||||||
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||
| 20.04.2012, 23:03 | ||
|
1
|
||
|
|
|
| 21.04.2012, 00:31 | |
|
Либо CreateThread(), но это не всегда подходит
Добавлено через 4 минуты Поток: программа зависает во время парсинга
1
|
|
| 21.04.2012, 00:31 | |
|
Помогаю со студенческими работами здесь
16
Определённые действия с TreeView... Сделать так чтобы при подключении нулевого порта выполнялся один цикл кода а при подключении другого - другой
Выполнять действия через определенные интервалы таймера Написать командный файл, выполняющий определенные действия Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Рецензия / Мнение/ Перевод
Сайт называется reddit: The Thinkpad X220 Tablet is the best budget school laptop period.
Это. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|