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

Gutalax

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

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

  • Посещение

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

    2

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

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