Как устранить "разрывы" в radiotray? Есть ли его аналоги без "разрывов"? [Решено]

Изображение пользователя kot040188.

Возможно ли как-то избавится от постоянных выключений radiotray при проигрывании любого радио? Если нет, то существуют ли похожие приложения?

0
lord_i - 5 Апрель, 2015 - 19:31
Изображение пользователя lord_i.

~/.local/share/radiotray/config.xml
<option name="buffer_size" value="164000"

0
kot040188 - 5 Апрель, 2015 - 19:33
Изображение пользователя kot040188.

Так и есть. А на что изменить? ヅ

0
lord_i - 5 Апрель, 2015 - 19:39
Изображение пользователя lord_i.

Ну если совсем лень думать - попробую за Вас.
Обрывы - это следствие хренового интернета. Когда в буфер вливается с перерывами а мы хотим без перерывов вроде как надо буфер сделать побольше. Тогда есть шанс что он не успеет истощиться пока перерыв закончится. Как-то так... Это единственная настройка у радиотрея, которая может помочь. Альтернатив таких-же микроскопических не знаю. У меня он тоже иногда прерывается но нечасто. Поэтому буфер по дефолту :) Мне не лень руками переключить.

0
kot040188 - 5 Апрель, 2015 - 19:44
Изображение пользователя kot040188.

Ну если совсем лень думать - попробую за Вас.
Поверьте, думаю я много и мне не лень. Если я сюда обращаюсь, значит я уже подумал, но это не решило проблему… Я даже не предстовляю, насколько надо изменить значение…

0
lord_i - 5 Апрель, 2015 - 19:48
Изображение пользователя lord_i.

Ну для начала - раза в два. Не поможет - в четыре. Буфер может быть очень большой. Но чем он больше тем больше времени пройдет с выбора станции до момента когда она зазвучит. Выбирайте комфортный компромисс.

0
kot040188 - 5 Апрель, 2015 - 21:11
Изображение пользователя kot040188.

Уже поставил 300000
Но чем он больше тем больше времени пройдет с выбора станции до момента когда она зазвучит
Видимо быстрого и надёжного, без разрывов способа прослушивать радиостанции не существует… Хотя паузы перед началом проигрывания пока не заметил…
Всё равно разрывы есть, но теперь хоть восстанавливает воспроизведение через несколько секунд. И при 600000 есть разрывы, восстанавливает быстрее…
При 1200000 вроде играет без разрывов. Буду тестировать… Задержка в начале проигрывания ~1с, не критично…

0
DarkneSS - 5 Апрель, 2015 - 21:25
Изображение пользователя DarkneSS.

При всей моей нелюбви к гстрёмному с буфером он работает чудесно: начинает проигрывать, не собрав весь буфер, и рвётся нечасто.

0
kot040188 - 6 Апрель, 2015 - 00:04
Изображение пользователя kot040188.

У меня radiotray рвался часто и постоянно…

0
kot040188 - 6 Апрель, 2015 - 20:05
Изображение пользователя kot040188.

При 1200000 разрывов пока нет. Вот бы ещё для идеала запилить пункт в меню по которому бы копировалась информация о композиции, а то в лог лезть как-то сложно и долго, приходится быстро набирать ручками пока композиция не закончилась…
Облом: есть разрывы, такие же примерно как и при 600000. Ну увеличю ещё буфер, раза в 4…

+2
MacLeod - 7 Апрель, 2015 - 07:49
Изображение пользователя MacLeod.

увеличю

0
kot040188 - 7 Апрель, 2015 - 08:46
Изображение пользователя kot040188.

Больше! ヅ

0
Fogma - 7 Апрель, 2015 - 10:00
Изображение пользователя Fogma.

убольшу ?)

+1
kot040188 - 15 Февраль, 2016 - 17:15
Изображение пользователя kot040188.

Откопал kradio: запускается мгновенно, работает без разрывов, есть свои плюшки. Единственное чего не хватает это вложенной структуры для станций, при большом количестве получается простыня. Ну и добавлять станции приходится дважды, сначала в общий список, а затем в список иконки в сислотке.

0
AlexMad - 15 Февраль, 2016 - 23:36

Спасибо, что напомнили. Раньше оно отказывалось играть rockradio1.
Сегодня проверил - работает.
Это радио мне более интересно тем, что у меня есть ещё тюнер, а оно с ним нормально работает.

0
kot040188 - 15 Февраль, 2016 - 23:37
Изображение пользователя kot040188.

Это фм радио?

0
AlexMad - 16 Февраль, 2016 - 00:12

Да.

0
kot040188 - 16 Февраль, 2016 - 00:52
Изображение пользователя kot040188.

