Отримати Exporter
Документація Гаманець

Wallet

Як працює експорт із Гаманця, від під’єднання до розв’язання проблем.

Під’єднання

Натисніть «Підключити» поруч із Гаманцем на головному екрані Exporter, потім «Відкрити папку Passes». Панель відкриється в папці, де macOS тримає ваші картки, ~/Library/Passes: натисніть «Вибрати цю папку». Далі виберіть, куди підуть файли, і натисніть «Використати цю теку».

Беріть саму папку Passes, а не папку Cards усередині. Exporter читає картки з Cards, а passes23.sqlite поруч лише заради одного: дня, коли картку було підписано, єдиної дати, яку має багато старіших карток.

Куди йдуть файли

Один файл Markdown на картку, в одній папці, названий її датою і тим, чим картка є: 2026-09-17 united airlines SFO-EWR.md, 2026-09-11 the sf database meetup.md. Картка зовсім без дати має лише свою назву (apple store.md). Папка просто в домашній теці, як-от ~/Documents, отримує всередині папку wallet-export; глибша, як-от ~/Documents/wallet, використовується як є.

Що експортується

Кожна картка, позначена на картці джерела: посадкові талони, квитки на потяг і автобус, квитки на події, картки магазинів, купони й загальні картки. Пігулки лише фільтрують список: картки (усі), польоти (разом із потягами й автобусами), події та картки магазинів.

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

Формат

Завжди Markdown: front matter картки, заголовок і один рядок про те, де і коли, далі поля точно так, як їх малює картка, зворот під заголовком Back і номер штрихкоду.

Файл

ключ містить
title, id як називається картка і який id дає їй Гаманець
kind flight, transit, event, card або other
date, date_source коли картка діє і чи це дата видавця, її завершення, чи день підписання
organization, pass_type видавець і його ідентифікатор типу картки
expires, voided коли вона спливає і чи позначив Гаманець її як використану
coordinates точка місця, якщо картка її несе

Розділ Details несе типізовані поля Apple, яких картка й так не показує: термінали, вихід прибуття, часові пояси, тарифний клас. Розділ Where називає місце. Штрихкод, повідомлення якого двійкове, каже про це замість писати у файл керівні символи.

---
title: "United Airlines SFO-EWR"
kind: flight
date: 2026-09-17T18:20:00
date_source: relevant
organization: "United Airlines"
---
# United Airlines SFO-EWR

San Francisco (SFO) → Newark (EWR) · 17 Sep 2026

- FLIGHT: UA 274
- GATE: F19
- SEAT: 34D

## Back

- CONFIRMATION: GGCLMQ

Дати, навіть коли їх немає

Картка лягає під свій власний день, у часовому поясі, який написав видавець: рейс, що вилітає з Денвера о 23:25, це той день у Денвері, а не наступний там, де ви його читаєте. Старіші квитки на події часто не мають дати взагалі; вони лягають під день підписання, і date_source: signed каже про це у файлі.

Картки іншими мовами

Картка може тримати свої слова у файлі pass.strings усередині пакета, а в самій картці лишити тільки ключі. Exporter розвʼязує їх мовою вашого Mac, тож квиток показує назву події, а не EVENT_NAME.

Безкоштовно й після розблокування

Ваші 20 найновіших карток безкоштовні й такими лишаються. Розблокування Гаманця експортує решту (ціни).

Синхронізація та повторна синхронізація

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

«Повна повторна синхронізація» спершу запитує, потім прибирає файли карток, які записав Exporter, і записує знову кожну позначену картку. Усе інше в папці лишається.

Проблеми й рішення

  • «у цій папці немає карток (виберіть папку Passes у своїй бібліотеці)»: натисніть «під’єднати» ще раз і виберіть папку, в якій відкривається панель
  • бракує картки: вона не позначена на картці джерела, або 20 безкоштовних вичерпано. Розблокуйте Гаманець і натисніть «Синхронізувати зараз»
  • у назві картки немає дати: вона її не несе, а базу Гаманця не вдалося прочитати. Під’єднайте саме ~/Library/Passes, а не Cards
  • немає номерів банківських карток: їх немає на Mac. Гаманець тримає платіжні картки в Secure Element, і Exporter їх ніколи не бачить

Exporter

Версія 5.2 (App Store)

macOS 15 або новіша

exporter@tinysend.com

© system operator