![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
shara |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 29.6.2004 Где: печенье? Репутация: нет Всего: 2 |
всем драсте
столкнулся с такой вот трудностью: хочу каким-то образом в Windows'е пометить определенный файл одной программой чтобы потом другая прога могла его "опознать" среди всего множества файлов в ФС, без дополнительного участия пользователя. программа которая ищет "свой" файлы - резедентно висит в системе. надумал пока следующие варианты:
Это сообщение отредактировал(а) shara - 4.3.2010, 23:08 -------------------- с точки зрения аэродинамики шмель не может летать |
|||
|
||||
GoldFinch |
|
|||
![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2141 Регистрация: 30.11.2008 Репутация: 15 Всего: 26 |
если файл имеет какую-то константную уникальную часть, можно использовать ее хеш
какбэ все зависит от задачи. |
|||
|
||||
shara |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 29.6.2004 Где: печенье? Репутация: нет Всего: 2 |
может быть абсолютно любой файл, который ОСь позволит конечному юзверю прочитать
задача пометить файл в одной программе и затем опознать его в другой (желательно чтобы метод был максимально переносимым) -------------------- с точки зрения аэродинамики шмель не может летать |
|||
|
||||
korian |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 651 Регистрация: 8.3.2008 Где: Украина, Харьков Репутация: 3 Всего: 17 |
FAT поддерживает эти аттрибуты (кроме шифрованный), поэтому есть возможность их переносить. любой из способов решения этой задачи будет читом в той или иной степени. как вариант: устанавливать определенную дату создания, изменения или доступа к файлу. |
|||
|
||||
shara |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 29.6.2004 Где: печенье? Репутация: нет Всего: 2 |
согласен
вариант. предпочту оставить сей способ на самый крайний случай.. -------------------- с точки зрения аэродинамики шмель не может летать |
||||
|
|||||
Ln78 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 274 Регистрация: 25.11.2006 Репутация: 13 Всего: 15 |
Если файловая система NTFS, то можно использовать дополнительные потоки. |
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
shara
Зачем эти шаманские штучки? Залей пути к файлам в определенный файл или в регистры и читай из другой программы. По поводу атрибутов, нужно иметь возможность помечать любой файл или какой-то определенный тип? Можешь почитать тут, вроде похожая проблема http://social.msdn.microsoft.com/Forums/en...94-14c1729eb15b
Тут как посмотреть, зависит от задачи, в принципе этот файл хоть и был помечен, но был помечен не тобой и не на твоем компьютере, да и копия файла это уже другой файл. Тебе виднее как надо. Это сообщение отредактировал(а) azesmcar - 5.3.2010, 08:56 |
|||
|
||||
shara |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 29.6.2004 Где: печенье? Репутация: нет Всего: 2 |
Ln78,
интересует тот факт что файл ВООБЩЕ был помечен а ссылка описывает похожую проблему. тольк если я правильно понял там еще народ хочет свою вкладку в контекстном меню СвойстваФайла сделать.. надо будет взглянуть на метод более детально. спасибо -------------------- с точки зрения аэродинамики шмель не может летать |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |