Config cleaner: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
(Fix typo)
 
(не показаны 3 промежуточные версии 2 участников)
Строка 4: Строка 4:




== Описание ==
==Описание==
Config Cleaner - программа для очистки конфигов программ [[МОС-Linux Общие понятия|МОС]], перечисленных в списке главного окна.
<big>'''Config Cleaner''' - графическая утилита для МОС12, позволяющая очищать конфиги распространённых программ.</big>


== Действия в программе ==
==Графический интерфейс ==
[[Файл:Главное окно программы Config Cleaner.png|альт=Главное окно программы Config Cleaner|мини|Главное окно программы Config Cleaner]]
'''<nowiki/>'Выделить все'''' позволяет выделить все программы МОС, перечисленные в списке главного окна. После отмечания галочкой "Выделить все" команда меняется на "Снять выделение". Снятие галочки позволяет снять все выделения. Для выделения отдельных программ из списка необходимо поставить галочку перед нужной программой.


'''<nowiki/>'Справка'''' открывает диалоговое окно с краткой информацией о функциях программы.
<big>Графический интерфейс предоставляет возможность очистки конфигов распространённых программ из графического сеанса пользователя (конфиги очищаются для пользователя с активным графическим сеансом).</big>


'''<nowiki/>'Восстановить'<nowiki/>''' имеет два варианта очистки: '<nowiki/>'''предустановленные'''' и ''''с полной очисткой''''.
                                                     
                                                          [[Файл:Главное окно программы Очистка конфигов.jpg|500px|Главное окно программы Очистка конфигов]]


При выборе варианта ''''предустановленные'''' при нажатии кнопки 'Восстановить' происходит восстановление конфига выбранных программ из предустановок, хранящихся в /etc/skel. Если выбранная программа не имеет предустановленных конфигов, они удаляются полностью.


При выборе варианта '''<nowiki/>'с полной очисткой'''' при нажатии кнопки 'Восстановить' происходит полное удаление конфига выбранных программ и последующее их создание заново.
<big>Кнопка '''<nowiki/>'Выделить все'''' позволяет выделить все программы МОС12, перечисленные в списке главного окна. Снятие галочки позволяет снять все выделения.</big>
[[Файл:Окно выбора фона OpenBoard.png|альт=Окно выбора фона OpenBoard|мини|Окно выбора фона OpenBoard]]
''''Выбрать темный фон OpenBoard'''' позволяет устанавливать для доски OpenBoard произвольный темный фон или выбрать стандартный чёрный, зелёный или коричневый цвет для доски (белый фон можно выбрать в самом приложении OpenBoard). Нажатие на кнопку 'Выбрать темный фон OpenBoard' вызывает диалоговое окно, в котором с помощью перемещения ползунков по шкале можно выбрать подходящий оттенок цвета доски (от #000000 до #4F4F4F). Также с помощью нажатия кнопок "Черный", "Зеленый", "Коричневый" можно выбрать стандартные цвета для доски.


''''Открывать OpenBoard в окне'''' позволяет переключаться между оконным и полноэкранным режимами доски OpenBoard. При нажатии на кнопку 'Открывать OpenBoard в окне' следующее открытие доски произойдёт в оконном режиме, а название кнопки сменится на "Открывать OpenBoard на весь экран". При нажатии на кнопку "Открывать OpenBoard на весь экран" следующее открытие доски будет в полноэкранном режиме.
<big>Кнопка '''<nowiki/>'Справка'''' открывает диалоговое окно с краткой информацией о функциях программы.</big>


== Консольный режим работы ==
<big>Кнопка '<nowiki/>'''Восстановить'<nowiki/>''' имеет два варианта очистки: '''<nowiki/>'предустановленные'<nowiki/>''' и '''<nowiki/>'с полной очисткой''''.</big>
В консольном режиме доступны следующие возможности: вывод справки, очистка конфигов, установка фонового цвета OpenBoard, перевод OpenBoard в оконный или полноэкранный режим.


