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

Gutalax

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

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

  • Посещение

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

    1

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

  1. Обновление №3 Добавил фильтры по продавцам. Можно выбрать одного или несколько продавцов и сравнить их предложения. В первой итерации показываю двенадцать продавцов с наибольшим количеством карт. Дополнил список покупок информацией о стоимости карт и общей сумме заказа с учётом доставки. Для расчёта использую примерную стоимость стандартного письма — 120 рублей. Также показываю уведомление, если не соблюдена минимальная сумма заказа (пока не у всех продавцов). Исправил ошибку, из-за которой одну и ту же карту можно было искать несколько раз или на разных языках. Теперь дубли определяются и удаляются, поиск выполняется только по одному названию карты.
  2. Вообще звучит неплохо, но пока не вижу, как можно было бы применить. Сейчас подсвечиваются первые двенадцать продавцов с наибольшим количеством карт из результатов поиска — исхожу из того, что это помогает принять решение, у кого можно заказать большинство карт разом, чтобы уменьшить количество доставок. И как будто бы видеть сразу основные пересечения по картам в моменте полезно, потому что можно сравнить типа «ага, у этого такие карты, у этого такие» — состояние при наведении такого не даёт. В общем, надо подумать ;–)
  3. А почему так удобнее, чем назначать цвета сразу, ведь так придётся наводить на каждого, чтобы понять?
  4. Был такой запрос, обязательно подумаю, но не в ближайшей перспективе — сейчас хочу отполировать основную логику и удобство использования на примере одной карты, а потом можно будет попробовать масштабировать. Кажется, разобрался — DFC и split-карты больше не сваливаются в кучу с другими картами, которые содержат похожие слова, но количество лотов на русском и английских языках могут отличаться из-за того, что продавцы по-разному эти карты называют в темах (расхождение небольшое, но есть).
  5. В случае с Cut // Ribbons он и правда справляется, но в случае с Dusk // Dawn там сейчас солянка — https://topdeck.ru/apps/toptrade/singles/search?q=Dusk+%2F%2F+Dawn
  6. Да, спасибо, что заметил и рад, что инструмент понравился. Я думал, что починил эту штуку, но вижу, что нет — разбираюсь. Не, так тоже не работает, он всё равно найдёт карты со вхождением Cut — это можно увидеть, если навести на теги продавца и посмотреть комментарии к картам.
  7. Это клёвая идея и должно быть несложно. Это начну делать в следующем обновлении, ага. А это посложнее, но записал. Спасибо!
  8. Обновление №2 Добавил поиск карт по Cardplace в тестовом режиме. Результаты могут отображаться не всегда — попробуйте повторить поиск. Если поиск не работает или работает некорректно, напишите, пожалуйста. Заменил фильтр продавцов: теперь можно выбирать любую комбинацию источников — форум Topdeck, магазины и Cardplace. Исправил ошибку, из-за которой поиск по английским и русским названиям отдавал разные результаты.
  9. Выкатил первое обновление! На всякий случай, дублирую обновления в Телеграм — https://t.me/cardhunter_ru Буду рад помощи с тестированием и обратной связь ;–)
  10. Спасибо за совет! В таких тонкостях не шарю, буду разбираться. Это было сделано специально, чтобы можно было на ходу как-то варьировать выбор, не теряя процесс работы со списком покупок. Например, закинул первый список — увидел, что какие-то карты слишком дорогие или нет продавцов с пересечениями по другим картам; выбросил их, поискал с новыми, докинул в список, и так далее. В будущем ещё хочу добавить проверку на минимальный заказ — эта логика должна помочь докидывать карты к продавцам, у которых первоначальный запрос мог не добрать карт на необходимую сумму.
  11. Интересно, спасибо! Я тоже сначала пытался прогонять похожим образом, чтобы ИИ искало за меня пересечения, но оно постоянно выдавало какую-то дичь. Вообще API при поиске по английскому названию отдаёт данные по всем языкам — это видимо у меня что-то сломалось, разберусь. Это крутая идея, тоже думал, но пока не придумал, как реализовать. В любом случае, в списке на подумать лежит в категории важных, потому что иначе после составления списка в сервисе придётся повторно каждую карту искать по теме продавца. Была такая идея, но порезал в первой версии — попробую прикрутить в следующем обновлении.
  12. Ага, по максимальной и минимальной стоимости понял — чтобы хотя бы примерно прицениться. По листам тоже примерно понял: сейчас можно только в одну сессию всё сделать и после перезагрузки сайта списки пропадут. А по последнему предложению не совсем — чего не хватает сейчас, чтобы загрузить нужный список карт, выбрать продавцов и скопировать списки, которые они образовали? А как прогоняешь, какие данные отдаёшь ей? Список нужных карт, а ещё что — ссылки на темы или что-то другое? Что просишь сделать?
  13. Шаришь! Всё довольно просто: Топдек ищет по вхождению слова в карту, а я ищу точное вхождение, где название начинается с нужного мне слова и фильтрую от всякого мусора. Например, по запросу Plains были какие-то странные данные типа Plains 1 и Plains (251), но при этом это были релевантные запросу карты — их очистил от мусора и объединил в одну выдачу с остальными Plains. А всякие Plains Valley и Mistveil Plains выбросил, потому что это другое.
  14. А для чего это могло бы пригодиться? Есть опасение, что если добавить все дешёвые карты, то получится плюс-минус столько же продавцов, сколько и карт, и одна-две карты в корзине у каждого. Поэтому и сделал подсветку по продавцам, у которых больше всего карт в результатах поиска — если нажать на этого продавца, то можно добавить все его карты в «корзину».
  15. Пока нет, поэтому и ограничил пока позиционирование как «сервис для командирских колод». Иностранные заказы уже упоминали выше, но сам как-то пока не пробовал. Забрал всё на подумать! Точно, этот момент упустил — в ближайшем обновлении добавлю, чтобы количество карт автоматически затиралось при поиске и всё находилось. Да, это план максимум, но в реализации сложновато, поэтому в первой версии пока всё вручную.
  16. Ага, я тоже на это обратил внимание и у меня уже по-другому работает — по Wasteland и Snap находит только Wasteland и Snap, а не все карты со вхождением этих слов в название. Пробовал приложение ребят и слежу за развитием — оно клёвое, но мне хотелось сделать именно веб-сервис, потому что кажется не очень удобным покупать несколько десятков карт в приложении с телефона.
  17. Честно говоря, не знал о существовании этого поиска. Функционально у меня в первой итерации и правда получилось почти то же самое. В любом случае, интересно подумать, можно ли это сделать как-то более удобно и будет ли это кому-то полезно.
  18. Хорошие замечания и рад, что понравилось! Идей в целом много, наберу обратной связи и буду улучшать по мере свободного времени.
  19. Если я тебя правильно понял, то оно сейчас так и работает — по умолчанию показываются десять продавцов конкретной карты в порядке убывания по стоимости. Можно развернуть и посмотреть весь список продавцов. Если у продавца несколько копий нужной карты (например, одна обычная и одна фойловая), то покажется только самая дешёвая. По такой же логике показываются продавцы остальных карт, поэтому можно сравнить, у кого карта существенно дороже, из-за чего рациональнее добавить нового продавца с новой доставкой, а у кого нет. Пока всё в ручном режиме, но целевое решение — автоматический расчёт, у кого и что выгоднее приобрести, чтобы не собирать эти списки самому.
  20. Не, пока ищет только самые дешёвые, которые обычно не фойловые. Но идея интересная, не думал об этом — спасибо, что поделился. Начну собирать какой-то список подобных идей, чтобы потом выбрать приоритетные по количеству желающих для обновлений.
  21. Привет! Я Рома, играю в командира и люблю пробовать новые колоды. Со временем понял, что самый муторный этап — купить недостающие карты. Обычно не хватает 10–20 карт, и в целом не важно, какого они будут состояния, выпуска и качества, лишь бы подешевле. Каждый раз это выглядело примерно так: я искал нужные карты по одной в MTG Price, параллельно держал на компьютере список нужных карт и выписывал туда же продавцов и цены, постоянно переключаясь между телефоном и компьютером; потом анализировал заметки и собирал списки по каждому продавцу. Всё для того, чтобы было и выгодно по деньгам, и с минимумом продавцов (а значит — количеством посылок и стоимости отправки). В какой-то момент стало понятно, что сам процесс можно оптимизировать. В итоге я собрал сайт, который это упрощает. Сейчас он умеет: ищет сразу весь список карт по форуму Topdeck и подключённым магазинам; показывает самые дешёвые предложения у каждого продавца (если карт несколько, покажет только самую дешёвую); подсвечивает продавцов, которые повторяются между разными картами; помогает собрать список карт для заказа и перейти с ним в магазин или в тему продавца на форуме. Первая версия доступна по ссылке — cardhunter.ru Есть идеи, как можно было бы развивать проект, но сейчас хочется понять, будет ли это полезно кому-то, кроме меня ;–) Буду рад, если попробуете и поделитесь обратной связью.
×
×
  • Создать...