LINUX.ORG.RU

TMSU 0.4 программа для тегирования/пометки файлов

 


2

3

TMSU - это инструмент для пометки файлов. Программа предоставляет простой инструмент командной строки для тегирования/нанесения меток, который использует виртуальную файловую систему. Так что вы можете просматривать/искать свои файлы без каких либо дополнительных программ.

TMSU не изменяет файлы, они остаются неизменными на диске или в сети, где бы вы их не держали. TMSU имеет собственную базу данных.

Особенности:

  • Утилита командной строки «tmsu» для создания и управления метками.
  • Виртуальная файловая система (FUSE), основанная на метках.
  • TMSU не трогает ваши файлы, вы можете прекратить пользоваться программой в любой момент.
  • TMSU не хранит ваши файлы, они остаются на своих первоначальных местах.
  • Информация по тегам хранится в обычной базе данных Sqlite3.
  • Запрос файлов из командной строки, например, " музыка " и " год " < 2000'.
  • Бесплатная и с открытым исходным кодом (GPL3).

Пример использования программы:

$ tmsu tag mysong.mp3 music audio year=2010
$ tmsu files music
./mysong.mp3
$ mkdir mountpoint
$ tmsu mount mountpoint
$ ls mountpoint/tags/music
mysong.1.mp3

>>> Подробности

★★★★★

Проверено: DoctorSinus ()
Последнее исправление: Wizard_ (всего исправлений: 5)

Ты забыл самое главное. Оно на go, значит в топку (зачем мне ради одного приложения полгига зависимостей?).

anonymous
()
Ответ на: комментарий от mittorn

Таких программ много, на самом деле. Самая известная, наверное, Tagsistant. Вообще, это называется Semantic File System.

ValdikSS ★★★★★
()

Просто небольшой оффтопчик - я работал с Sqlite3 через Qt 4/5. При добавлении каждой записи оно отрабатывало медленно, а при чтении - мгновенно. Что надо делать чтобы оно не насиловало хард? Я делал begin transaction, далее все модификации - не более десятка, затем commit - вроде должно быть окей, но оно почему-то делало это жутко медленно до 500 мс и хард прям сияет, хотя база 20 килобайт.

I-Love-Microsoft ★★★★★
()

ПССССССССССССССССССССССССССССССССССССССССССС

Пометил файл как следует.

anonymous
()

TMSU не хранит ваши файлы, они остаются на своих первоначальных местах.

А есть такое же, только хранящее в себе? Желательно в одном большом файле.

i-rinat ★★★★★
()
Ответ на: комментарий от fallout4all

Как минимум из HFS и её модификаций оно ещё никуда не девалось.

MiniRoboDancer ★☆
()
Ответ на: комментарий от MiniRoboDancer

Да любую СУБД можно как файловую систему юзать

SQLite отлично подходит, но нужна удобная обёртка.

только зачем?

Например, хранить статьи. Их неудобно хранить в директориях.

i-rinat ★★★★★
()

А если файл потом передвинуть, оно его узнает?

anonymous
()

Отличная программа! Давненько ей пользуюсь. Очень удобно: добавил в список действий Thunar несколько функций и с помощью Zenity добавляю теги в базу. Хотя есть и мелкие недостатки. Например, ссылки зачем-то нумеруются (причём, в самых неожиданных местах — после точки). Есть куда расти. Удачи разработчикам!

konstantinov-ms
()
Ответ на: комментарий от i-rinat

Например, хранить статьи

Для этого Mendeley удобнее будет. Из него можно библиографию формировать. В том числе и в tex. Да и .pdf-вьювер у него довольно удобный.

konstantinov-ms
()
Ответ на: комментарий от vitalif

Кто-то хранит метаданные музыки в атрибутах ФС?

Кто-то когда-то и данные хранил в атрибутах фс.

anonymous
()
Ответ на: комментарий от i-rinat

SQLite отлично подходит, но нужна удобная обёртка.

Ну дык напиши. А вообще, поищи по Гитхабу, там туева хуча всяких наркоманских поделок, никому не нужных не известных.

Их неудобно хранить в директориях.

Зато надёжнее.

MiniRoboDancer ★☆
()

