Імпортування даних

У Tellico передбачено три різних дії під час імпортування даних. Вибір пункту Замірити поточну збірку закриє поточну збірку і створить нову з даними з імпортованого файла. Вибір варіантаДодати все до поточної збірки повідомляє Tellico, що слід додати всі записи у імпортованій збірці до поточної збірки, а також додати всі поля, яких у цій збірці не існує. Вибір пункту Об’єднати збірки призведе до результатів, схожих на додавання, але всі імпортовані записи буде порівняно з поточними, всі ідентичні записи буде пропущено. Tellico намагається визначити відповідні запис, які не є повністю ідентичними, порівнюючи значимі поля і об'єднуючи схожі записи. Наприклад, у музичній збірці програма виконує порівняння записів виконавця та альбому, — для відповідних записів метадані композицій буде об’єднано. Інструмент імпорту звукових файлів здатен коректно створювати списки композицій об’єднанням записів.

Імпортування даних з іншого програмного забезпечення

Tellico може безпосередньо імпортувати дані з багатьох інших програм для керування збірками, зокрема GCstar, Data Crow, Alexandria, Delicious Library, Collectorz, Ant Movie Catalog, Referencer та Griffith.

Імпортування даних у інших форматах

Tellico може імпортувати дані у багатьох форматах, зокрема CSV, bibtex, форматі записів звукових дисків та файлів, MODS, PDF та RIS.

Імпортування даних Tellico

Ви можете безпосередньо імпортувати файли даних Tellico. Заміна поточної збірки імпортуванням файла Tellico ідентична простому відкриттю самого файла. Імпортування даних Tellico призначено в основному для додавання або об’єднання двох збірок.

Імпортування даних CSV

Значення, відокремлені комами (Comma-separated values або CSV) є типовим форматом імпортування та експортування табличних даних. Значення кожного з полів буде відокремлено комами, кожен з записів слід вказувати у окремому рядку. Назви полів може бути включено у перший рядок. Інструмент імпорту CSV може використовувати і відмінні від коми роздільники. Ви можете вказати будь-який інший символ або рядок.

Діалогове вікно імпортування CSV

Перш за все, оберіть тип збірки, яку ви бажаєте імпортувати. Якщо ви додаєте або об’єднуєте збірку з іншою збіркою, тип буде обмежено типом вашої поточної збірки. Якщо перший рядок файла CSV містить назви полів, позначте відповідний пункт і інструмент імпорту автоматично порівняє ці назви з назвами полів поточної збірки. Якщо назви полів збірки збігатимуться, заголовок відповідного стовпчика буде змінено так, щоб стовпчик було призначено відповідному полю. Якщо у файлі використовується роздільних, відмінний від коми, не забудьте змінити відповідний параметр імпортування збірки.

Щоб програма Tellico належним чином імпортувала файл, ви маєте надати програми відомості щодо того, яке з полів відповідає кожному зі стовпчиків. Якщо у заголовку стовпчика міститься лише число, дані у цьому стовпчику не буде імпортовано. Вам слід призначити поля до кожного зі стовпчиків або натисканням цього заголовка стовпчика, або зміною самого номера стовпчика з наступним вибором поля для призначення зі спадного списку і натисканням кнопки Призначити поле. Якщо ви бажаєте додати нове поле до збірки, останній пункт у спадному списку відкриває діалогове вікно полів.

Задля компактності, у цьому діалоговому вікні буде показано лише перші п’ять рядків з імпортованого файла CSV. Втім, імпортовано буде усі дані.

Імпортування даних з звукового компакт-диска

Програма Tellico здатна використовувати службу freedb.org для пошуку відомостей щодо компакт-дисків, зокрема списку композицій. Залежно від дистрибутива, який ви використовуєте, параметри доступу до служби можна визначити у Системних параметрах KDE. Буде додано виконавець компакт-диска, назву, жанр, рік і список композицій.

Крім того, якщо на диску міститься CD-Text, програма прочитає і додасть прочитані відомості до імпортованого запису.

Імпортування метаданих зі звукового файла

Програма Tellico здатна просканувати теку і прочитати мітки у звукових файлах типових форматів, зокрема mp3 і ogg. Композиції буде додано до музичної збірки, кожним з записів якої буде альбом. Якщо у файлах композицій міститимуться номери композицій, назву композиції буде вставлено на правильне місце у списку композицій. Крім того, до запису буде додано відомості щодо виконавця і жанр. Якщо у мітках композиції містяться коментарі, їх буде додано до поля коментарів у записі, якій передуватиме назва файла.