Жаль.

0
AlexMad - 16 Февраль, 2016 - 09:28

Про фм - я думал, вопрос к железке.
Если вопрос был про rockradio1, то оно потоковое.
Раньше как раз и была проблема, что kradio не мог работать с этим потоком. Толи крадио допилили, толи поток поменялся. Но теперь оно играет нормально.
Осталось только вспомнить настройки звука для железного тюнера.

0
kot040188 - 16 Февраль, 2016 - 11:44
Изображение пользователя kot040188.

Ссылку в студию!

+2
AlexMad - 16 Февраль, 2016 - 15:37

А пожалуйста:
rockradio1.com

0
kot040188 - 16 Февраль, 2016 - 15:41
Изображение пользователя kot040188.

Спасибо.

0
kot040188 - 16 Февраль, 2016 - 15:02
Изображение пользователя kot040188.

Кстати как можно изменить иконку в сислотке у kradio в режиме проигрывания? Это оторванное у кого-то ухо совсем не сочетается с пятыми кедами…

0
Chibiko - 20 Февраль, 2016 - 14:18
Изображение пользователя Chibiko.

Оу, спасибо. А то radiotray реально достал 8)

0
kot040188 - 20 Февраль, 2016 - 16:15
Изображение пользователя kot040188.

Я думал, только у меня такие проблемы. Чего ж ты молчал? Ты не в курсе как ухо заменить на другой значок? Ухо в кедах совсем не в тему…

0
AlexBKost - 20 Февраль, 2016 - 16:49

Можно самому нарисовать милое котеночье ушко и подсунуть его через Редактор меню.

0
kot040188 - 20 Февраль, 2016 - 16:52
Изображение пользователя kot040188.

Редактор меню здесь не причём. Мне другой значок заменить надо.

0
AlexBKost - 20 Февраль, 2016 - 16:57

Любой "значок" можно установить/заменить через Редактор меню. Такая тема уже была на форуме - мышей не ловишь.

0
kot040188 - 20 Февраль, 2016 - 17:02
Изображение пользователя kot040188.

Не любой, а только основной. Основной у меня и так заменяет пакет значков numix-circle. Остальные только руками.

0
AlexBKost - 20 Февраль, 2016 - 17:32

Ты ж такой умный, только все время под дурачка косишь. Зачем?
Как-будто основной это не любой.
Уже и знаешь, что руками можно поменять - зачем тогда было спрашивать?

0
kot040188 - 20 Февраль, 2016 - 17:29
Изображение пользователя kot040188.

Куда мне до вас.

0
AlexBKost - 20 Февраль, 2016 - 17:48

Это я знаю. Меня больше интересует - ты прекратишь прикидываться, возглавив список авторов, или создашь kubuntu.by, и все пойдет с начала?

0
lord_i - 20 Февраль, 2016 - 14:49
Изображение пользователя lord_i.

Спасибо. Да, софт посерьезнее и вроде работает без заиканий.

0
kot040188 - 20 Февраль, 2016 - 16:28
Изображение пользователя kot040188.

Работает мгновенно. Впрочем как и все остальные приложения. Мгновеннее разве что mpd. Radiotray пора закапывать. Выглядит он конечно красиво, но его значок в пятых кедах не отображается без plasma-systray-legacy, а с ним нестабильно и отсутствует реакция на СКМ. Вот бы в kradio вложенную структуру станций запилить, а ухо отпилить, была бы лепота… Совсем мечта: функцию копирования названия композиции…

0
Fogma - 20 Февраль, 2016 - 16:33
Изображение пользователя Fogma.

в него можно запихерить плейлист со станциями? я сунул ему файл. он только одну станцию играет, а списка доступных я не вижу

0
kot040188 - 20 Февраль, 2016 - 16:35
Изображение пользователя kot040188.

Вряд ли. По одному надо. вы не в курсе как ухо заменить на более пристойный значок?

0
Fogma - 20 Февраль, 2016 - 16:40
Изображение пользователя Fogma.

найти более пристойный значек по собственному вкусу. найти куда система устанвливает файлы пакета , найти среди них нужный с иконкой системного трея и поменять, заменив на файл с таким же именем

+2
Fogma - 20 Февраль, 2016 - 16:53
Изображение пользователя Fogma.

идешь в гуглу, гуглишь kradio icon png. качаешь понравившийся. дальше locate kradio , находишь там файлик и меняешь его

0
kot040188 - 20 Февраль, 2016 - 16:54
Изображение пользователя kot040188.

Примерно этим и занимаюсь. Спасибо.

