· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› поиск файлов по FAT

Посл.отвђт Сообщенiе


Дата: Сен 21, 2003 20:23:22

Всем привет!
В чем суть:
На дискете в boot-е читаем, где корневой каталог.
Потом рекурсивно мчимся по всем каталогам.
В каждом катологе читаем 32 байтные записи о содержащийся файлах и ищем в этих записях имя искомого файла. Если нашли -- возвращаем (строкой,например) полный путь к искомому файлу и на выход. Если не нашли -- собираем по FAT-у из кластеров подкаталоги и ищем файл уже в их записях ....

Заниматься изобретением великов -- дело не благодарное;). Может кто подсажет, где можно найти сие мероприятия уже в реализованном виде ?. Именно на асме,разумеется :)

всем-всем-всем СПасИБо!


Дата: Сен 21, 2003 20:52:37

Низкоуровневое общение с FAT12... Может лучше API заюзать и не страдать? FindFirstFile / FindNextFile


Дата: Сен 22, 2003 03:33:53

можешь частично использовать код, который я использовал в своей защите Splendid (привязка программ к флоппику) на домашней страничке http://zalexf.narod.ru/ в разделе "Ресурсы" - там есть обход FAT12 (флоппики), но разбора с файлами нет


Дата: Сен 22, 2003 20:10:58

Quantum
:))
заюзать лучше alt+f7 в фаре :)
В том-то и беда, что надо подушам и с FAT-ом...

zalexf
Спасибо большое! Думаю пригодится!


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.061