Tellico поддерживает различные источники импорта данных. На странице «Источники данных» возможно выполнить настройку этих источников. Доступно множество типов источников и самих источников. Некоторые из них приводятся далее, а полный перечень доступен на веб-сайте Tellico.
- Веб-службы Amazon.com,
- ISBNdb.com,
- OpenLibrary.org,
- Интернет-каталог фильмов IMDb,
- AlloCiné,
- TheMovieDB.org,
- Открытый каталог фильмов OMDb,
- BDGest,
- Comic Vine,
- Discogs.com,
- MusicBrainz.org,
- TheGamesDB.net,
- GiantBomb.com,
- MobyGames.com,
- IGDB.com,
- VideoGameGeek,
- BoardGameGeek,
- arxiv.org,
- Базы данных Entrez (PubMed),
- Серверы z39.50,
- серверы SRU,
- Colnect,
- Numista,
- прочие внешние сценарии или приложения, а также
- комбинации приведённых выше источников.
Кнопка позволяет добавлять новые источники. Существующие источники возможно изменять или удалять с помощью кнопок или . Порядок, в котором источники показаны в меню обновления записей, также возможно изменить.
Предупреждение
Устанавливайте и запускайте сценарии только из надёжных источников. Разрешения, с которыми выполняются сценарии, совпадают с разрешениями пользователя, поэтому запуск сценариев может привести к изменению или удалению файлов или вызвать сбои в работе системы.
Многие источники данных предоставляют больше сведений, чем имеется полей по умолчанию в программе Tellico. Эти дополнительные поля показаны справа от области конфигурации. Отмеченные поля будут добавлены в коллекцию при добавлении записи из соответствующего источника.
Протокол z39.50 используется для доступа к библиотекам и источникам библиографической информации по всему миру. Перечни общедоступных серверов z39.50 доступны, в частности, на сайте indexdata.dk. Tellico уже содержит несколько готовых конфигураций для работы с крупными библиотеками. Также возможно указать параметры подключения вручную.
Tellico поддерживает чтение данных в форматах MODS, USMARC/MARC21 и UNIMARC. Для этого используется библиотека «yaz». Кроме того, в программе имеется ограниченная поддержка формата GRS-1.
Чтобы использовать одну из преднастроенных библиотек, установите соответствующий флажок и выберите библиотеку. Остальные записи конфигурации будут отключены. Если требуется указать сведения вручную, снимите флажок предварительной настройки.
По умолчанию для доступа к z39.50 используется порт 210, но для некоторых серверов может потребоваться другой порт. В программе Tellico предполагается, что сервер используется кодировку MARC-8, если не указано иное. В случае использования некорректной кодировки может быть показано сообщение об ошибке в выводе программы или могут быть не получены записи.
Для доступа к некоторым серверам необходимы имя пользователя и пароль. Tellico позволяет использовать и сохранить такой пароль, но следует учитывать, что пароль записывается в файле конфигурации Tellico как простой текст, что небезопасно. Для работы с большинством общедоступных серверов поля имени пользователя и пароля возможно оставить пустыми.
Аббревиатура «SRU» означает Search/Retrieve via URL (поиск и получение с помощью URL-адреса) — это стандартный протокол интернет-поиска. Некоторые библиотеки используют его для предоставления доступа к своим каталогам данных. Наиболее известная такая библиотека — Библиотека Конгресса (США).
Entrez — это интегрированная система текстового поиска и получения информации, которая используется в Национальном центре биотехнологической информации (NCBI). Самой известной базой данных Entrez является PubMed, база данных статей медико-биологической тематики из различных журналов по биологии. В настоящее время Tellico поддерживает только одну базу данных Entrez — PubMed.
arXiv.org, Bibsonomy и CrossRef — это сетевые базы данных для научных статей и библиографической информации. Чтобы получить доступ к источнику CrossRef, необходимо запросить учётную запись и добавить данные своей учётной записи в конфигурацию этого источника данных.
ISBNdb.com — это сетевая база данных о книгах из библиотек по всему миру.
OpenLibrary.org — это сетевая база данных о книгах, в которой каждой книге посвящена одна веб-страница.
Bedetheque — это французская база данных о комиксах, которая находится под управлением BDGest.
Comic Vine — самый крупный посвящённый комиксам вики-сайт.
Интернет-каталог фильмов IMDb предоставляет сведения о фильмах и видео. Если при проведении поиска по полю Человек будет получено несколько результатов, появится диалоговое окно для выбора нужного человека. Параметры конфигурации позволяют выбрать страну на IMDb и то, следует ли загружать изображения. Так как при запросе к IMDb может быть получено большое количество актёров, их число возможно ограничить заданным значением.
TheMovieDB.org — бесплатная и открытая сетевая база данных о фильмах. Для получения бесплатной учётной записи необходимо зарегистрироваться.
Открытая база данных о фильмах (OMDBAPI.com) — бесплатная веб-служба для получения сведений о фильмах.
AlloCiné — французский сетевой сервис, который позволяет получать информацию о фильмах. В разделе параметров системы KDE необходимо включить идентификацию браузера.
Discogs.com — созданная пользователями база данных о музыке, в которой содержатся сведения об исполнителях, компаниях звукозаписи и записях. Для получения бесплатной учётной записи необходимо зарегистрироваться. В разделе параметров системы KDE необходимо включить идентификацию браузера.
MusicBrainz.org — открытая база метаданных музыки. Цель этого ресурса — предоставить сайт с максимально полной информацией о музыке. В разделе параметров системы KDE необходимо включить идентификацию браузера.
GiantBomb.com — крупная открытая база данных с информацией о видеоиграх. Для получения бесплатной учётной записи необходимо зарегистрироваться.
TheGamesDB.net — открытая сетевая база данных для поклонников видеоигр.
MobyGames.com — в описании на самом сайте говорится, что он является самой старой, крупной и точной базой данной о видеоиграх.
IGDB.com — ресурс позиционируется как игровой веб-сайт для всех, кто любит игры.
VideoGameGeek — сетевой ресурс и сообщество, посвящённые видеоиграм.
BoardGameGeek — сетевой ресурс и сообщество, посвящённые настольным играм.
Colnect — сетевое сообщество для коллекционеров, которое позволяет управлять личной коллекцией. Tellico поддерживает поиск информации о монетах и марках на этом сайте.
Numista — мировой каталог монет, пополняемый участниками сообщества. Он позволяет управлять коллекцией по сети, выполнять обмен с другими коллекционерами, а также общаться на форуме.
Веб-службы Amazon позволяют Tellico выполнять поиск информации на любом из 14 международных сайтов, которыми управляет Amazon.com: США, Соединённое Королевство, Германия, Япония, Франция, Канада, Китай, Испания, Италия, Бразилия, Австралия, Индия, Мексика и Турция.
При настройке каждого источника Amazon.com необходимо указать три параметра: расположение сервера, размер изображения и идентификатор партнёра. Некоторые данные с Amazon.com могут включать изображения, например обложки книг или фильмов. Такие изображения возможно загрузить в одном из трёх размеров (в зависимости от конкретного элемента). Для доступа к веб-службам Amazon.com необходимо использовать идентификатор партнёра. Он включается в обратные ссылки на элемент, как этого требует лицензионное соглашение по использованию веб-служб Amazon.com.
При доступе к API рекламы продуктов Amazon могут иметься ограничения, связанные с реферальными ссылками или рекламой. Для получения более подробных сведений ознакомьтесь с документацией Amazon при регистрации для получения доступа к API.
В качестве интерфейса для поиска в других источниках информации возможно использовать внешние сценарии или приложения (это более простой способ интеграции Tellico со сторонними подключаемыми модулями). Tellico выполнит команду и передаст поисковый запрос как параметры командной строки.
Программа Tellico поставляется с несколькими сценариями. Например, для поиска на ресурсе издателя комиксов Dark Horse Comics следует использовать сценарий Python.
Также необходимо указать тип коллекции, возвращаемый сценарием, а также формат данных. Tellico поддерживает не только импорт данных из сценариев, в которых используется формат XML Tellico по умолчанию, но и импорт данных в других форматах (например, в BibTeХ).
В параметрах источника следует указать полный путь к приложению. Обратите внимание, что приложение выполняется в системе с разрешениями, которые совпадают с разрешениями текущего пользователя, поэтому следует использовать только сценарии из доверенных источников. Установите флажки, которые находятся рядом с поддерживаемыми приложением ключами поиска, и введите необходимые параметры командной строки в поле ввода. %1
будет заменено поисковым запросом.
Чтобы обновить уже имеющиеся в коллекции записи, задайте параметры командной строки с помощью последнего флажка и поля ввода. Поля записей для поиска обновлений необходимо указать в том же формате, который используется для полей зависимых значений.
Возможно скомбинировать несколько (до восьми) существующих источников данных, чтобы использовать их как единый источник, в котором каждый результат поиска из первого источника обновляется данными из последующих источников. Перед добавлением источников необходимо указать тип коллекции.
Сочетать возможно только существующие источники данных. В этом источнике можно использовать только тип поиска для первого источника, так как результаты поступают из первого источника данных. Например, сначала выполняется поиск в UPCitemDb, и каждый результат затем обновляется из TheMovieDB.