0
agasfer - 16 Февраль, 2016 - 16:30
Изображение пользователя agasfer.

мне в clementine как-то онлайн-радио хватало когда слушал.. Спец прог не ставил для того..

0
kot040188 - 3 Март, 2016 - 20:57
Изображение пользователя kot040188.

Занятное дело: поменял в редакторе меню значок, но в сислотке остался прежний. Как его поменять?

0
kot040188 - 3 Июль, 2016 - 15:09
Изображение пользователя kot040188.

Обнаружил тут радио. Разработчики наши. Переписываюсь. Пока есть не все нужные мне функции, но они любезно согласились их доделать. Есть одно важное преимущество: можно скопировать название и автора композиции, а также есть кнопка поиска этой информации в гугле.

0
DarkneSS - 5 Июль, 2016 - 06:46
Изображение пользователя DarkneSS.

Опакетить? :)

0
kot040188 - 5 Июль, 2016 - 15:00
Изображение пользователя kot040188.

Автор обещал разобраться с ppa. И запилить запуск свёрнутым в лоток, и добавить категории для станций. Ждём.

0
kot040188 - 25 Июль, 2016 - 00:41
Изображение пользователя kot040188.

Я пытался. Опакеть пожалуйста.

0
DarkneSS - 25 Июль, 2016 - 06:25
Изображение пользователя DarkneSS.

Он перешёл на qt5. Вечером гляну.

0
kot040188 - 25 Июль, 2016 - 15:04
Изображение пользователя kot040188.

Автор говорит, что нужно установить qt4…

0
DarkneSS - 25 Июль, 2016 - 17:45
Изображение пользователя DarkneSS.

У вас недопонимание. PKGBUILD подтверждает зависимость от Qt5 даже описанием. Приступаю.

0
kot040188 - 25 Июль, 2016 - 17:49
Изображение пользователя kot040188.

Я лишь привёл слова разработчика. Видимо он немного упоролся… Только выложи список чего ему надо, чтобы я мог сам собрать когда разработчик обновит своё чудо. Ты ведь не будешь за этим следить?

0
DarkneSS - 25 Июль, 2016 - 18:48
Изображение пользователя DarkneSS.

Могу следить, могу не следить, могу дать права на реп и научить как в одну кнопку пакет пересобирать (если разработчик ничего не поломал).

0
kot040188 - 25 Июль, 2016 - 18:51
Изображение пользователя kot040188.

если разработчик ничего не поломал
Это они любят. Дай хотя бы список того, что ему нужно. И ссылку на твой пакет.

0
DarkneSS - 25 Июль, 2016 - 18:52
Изображение пользователя DarkneSS.

Как только так сразу…

+1
DarkneSS - 25 Июль, 2016 - 19:40
Изображение пользователя DarkneSS.

Зависимости: make g++ qtmultimedia5-dev
Сборка:
sed -i  's/qmake/\/usr\/lib\/*-linux-gnu\/qt5\/bin\/qmake/g' Makefile
make V=1 -j9

Если будете делать git pull в одной и той же папке, sed повторять не нужно будет. Если будет конфликт в git, в данном случае будет проще и быстрее сделать чистый clone с нуля.
Ссылка на rpm. Ссылка на deb.

0
kot040188 - 25 Июль, 2016 - 20:15
Изображение пользователя kot040188.

qtmultimedia5-dev
Разработчик говорил про qt5-multimedia. Нельзя просто взять и написать правильно… Ещё и за почтой не следит гад… Типа обещает подумать про ppa…
Не запускается…

0
DarkneSS - 25 Июль, 2016 - 20:16
Изображение пользователя DarkneSS.

Он написал название пакета исходных кодов (ну почти). Название бинарного пакета (который надо установить) — плод фантазии мейтейнеров дистрибутива. Как можно на него пенять, если у него другой дистрибутив? :)

0
kot040188 - 25 Июль, 2016 - 20:17
Изображение пользователя kot040188.

С первого раза не запустился.

0
DarkneSS - 25 Июль, 2016 - 22:11
Изображение пользователя DarkneSS.

Он создаёт список радиостанций при первом запуске, кажется. Как по мне, интерфейс слегка упорот. Пока воткнул радиостанцию и запустил, умудрился уронить.

0
kot040188 - 25 Июль, 2016 - 22:17
Изображение пользователя kot040188.

Я просто не заметил, что по умолчанию значёк в лотке спрятан ("стоит галка показывать автоматически"). Пять штук запустил. Скорее всего пятая плазма виновата, на четвёртой все значки сразу показывались.
интерфейс слегка упорот
Я уже составил список предложений на github, можешь почитать. Прелесть в том что разработчик наш и охотно добавляет функционал.

0
DarkneSS - 26 Июль, 2016 - 06:22
Изображение пользователя DarkneSS.

Да я и в обычном плеере радио послушаю, мне так более комфортно.

0
kot040188 - 1 Сентябрь, 2016 - 15:56
Изображение пользователя kot040188.

kot@kot-MS-7930:~/krudio$ sed -i  's/qmake/\/usr\/lib\/*-linux-gnu\/qt5\/bin\/qmake/g' Makefile
kot@kot-MS-7930:~/krudio$ make V=1 -j9
cd src && /usr/lib/*-linux-gnu/qt5/bin/qmake
cd src && make
make[1]: предупреждение: сервер заданий недоступен: используется -j1. Добавьте «+» к правилу в родительском make.
make[1]: вход в каталог «/home/kot/krudio/src»
Makefile:324: предупреждение: переопределение способа для цели «moc_krudio.cpp»
Makefile:321: предупреждение: старый способ для цели «moc_krudio.cpp» игнорируются
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o main.o main.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o krudio.o krudio.cpp
In file included from krudio.cpp:10:0:
ui_krudio.h:13:25: fatal error: QtGui/QAction: Нет такого файла или каталога
compilation terminated.
Makefile:349: ошибка выполнения рецепта для цели «krudio.o»
make[1]: *** [krudio.o] Ошибка 1
make[1]: выход из каталога «/home/kot/krudio/src»
Makefile:6: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2

Зависимости стоят. Стандартный способ также не работает:
kot@kot-MS-7930:~/krudio$ make
cd src && qmake
cd src && make
make[1]: вход в каталог «/home/kot/krudio/src»
Makefile:195: предупреждение: переопределение способа для цели «moc_krudio.cpp»
Makefile:192: предупреждение: старый способ для цели «moc_krudio.cpp» игнорируются
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I. -o main.o main.cpp
In file included from main.cpp:9:0:
krudio.h:18:24: fatal error: QMediaPlayer: Нет такого файла или каталога
compilation terminated.
Makefile:221: ошибка выполнения рецепта для цели «main.o»
make[1]: *** [main.o] Ошибка 1
make[1]: выход из каталога «/home/kot/krudio/src»
Makefile:6: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2

ЧЯДНТ? Как ты это собрал????????

0
DarkneSS - 1 Сентябрь, 2016 - 23:18
Изображение пользователя DarkneSS.

Не стоят dev-ки Qt5 с QtGui/QAction.

0
kot040188 - 2 Сентябрь, 2016 - 00:24
Изображение пользователя kot040188.

Я же русским языком написал, что qtmultimedia5-dev стоит. Что ещё надо? Я неграмотный обжарить проще.

0
DarkneSS - 2 Сентябрь, 2016 - 06:24
Изображение пользователя DarkneSS.

Аха, я понял, у вас стоят ещё dev-ки от Qt4, вот qmake и путается. Если они вам не нужны, удалите. Если нужны, подождём совета более опытных товарищей.

0
kot040188 - 2 Сентябрь, 2016 - 06:35
Изображение пользователя kot040188.

НЯНЯ, Я У НИХ ПОЕЛ. Можно ещё проще, какие конкретно пакеты удалить? Видимо эту канпиляцыю я не осилю…

0
DarkneSS - 2 Сентябрь, 2016 - 23:25
Изображение пользователя DarkneSS.

команда апту показать все пакеты | grep -i qt4 | grep dev

0
kot040188 - 3 Сентябрь, 2016 - 14:32
Изображение пользователя kot040188.

Результата ноль. Есть ещё мысли?

0
DarkneSS - 3 Сентябрь, 2016 - 16:03
Изображение пользователя DarkneSS.

Не знаю. В чистом сборочном окружении собирается нормально. Можно поставить голую систему в chroot и собрать в ней.
Я затрудняюсь помочь, поскольку ничего не собираю в рабочей системе и не сталкивался с такими нюансами.

0
kot040188 - 3 Сентябрь, 2016 - 16:24
Изображение пользователя kot040188.

Так у меня виртуалка почти чистая…

0
DarkneSS - 3 Сентябрь, 2016 - 17:31
Изображение пользователя DarkneSS.

Что проще: искать пакет, из-за которого нельзя собрать в этой виртуалке, или раскатать новую? ;)
PS Может, просто обновить пакет? Прямо сейчас обс лежит, но, думаю, сегодня починят.

0
kot040188 - 3 Сентябрь, 2016 - 17:47
Изображение пользователя kot040188.

Я имел ввиду, собрать сейчас в виртуалке, раз в системе не получается. Видимо система у меня грязная.
Между прочим ещё требуется установить qt4-qmake. Вот результат. Стандартный способ не работает.

А твой способ, я не понял, сработал или нет?
0
DarkneSS - 3 Сентябрь, 2016 - 21:46
Изображение пользователя DarkneSS.

Qt4-qmake, скорее навредит. Qt5-make наверняка лучше, я собирал им.

0
kot040188 - 3 Сентябрь, 2016 - 21:52
Изображение пользователя kot040188.

Так сработал или нет?????? Qt5-make уже стоит но оно жалуется на отсутствие qmake. После установки не жалуется. Ладно, удалил:
kot@kot-VirtualBox:~$ cd krudio
kot@kot-VirtualBox:~/krudio$ make
cd src && /usr/lib/*-linux-gnu/qt5/bin/qmake
cd src && make
make[1]: вход в каталог «/home/kot/krudio/src»
Makefile:324: предупреждение: переопределение способа для цели «moc_krudio.cpp»
Makefile:321: предупреждение: старый способ для цели «moc_krudio.cpp» игнорируются
make[1]: Цель «first» не требует выполнения команд.
make[1]: выход из каталога «/home/kot/krudio/src»

0
DarkneSS - 4 Сентябрь, 2016 - 12:11
Изображение пользователя DarkneSS.

Так седом замена не сделана.

0
kot040188 - 4 Сентябрь, 2016 - 17:44
Изображение пользователя kot040188.

НЯНЯ, Я У НИХ ПОЕЛ. Ты можешь ответить на простой вопрос, сработал твой способ или нет?
Обнулил виртулку. Установил make g++ qtmultimedia5-dev.

0
DarkneSS - 4 Сентябрь, 2016 - 20:53
Изображение пользователя DarkneSS.

Способ не мой, а из пкгбилда в арче. Сработал для зузи и бунты.
Почему-то qmake от Qt5 не притянулся вслед за qtmultimedia5-dev. Хотя это строгая зависимость, а не рекомендация. Проверьте, установлен ли qt5-qmake. Если да, я не понимаю, почему он "не найден". Ведь он должен быть по этому адресу.

0
kot040188 - 4 Сентябрь, 2016 - 21:27
Изображение пользователя kot040188.

Qt5-make уже стоит но оно жалуется на отсутствие qmake
qt5-qmake стоит как в хосте так и в виртуалке. Я не помню/знаю был ли он изначально или я его установил. Но если я, то это было давно, что-то канпилял видать… Интересно, как узнать был ли пакет изначально в установочном образе или он установлен потом?

0
kot040188 - 5 Июль, 2016 - 21:26
Изображение пользователя kot040188.

Похожий проект. Но автор не идёт на контакт.

0
guide - 27 Июль, 2016 - 15:58
Изображение пользователя guide.

Специально для кота в компизомании наткнулся на ссылку о потоковом онлайн радио Радио посмотри может заитересует.Установил krudio работает хорошо радиостанции добавляются тоько в системном лотке нет значка(пустое место).

0
kot040188 - 27 Июль, 2016 - 16:06
Изображение пользователя kot040188.

Как бы вам объяснить, чтобы не обидеть… Мою ссылку открывать пробовали? Или это юмор такой? Не смешно…
Установил krudio работает хорошо радиостанции добавляются тоько в системном лотке нет значка(пустое место).
Тыц

0
guide - 27 Июль, 2016 - 16:08
Изображение пользователя guide.

Понятно, но по моей ссылке версия более свежая вот я и подумал что заинтересует.

0
kot040188 - 27 Июль, 2016 - 17:18
Изображение пользователя kot040188.

Не в версии дело. То радио в нынешнем виде для меня не пригодно, а автор не идёт на контакт. Ещё неизвестно как он отреагирует на предложения. Набросал список:
1. Возможность вручную менять значки в трее для состояний паузы/воспроизведения.
2. Переместить список радиостанций в трее в корень меню и сгруппировать их по жанрам.
3. Подсказка с названием радиостанции и информацией о композиции у значка в трее .
4. Воспроизведение/пауза ЛКМ по значку в трее.
5. Кнопкой в окне и СКМ по значку в трее открывать поиск композиции в интернете.
6. Запоминание (НЕ автоматическое проигрывание) последней радиостанции при перезапуске.
7. Возможность управления через MPRIS.
8. Возможность отредактировать встроенные радиостанции.
9. Возможности свернуть в значёк в лотке из окна, например по кнопке закрытия.
10. Запретить запуск больше одной копии.
11. При использовании тёмной цветовой схемы есть проблемы с белым шрифтом в светлой теме.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры