Repository navigation
Releases: Kevanko/FunPay-Tools
Release list
v3.8.19 — светлая тема: иконки карточек и кнопка сброса
Светлая тема — добил засвеченные места
- Иконки карточек командного центра (Авто-поднятие/Шаблоны/Лоты) были белыми на светлом квадрате-подложке и засвечивались. Вернул акцентный цвет — синяя иконка на светлом квадрате, видно.
- Кнопка «Сбросить тему»: у неё светло-розовый фон и свой тёмно-красный текст, но общее правило кнопок темы перебивало его на белый (невидимо). Исключил кнопку сброса — текст снова тёмно-красный.
Проверено: иконка карточки rgb(91,134,216), кнопка сброса rgb(161,29,29) — читаются.
Обновление: chrome://extensions → замените zip/папку, F5.
v3.8.18 — светлая тема: чат/лоты/профиль/шапка + выравнивание цен
Светлая тема — доработки по скриншотам + новая массовая функция
- Чат: убрал лишнюю обводку у пузырей сообщений — выглядела «коробками».
- Лоты: обводка и тень теперь только у внешней карточки раздела; внутренняя таблица лотов без своей рамки — больше нет вложенных двойных обводок. У строк остался тонкий разделитель.
- Профиль: статистика над обложкой игры (дата регистрации, «Продавца», рейтинг, отзывы) была тёмной и не читалась поверх тёмной картинки — теперь светлая с лёгкой тенью (имя осталось акцентным).
- Шапка: поиск по играм и поле «Продавец» (RMTHub) — светлое поле + тёмный текст в светлой теме.
- Карточка «Добавить лоты по игре» и панели чата тоже без лишних рамок.
Новое в «Массовые действия»
Добавил режим цены «Выровнять (без копеек)» — округляет цену каждого выбранного лота до целого рубля: ≥50 копеек — вверх, <50 — вниз. Ничего другого не меняет. Удобно убрать копейки после процентных наценок.
Обновление: chrome://extensions → замените zip/папку, F5.
v3.8.17 — светлая тема: калькулятор, обзор функций, обои
Светлая тема — добил по новым скриншотам
- Калькулятор теперь видно: сделал его самостоятельным тёмным виджетом (тёмный корпус + белые цифры + синие кнопки) в любой теме — раньше белые цифры были на светлом фоне и пропадали.
- «Обзор функций» больше не «белое на белом»: заголовки и описания функций тёмные, иконки — акцентного цвета, плашки «Где найти» читаемые. Раньше вся страница выглядела как белая заливка.
- Обои на белой теме больше не «забеливаются»: причина — полупрозрачная белая подложка контента (55%) перекрывала обои. Теперь при установленных обоях подложка становится лёгкой (≈14% на светлой, ≈32% на тёмной) — обои видно; без обоев подложка прежняя.
Проверил по скриншотам: калькулятор виден, «Обзор функций» читается, обои просвечивают сквозь панель.
Если ещё где-то при белой теме найдёшь нечитаемое/забеленное — скинь скрин, добью.
Обновление: chrome://extensions → замените zip/папку, F5.
v3.8.16 — светлая тема: карточки/кнопки + края блоков
Светлая тема — добил нечитаемые места и края блоков
По твоим скриншотам:
- Командный центр (Обзор): у синих карточек «Авто-поднятие / Шаблоны / Лоты» серые подписи снизу сливались. Причина — общий «тёмный текст» светлой темы делал текст тёмным даже на синей карточке. Теперь заголовок и подпись на карточках всегда светлые (читаются на синем в любой теме).
- Оформление: кнопки «Поделиться темой», «Экспорт», «Импорт» (тёмные) и «цвета фона» (градиент) имели тёмный текст на тёмном фоне — был невидим. Теперь текст белый, у «цвета фона» добавил лёгкую тень для читаемости на светлом градиенте.
- Белая тема на сайте: у лотов, чатов, сообщений и полей ввода пропадали края на белом фоне. Добавил мягкую обводку + лёгкую тень (как на главной) — теперь края видно: у блоков-лотов, чата, контактов, модалок, сообщений, полей ввода.
Проверил вычисленные стили: текст карточек белый, кнопки темы белые, у лотов появилась рамка и тень.
Если ещё где-то на сайте при белой теме увидишь нечитаемый текст или пропавшие края — скинь скрин, добью точечно.
Обновление: chrome://extensions → замените zip/папку, F5.
v3.8.15 — читаемость попапа при светлой теме
Читаемость при белой (светлой) теме — исправлено
Полный проход по светлой теме. Нашёл корень проблемы: при прозрачном меню на светлой теме попап ошибочно считался «на тёмном фоне» и оставлял светлый текст — поэтому он сливался с белым фоном и не читался.
Что сделано:
- Попап теперь правильно определяет светлый фон по выбранному пресету темы и переключается в «светлый» режим (тёмный текст).
- Сделал читаемыми по всему попапу: заголовки, подписи, описания функций, поля ввода и textarea (тёмный текст на светлом поле), калькулятор, кнопки, радио-кнопки звуков.
- Чипы-переменные ({buyername}, {date} и т.п.) и код раньше были бледно-голубыми и пропадали на белом — теперь читаемый акцентный цвет на плотной подложке, видно и на тёмной, и на светлой теме.
Проверил визуально страницы попапа (Шаблоны, Обзор, Авто-ответы и др.) при светлой теме с прозрачным меню — всё читаемо.
Если где-то на самих страницах сайта (не в попапе) при светлой теме увидишь нечитаемый текст — скинь скрин/название места, поправлю точечно.
Обновление: chrome://extensions → замените zip/папку, F5.
v3.8.14 — авто-поднятие по аккаунту, тема в списке, копирование по разделам
Авто-поднятие теперь у каждого аккаунта своё
Раньше включение «умного авто-поднятия» на одном аккаунте работало сразу на всех. Теперь настройки авто-поднятия (вкл/выкл, кулдаун, умное) — у каждого аккаунта свои, фон сразу перестраивается под активный аккаунт. Также добавлены в пер-аккаунтные настройки: живые стили оформления, переключатель новой главной, показ статистики/баланса/иконок промо, отключённые функции (раньше часть «не сохранялась»).
Тема аккаунта видна в списке
В «Аккаунты» строка каждого аккаунта окрашена в его тему: тёмная тема — тёмная подложка, светлая — белая. Текст и кнопки в светлых строках сделаны контрастными (читаемо).
Выборочное копирование настроек по разделам
В углу каждого раздела настроек (Авто-ответы, Шаблоны, Слэш-команды, Оформление, Эффекты, Обзор, Авто-поднятие) появилась маленькая иконка копирования. Нажми → выбери аккаунт → скопируется ТОЛЬКО этот раздел (а не всё сразу).
Ещё в работе
«Читаемость текста при белой теме на всех страницах» — поправил контраст в списке аккаунтов и проверил попап (в целом читаемо), но полный проход по каждой странице сайта со светлой темой продолжу отдельно. Если увидишь конкретное нечитаемое место — скажи, поправлю точечно.
Обновление: chrome://extensions → замените zip/папку, F5.
v3.8.13 — продажи у каждого аккаунта свои + фикс черновика
Продажи у каждого аккаунта свои (исправлено по-настоящему)
Раньше статистика продаж/графики смешивались между аккаунтами. Настоящая причина: фоновый сборщик складывал заказы ВСЕХ аккаунтов в один общий объект.
- Теперь продажи хранятся ОТДЕЛЬНО по аккаунту (ключ с userId). Сборщик берёт заказы активного аккаунта и пишет их в его ключ.
- Главное: userId теперь определяется из ТОЙ ЖЕ активной сессии, что и заказы — раньше он мог браться из «старой» вкладки другого аккаунта, и заказы ложились под чужой ключ (отсюда смешивание).
- При смене аккаунта общий ключ (его читают графики/главная) сразу переключается на данные текущего аккаунта; если их ещё нет — собираются заново (FunPay отдаёт только заказы этого аккаунта, поэтому чисто).
- «Сбросить статистику» чистит и ключ аккаунта.
Проверено прогоном: два аккаунта собрали РАЗНЫЕ наборы заказов (ноль пересечений по ID) — то есть больше не смешиваются.
Черновик сообщения
Отправленное сообщение больше не «возвращается» в поле после отправки/смены чата. Раньше черновик очищался только по событию submit, а FunPay шлёт через JS и чистит поле программно — поэтому отправленный текст оставался черновиком. Теперь черновик очищается при самой отправке (кнопка/Enter). Сохранение черновика при сворачивании и его восстановление работают как и раньше.
Важно для тех, у кого статистика уже смешалась
После обновления каждый аккаунт пересоберёт СВОИ продажи заново (несколько секунд статистика может показывать 0, потом заполнится своими заказами). Если осталось что-то старое — «Сбросить статистику» на странице продаж.
Обновление: chrome://extensions → замените zip/папку, F5.
v3.8.12 — данные у каждого аккаунта свои + фикс «прочитать все»
Каждый аккаунт — свои данные, ничего не смешивается
Раньше при смене аккаунта переключались только настройки (тема, авто-ответы, шаблоны, звуки), а данные оставались общими — поэтому продажи/графики с одного аккаунта показывались на другом.
Теперь у каждого аккаунта локальны и настройки, и данные:
- Продажи и графики, чёрный список, метки/заметки о покупателях, копилки, закреплённые чаты и лоты, авто-выдача по лотам, отключённые лоты, ник, выбранные категории авто-поднятия — теперь свои у каждого аккаунта и не смешиваются.
- При смене аккаунта данные предыдущего сохраняются в его профиль, а нового — подгружаются (или чистые, если аккаунт новый). Добавил защиту от «протечки»: при загрузке профиля лишние данные прошлого аккаунта удаляются.
- Копирование настроек между аккаунтами переносит ТОЛЬКО настройки (тема/авто-ответы/шаблоны/звуки) — личные данные (продажи, метки и т.п.) не копируются.
- Включил неограниченное хранилище, чтобы у активных продавцов хватало места под продажи по каждому аккаунту.
Кнопка «Прочитать все» снова работает
Раньше она просто запрашивала страницу чата (GET), а FunPay так больше не помечает прочитанным. Заменил на правильный запрос (как при открытии чата в самом FunPay) — теперь диалоги реально отмечаются прочитанными. Запрос проверен на рабочем аккаунте (ответ 200, без ошибок).
Важно про уже накопленные продажи: исторические данные, что были общими, останутся на том аккаунте, под которым вы сейчас. Дальше каждый аккаунт собирает свою статистику отдельно.
Обновление: chrome://extensions → замените zip/папку, F5.
v3.8.11 — фикс чужих аватарок в списке аккаунтов
Исправлены неверные аватарки аккаунтов
Продолжение фикса гонки из 3.8.10. Из-за прежней гонки в сохранённых данных у одного аккаунта могла оказаться аватарка (и баланс) другого — в списке оба показывали одно фото.
- После фикса замка (3.8.10) свежие снимки аккаунтов снова корректны, и данные сами исправляются при ближайшем обновлении (фоновый пинг каждые ~3 мин или кнопка «Обновить»).
- Дополнительно поставил защиту: если снимок аккаунта возвращает имя другого сохранённого аккаунта (значит куку подменили во время запроса) — такие данные отбрасываются, аватарка/баланс не перезаписываются чужими. Переименованных аккаунтов это не затрагивает.
Проверено визуально: у Vidali и LKin52 теперь свои аватарки (раньше обе показывали одну). Остальные новые функции (тумблер фонового авто-ответа, окно ИИ-генератора лота, имя в шапке «С возвращением, …») отображаются корректно.
Если у вас ещё видны старые аватарки — нажмите «Обновить» в «Аккаунты» или подождите пару минут. Обновление: chrome://extensions → замените zip/папку, F5.
v3.8.10 — фикс «ключ устарел» при переключении и дублей аватарок
Исправлен баг с «ключ устарел» и дублями аватарок
Причина. С версии 3.8.7 фоновые функции (пинг онлайна, авто-ответ за онлайн-аккаунты) на время своего запроса подменяют куку golden_key и возвращают обратно. А переключение аккаунта (setGoldenKey) меняло ту же куку, но без общего замка — поэтому фоновый запрос мог восстановить старую куку ровно в момент входа. В итоге вход «срывался» на старый/чужой аккаунт и показывалось ложное «ключ устарел», хотя ключ рабочий. Та же гонка приводила к тому, что снимок аккаунта читал чужую страницу → его аватарка/баланс присваивались другому аккаунту = дубли аватарок.
Фикс. Переключение аккаунта теперь идёт под тем же общим замком, что и фоновые подмены куки — они больше не пересекаются.
Проверено на ваших актуальных куках: «устаревший» ключ на самом деле рабочий (вход проходит), а при одновременном переключении + фоновом снимке теперь побеждает переключение (кука не затирается).
Если у какого-то аккаунта осталась метка «ошибка входа» — она снимется сама при следующем успешном снимке (в течение пары минут) или при удачном входе.
Обновление: chrome://extensions → замените zip/папку, F5.