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

App: цены SCG в оффлайн режиме + русские названия карт


nantuko
 Поделиться

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

Ты собирал ручками что ли? герой :) Если да, то проблема в том, что обновлять цены то хочется, как минимум, раз в несколько часов.

 

А распарсить цены всё-таки можно, там цена состоит из смещения (одной и той же для одной страницы) картинки, прописанной в стилях.

Самая проблема оказалась, что картинку нельзя скачать не браузером, потому что у них стоит защита на это - вместо картинки скачивается страница, что вы - подозрительный тип :)

 

Это то, что сразу не удалось решить, но это опять же реально.

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

Ты собирал ручками что ли? герой :) Если да, то проблема в том, что обновлять цены то хочется, как минимум, раз в несколько часов.

 

А распарсить цены всё-таки можно, там цена состоит из смещения (одной и той же для одной страницы) картинки, прописанной в стилях.

Самая проблема оказалась, что картинку нельзя скачать не браузером, потому что у них стоит защита на это - вместо картинки скачивается страница, что вы - подозрительный тип :)

 

Это то, что сразу не удалось решить, но это опять же реально.

 

Эта проблема как раз решабильная, храним и выдаем нужные печеньки, определяем в запросах к SCG что мы сидим через браузер.

Если на C# кодить, то можно вообще воспользоваться элементом управления Браузер, как-то так он называется и уже из его окна тырить контент.

 

Мне бы алгоритм nantuko, по парсингу цен, я бы это закодил в какую-нибудь виндовую програмульку, которая будет либо PDF, либо какой-нибудь другой текстовй формат генерить (с ценами по TCG я генерил электронную книжку mobi).

 

Кстати, цены TCG средняя где-то процентов на 15-20 от ситей отличается, т.е. смело можно эту цену множить на коэффициент 1.15-1.20, для особо жадных 1.3 и в путь.

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

...

Мне бы алгоритм nantuko, по парсингу цен, я бы это закодил в какую-нибудь виндовую програмульку, которая будет либо PDF, либо какой-нибудь другой текстовй формат генерить (с ценами по TCG я генерил электронную книжку mobi).

...

 

А в чем проблема распознать необфусцированную картинку то? :) Есть картинка, есть смещение, определить какой из 11 символов нарисован по этому смещению стандартным шрифтом на белом фоне - задача для школьника.

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

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

http://www.mtg.ru/forums/mymagic/topic607613.html

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

Молодец, я начинала делать сканер карт по смыслу примерно такой же, но забила, так как разачаровалась в нынешних OCR. Сканить кстати надо не только название для полноценного ведения коллекции. У карты еще есть издание. Одно и то же название может быть в разных сетах и стоить по разному.

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

Молодец. С удовольствием бы пользовался подобным.

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

Добрался я, наконец-то, до xcode и сделал-таки прототип на iphone, сделав фокус на возможности сканировать карты:

 

Если кому интересно, можно посмотреть видео того, что сейчас умеет программа:

 

Основные фичи:

- распознает русские и английские карты

- если карта русская, переводит её на английский

- работает в оффлайне, храня базу карт локально

- базу цен можно обновить, когда есть интернет

- показывает цены tcg и scg

- можно сначала сфотографировать карты обычной камерой, а позже загрузить в программу

 

Пока так, но есть еще куча идей. Сейчас работаю над возможностью обновлять такой программой свои обменники.

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

Всё супер! С удовольствием пользовался бы!

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

 Поделиться

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

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

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