Шёпот Опубликовано 12 января, 2012 Жалоба Поделиться Опубликовано 12 января, 2012 Имеется компьютер с большим файловым массивом. Множество различных данных в разных форматах разложены по разным папкам и разным логическим и физическим дискам. Требуется универсальный способ для индексирования интересующих областей массива. Причем результатом должен стать HTML- или совместимый файл. Программа минимум - чтобы такой результирующий файл содержал просто столбец из ссылок на файлы. Ссылки могут отображаться или полностью, т.е. и текст названия ссылки, и адрес ссылки совпадают. Либо, что лучше - название ссылки = имя файла, а адрес = полный путь к файлу. При нажатии на такую ссылку естественно должен открыться соответствующий файл. Это была программа минимум. Как вариант, интересует, чтобы в этом же HTML-файле отображалась хотя бы какая-то информация о файле. Например, его размер. Одна из главных целей такого списка - объединение на одной странице (= в одном окне) "файлов", которые там находится не могут по определению (например, находятся на разных физических дисках). Ссылка на комментарий Поделиться на другие сайты Поделиться
igaryokk Опубликовано 12 января, 2012 Жалоба Поделиться Опубликовано 12 января, 2012 Может быть NikFileTree :NikSoft.ru Ссылка на комментарий Поделиться на другие сайты Поделиться
igaryokk Опубликовано 12 января, 2012 Жалоба Поделиться Опубликовано 12 января, 2012 Просьба модераторам - уберите лишние буквы,не то нажал Ссылка на комментарий Поделиться на другие сайты Поделиться
Шёпот Опубликовано 12 января, 2012 Автор Жалоба Поделиться Опубликовано 12 января, 2012 Так, если судить из описания - как раз то что нужно. Приду с работы - протестирую. Спасибо за полезную ссылку! Ссылка на комментарий Поделиться на другие сайты Поделиться
Шёпот Опубликовано 8 февраля, 2012 Автор Жалоба Поделиться Опубликовано 8 февраля, 2012 (изменено) Указанная выше программа послужила одним из средств для достижения поставленной цели, но в итоге пришлось использовать следующий алгоритм: 1. Сгенерировать HTML-файл вышеописанной программой 2. Открыть получившийся файл Word'ом, будет что-то вроде index c:\ c:\test1\ c:\test1\file1.cfg c:\test1\file2.jpg c:\boot.ini ... 3. Теперь нужно преобразовать текст в гиперссылки, чтобы по ним можно было открыть реальный файл. Сделать это можно разными способами, я воспользовался встроенными возможностями MS Word 2003. Для начала нужно по всему документу заменить "c:\" на "\\c:\" - это для того чтобы Ворд понял адреса как сетевые. Затем зайти в Автоформат, и применить его для всего документа. При таком способе может возникать ошибка, когда "тире" ("-") внутри текста воспринимается как начало комментария (типа закомментированной строки в программировании). Поэтому мне пришлось заменить тире в некоторых именах папок на нижнее подчеркивание "_". 4. После Автозамены вместо текста мы увидим гиперссылки. Из Ворда они, скорей всего, работать не будут. Т.ч. нужно сохранить файл снова в *.HTM. 5. Получившийся файл можно открыть браузером или редактором (странно, но даже Эксел в отличие от Ворда с такими ссылками дружит). Все открывается без каких-либо задержек. Изменено 8 февраля, 2012 пользователем Шёпот Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти