Перейти к публикации

Пишу под Андроид программу для коллекционеров!


Armatura
 Поделиться

Рекомендованные сообщения

09.04.2022 в 13:27, Elvandoriel сказал:

При поиске убрать бы регистр, если писать все маленькими, карты не найдутся

Сделал!

На английском все работало и так case insensitive, а вот на русском пришлось придумывать, так как SQLITE с кириллицей  так не умеет 🙂  , но в общем всё норм...

Еще много правок, и добавок....

Из того, что видно: в закладке Коллекции теперь показываются все имеющиеся карты с разбивкой по языкам и по сетам и их можно нажимать...

Screenshot_20220413-233204.thumb.png.56a79d0d2e319375a0d0062bccf4173f.png

Перед установкой новой версии, не забудьте сохранить вашу коллекцию!!!

новая версия: 

https://disk.yandex.ru/d/A5alyJH34UqgBA

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 126
  • Создано
  • Последний ответ

Наиболее активные участники

Дни наивысшей активности

Наиболее активные участники

Опубликованные изображения

Обновление:

- Много разных правок, и доработок..

- Добавил возможность загружать колоды разных форматов с MTGTop8 (кроме Brawl и Penny)

Screenshot_20220417-175547.thumb.png.09775e24dd7897d6ec9a48528aa57f84.png

 

- Можно искать в коллекции карты с учетом Языка

 

Например, на скриншоте ниже, запрос поиска всех имеющихся фойловых карт в коллекции, на русском языке и сортировкой по цене карты от большей к меньшей

Screenshot_20220417-175346.thumb.png.6852368d4f27a9444d43a48047205ca5.png

 

 

 

Перед установкой новой версии, не забудьте сохранить вашу коллекцию!!!

новая версия: 

https://disk.yandex.ru/d/A5alyJH34UqgBA

Ссылка на комментарий
Поделиться на других сайтах

Распознавание с камеры пока в бете? Либо я не в правильном порядке кнопки жму, либо мой кирпич не тянет эту фичу. Хочу как делверленс))

Ссылка на комментарий
Поделиться на других сайтах

Только что, Konan сказал:

Распознавание с камеры пока в бете? Либо я не в правильном порядке кнопки жму, либо мой кирпич не тянет эту фичу. Хочу как делверленс))

Распознавание с камеры в полной (ж..пе) то есть в бете :)) да,  но с горем по полам работало, надо только в ручную права на камеру предоставить программе... скоро займусь более серьезно распознаванием

Ссылка на комментарий
Поделиться на других сайтах

Спасибо, попробую пока пофоткать через сторонний софт и импортировать в MTGather

Ссылка на комментарий
Поделиться на других сайтах

если в стороннем софте какой-то есть файл для импорта, скидывай его мне я приделаю в программе импорт для этого файла, а так я все карты а это 54к штук добавлял в ручную по номерам карт 🙂

Вот так : 

 

Ссылка на комментарий
Поделиться на других сайтах

17.04.2022 в 18:19, Armatura сказал:

Вот так : 

Оффтоп: что за модель Нокии в видео??

Ссылка на комментарий
Поделиться на других сайтах

39 минут назад, Snitch сказал:

Оффтоп: что за модель Нокии в видео??

Nokia X20 брал специально для написания программы, так как чистый Андроид

Ссылка на комментарий
Поделиться на других сайтах

Обновление:

В основном правки сделаны по обновлению базы карт, и сопоставлению русских названий карт.

Так как в базе Scryfall упорно не обновляются русские названия карт, то научил программу брать русские названия из сайта Cardplace, сейчас в базе программы все карты которые были напечатаны на русском, с русскими названиями... 

 

По поводу цен на карты:

Может кто написать с какого ещё источника, нужны цены на карты?

Может с Cardplace или MtgTrade ?

 

Перед установкой новой версии, не забудьте сохранить вашу коллекцию!!!

новая версия: 

https://disk.yandex.ru/d/A5alyJH34UqgBA

Ссылка на комментарий
Поделиться на других сайтах

Обновление:

Цены карт из MtgTrade.net

Сделал отображение цен на карты с сайта MtgTrade.net с выбором наименьшей цены, если конечно карта есть в продаже! И конечно же в рублях!

Screenshot_20220422-222331.thumb.png.94380ac7cb18a9ac59b81c37540757a1.pngScreenshot_20220422-222515.thumb.png.4c28e262fac97e30a2e9492189a051be.png