Крім того, якщо у теці міститься файл .directory, а назва теки збігається з назвою альбому, як зображення обкладинки альбому буде використано значення Icon у цьому файлі.

Інструмент імпорту метаданих з звукових файлів здатний виконати рекурсивний пошук у теці з метою виявлення всіх звукових файлів у підтеках, хоча перехід за символічними посиланнями і не здійснюватиметься. Для читання метаданих зі звукових файлів Tellico використовує бібліотеку TagLib, отже програма здатна здійснювати імпорт даних з файлів будь-якого типу, який підтримується TagLib.

Імпортування даних Bibtex

Bibtex — це формат зберігання бібліографій, який використовується у системі підготовки документів LaTeX. До відповідного файла може бути включено найрізноманітніші типи бібліографічних посилань. Tellico імпортує файли bibtex як бібліографічні збірки.

Якщо інструментом імпорту bibtex буде виявлено у файлі поля, яких не було у типовій бібліографічній збірці, ці поля буде додано як поля типу Простий текст за двома винятками. Якщо значення поля містить більше, ніж 100 символів, його буде перетворено на поле типу Стаття. Якщо у значенні поля міститиметься адреса URL або посилання на файл, буде створено поле URL. Для обробки файлів bibtex Tellico використовує внутрішню копію бібліотеки btparse.

Bibtexml — це XML-представлення даних bibtex, дані з імпортованого файла bibtexml імпортуватимуться так само, як дані з файлів bibtex.

Імпортування даних з MODS

MODS — це формат представлення різноманітних типів збірок аудіо, відео та друкованих даних. У поточній версії Tellico імпортуються лише збірки книг як бібліографічні збірки.

Імпортування даних з PDF

Якщо Tellico було зібрано з підтримкою exempi або poppler, програма зможе імпортувати метадані з файлів PDF. Серед імпортованих метаданих заголовок, автор і дата створення, а також бібліографічні ідентифікатори, які буде використано для встановлення інших даних.

Імпортування даних з RIS

Формат RIS — це формат бібліографічних файлів, який використовується програмою EndNote, Reference Manager та іншими програмами. Tellico імпортує файли RIS як бібліографічні збірки.

Імпортування інтернет-збірок

Tellico може встановлювати з'єднання із сайтами, які зберігають дані особистих збірок, і імпортувати з них дані.

Імпортування збірки BoardGameGeek

BoardGameGeek — ресурс, який присвячено іграм на дошці та спілкуванню щодо них. Tellico може імпортувати ігри на дошці до збірки користувача, якщо ця збірка є загальнодоступною. Імпортовані дані обмежуватимуться лише тими записами, для яких ви є власником.

Імпортування збірки Goodreads

Goodreads — соціальна мережа читачів у інтернеті, призначена для обміну даними щодо книжкових збірок. Tellico може імпортувати список книжок зі збірки користувача, якщо програмі надано ім’я користувача або його ідентифікатор, а доступ до збірки відкрито.

Імпортування збірки LibraryThing

LibraryThing — інтернет-служба, яка спрощує створення каталогів книг. Tellico може імпортувати список книг у збірці користувача, яку експортовано у форматі JSON.

Імпортування збірки Discogs

Discogs — база даних в інтернеті та торговельний майданчик для музики. Tellico може імпортувати список музичний творів зі збірки користувача, якщо програмі надано ім’я користувача, а доступ до збірки відкрито.

Імпортування списків файлів

Tellico здатна виконувати сканування тек для імпортування даних файлів, в основному, щоб для створення каталогів файлів. Пошук у теці може бути виконано рекурсивно для додавання всіх файлів, які буде знайдено у підтеках. Цей інструмент імпорту найкорисніший для створення списків резервного копіювання і мультимедійних каталогів, зокрема переліків файлів на компакт-дисках і DVD. Крім того, може бути створено мініатюри зображень вмісту файлів. Мініатюри вмісту файлів будуть тими самими, які ви бачите у інструменті керування файлами KDE.

Теки з електронними книгами та файлами відео можна також імпортувати яка збірки книг або відео. Програма здатна читати метадані файлів, а для файлів відео для доповнення записів відео може бути використано будь-які наявні файли nfo.

Імпортування даних XML через XSLT

До Tellico може бути імпортовано будь-який файл XML, якщо буде вказано таблицю стилів XSL, призначену для перетворення вмісту файла у формат Tellico. Tellico автоматично завантажує таблицю стилів і виконує XSLT-обробку, потрібну для завантаження цього файла.