Теги - вирус 21 века, вроде неплохая идея для узкого круга целей, но захватив мозги разработчиков они появляются повсюду.

Deleted
()
Ответ на: комментарий от MiniRoboDancer

Ну дык напиши.

Это не так просто. Но скорее всего таки придётся писать.

i-rinat ★★★★★
()
Ответ на: комментарий от anonymous

Кто-то когда-то и данные хранил в атрибутах фс.

... пока вендекапец не настал.

Pavval ★★★★★
()

Надо будет попробовать, интересно.

Amet13 ★★★★★
()
Ответ на: комментарий от Deleted

вроде неплохая идея для узкого круга целей, но захватив мозги разработчиков они появляются повсюду.

при этом пользоватли же — как клали на эти теги так и кладут (игнорируя существование тегов — во всех этих новомодных версиях программ :))

user_id_68054 ★★★★★
()

Не бесплатная, а свободная, йопт

Goury ★★★★★
()
Ответ на: комментарий от Deleted

Вирус двадцатьпервого это утятки. А тэги это просто хороший инструмент, решающий кучу задач. В том числе решающий кучу старых задач на два порядока эффективнее старых методов.

Goury ★★★★★
()
Ответ на: комментарий от konstantinov-ms

Да и .pdf-вьювер у него довольно удобный.

Сомнительное утверждение, учитывая что стандартные аннотации пдф этот вьювер не отображает, и свои аннотации вобще пишет не в оригинальный файл, а куда то в левое место. Да.

firsttimeuser ★★★★★
()

Вот бы ещё такое же, но с дублированием информации и в своей БД и в метаданных ФС. Чтобы при перемещении файлов информация по ним не терялась.

KRoN73 ★★★★★
()

Блин, потрясающая хрень :) Если нормально на моих объёмах будет работать, то можно будет сильно упростить мои домашние каталоги, выкинув тонны симлинк-костылей, типа фильмов по жанрам и годам или RAW'ов по температуре и ISO :)

KRoN73 ★★★★★
()
Ответ на: комментарий от firsttimeuser

Со своими задачами он справляется превосходно. Выделение текста, кстати, отображает. Значок комментария — тоже, только не раскрывает его (этим, кстати, грешат и многие другие просмотрщики; проще перечислить те, которые умеют эти самые «стандартные аннотации»). Что касается аннотаций, то лично мне не хотелось бы случайно отправить файл статьи или книги с моими пометками. Если нужно кому-то передать файл с аннотациями, есть специальные программы, например, Master PDF Editor. Единственный недостаток pdf-вьювера в Mendeley вижу в том, что программа копирует файл статьи в свой каталог, вместо того, чтобы сделать на него ссылку. Приходится подставлять костыли — вначале делать ссылку на статью/книгу, и только после этого добавлять её в Mendeley.

konstantinov-ms
()
Ответ на: комментарий от konstantinov-ms

Со своими задачами он справляется превосходно. Выделение текста, кстати, отображает. Значок комментария — тоже, только не раскрывает его (этим, кстати, грешат и многие другие просмотрщики; проще перечислить те, которые умеют эти самые «стандартные аннотации»).

да, с линуксовыми пдф-просмотщикам тут проблемы. Приходися юзать foxitreader или pdf-xchange под вайном.

Что касается аннотаций, то лично мне не хотелось бы случайно отправить файл статьи или книги с моими пометками.

зачем в 21м веке отправлять людям файлы статей? DOI, не?.

Единственный недостаток pdf-вьювера в Mendeley вижу в том, что программа копирует файл статьи в свой каталог

не копирует. Сними в настройках галочку с «Organize my files» будет тебе счастье.

А речь в оригинальном посте была о том что в их просмотрщике таки реализована функциональность комментирования, но через опу. Многие об этом не подозревают, а потом удивляются почему их метки и коментарии не отображаются когда читать статьи на их айпадах...

firsttimeuser ★★★★★
()
Ответ на: комментарий от KRoN73

Крон-семь-три в 2014 году пользуется тоннами костылей из симлинков? Самый продвинутый и прошаренный линуксоид с большой буквы Л? Кто бы мог подумать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.