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

Gutalax

Пользователи
  • Публикации

    37
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    2

Все публикации пользователя Gutalax

  1. Крутой контент, посмотрел интервью с удовольствием!
  2. Приветствую! Конечно, спасибо за обратную связь ;–) Записал, подумаю над этими штуками в каком-нибудь из следующий обновлений.
  3. Давно не писал новостей, потому что проект сейчас работает в режиме поддержки, при этом я продолжаю немного докручивать поиск, обновлять данные и разбирать периодические сообщения об ошибках. Алгоритм поиска с первого сообщения существенно изменился, поэтому перечислю всё, что на данный момент работает: Поиск исправляет кириллические двойники в английских названиях: Sоl Ring с кириллической «о» превращается в Sol Ring. Не знаю, откуда появляются такие строки, но один подобный баг уже присылали. Специальные символы больше не мешают поиску: Nazgul, Nazgûl и разные способы записи этого символа приводят к одной карте. Можно вставлять строки из деклиста вместе с количеством, кодом сета, номером карты и пометками FOIL или ETCHED. Лишние части удаляются перед поиском. Поиск объединяет русские и английские названия одной карты: можно ввести любое из них, а в выдачу попадут предложения на обоих языках. Также поиск понимает альтернативные имена некоторых тематических переизданий. Переработан поиск составных карт: split-карт, приключений и двусторонних карт. Например, Wear // Tear, Изрубить / В Куски и Clearwater Pathway / Murkwater Pathway теперь обрабатываются с учётом того, как каждую из них называют Topdeck и Cardplace. Теперь в поиск попадают предложения самого Cardplace, которые раньше терялись. Совпадающие предложения одного продавца между Cardplace и Topdeck не дублируются. Также продолжаю улучшать обработку цен из тем на Topdeck. Рядом с ценой могут стоять количество, код сета, номер карты или другая цифра, которую API иногда принимает за стоимость. Поиск уже распознаёт много таких форматов и отдельно проверяет подозрительные значения: количество, номера карт, цифры в кодах сетов, склеенные значения и слишком маленькие цены. Все варианты заранее не предусмотреть, поэтому присылайте ссылку, если заметите странную стоимость. Добавил свежие преконы в раздел «Прокачка колоды». И, как вероятно заметили постоянные пользователи, полностью обновил дизайн интерфейса. Крупных функций в плане пока нет, но ресурс на точечные улучшения есть. Если поиск пропустил предложение, перепутал карту или показал странную цену — пришлите ссылку через кнопку обратной связи или прямо в этой теме. Также интересно понять, чего не хватает не отдельному экрану, а всему процессу сборки заказа: если недавно или регулярно пользуетесь, поделитесь, пожалуйста, удаётся ли собирать заказы, что приходится делать вручную (например, до или после заказа), что вызывает неудобства или кажется непонятным, и любые другие впечатления.
  4. И API упало, судя по всему — не отдаёт результаты по картам (или делает это слишком долго)
  5. Обновление №11. Добавил раздел «Земли» В CardHunter появился раздел, чтобы не искать двухцветные земли для командира вручную. Выберите цветовую пару — например, Golgari — и увидите земли в этих цветах. Земли разделены на Untapped и Tapped. Рядом — цены и кнопки добавления в список покупки. Можно выбрать отдельные карты или добавить всю вкладку сразу. Дальше всё работает как обычно: отправляете список в поиск CardHunter и собираете заказ у продавцов. cardhunter.ru/lands/
  6. Спасибо за обратную связь! Добавил разные вариации сортировок, которые возможно решат проблему горизонтального скролла за счёт возможности тасовать колонки по-разному. По лагам попробую разобраться, а с чего смотришь?
  7. Обновление №10. Результаты теперь можно смотреть таблицей Переделал страницу результатов поиска. Раньше предложения показывались списком: карта, дальше набор цен от разных продавцов. Для коротких списков нормально, но на больших колодах сложно быстро понять, у кого какие пересечения и где выгоднее добрать карты. Теперь есть табличный режим: строка — карта; колонка — продавец; ячейка — цена; зелёным подсвечена минимальная цена по карте; синим — выбранная карта в списке покупок. Я предполагаю, что так будет легче увидеть пересечения продавцов и собрать заказ: где дешевле, у кого больше нужных карт, где можно добрать без лишней посылки. Старый вид списком тоже оставил — можно переключаться. Буду рад обратной связи — особенно интересно, насколько такой формат оказался удобнее списка.
  8. Опубликовал статью о подходе к улучшению командирских колод, на котором основан новый раздел — https://cardhunter.ru/articles/kak-uluchshit-komandirskuyu-kolodu
  9. Обновление №9. Прокачка колоды теперь работает не только с преконами Что появилось: Импорт колоды текстом или ссылкой на Archidekt. Рекомендации по командиру на основе данных EDHRec. Слайдер цены в рублях по предложениям с Topdeck и Cardplace. Отметки карт из коллекции — к покупке предлагает только недостающие. Сохраняемая ссылка на колоду. Главная идея обновления — сделать что-то вроде EDHRec без VPN, но сразу в контексте вашей колоды: с аналитикой по функциям карт (Ramp, Draw и так далее), русскими ценами и быстрым поиском нужных карт у продавцов. cardhunter.ru/upgrade Обновление большое, поэтому баги наверняка есть. Буду рад тестированию и любому фидбэку по инструменту
  10. Обновление №8 В разделе «Прокачка преконов» три обновления: добавил разметку карт по ролям: ramp, draw, removal, counter, wipe; добавил панель с анализом колоды — те же категории плюс средняя CMC, земли и источники маны по цветам; добавил сохранение апгрейда. Кнопка делает ссылку, по которой сможете вернуться к этому списку позже или показать другу.
  11. Поймал, спасибо! Мобильную версию по остаточному принципу собирал, буду улучшать.
  12. Обновление №7. Выпустил новый раздел «Прокачка преконов». Как работает: 1. Находите свой прекон. 2. Смотрите статистику EDHRec — какие карты реже всего оставляют в колодах и какие замены популярнее всего. 3. Убираете слабые, добавляете нужные, видите примерную цену — и одной кнопкой отправляете список на поиск у продавцов. В каталоге 162 прекона, включая свежие сеты. Раздел запущен в тестовом режиме. Если что-то работает не так или чего-то не хватает — напишите, поправлю. Попробовать — cardhunter.ru/precons
  13. Подъехало мощное обновление №6 В этом обновлении — управление копиями в списке покупок, более информативные описания карт и изменение работы фильтра. Добавил замену и добавление копий карт. Раньше по каждой карте можно было добавить в список покупок только одну — самую дешёвую — копию от продавца. Теперь после добавления карты можно: — заменить её на другую копию (другой продавец, сет или состояние); — добавить одну или несколько копий той же карты у этого же или другого продавца. Навёл порядок в подсказках. Теперь при наведении на предложение продавца или карту в списке покупок видно: — изображение карты, если продавец указал сет и номер; — полное название выпуска и его аббревиатуру; — язык, состояние и особенности карты (foil, borderless и так далее). Если атрибут не указан продавцом, он помечается знаком вопроса (например, EN?). В этом случае язык определяется по названию карты, а состояние по умолчанию считается NM. Изменил работу фильтра по продавцам. Фильтр по продавцам с максимальным количеством карт теперь показывает только выбранного продавца — без предложений других продавцов внутри этих карт. Так проще сравнивать продавцов между собой, видеть пересечения по списку карт и различия по стоимости. Как всегда, буду рад обратной связи — особенно по замене и добавлению копий.
  14. Обновление №5 Добавил сохранение состояния между заходами. CardHunter запоминает список карт, результаты поиска и список покупок на 24 часа. Можно закрыть вкладку и вернуться позже — всё останется как было, без повторного поиска и ручного восстановления. Добавил отметку «Заказано» в списке покупок. Позволяет помечать продавцов, у которых заказ уже оформлен или сообщение отправлено. Удобно, если покупать карты не за один подход и не путаться, кому уже писал. Переработал автоматический подбор по минимальной сумме. Раньше он работал прямолинейно и часто давал просто «нормальный» результат. Теперь подбор прогоняется несколькими способами и выбирает самый выгодный вариант с учётом доставки и минимальных заказов. В итоге результат близок к тому, как если бы вы сами тщательно подбирали лучшую комбинацию, но за одну секунду, а не за час. Добавил экспериментальный режим подбора «Меньше продавцов». Он пытается сократить количество продавцов, если это можно сделать без неадекватной переплаты. В некоторых случаях результат совпадает с подбором по минимальной сумме — это нормально и означает, что разумной альтернативы нет.
  15. Сейчас данные из тем отдаются в API в формате, в котором их указал продавец в теме, и зачастую форматы отличаются, что создаёт трудности в работе с данными. Есть ли в планах подумать на тем, чтобы как-то унифицировать описание карт в темах продавцов? Либо возможно уже думали об этом, но по какой-то причине не пришли к решению?
  16. Обновление №4 Добавил автоматический подбор. Он анализирует результаты поиска и подбирает оптимальную комбинацию по стоимости карт и количеству продавцов. Подбор учитывает доставку (120 ₽ за стандартное письмо) и минимальную сумму заказа у продавцов, где она указана. Кнопка доступна, пока список покупок пуст. Чтобы пересчитать подбор, нужно очистить список покупок. Добавил поиск с предпочтениями, если разница в цене несущественная: язык RU/EN, состояние NM, premium-версии. Раньше поиск всегда выбирал самые дешёвые копии — даже на другом языке или плохого состояния. Теперь можно задать предпочтения на экране результатов поиска под кнопкой «Изменить список карт». Если предпочтительная копия заметно дороже, всё равно будет выбрана самая дешёвая. Добавил информацию о карте при наведении в карточке продавца — по аналогии с тегами продавцов в результатах поиска. Для карточек продавцов с форума Topdeck в списке покупок добавил дополнительное действие «Сообщение со списком карт». Оно копирует список карт и шаблонный текст для сообщения продавцу — остаётся перейти в тему и отправить его. Добавил Telegram-бота с возможностью сообщить об ошибке — ссылка доступна в подвале сайта. Это самое крупное обновление за всё время — буду рад обратной связи.
  17. Обновление №3 Добавил фильтры по продавцам. Можно выбрать одного или несколько продавцов и сравнить их предложения. В первой итерации показываю двенадцать продавцов с наибольшим количеством карт. Дополнил список покупок информацией о стоимости карт и общей сумме заказа с учётом доставки. Для расчёта использую примерную стоимость стандартного письма — 120 рублей. Также показываю уведомление, если не соблюдена минимальная сумма заказа (пока не у всех продавцов). Исправил ошибку, из-за которой одну и ту же карту можно было искать несколько раз или на разных языках. Теперь дубли определяются и удаляются, поиск выполняется только по одному названию карты.
  18. Вообще звучит неплохо, но пока не вижу, как можно было бы применить. Сейчас подсвечиваются первые двенадцать продавцов с наибольшим количеством карт из результатов поиска — исхожу из того, что это помогает принять решение, у кого можно заказать большинство карт разом, чтобы уменьшить количество доставок. И как будто бы видеть сразу основные пересечения по картам в моменте полезно, потому что можно сравнить типа «ага, у этого такие карты, у этого такие» — состояние при наведении такого не даёт. В общем, надо подумать ;–)
  19. А почему так удобнее, чем назначать цвета сразу, ведь так придётся наводить на каждого, чтобы понять?
  20. Был такой запрос, обязательно подумаю, но не в ближайшей перспективе — сейчас хочу отполировать основную логику и удобство использования на примере одной карты, а потом можно будет попробовать масштабировать. Кажется, разобрался — DFC и split-карты больше не сваливаются в кучу с другими картами, которые содержат похожие слова, но количество лотов на русском и английских языках могут отличаться из-за того, что продавцы по-разному эти карты называют в темах (расхождение небольшое, но есть).
  21. В случае с Cut // Ribbons он и правда справляется, но в случае с Dusk // Dawn там сейчас солянка — https://topdeck.ru/apps/toptrade/singles/search?q=Dusk+%2F%2F+Dawn
  22. Да, спасибо, что заметил и рад, что инструмент понравился. Я думал, что починил эту штуку, но вижу, что нет — разбираюсь. Не, так тоже не работает, он всё равно найдёт карты со вхождением Cut — это можно увидеть, если навести на теги продавца и посмотреть комментарии к картам.
  23. Это клёвая идея и должно быть несложно. Это начну делать в следующем обновлении, ага. А это посложнее, но записал. Спасибо!
  24. Обновление №2 Добавил поиск карт по Cardplace в тестовом режиме. Результаты могут отображаться не всегда — попробуйте повторить поиск. Если поиск не работает или работает некорректно, напишите, пожалуйста. Заменил фильтр продавцов: теперь можно выбирать любую комбинацию источников — форум Topdeck, магазины и Cardplace. Исправил ошибку, из-за которой поиск по английским и русским названиям отдавал разные результаты.
  25. Выкатил первое обновление! На всякий случай, дублирую обновления в Телеграм — https://t.me/cardhunter_ru Буду рад помощи с тестированием и обратной связь ;–)
×
×
  • Создать...