Tellico може використовувати різноманітні джерела імпортування даних, які можна налаштувати за допомогою діалогового вікна джерел даних. Існує багато типів і окремих джерел. Декілька з них наведено нижче. З повним списком можна ознайомитися на сайті Tellico.
- Вебслужби Amazon.com,
- ISBNdb.com,
- OpenLibrary.org,
- каталоги OPDS,
- База даних фільмів у Інтернеті,
- TheMovieDB.org,
- the Open Movie Database,
- FilmAffinity,
- 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, база даних статей, пов’язаних з природничими науками, які було надруковано у журналах з біології. У поточній версії програми єдиною базою даних Entrez, яку підтримує Tellico є PubMed.
arXiv.org, Bibsonomy і CrossRef є мережевими базами даних щодо академічних статей і бібліографічних даних. Для доступу до джерела CrossRef вам слід створити обліковий запис, а потім вказати реєстраційні дані у налаштуваннях джерела даних.
ISBNdb.com — це мережева база даних книг, у якій зібрано дані з бібліотек всього світу.
OpenLibrary.org — інтернет-база даних, у якій зберігається по сторінці для кожної з книг.
У каталогах OPDS передбачено засоби для пошуку (та поширення) цифрових книг. Tellico може використовувати як джерело даних багато каталогів OPDS, зокрема каталог Проєкту Ґутенберґ. Введіть посилання на каталог і перевірте доступ і формат, щоб переконатися, що Tellico може читати посилання.
Bedetheque — французька база даних коміксів, керується BDGest.
Comic Vine вважається найбільшою вікі з коміксів у світі.
У Internet Movie Database можна знайти дані щодо фільмів і відео. Якщо пошук за Особою повертає декілька результатів, програма відкриває діалогове вікно, у якому ви зможете обрати належну особу. Серед параметрів налаштовування вибір мови пошуку у IMDb та параметр, що визначає те, чи слід отримувати зображення. Оскільки IMDb може повертати великі списки виконавців ролей, ви можете обмежити кількість позицій у списку певним числом.
TheMovieDB.org — вільна і відкрити інтернет-база даних фільмів. Для отримання безкоштовного облікового запису слід зареєструватися.
Open Movie Database (OMDBAPI.com) — вільна служба для отримання даних щодо фільмів.
FilmAffinity — незалежний сайт, присвячений кіно.
Discogs.com — створена користувачами база даних музичних творів, у якій містяться дані щодо виконавців, компаній звукозапису та записів. Для отримання безкоштовного облікового запису слід зареєструватися.
MusicBrainz.org — база метаданих спільноти, у якій ентузіасти намагаються зібрати дані щодо всіх музичних записів.
GiantBomb.com — велика база даних відеоігор, створена ентузіастами. Для отримання безкоштовного облікового запису слід зареєструватися.
TheGamesDB.net — вільна мережева база даних для фанатів відеоігор.
MobyGames.com називає себе найстарішою, найбільшою і найточнішою базою даних відеоігор.
IGDB.com називає себе ігровим сайтом для усіх, хто полюбляє грати.
VideoGameGeek — інтернет-ресурс і спільнота любителів відеоігор.
BoardGameGeek — інтернет ресурс і спільнота любителів ігор на дошці.
Colnect — сайт інтернет-спільноти збирачів колекційних предметів із можливістю керування особистою збіркою. Tellico може шукати дані щодо монет і марок, також коміксів, спортивних карток та відеоігор.
Numista — загальносвітовий каталог монет, який поповнюється зусиллями спільноти. Пропонує послуги інтернет-керування збіркою, інструменти для обміну з іншими колекціонерами та форум.
За допомогою мережевих служб Amazon Web Tellico може виконувати пошук даних на чотирнадцяти різних міжнародних сайтах, якими керує Amazon.com: у США, Великобританії, Німеччині, Японії, Франції, Канаді, Китаї, Іспанії, Італії, Бразилії, Австралії, Індії, Мексиці та Туреччині.
Для налаштування кожного джерела Amazon.com слід вказати три параметри: адресу сервера, розмір зображення і ідентифікатор партнерства. Серед даних, які можна отримати з Amazon.com, зображення, зокрема обкладинки книг і відеодисків. Ви можете отримати зображення трьох різних розмірів, залежно від елемента. Для доступу до мережевих служб Amazon.com слід використовувати ідентифікатор партнерства, його слід включати у зворотні посилання на елемент, оскільки цього вимагає ліцензійна угода з використання мережевих служб Amazon.com.
Доступ до програмного інтерфейсу рекламування продуктів Amazon може бути обмежено щодо посилань на товари або реклами. Зверніться до документації Amazon, щоб дізнатися більше про те, як отримати доступ до програмного інтерфейсу.
За допомогою скриптів і сторонніх програм, використаних як інтерфейс для пошуку у інших джерелах даних, ви можете полегшити інтеграцію Tellico зі сторонніми додатками. Tellico виконає команду і передасть параметри пошуку як аргументи командного рядка.
Деякі зі скриптів постачаються із самою Tellico. Наприклад, для пошуку на сайті видавництва коміксів Dark Horse Comics потрібен Python.
Окрім формату даних, вам слід передати скрипту тип збірки, дані для якої слід повернути. Програма Tellico може імпортувати дані від скриптів не лише у типовому форматі XML Tellico, але і у інших форматах, зокрема bibtex.
У параметрах джерела слід вказати повний шлях до відповідної програми. Позначте ті з пунктів ключів пошуку, які підтримуються програмою, а потім введіть потрібні параметри командного рядка у відповідне поле. Ключ пошуку буде додано замість послідовності символів %1
.
Застереження
Ніколи не встановлюйте і не запускайте скриптів з джерел, які ви не вважаєте надійними. Ці скрипти буде виконано з правами доступу користувача, а отже ці скрипти можуть змінювати або вилучати ваші файли або іншим способом пошкодити ваші дані.
Для оновлення записів, які вже є у збірці використовується останній пункт і поле редагування: у ньому визначаються параметри командного рядка. Вам слід ввести поля запису, які буде використано для пошуку, у тому самому форматі, який використовується для полів похідних значень.
Ви можете використовувати довільні комбінації згаданих вище восьми джерел як єдине джерело, у якому усі результати пошуків у першому джерелі буде оновлено із наступних джерел. Перш ніж додавати джерела, слід встановити тип збірки, який буде використано для отримання даних.
Комбінації можна створювати лише з вже вказаних джерел даних. У цьому джерелі може бути використано лише тип пошуку для першого джерела, оскільки результати надходитимуть з першого джерела даних. Наприклад, спочатку може бути виконано пошук у UPCitemDb, а потім усі отримані результати може бути оновлено з TheMovieDB.