alibek Опубликовано 3 июля, 2023 · Жалоба Есть внешний жесткий диск, на котором находится порядка десяти тысяч файлов, в одном каталоге. Это копия arjlover, мультфильмы и фильмы. Имена, например, такие: "kuzja.dom.dlja.kuzki.avi". Также есть таблица, в которой есть дополнительная информация для файлов, чтобы их легче было находить. Например, предыдущий файл назывался бы "Домовёнок Кузя\02 Дом для Кузьки [1984, Экран].avi". Есть скрипты, чтобы выполнить переименование всех файлов из одного вида в другой, а также обратно. Но вообще идеальным было бы оставить файлы на жестком диске без изменений (с оригинальными именами файлов), однако при доступе к файлам по сети через CIFS чтобы их имена отображались во втором виде. Подскажите, в какую сторону копать? Модули VFS? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
rz3dwy Опубликовано 4 июля, 2023 · Жалоба так arjlover не по smb отдает, так что имя файла и его название в каком-то gui(web-интерфейс) различаются. Если у вас есть некая бд с парами "имя_файла"---"человекочитаемое_название", то можно сделать скрипт, генерящий простой статичный html-файлик со списком ваших файлов Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 5 июля, 2023 · Жалоба С arjlover я по http забираю. И скрипт-граббер у меня уже есть. Вопрос не в этом, а в том, чтобы скачанное разложить по каталогам в более удобном виде. Но при этом сохранить исходные имена на случай дополнения коллекции. А отображение имён по SMB (а не оглавление в html или m3u) - чтобы смотреть можно было со смарт-тв или смартфона. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ixi Опубликовано 5 июля, 2023 · Жалоба Можно расшарить каталог с симлинками Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 5 июля, 2023 · Жалоба Думал в эту сторону. Но тогда нужно будет ФС на жестком диске менять (на ext4 или NTFS), на FAT симлинков нет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
passer Опубликовано 5 июля, 2023 · Жалоба В случае жестких ссылок - да, в случае символических ссылок можно на любой ФС создать толпу симлинков на файлы лежащие на другой ФС. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 20 июля, 2023 · Жалоба В общем, с символическими ссылками не получилось. Во-первых, на сетевых дисках символические ссылки не создаются, диск нужно подключать локально. Во-вторых, вылезла проблема с абсолютной/относительной адресацией. Если ссылки делать абсолютными, то при переключении жесткого диска в smb-сервер и подключению к нему по сети они не работают. Если же ссылки делать относительными, то на сетевом диске они тоже не работают. Правда тут, возможно, дело не в файловой системе, а в линуксовом SAMBA-сервере (диск подключается к Кинетику), в котором нет полноценной поддержки относительных путей. Во-всяком случае, если я создаю симлинк "..\video-arjlover\video1.avi" -> "\video\Видео 1.avi", то при просмотре его свойств на клиенте он ссылается на "video\video-arjlover\video1.avi" и не просматривается. В общем, несколько часов экспериментировал, но так и не смог добиться стабильного работающего результата. Плюнул и просто переименовал. И подготовил скрипт для обратного переименования. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 21 июля, 2023 · Жалоба Кстати, вдруг кому пригодится — таблица мультиков на arjlover с дополнительной информацией (год, режиссер, студия и т.п.). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ixi Опубликовано 21 июля, 2023 · Жалоба 19 часов назад, alibek сказал: в линуксовом SAMBA-сервере кроме follow symlinks на самбе нужна ещё одна настройка, разрешающая симлинки на файлы вне каталога, но навскидку не вспомню Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 21 июля, 2023 · Жалоба На Кинетиках прямого доступа к конфигурационным файлам нет, а во front-end таких настроек нет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...