Папка "Drop Box" с пользовательским поведением - PullRequest
0 голосов
/ 06 марта 2009

Я подумываю о попытке создать приложение «Drop Box», которое может автоматически организовывать файлы при их перетаскивании в папку. Я всегда получаю кучу случайных файлов на своем рабочем столе, и я думаю, что было бы полезно иметь возможность перетаскивать их на значок / папку на рабочем столе и автоматически сортировать их в другие места на основе некоторых правил (расширения файлов , соглашения об именах и т. д.)

Я не уверен, как это реализовать. Может кто-нибудь указать мне какие-либо ресурсы / советы о том, как сделать что-то подобное? Может быть, какое-то расширение папки перетаскивания?

Одной из идей было бы иметь фоновый процесс, который периодически проверяет папку и просто перемещает файлы, но было бы здорово, чтобы это происходило автоматически без фонового процесса.

Спасибо

1 Ответ

1 голос
/ 06 марта 2009

В C # FileSystemWatcher - ваш друг, проверьте небольшой учебник . Это просто оболочка над ReadDirectoryChangesW на Win32, чтобы вы могли использовать ее, если используете другой язык. Linux предоставляет то же самое через dnotify .

...