Параметри джерела даних

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

Діалогове вікно параметрів джерел даних

Нові джерела можна додати натисканням клавіші Новий..., а існуючі шаблони можна змінити або вилучити за допомогою натискання кнопок Змінити... і Вилучити. Крім того, ви можете змінити порядок джерел, у якому їх буде показано у меню оновлення записів.

Перелік даних багатьох джерел перевищує діапазон типових полів у Tellico. Ці додаткові поля буде показано праворуч від панелі налаштування. Якщо ви позначите будь-яке з цих полів, це поле буде додано до збірки під час додавання запису з джерела даних.

Бібліографічні джерела даних

Сервери z39.50

Для доступу до баз даних бібліотек і компаній-постачальників бібліографічних даних використовується протокол z39.50. Списки публічних серверів z39.50 можна отримати, серед інших, на сайті indexdata.dk. Tellico постачається з декількома наборами налаштувань для основних бібліотек, ви також можете вказати дані щодо з’єднання вручну.

Програма Tellico здатна читати дані у форматах MODS, USMARC/MARC21 і UNIMARC за допомогою бібліотеки yaz. Крім того, передбачено обмежену підтримку формату GRS-1.

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

Типовим портом для доступу за z39.50 є 210, але деякі з серверів можуть встановлювати інший порт. Програма Tellico припускає, що сервер використовує кодування символів MARC-8, якщо ви не зазначите іншого кодування. Якщо буде використано неправильне кодування символів, у даних, виведених програмою, можуть траплятися помилки, але, ймовірніше, програма просто не зможе отримати дані.

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

Сервери SRU

Абревіатура SRU означає Search/Retrieve via URL (пошук/отримання даних за адресою URL), це стандартний протокол для виконання пошуків у мережі Інтернет. Деякі з бібліотек використовують цей протокол для надання доступу до своїх каталогів даних. Серед цих бібліотек, ймовірно, найвідомішою є Бібліотека конгресу США.

Бази даних Entrez

Entrez — це комплексна система, заснована на текстовому пошуку і отриманні даних, яка використовується Національним центром біотехнологічної інформації (NCBI). Найвідомішою базою даних Entrez є PubMed, база даних статей, пов’язаних з природничими науками, які було надруковано у журналах з біології. У поточній версії програми єдиною базою даних Entrez, яку підтримує Tellico є PubMed.

Бібліографічні бази даних

arXiv.org, Bibsonomy і CrossRef є мережевими базами даних щодо академічних статей і бібліографічних даних. Для доступу до джерела CrossRef вам слід створити обліковий запис, а потім вказати реєстраційні дані у налаштуваннях джерела даних.

ISBNdb.com

ISBNdb.com — це мережева база даних книг, у якій зібрано дані з бібліотек всього світу.

OpenLibrary.org

OpenLibrary.org — інтернет-база даних, у якій зберігається по сторінці для кожної з книг.

Каталоги OPDS

У каталогах OPDS передбачено засоби для пошуку (та поширення) цифрових книг. Tellico може використовувати як джерело даних багато каталогів OPDS, зокрема каталог Проєкту Ґутенберґ. Введіть посилання на каталог і перевірте доступ і формат, щоб переконатися, що Tellico може читати посилання.

Джерела даних щодо коміксів

Bedetheque

Bedetheque — французька база даних коміксів, керується BDGest.

Comic Vine

Comic Vine вважається найбільшою вікі з коміксів у світі.

Джерела даних щодо фільмів

База даних кінофільмів в Інтернет

У Internet Movie Database можна знайти дані щодо фільмів і відео. Якщо пошук за Особою повертає декілька результатів, програма відкриває діалогове вікно, у якому ви зможете обрати належну особу. Серед параметрів налаштовування вибір мови пошуку у IMDb та параметр, що визначає те, чи слід отримувати зображення. Оскільки IMDb може повертати великі списки виконавців ролей, ви можете обмежити кількість позицій у списку певним числом.

TheMovieDB.org

TheMovieDB.org — вільна і відкрити інтернет-база даних фільмів. Для отримання безкоштовного облікового запису слід зареєструватися.

Open Movie Database

Open Movie Database (OMDBAPI.com) — вільна служба для отримання даних щодо фільмів.

FilmAffinity

FilmAffinity — незалежний сайт, присвячений кіно.

Джерела даних щодо музичних творів

Discogs.com

Discogs.com — створена користувачами база даних музичних творів, у якій містяться дані щодо виконавців, компаній звукозапису та записів. Для отримання безкоштовного облікового запису слід зареєструватися.

MusicBrainz.org

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

Джерела даних щодо відеоігор

GiantBomb.com

GiantBomb.com — велика база даних відеоігор, створена ентузіастами. Для отримання безкоштовного облікового запису слід зареєструватися.

TheGamesDB.net

TheGamesDB.net — вільна мережева база даних для фанатів відеоігор.

MobyGames

MobyGames.com називає себе найстарішою, найбільшою і найточнішою базою даних відеоігор.

IGDB.com

IGDB.com називає себе ігровим сайтом для усіх, хто полюбляє грати.

VideoGameGeek

VideoGameGeek — інтернет-ресурс і спільнота любителів відеоігор.

Джерела даних щодо ігор на дошці

BoardGameGeek

BoardGameGeek — інтернет ресурс і спільнота любителів ігор на дошці.

Джерела даних щодо монет та марок

Colnect

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

Numista

Numista — загальносвітовий каталог монет, який поповнюється зусиллями спільноти. Пропонує послуги інтернет-керування збіркою, інструменти для обміну з іншими колекціонерами та форум.

Джерела даних для збірок різних типів

Amazon.com

За допомогою мережевих служб 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.