Отображение карт

Слушаем ваши предложения и замечания
Аватара пользователя
Assada
Сообщения: 27
Зарегистрирован: 25 мар 2014, 22:51:53
Откуда: Киев

Re: Отображение карт

Сообщение Assada » 11 апр 2014, 23:15:46

Есть чудный API https://api.mtgdb.info/
Русского нет. Да и я не встречал русской БД в свободном доступе.
Отдает всю информацию о карте, а также картинку в хайрезе и обычном качестве. Последние карты из Born of the Gods есть в базе, но нет хайреза только обычное качество. (Если просишь хайрез, а его нет - отдает низкое качество). Достаточно шустрый. Можно было бы написать JS-плагин. А в случае чего как cgi-скрипт разместить API у себя и на уровне фаерволла резолвить все редиректы кроме magicroom.kiev.ua для уменьшения нагрузки и ускорения загрузки карт.

Ссылку, например, на удобный всем сайт типа: "xxx.com/Great%20Hart" (там где цены актуальные. tcg and starcity не подходят =( ), а в попапе изображение этой карты с mtgdb. Короче готов с кодерами обсудить это дело (и не только). Пишите в ЛС, за контактами.

Для русский карт нужно писать парсер и делать свое API с плейнсволкерами и щепками.

Аватара пользователя
Assada
Сообщения: 27
Зарегистрирован: 25 мар 2014, 22:51:53
Откуда: Киев

Re: Отображение карт

Сообщение Assada » 12 апр 2014, 02:24:04

Написал парсер. Нужно только что-бы кто-то сделал тултип на JS. Тупо повесить Ивенты на ссылки подходящие под регулярку, отправить запрос парсеру - поулчить json - отобразить тултип.
Работают ссылки типа:
"xxx.com/card/Eye Gouge"
"xxx.com/card/Лишение Глаза"
"xxx.com/card/Sea God's Revenge"

Возвращает json с ссылкой на картинку, текстом запроса, текстом результата(для русского запроса будет английское название карты). В случае ошибки - номер ошибки и заглушку для карты. По сути можно и количество маны возвращать, и текст карты, и автора арта, да все что угодно.

Качнуть пепятку : https://github.com/Assada/mtg-cip/archive/master.zip

Аватара пользователя
Esterhazi
Сообщения: 223
Зарегистрирован: 09 июл 2013, 13:15:32
Откуда: Киев

Re: Отображение карт

Сообщение Esterhazi » 14 апр 2014, 12:07:17

А где ты взял базу рашн карт? У тебя же должно быть соответствие Русское название -> Английское название

Аватара пользователя
Assada
Сообщения: 27
Зарегистрирован: 25 мар 2014, 22:51:53
Откуда: Киев

Re: Отображение карт

Сообщение Assada » 14 апр 2014, 21:38:05

magiccards.info

Все протестировал у себя на локальном форме - работает идеально

Аватара пользователя
admin
Сообщения: 505
Зарегистрирован: 02 июн 2012, 02:59:17

Re: Отображение карт

Сообщение admin » 14 апр 2014, 23:34:41

Спешим порадовать вас, все уже заработало по поводу чего опубликована новость.
Спасибо Алексею (Assada) за проделанную работу!

Если будут возникать какие-либо проблемы в работе пишите сюда. Либо в раздел Возникающие проблемы

Zaalbar
Сообщения: 385
Зарегистрирован: 23 ноя 2012, 17:03:28

Re: Отображение карт

Сообщение Zaalbar » 27 апр 2014, 17:30:47

Опять отображение не работает. Это только у меня, или проблема глобальная?
Изображение

Аватара пользователя
Assada
Сообщения: 27
Зарегистрирован: 25 мар 2014, 22:51:53
Откуда: Киев

Re: Отображение карт

Сообщение Assada » 29 апр 2014, 15:30:39

Скорее всего у Вас.

Не работает? Ничего не показывает или показывает только рубашку? Если рубашку, то тут 2 варианта: magiccards.info недоступен или карта не найдена.

Sin
Сообщения: 125
Зарегистрирован: 20 сен 2012, 20:58:34

Re: Отображение карт

Сообщение Sin » 29 апр 2014, 16:40:18

Тоже не работает - наведение на название карты просто не даёт никакого результата. Пробовал в Фаерфоксе и IE.
Доступ к magiccards.info не ограничен, по ссылке переходит без проблем.
Ещё недавно, после внесённых изменений, о которых указано здесь, работало. viewtopic.php?f=10&t=3179

Аватара пользователя
VARIV
Сообщения: 1692
Зарегистрирован: 02 июн 2012, 19:20:03

Re: Отображение карт

Сообщение VARIV » 29 апр 2014, 17:19:05

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

Аватара пользователя
VARIV
Сообщения: 1692
Зарегистрирован: 02 июн 2012, 19:20:03

Re: Отображение карт

Сообщение VARIV » 29 апр 2014, 17:19:23

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

Ответить

Вернуться в «Предложения по работе форума и клуба»