# 📚 [Гайд/Софт] Личный трекер коллекции MTG в одном файле (без подписок, рекламы и регистраций)
Привет, маги!
Надоело, что нормальные трекеры либо требуют подписку, либо весят как половина телефона, либо не умеют считать окупаемость дисплеев в рублях? Я тоже это прошел. Поэтому запилил **свой собственный локальный трекер**, который работает прямо в браузере.
Никаких серверов, аккаунтов и скрытых платежей. Это просто один HTML-файл, который лежит у вас на компьютере. Вы открываете его двойным кликом — и он работает.
## 🚀 Что он умеет?
* **Ищет карты на русском и английском.** Пишете «Сол Ринг» — получаете правильную карту с актуальной ценой.
* **Считает в рублях.** Программа сама тянет актуальный курс доллара и переводит все цены. Переключаетесь на USD обратно — цифры меняются на лету.
* **Считает профит с дисплеев.** Указываете, за сколько купили коробку (в рублях), вбиваете номера вскрытых бустеров — программа показывает, на сколько вы «вытянули» и окупилась ли коробка (ROI).
* **Быстрый ввод по номерам.** Если вы перебираете коробку, не нужно искать карту по названию. Вбили код сета (`KHM`) и пачку номеров (`45 67 120*`) — они мгновенно упали в коллекцию. Понимает любые разделители (пробелы, запятые, тире, переносы из Excel).
* **Чек-лист сетов (Биндер).** Загружаете сет — видите его полную сетку. Собранные карты подсвечиваются зеленым, несобранные — серые.
* **Экспорт в CSV.** Если захотите загрузить свою коллекцию на Moxfield или Archidekt — кнопка делает это в один клик (в правильном формате).
* **Ставит оценки.** Можно лайкать карты (👍), чтобы быстро отфильтровать «на трейд» или «в колоду».
## 🛠 Как это работает «под капотом»?
Для тех, кто боится ломать компы:
Это один файл `index.html`. Внутри — чистый JavaScript. Он **напрямую общается с базой Scryfall** (официальный поисковик карт).
Никакого PHP, баз данных или установки софта не требуется. Все данные (ваша коллекция, дисплеи и сеты) хранятся в **кэше вашего браузера** (localStorage).
## ⚠️ ВАЖНОЕ ПРАВИЛО (Про сохранность)
Так как данные лежат в браузере, **если вы очистите кэш, историю или куки — коллекция удалится**.
Поэтому в программе есть кнопка **«💾 Бэкап»**. Жмите её, и программа скачивает файл `mtg_backup.json`. Кидайте этот файл себе в Telegram «Избранное» или на облако. Если что — кнопка «📂 Импорт» вернет всё на место за 2 секунды.
## ❓ Частые вопросы (FAQ)
**— Почему иногда не грузятся картинки?**
— Скорее всего, у вас включен AdBlock. Он блокирует картинки с домена `scryfall.io`. Отключите блокировщик на этой странице, или просто забейте (картинки тут для красоты, данные и цены работают и без них).
**— Почему карты на русском, а цены в долларах по умолчанию?**
— Scryfall отдает цены только в долларах. Но мой трекер автоматически конвертирует их в рубли по актуальному курсу (переключатель валют в правом верхнем углу).
**— Это безопасно?**
— Абсолютно. Вы просто открываете локальный файл. Никто извне не видит, что у вас в коллекции. Данные никуда не отправляются, кроме запросов на получение цен и названий от Scryfall.
---
*Если хотите себе такой же — файл лежит [прикрепить файл / ссылку]. Если найдете баги или захотите добавить графики по редкостям — пишите в комменты, я открыт к предложениям!*
index.html