Перед установкой новой версии, не забудьте сохранить вашу коллекцию!!!

новая версия: 

https://disk.yandex.ru/d/A5alyJH34UqgBA

Ссылка на комментарий
Поделиться на других сайтах

Подправил немного выдачу цен с MtgTrade, теперь программа понимает разницу между Borderless, Showcase, Oldborder, ExtendedArt и выдает правильную цену.

Очень интересно, за что минус поставили?

 

Перед установкой новой версии, не забудьте сохранить вашу коллекцию!!!

новая версия: 

https://disk.yandex.ru/d/A5alyJH34UqgBA

Ссылка на комментарий
Поделиться на других сайтах

Обновление:

- Добавил горизонтальный слайдинг в "списке" с поиском данной карты в базе-коллекции, плюс изменение количества и удаление карт из списка

- примерная цена всех карт в списке

Screenshot_20220814-210839.thumb.png.44077c0e3f1cd5ad6d2ae0cd391501b7.png

- убрал тормоза при наборе номера карты при добавлении в список (убрал обработку поиска в фоновый поток)

- добавил кнопку смены способа добавления карт по номеру или по названию

- добавил кнопку при нажатии которой показываются только те карты которые есть в коллекции

Screenshot_20220814-210900.thumb.png.ed64130bc36d64eb5903a2dd729c1fa2.png

- в расширенном поиске добавил возможность поиска карт с использованием "И" - "ИЛИ" и "ТОЛЬКО" - "НЕ ТОЛЬКО"

Screenshot_20220814-211019.thumb.png.553ab3ee1bad6a23515600925ab88145.png Screenshot_20220814-211101.thumb.png.3b74f2e71c8481b81e83ee207c4267db.png

- В результатах поиска, при долгом нажатии появляется всплывающее окно, с подробной информацией о карте

сколько всего таких карт в коллекции, каких именно сетов, языка, типа и состояния...

сколько вариаций таких карт существует, сколько из них есть в коллекции, и кнопка при нажатии которой отображаются все карты с таким названием

также сет данной карты, сколько в сете всего карт, и сколько и какого типа из них есть в коллекции, и так же кнопка при нажатии которой отображаются все карты данного сета

Screenshot_20220814-211153.thumb.png.920d4a09048a1e0f173ec623844f440c.png Screenshot_20220814-211207.thumb.png.106144a8ddd8f7fb1c453a88f29bba58.png Screenshot_20220814-211218.thumb.png.442499c33bc67c01a62f695be6e9b30d.png

 

- пока в тестовом варианте добавил возможность распознавания карт по фото (распознавание происходит локально без интернет запросов, получилось запилить Тессеракт, но нужно еще нормально до ума доводить)

и да нужно дать программе доступ к камере

Screenshot_20220814-210802.thumb.png.a670909747e3ad46397a330688893a3e.png

 

Перед установкой новой версии, не забудьте сохранить вашу коллекцию!!!

новая версия: 

https://disk.yandex.ru/d/A5alyJH34UqgBA

Ссылка на комментарий
Поделиться на других сайтах

Может с скооперируетесь? ))

 

 

Ссылка на комментарий
Поделиться на других сайтах

10 часов назад, Elvandoriel сказал:

Может с скооперируетесь? ))

 

 

А смысл,  цены на карты из разных источников у меня в программе и так показываются, я просто еще добавлю цены карт из ТопДека, отдельной вкладкой, а так в моей программе куда больший функционал чем просто вывод цен

Ссылка на комментарий
Поделиться на других сайтах

12 часов назад, Elvandoriel сказал:

Может с скооперируетесь? ))

 

 

Мне кажется даже при большом желании не получилось бы. Насколько я знаю автор пишет на делфи, с помощью какой-то кроссплатформы. Я пишу на другом языке, и только под андроид

Ссылка на комментарий
Поделиться на других сайтах

Обновление:

- Добавил в настройках возможность выбора языка, из каких источников показывать цены на карту

Screenshot_2022-11-24-21-49-25-27_c1fc3f6ab4975b391adf42b7bf75af4f.thumb.jpg.1580aecae8ef6bb3962207025f91c39a.jpg

- возможность поиска по особенностям карты, вроде Textured, или Galaxy

   Screenshot_2022-11-24-21-49-58-94_c1fc3f6ab4975b391adf42b7bf75af4f.thumb.jpg.4ae20eb7cb160cb0bdd847610a34f17b.jpg    Screenshot_2022-11-24-21-51-51-71_c1fc3f6ab4975b391adf42b7bf75af4f.thumb.jpg.0ac51ae2fa13e77cfddb5b067cadb607.jpg

