Это то, с чем я сталкиваюсь : некоторые файлы разложены по порядку, в котором я теряюсь. Поэтому хотелось бы хранить структуру папок. Первое, на что я наткнулся - это JSON, с которым не удалось подружиться. Вчера утром решил попробовать каталогизаторы и остановился на следующем наборе:
Cathy - удобный каталогизатор, который хранит информацию о всех файлах выбранной папки.
YourDir - создает дерево в виде картинки.
Files-Folders-Tree-Viewer - своего рода замена cli-утилиты.
Snap2HTMLv2.14 - формирует HTML дерева папок. Заявлено, что есть импорт в разных форматах, но JSON слишком убогий.
Нашелся еще один способ - PHP-скрипт. Я скачал интретрепатор php и опробовал, вышла натуральная каша. Поэтому я изменил пару строк
if ($content != "." && $content != ".." && $content != "Thumb.db")
{
// if(is_file($dir."/".$content)) $a[] = $content;//value
// else if(is_dir($dir."/".$content)) $a[$content] = dir2json($dir."/".$content);
if(is_dir($dir."/".$content)) $a[$content] = dir2json($dir."/".$content);
}
{
// if(is_file($dir."/".$content)) $a[] = $content;//value
// else if(is_dir($dir."/".$content)) $a[$content] = dir2json($dir."/".$content);
if(is_dir($dir."/".$content)) $a[$content] = dir2json($dir."/".$content);
}
Теперь выглядит нормально. Все файлы хранятся на сайте
Интересно, что над подобным проектом я бился 2-3 месяца, но ничего внятного не вышло.
Вчера вечером получился прототип кода, который нужно протестировать и подготовить программу. Вдруг получится?
Комментарии
Отправить комментарий