'''Вывод справки:''' <code>configcleaner --console --help</code>
*<big>'''<nowiki/>'Предустановленные'''' позволяет восстановить конфиги выбранных программ из предустановок, хранящихся в '''/etc/skel'''. Если выбранная программа не имеет предустановленных конфигов, они удаляются полностью.</big>
*<big>'''<nowiki/>'С полной очисткой'''' позволяет полностью удалить конфиги выбранных программ.</big>


'''Восстановление предустановленных конфигов:''' <code>configcleaner --console configclean --skel название_выбранной_программы</code>. Название программы следует писать прописными буквами. Пример: <code>configcleaner --console configclean --skel veyon</code>
<big>Кнопка '''<nowiki/>'Выбрать тёмный фон OpenBoard'''' вызывает диалоговое окно, в котором можно выбрать цвет фона ''OpenBoard''.</big>


Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей. Пример: <code>configcleaner --console configclean --skel veyon gimp</code>


Полная очистка конфигов: <code>configcleaner --console configclean название_выбранной_программы</code>. Название программы следует писать прописными буквами. Пример: <code>configcleaner --console configclean anydesk</code>
'''<big>Окно выбора фона OpenBoard</big>'''


Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей. Пример: <code>configcleaner --console configclean veyon gimp</code>
<big>В окне можно выбрать стандартный чёрный, зелёный или коричневый цвет для доски (белый фон можно выбрать в самом приложении ''OpenBoard''). Также с помощью перемещения ползунков по шкале можно выбрать подходящий оттенок цвета доски (от #000000 до #4F4F4F).</big>


'''Установка цвета фона доски OpenBoard:''' <code>configcleaner --console set-openboard-background "RGB_код_выбранного_цвета"</code>. Код цвета следует заключать в кавычки (""). Например, для установки темно-серого фона следует ввести <code>configcleaner --console set-openboard-background "#303030"</code>
                                                          [[Файл:Очистка конфигов. Окно выбора фона OpenBoard.jpg|500px|Окно выбора фона OpenBoard]]


'''Установка стандартного черного цвета:''' <code>configcleaner --console set-openboard-background "#000000"</code>


'''Установка стандартного зеленого цвета:''' <code>configcleaner --console set-openboard-background "#214f33"</code>
<big>Кнопка '''<nowiki/>'Открывать OpenBoard в окне/на весь экран'''' позволяет переключаться между оконным и полноэкранным режимами доски ''OpenBoard''.</big>


'''Установка стандартного коричневого цвета:''' <code>configcleaner --console set-openboard-background "#34210e"</code>
<big>Кнопка '''<nowiki/>'Очистить кэш VSCode'''' очищает только кэш редактора кода ''VSCode'' (сохраняя конфиги).</big>


'''Перевод OpenBoard в оконный режим:''' <code>configcleaner --console set-openboard-windowmode</code>
<big>Кнопка '''<nowiki/>'Отключить автозапуск AnyDesk'''' удаляет программу ''AnyDesk'' из автозапуска (как правило, она сама прописывается туда при установке).</big>


'''Перевод OpenBoard в полноэкранный режим:''' <code>configcleaner --console set-openboard-fullscreen</code>
<big>Кнопка '''<nowiki/>'Восстановить файлы Рабочего стола'''' позволяет удалить все файлы и папки с ''Рабочего стола'' текущего пользователя и скопировать на ''Рабочий стол'' содержимое папки '''/etc/skel/Рабочий стол.'''</big>


=== Название программ для очистки конфигов в консольном режиме ===
<big>Кнопка '''<nowiki/>'Восстановить выключение доски'''' позволяет восстановить выключение интерактивной панели при нажатии на кнопку выключения.</big>
AnyDesk - anydesk


Chromium - chromium
==Консольный режим работы==
<big>Для использования программы введите в консоли: <code>configcleaner --console [название команды]</code></big>


Dolphin - dolphin


GIMP - gimp
<big>Название программ следует писать строчными буквами. Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей.</big>


InkScape - inkscape
<big>В консольном режиме доступны следующие команды:</big>


KolourPaint - kolourpaint
*<big>Вывод справки: <code>--help</code></big>
*<big>Перевод ''OpenBoard'' в полноэкранный режим: <code>set-openboard-fullscreen</code></big>
* <big>Перевод ''OpenBoard'' в оконный режим: <code>set-openboard-windowmode</code></big>
*<big>Установка фонового цвета ''OpenBoard'': <code>set-openboard-background ["RGB_код_выбранного_цвета"]</code></big>
* <big>Установка стандартного черного цвета: <code>set-openboard-background "#000000"</code></big>
*<big>Установка стандартного зеленого цвета: <code>set-openboard-background "#214f33"</code></big>
*<big>Установка стандартного коричневого цвета: <code>set-openboard-background "#34210e"</code></big>
*<big>Очистка кэша ''VSCode'': <code>clear-vscode-cache</code></big>
*<big>Удаление ''AnyDesk'' из автозапуска: <code>disable-anydesk-autostart</code></big>
*<big>Восстановление ''Рабочего стола'' по умолчанию: <code>restore-desktop-from-skel</code></big>
*<big>Очистка конфигов: <code>configclean [--user пользователь] [--skel] [список программ]</code></big>


LibreOffice - libreoffice


Okular - okular
'''<big>Примеры использования команд в консоли:</big>'''


OpenBoard - openboard
*<big><code>configcleaner --console configclean --skel anydesk</code> - восстановление конфига ''AnyDesk'' из ''Skel;''</big>
*<big><code>configcleaner --console set-openboard-background "#123456"</code>- установка фона ''OpenBoard'';</big>
*<big><code>configcleaner --console configclean vlc gimp</code> - удаление конфигов программ ''GIMP'' и ''VLC'' для текущего пользователя;</big>
*<big><code>configcleaner --console configclean opera --user user4</code> - удаление конфигов программы ''Opera'' для пользователя ''user4'' (чистить конфиги других пользователей может только пользователь из группы ''wheel'').</big>


TrikStudio - trikstudio


VLC - vlc
'''<big>Названия программ для очистки конфигов в консольном режиме:</big>'''


Кумир - kumir
<big>anydesk</big>


Р7 Офис - r7-office
<big>chromium</big>


Veyon - veyon
<big>comp-cab-setup (управление компьютерным классом)</big>


Управление компьютерным классом - comp-cab-setup
<big>desktop (рабочий стол, обои, виджеты)</big>


Рабочий стол, обои, виджеты - desktop
<big>dolphin</big>


Конфигурация электропитания - power
<big>gimp</big>


<big>icons</big>
<big>idle</big>
<big>inkscape</big>
<big>jetbrains</big>
<big>kolourpaint</big>
<big>kumir</big>
<big>libreoffice</big>
<big>mouse-cursors</big>
<big>okular</big>
<big>onboard</big>
<big>openboard</big>
<big>opera</big>
<big>power (конфигурация электропитания)</big>
<big>r7-office</big>
<big>scratch-desktop</big>
<big>smplayer</big>
<big>trikstudio</big>
<big>veyon</big>
<big>vlc</big>
<big>yandex-browser</big>
[[Категория:МОС]]
[[Категория:МОС]]
[[Категория:МОС12]]
[[Категория:Приложения]]

Текущая версия на 17:08, 10 апреля 2025



Описание

Config Cleaner - графическая утилита для МОС12, позволяющая очищать конфиги распространённых программ.

Графический интерфейс

Графический интерфейс предоставляет возможность очистки конфигов распространённых программ из графического сеанса пользователя (конфиги очищаются для пользователя с активным графическим сеансом).


                                                          


Кнопка 'Выделить все' позволяет выделить все программы МОС12, перечисленные в списке главного окна. Снятие галочки позволяет снять все выделения.

Кнопка 'Справка' открывает диалоговое окно с краткой информацией о функциях программы.

Кнопка 'Восстановить' имеет два варианта очистки: 'предустановленные' и 'с полной очисткой'.

  • 'Предустановленные' позволяет восстановить конфиги выбранных программ из предустановок, хранящихся в /etc/skel. Если выбранная программа не имеет предустановленных конфигов, они удаляются полностью.
  • 'С полной очисткой' позволяет полностью удалить конфиги выбранных программ.

Кнопка 'Выбрать тёмный фон OpenBoard' вызывает диалоговое окно, в котором можно выбрать цвет фона OpenBoard.


Окно выбора фона OpenBoard

В окне можно выбрать стандартный чёрный, зелёный или коричневый цвет для доски (белый фон можно выбрать в самом приложении OpenBoard). Также с помощью перемещения ползунков по шкале можно выбрать подходящий оттенок цвета доски (от #000000 до #4F4F4F).

                                                           


Кнопка 'Открывать OpenBoard в окне/на весь экран' позволяет переключаться между оконным и полноэкранным режимами доски OpenBoard.

Кнопка 'Очистить кэш VSCode' очищает только кэш редактора кода VSCode (сохраняя конфиги).

Кнопка 'Отключить автозапуск AnyDesk' удаляет программу AnyDesk из автозапуска (как правило, она сама прописывается туда при установке).

Кнопка 'Восстановить файлы Рабочего стола' позволяет удалить все файлы и папки с Рабочего стола текущего пользователя и скопировать на Рабочий стол содержимое папки /etc/skel/Рабочий стол.

Кнопка 'Восстановить выключение доски' позволяет восстановить выключение интерактивной панели при нажатии на кнопку выключения.

Консольный режим работы

Для использования программы введите в консоли: configcleaner --console [название команды]


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


В консольном режиме доступны следующие команды:

  • Вывод справки: --help
  • Перевод OpenBoard в полноэкранный режим: set-openboard-fullscreen
  • Перевод OpenBoard в оконный режим: set-openboard-windowmode
  • Установка фонового цвета OpenBoard: set-openboard-background ["RGB_код_выбранного_цвета"]
  • Установка стандартного черного цвета: set-openboard-background "#000000"
  • Установка стандартного зеленого цвета: set-openboard-background "#214f33"
  • Установка стандартного коричневого цвета: set-openboard-background "#34210e"
  • Очистка кэша VSCode: clear-vscode-cache
  • Удаление AnyDesk из автозапуска: disable-anydesk-autostart
  • Восстановление Рабочего стола по умолчанию: restore-desktop-from-skel
  • Очистка конфигов: configclean [--user пользователь] [--skel] [список программ]


Примеры использования команд в консоли:

  • configcleaner --console configclean --skel anydesk - восстановление конфига AnyDesk из Skel;
  • configcleaner --console set-openboard-background "#123456"- установка фона OpenBoard;
  • configcleaner --console configclean vlc gimp - удаление конфигов программ GIMP и VLC для текущего пользователя;
  • configcleaner --console configclean opera --user user4 - удаление конфигов программы Opera для пользователя user4 (чистить конфиги других пользователей может только пользователь из группы wheel).


Названия программ для очистки конфигов в консольном режиме:

anydesk

chromium

comp-cab-setup (управление компьютерным классом)

desktop (рабочий стол, обои, виджеты)

dolphin

gimp

icons

idle

inkscape

jetbrains

kolourpaint

kumir

libreoffice

mouse-cursors

okular

onboard

openboard

opera

power (конфигурация электропитания)

r7-office

scratch-desktop

smplayer

trikstudio

veyon

vlc

yandex-browser