- в результатах поиска теперь отображается информация о виде карты (то что выше было) дата когда обновлялась цена

- и главное цена на карты обновляется в реальном времени и сохраняется в базу (TCG Market)

Screenshot_2022-11-24-21-50-56-09_c1fc3f6ab4975b391adf42b7bf75af4f.thumb.jpg.a449022ba7bb914b2d51e597cc4f28eb.jpg

- При слайдинге вправо можно посмотреть на цены именно на данную карту из разных источников (добавил из MTGgoldfish)

Screenshot_2022-11-24-21-52-42-05_c1fc3f6ab4975b391adf42b7bf75af4f.thumb.jpg.d3eeab345cb211b9af044bba281e5941.jpg

- и еще что то конечно, все уже не помню (а.. при загрузке коллекции теперь показывается прогресс бар   🙂  )

 

Перед установкой новой версии, не забудьте сохранить вашу коллекцию!!!

новая версия: 

https://disk.yandex.ru/d/A5alyJH34UqgBA

 

Screenshot_2022-11-24-21-49-58-94_c1fc3f6ab4975b391adf42b7bf75af4f.jpg

Изменено пользователем Armatura
Ссылка на комментарий
Поделиться на других сайтах

 

06.04.2022 в 06:09, Armatura сказал:

Поправил, по той же ссылке качай

Скачал, установил, но вижу коллекцию из ~100500 карт)

Ссылка на комментарий
Поделиться на других сайтах

Приложение в любом случае отличное. Спасибо. Пока коллекция в DelverLens, но альтернативу хочется попробовать.

Вопрос: в последней версии кнопка "Topdeck" исчезла?

Ссылка на комментарий
Поделиться на других сайтах

8 часов назад, ivanov сказал:

в последней версии кнопка "Topdeck" исчезла?

Скрыл кнопку "Topdeck", да... К сожалению не дорабатывал ее долгое время, и еще в виду того, что показалось, что она лишняя... Я и сам этой кнопкой не пользовался.

А так, если есть пожелания по доработке или каким-то моментам, пишите, попробую помочь

Ссылка на комментарий
Поделиться на других сайтах

- Исправил ошибки с названиями карт, при обновлении не распознавались некоторые специфические буквы

- Добавил "NOTES AND RULES INFORMATION" по картам и способностям

Screenshot_2023-09-27-22-06-38-854_com.embarcadero.MTGather.thumb.jpg.e6e867a1ac8cc350e20499070ad8a8a3.jpg

p.s. для справки, я 3 дня по вечерам, только рисовал картинки по абилкам 

 

Видео, пример того, как это работает:

 

 

P.S. Если вдруг вы пользуетесь моей программой, то перед обновлением нужно удалить старую версию с телефона, так как изменилась структура базы данных, не забудьте перед удалением сохранить коллекцию, после обновления загрузите ее обратно

новая версия доступна по данной ссылке: 

https://disk.yandex.ru/d/pkTsQnZVR0jfpA

 

Ссылка на комментарий
Поделиться на других сайтах

- При выборе языка, загружается изображение карты, именно на выбранном языке (если конечно оно есть, в базе Scryfall)

Screenshot_2023-10-12-23-13-00-963_com.embarcadero.MTGather.thumb.jpg.807890e5986d5a8becf280f9566c405a.jpg

 

 

доступно по ссылке: 

https://disk.yandex.ru/d/pkTsQnZVR0jfpA

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, Armatura сказал:

Всем привет, не знаю на сколько это вообще кому-то интересно, но я все же напишу.

Я откомпилировал  и установил на айфон свою программу

Для этого пришлось купить MAC, получить сертификат разработчика под iOS, перечитать кучу англоязычной литературы, потанцевать интенсивно с бубном, затем обновить все ПО, опять поплясать с бубном, еще раз перечитать кучу англоязычной литературы, и в итоге, все же получилось запустить программу на айфоне, так как ходить со вторым телефоном, используя его только для этой программы, как-то не очень удобно 🙂

Задачка конечно не из легких, все функции которые касаются непосредственно операционки, а именно это загрузка, выгрузка, отправка файлов, хранение и доступ к файлам и папкам, а также оформление и работа некоторых компонентов... все пришлось подстраивать под iOS...

Новость — пушка!

Очень жду нормальный сканер под iOS, Tcgplayer это боль 😞

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...