# 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` ονομάζει τον χώρο. Ένας γραμμωτός κώδικας με δυαδικό μήνυμα το δηλώνει, αντί να γράψει χαρακτήρες ελέγχου στο αρχείο.

```markdown
---
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 πιο πρόσφατες κάρτες σας είναι δωρεάν και παραμένουν. Το ξεκλείδωμα του Πορτοφολιού εξάγει τις υπόλοιπες ([τιμές](https://exporter.dev/pricing)).

## Συγχρονισμός και πλήρης επανασυγχρονισμός

Μετά τον πρώτο «συγχρονισμό τώρα», το Exporter ξαναγράφει το αρχείο μιας κάρτας όταν αυτή αλλάζει, το πολύ μία φορά το λεπτό. Πύλες, θέσεις και ώρες επιβίβασης αλλάζουν την ημέρα του ταξιδιού, και κάθε αλλαγή ξαναγράφει μόνο το αρχείο εκείνης της κάρτας.

Ο «Πλήρης επανασυγχρονισμός» ρωτά πρώτα, μετά αφαιρεί τα αρχεία καρτών που έγραψε το Exporter και ξαναγράφει κάθε επιλεγμένη κάρτα. Ό,τι άλλο υπάρχει στον φάκελο μένει.

## Προβλήματα και λύσεις

- «δεν υπάρχουν κάρτες σε αυτόν τον φάκελο (επιλέξτε τον φάκελο Passes στη βιβλιοθήκη σας)»: πατήστε ξανά «Σύνδεση» και επιλέξτε τον φάκελο στον οποίο ανοίγει το παράθυρο
- λείπει μια κάρτα: είναι ξεμαρκαρισμένη στην κάρτα, ή οι 20 δωρεάν εξαντλήθηκαν. Ξεκλειδώστε το Πορτοφόλι και πατήστε «Συγχρονισμός τώρα»
- μια κάρτα δεν έχει ημερομηνία στο όνομά της: δεν φέρει καμία και η βάση του Πορτοφολιού δεν διαβάστηκε. Συνδέστε το ίδιο το `~/Library/Passes` αντί για το `Cards`
- οι αριθμοί των καρτών δεν είναι εκεί: δεν βρίσκονται στο Mac. Το Πορτοφόλι κρατά τις κάρτες πληρωμής στο Secure Element και το Exporter δεν τις βλέπει ποτέ

## Related

- [Πορτοφόλι](https://exporter.dev/el/wallet): Κάθε κάρτα ως αρχείο Markdown
- [Πρώτα βήματα](https://exporter.dev/el/docs/getting-started): Εγκατάσταση, σύνδεση, πρώτη εξαγωγή
- [Διακομιστής MCP](https://exporter.dev/el/docs/mcp): Σύνδεση του Claude και άλλων πρακτόρων

---

human version: https://exporter.dev/el/docs/wallet
every page: https://exporter.dev/llms.txt
