Gutalax Опубликовано: Вторник в 12:42 Автор Поделиться Опубликовано: Вторник в 12:42 12 минут назад, Павел Мишенков сказал: Не видел, говорили ли про это. Добавь кнопку, что бы одним нажатием можно было добавить все самые дешёвые и самые дорогие карты. И возможность посмотреть минимальную и максимальную сумму всех карт в одном экземпляре. А для чего это могло бы пригодиться? Есть опасение, что если добавить все дешёвые карты, то получится плюс-минус столько же продавцов, сколько и карт, и одна-две карты в корзине у каждого. Поэтому и сделал подсветку по продавцам, у которых больше всего карт в результатах поиска — если нажать на этого продавца, то можно добавить все его карты в «корзину». 2 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Gutalax Опубликовано: Вторник в 12:52 Автор Поделиться Опубликовано: Вторник в 12:52 7 минут назад, Коленька сказал: Ник у топикстартера веселый, захотелось послушать немножко грайндкора. Шаришь! 8 минут назад, Коленька сказал: подскажи как удалось решить с выдачей эмблем вместо карт. Всё довольно просто: Топдек ищет по вхождению слова в карту, а я ищу точное вхождение, где название начинается с нужного мне слова и фильтрую от всякого мусора. Например, по запросу Plains были какие-то странные данные типа Plains 1 и Plains (251), но при этом это были релевантные запросу карты — их очистил от мусора и объединил в одну выдачу с остальными Plains. А всякие Plains Valley и Mistveil Plains выбросил, потому что это другое. 1 1 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Павел Мишенков Опубликовано: Вторник в 13:11 Поделиться Опубликовано: Вторник в 13:11 (изменено) @Gutalaxсогласен, что так может произойти. Но я немного о другом. Я сейчас тоже подбираю карты, смотрю сколько, что стоит и мне с телефона неудобно постоянно переключаться между таблицей и сайтом, для записи цен. А мне нужно знать сколько примерно будет стоить то, что мне нужно. Плюс, как вариант, сделать возможность составлять "листы". До пустим, как в архидекте. Нажал кнопку составить колоду. Даёшь название списку, добавляешь карты, сохраняешь. А уже когда надо вносишь изменения (меняешь продавца и т.д. и т.п.) Либо, как мне кажется можно сделать проще. Экспорт и импорт списков. Вот я загрузил на сайт нужный мне список карт, выбрал продавцов, выбрал дополнительные параметры(если будешь добавлять) и скачал. И так же в обратную сторону. Изменено Вторник в 13:11 пользователем Павел Мишенков 1 1 1 2 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
rom4ick95 Опубликовано: Вторник в 13:56 Поделиться Опубликовано: Вторник в 13:56 Я через нейронку обычно прогоняю такие списки, плюс минус адекватно выполняет запрос единственное что иногда придумывает топики (или инфу из закрытые забирает) но если будет софтина написанная разбирающимися людьми - будет только лучше) 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Konan Опубликовано: Вторник в 14:21 Поделиться Опубликовано: Вторник в 14:21 1 час назад, Gutalax сказал: ограничил пока позиционирование как «сервис для командирских колод» Водители крыс, демонопоклоники и прочие Белоснежки сейчас напряглись. 1 1 3 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Gutalax Опубликовано: Вторник в 15:57 Автор Поделиться Опубликовано: Вторник в 15:57 2 часа назад, Павел Мишенков сказал: Я сейчас тоже подбираю карты, смотрю сколько, что стоит и мне с телефона неудобно постоянно переключаться между таблицей и сайтом, для записи цен. А мне нужно знать сколько примерно будет стоить то, что мне нужно. Плюс, как вариант, сделать возможность составлять "листы". До пустим, как в архидекте. Нажал кнопку составить колоду. Даёшь название списку, добавляешь карты, сохраняешь. А уже когда надо вносишь изменения (меняешь продавца и т.д. и т.п.) Либо, как мне кажется можно сделать проще. Экспорт и импорт списков. Вот я загрузил на сайт нужный мне список карт, выбрал продавцов, выбрал дополнительные параметры(если будешь добавлять) и скачал. И так же в обратную сторону. Ага, по максимальной и минимальной стоимости понял — чтобы хотя бы примерно прицениться. По листам тоже примерно понял: сейчас можно только в одну сессию всё сделать и после перезагрузки сайта списки пропадут. А по последнему предложению не совсем — чего не хватает сейчас, чтобы загрузить нужный список карт, выбрать продавцов и скопировать списки, которые они образовали? 2 часа назад, rom4ick95 сказал: Я через нейронку обычно прогоняю такие списки, плюс минус адекватно выполняет запрос единственное что иногда придумывает топики (или инфу из закрытые забирает) но если будет софтина написанная разбирающимися людьми - будет только лучше) А как прогоняешь, какие данные отдаёшь ей? Список нужных карт, а ещё что — ссылки на темы или что-то другое? Что просишь сделать? 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Павел Мишенков Опубликовано: Вторник в 16:21 Поделиться Опубликовано: Вторник в 16:21 @Gutalax последнее я уже уставший писал, так что уже сам не помню что хотел сказать) Наверное я пытался привести пример того как можно использовать импорт и экспорт. В общем, не бери в голову) А так все очень круто и это реально то чего не хватало. 1 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Коленька Опубликовано: Вторник в 20:48 Поделиться Опубликовано: Вторник в 20:48 7 часов назад, Gutalax сказал: Шаришь! Конечно, один мой дружбан ездил на их концерт на какой-то европейский фест и там со сцены кидали надувные биотуалеты в толпу. За ответ по существу спасибо, понял 1 2 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
rom4ick95 Опубликовано: Вторник в 23:46 Поделиться Опубликовано: Вторник в 23:46 (изменено) 9 часов назад, Gutalax сказал: А как прогоняешь, какие данные отдаёшь ей? Список нужных карт, а ещё что — ссылки на темы или что-то другое? Что просишь сделать? Даю ссылку на поисковик, объясняю алгоритм. Прогоняю на одном примере, потом на нескольких. Алгоритм +- ниже, сам промт чот не могу найти. 1. Используя сайт %ссылка%, сформируй список карт в формате: Название/цена/продавец/лучшее предложение (булево). 2. Потом просто компоновкой собираю что бы было наименьшее количество продавцов + отклонение по цена на карту не больше 15%, что бы фойла по оверпрайсу не залетала в дешевое. В любом случае еще проверяю торговые темы при написании трейдерам. Самая важная штука - список карт должен быть записан как ссылка на поиск сразу, если дать чистые карты - он пытается API чекать, не может и придумывает сам результаты. Пример записи списка: https://topdeck.ru/apps/toptrade/singles/search?q=Ankle+Shanker https://topdeck.ru/apps/toptrade/singles/search?q=Burning-Tree+Emissary https://topdeck.ru/apps/toptrade/singles/search?q=Sol+Ring Лепить не сложно, собираю в экселе ключ https://topdeck.ru/apps/toptrade/singles/search?q= список карт, разбитый по столбцам без пробела в N столбцов (можно нейронкой, можно экселем) Изменено Среда в 01:20 пользователем rom4ick95 у меня временная дислексия, простите 1 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
rom4ick95 Опубликовано: Среда в 00:13 Поделиться Опубликовано: Среда в 00:13 (изменено) По приложению (немного автору, немного комментаторам): 1) Я так понимаю важно учитывать язык в поиске, потому что CardHunter не умеет в перевод (скрины выше, пропустил карту от НиколаичNN) 2) Кто то писал по спискам и импортам выше - тут проблем не вижу, при экспорте данных с того же archidekt.com можно выбрать вариант экспорта, в котором будут голые названия карт. 3) По поводу количества/выпуска/языка/фойл и других топ параметров при поиске - ну тут извините, это практически невозможно сделать пока на ТД не будет общих правил для записи в торговой теме. Пока это является сплошной строкой учитывать это как параметры - ну просто не возможно. Для примера сравнения два топика: - круто, типовая запись по строкам - ну тяжеловато для парсинга) 4) Для удобства можно бы в копирование добавить именно запись из торгового поста, оно все равно вываливается при поиске. Многие трейдеры просят именно из их темы строку указывать при заказе. В любом случае - автору респект, буду следить за проектом. Прикрутишь донаты - поставлю ежемесячную поддержку копейкой Изменено Среда в 00:22 пользователем rom4ick95 1 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Runemage Опубликовано: Среда в 01:18 Поделиться Опубликовано: Среда в 01:18 Очень интересный сайт, плюсик за выгрузку всего списка разом, независимо от кол-ва карт в списке (тд умеет искать только 10 разных названий одновременно). Хотелось бы еще функцию сортировки по продавцам, т.е. не жать сразу добавить в корзину, а увидеть, что и сколько есть у конкретного продавца. На тд можно поставить лайк у ника трейдера и он покажет какие позиции из списка есть именно у него. 1 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
CrazzyJagger Опубликовано: Среда в 04:44 Поделиться Опубликовано: Среда в 04:44 1) Вот где желтым отмечено - сразу бы ценник писать. 2) возможно, по отдельной галочке - при выборе всех карт продавца не блокировать выбранные карты. Т.е. я ткнул "все карты продавца №1" и ткнул "все карты продавца №2" - и сравниваю два маленьких списка с ценами (без предыдущего пункта бессмысленно). 2а) как вариант, сделать формат выдачи "по продавцам", с сортировкой от "продавец с наибольшим количеством совпавших карт" к "продавец с минимум совпавших карт". Если для продавца сразу еще писать итог суммы - то получим сочетание 1+2, только немного в другом виде. 1 1 2 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Gutalax Опубликовано: Среда в 07:20 Автор Поделиться Опубликовано: Среда в 07:20 7 часов назад, rom4ick95 сказал: Даю ссылку на поисковик, объясняю алгоритм. Прогоняю на одном примере, потом на нескольких. Интересно, спасибо! Я тоже сначала пытался прогонять похожим образом, чтобы ИИ искало за меня пересечения, но оно постоянно выдавало какую-то дичь. 7 часов назад, rom4ick95 сказал: Я так понимаю важно учитывать язык в поиске, потому что CardHunter не умеет в перевод (скрины выше, пропустил карту от НиколаичNN) Вообще API при поиске по английскому названию отдаёт данные по всем языкам — это видимо у меня что-то сломалось, разберусь. 7 часов назад, rom4ick95 сказал: Для удобства можно бы в копирование добавить именно запись из торгового поста, оно все равно вываливается при поиске. Многие трейдеры просят именно из их темы строку указывать при заказе. Это крутая идея, тоже думал, но пока не придумал, как реализовать. В любом случае, в списке на подумать лежит в категории важных, потому что иначе после составления списка в сервисе придётся повторно каждую карту искать по теме продавца. 5 часов назад, Runemage сказал: Хотелось бы еще функцию сортировки по продавцам, т.е. не жать сразу добавить в корзину, а увидеть, что и сколько есть у конкретного продавца. На тд можно поставить лайк у ника трейдера и он покажет какие позиции из списка есть именно у него. 2 часа назад, CrazzyJagger сказал: 2а) как вариант, сделать формат выдачи "по продавцам", с сортировкой от "продавец с наибольшим количеством совпавших карт" к "продавец с минимум совпавших карт". Если для продавца сразу еще писать итог суммы - то получим сочетание 1+2, только немного в другом виде. Была такая идея, но порезал в первой версии — попробую прикрутить в следующем обновлении. 1 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
rom4ick95 Опубликовано: Среда в 07:24 Поделиться Опубликовано: Среда в 07:24 1 минуту назад, Gutalax сказал: Это крутая идея, тоже думал, но пока не придумал, как реализовать. В любом случае, в списке на подумать лежит в категории важных, потому что иначе после составления списка в сервисе придётся повторно каждую карту искать по теме продавца. ну тут вопрос настройки вывода. в идеале через реквизит переключение отображения впилить, типа либо название карты, либо название из топика. ты же все равно строку хватаешь что бы забрать цену/трейдера, прочесать ее до конца и забрать нужный столбец (не шарю, просто умничаю) 1 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
CrazzyJagger Опубликовано: Среда в 07:43 Поделиться Опубликовано: Среда в 07:43 11 минут назад, rom4ick95 сказал: ты же все равно строку хватаешь что бы забрать цену/трейдера, прочесать ее до конца и забрать нужный столбец там главная проблема - это сохранить форматирование так, как оно у продавца, мне кажется а с форматированием у всех все очень по разному. Ну и вообще, когда ты где-то выделяешь текст и жмешь "Ctrl+C", у тебя в буфере обмена столько разной фигни может оказаться - в зависимости от того, как обрабатывает событие приложение, в котором было нажато Ctrl+C (Эксель, например, сделает Текст + картинку + свою структуру данных, как минимум; браузер - текст + форматированный текст). И тут вопросы "а не придется ли мне (программисту) ручками парсить страницу торговой темы, чтоб вытащить этот текст с форматированием" + "а смогу ли я запихать это в буфер обмена чтоб при вставке вставился форматированный текст". 2 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
rom4ick95 Опубликовано: Среда в 07:51 Поделиться Опубликовано: Среда в 07:51 7 минут назад, CrazzyJagger сказал: И тут вопросы "а не придется ли мне (программисту) ручками парсить страницу торговой темы, чтоб вытащить этот текст с форматированием" + "а смогу ли я запихать это в буфер обмена чтоб при вставке вставился форматированный текст". справедливо 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
lux_lunaris Опубликовано: Среда в 08:24 Поделиться Опубликовано: Среда в 08:24 Не помешало бы убрать запрос на каждую карту, воткнуть таймауты, валидировать ввод и вот это все 🙂 oops.mp4 1 2 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
CrazzyJagger Опубликовано: Среда в 08:40 Поделиться Опубликовано: Среда в 08:40 @lux_lunaris Ну зачем прям с козырей-то? PS кстати, еще минорный "это не баг, это фича": набираем список, поиск, загоняем что-то в список покупок жмем "изменить список карт" и делаем так, чтоб в новом списке исчезла часть карт из старого ищем в списке покупок справа исчезнувшие из поиска позиции, тем не менее, остаются Но тут в целом логику поведения можно закладывать разной. 1 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Gutalax Опубликовано: Среда в 13:53 Автор Поделиться Опубликовано: Среда в 13:53 5 часов назад, lux_lunaris сказал: Не помешало бы убрать запрос на каждую карту, воткнуть таймауты, валидировать ввод и вот это все Спасибо за совет! В таких тонкостях не шарю, буду разбираться. 5 часов назад, CrazzyJagger сказал: жмем "изменить список карт" и делаем так, чтоб в новом списке исчезла часть карт из старого ищем в списке покупок справа исчезнувшие из поиска позиции, тем не менее, остаются Это было сделано специально, чтобы можно было на ходу как-то варьировать выбор, не теряя процесс работы со списком покупок. Например, закинул первый список — увидел, что какие-то карты слишком дорогие или нет продавцов с пересечениями по другим картам; выбросил их, поискал с новыми, докинул в список, и так далее. В будущем ещё хочу добавить проверку на минимальный заказ — эта логика должна помочь докидывать карты к продавцам, у которых первоначальный запрос мог не добрать карт на необходимую сумму. 1 1 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Gutalax Опубликовано: 22 часа назад Автор Поделиться Опубликовано: 22 часа назад (изменено) Выкатил первое обновление! Цитата Добавил кнопку «Скопировать список покупок». Копирует всех продавцов и карты из списка покупок — удобно сохранить или отправить себе в Telegram. Кнопка «Скопировать» копирует карты продавцов Topdeck в том же виде, как в темах форума. Продавцам проще находить заказы. Поле ввода карт принимает списки в любом формате — не нужно удалять количество, теги и дополнительные данные. Пример: Brazen Borrower // Petty Theft 1x Command Tower (ELD) 333 #!Lands Any 4 Lightning Bolt (M10) 146 1 Choked Estuary (NCC) 393 #!Lands Dual 1 Clearwater Pathway / Murkwater Pathway (ZNR) 286 #!Lands Dual 2 Sol Ring Жестокое Изгнание Под заголовком «Результаты поиска» добавил информацию о количестве найденных карт и их минимальной сумме. Добавил фильтр результатов поиска по магазинам и продавцам форума Topdeck. Исправил ссылку «В магазин»: раньше она вела на одну из карт, теперь — на главную страницу магазина. Исправил ошибку, из-за которой поиск не всегда находил русскоязычные версии карт. Исправил несколько мелких ошибок в интерфейсе и логике добавления карт. На всякий случай, дублирую обновления в Телеграм — https://t.me/cardhunter_ru Буду рад помощи с тестированием и обратной связь ;–) Изменено 22 часа назад пользователем Gutalax 3 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Gutalax Опубликовано: 3 часа назад Автор Поделиться Опубликовано: 3 часа назад Обновление №2 Добавил поиск карт по Cardplace в тестовом режиме. Результаты могут отображаться не всегда — попробуйте повторить поиск. Если поиск не работает или работает некорректно, напишите, пожалуйста. Заменил фильтр продавцов: теперь можно выбирать любую комбинацию источников — форум Topdeck, магазины и Cardplace. Исправил ошибку, из-за которой поиск по английским и русским названиям отдавал разные результаты. 1 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
ak8 Опубликовано: 3 часа назад Поделиться Опубликовано: 3 часа назад Еще можно автоматизировать переписку с продавцами, например автоматически формировать текст сообщения и сделать кнопку которая будет открывать чат с конкретным продавцом. Также надо учесть что у некоторых продавцов есть минимальная сумма заказа. Еще можно добавить ранжирование продавцов по времени обработки заказа (собирать статистику) и возможность исключать продавцов (черный список продавцов) 3 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Gutalax Опубликовано: 2 часа назад Автор Поделиться Опубликовано: 2 часа назад 1 минуту назад, ak8 сказал: Еще можно автоматизировать переписку с продавцами, например автоматически формировать текст сообщения и сделать кнопку которая будет открывать чат с конкретным продавцом. Это клёвая идея и должно быть несложно. 2 минуты назад, ak8 сказал: Также надо учесть что у некоторых продавцов есть минимальная сумма заказа. Это начну делать в следующем обновлении, ага. 2 минуты назад, ak8 сказал: Еще можно добавить ранжирование продавцов по времени обработки заказа (собирать статистику) и возможность исключать продавцов (черный список продавцов) А это посложнее, но записал. Спасибо! 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
ak8 Опубликовано: 2 часа назад Поделиться Опубликовано: 2 часа назад 23.01.2026 в 14:27, Gutalax сказал: Это клёвая идея и должно быть несложно. Это начну делать в следующем обновлении, ага. А это посложнее, но записал. Спасибо! И вообще сделать в итоге "Магазин синглов поверх Топдека" 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас