2functions: 1: flash-drive and 2: files opening, copying
Добрый день!
Необходимо написать две функции:
1. Функция программной работы с usb-drive-ом , включающую возможность отслеживания статуса, возможность программного отключения usb-drivе-а (аналог того, что делаем выбором значка unplug or eject hardware на taskbar-е в 2000-м). При этом необходимо отключать специфичное устройство, а не все подряд (чтобы например usb камеру-ку отключить, а usb модем не отключать). Также нужно перехватывать событие о присоединении usb-устройств;
2. Функция перехвата файловых операций. Тут нужно работать с чем-то близким к системным вызовам. Функция должна позволять определять имена всех открываемых файлов, например, пользователь может открыть файл по ассоциации (двойной щелчок на файле, например, sample.doc), а может запустить word и открыть соответствующий файл (File – Open). Функция также должна определять имена всех записываемых файлов. Например, пользователь сохраняет sample.doc в другое место. Или пользователь копирует sample.doc.
Язык написания самих функций не задается, но конечный пример вызова должен быть реализован в виде простенькой программы на Delphi.
Ищутся люди, которые уже сталкивались с подобными задачами и смогут сделать быстро и качественно за небольшие деньги. Тут как раз будет уместна встроенная система аукциона.
В принципе, если есть опыт только по одной задаче, то это также можно обсудить. Оплата по Webmoney. С предложениями пишите на [email protected], Алексей, сабж: 2functions.
Спасибо!