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

Материал из IT в школе
Перейти к навигацииПерейти к поиску
(Описание Config Cleaner 1.0)
 
 
(не показано 8 промежуточных версий 2 участников)
Строка 1: Строка 1:


Config cleaner - программа для очистки конфигов программ, перечисленных в списке главного окна.
 
[[Файл:Главное окно Config Cleaner.png|мини|Главное окно Config Cleaner]]
 
[[Файл:Выбор цвета OpenBoard.png|мини|Окно выбора цвета OpenBoard]]
 
Если выбран вариант очистки "предустановленные", при нажатии кнопки "Восстановить" происходит восстановление конфига выбранных программ из предустановок, хранящихся в skel. При выбранном варианте "с полной очисткой" конфиги удаляются и затем создаются программой заново. Кнопка "Выбрать фон OpenBoard" позволяет устанавливать для OpenBoard произвольный тёмный фон (от #000000 до #4F4F4F), а также выбрать стандартный чёрный, зелёный или коричневый цвет для доски (напомним, что белый фон можно выбрать в самом приложении OpenBoard). Кнопка "Открывать OpenBoard в окне" позволяет переключаться между оконным и полноэкранным режимами доски OpenBoard. В случае переключения надпись на кнопке заменится на "Открывать OpenBoard на весь экран".
 
==Описание==
<big>'''Config Cleaner''' - графическая утилита для МОС12, позволяющая очищать конфиги распространённых программ.</big>
 
==Графический интерфейс ==
 
<big>Графический интерфейс предоставляет возможность очистки конфигов распространённых программ из графического сеанса пользователя (конфиги очищаются для пользователя с активным графическим сеансом).</big>
 
                                                     
                                                          [[Файл:Главное окно программы Очистка конфигов.jpg|500px|Главное окно программы Очистка конфигов]]
 
 
<big>Кнопка '''<nowiki/>'Выделить все'''' позволяет выделить все программы МОС12, перечисленные в списке главного окна. Снятие галочки позволяет снять все выделения.</big>
 
<big>Кнопка '''<nowiki/>'Справка'''' открывает диалоговое окно с краткой информацией о функциях программы.</big>
 
<big>Кнопка '<nowiki/>'''Восстановить'<nowiki/>''' имеет два варианта очистки: '''<nowiki/>'предустановленные'<nowiki/>''' и '''<nowiki/>'с полной очисткой''''.</big>
 
*<big>'''<nowiki/>'Предустановленные'''' позволяет восстановить конфиги выбранных программ из предустановок, хранящихся в '''/etc/skel'''. Если выбранная программа не имеет предустановленных конфигов, они удаляются полностью.</big>
*<big>'''<nowiki/>'С полной очисткой'''' позволяет полностью удалить конфиги выбранных программ.</big>
 
<big>Кнопка '''<nowiki/>'Выбрать тёмный фон OpenBoard'''' вызывает диалоговое окно, в котором можно выбрать цвет фона ''OpenBoard''.</big>
 
 
'''<big>Окно выбора фона OpenBoard</big>'''
 
<big>В окне можно выбрать стандартный чёрный, зелёный или коричневый цвет для доски (белый фон можно выбрать в самом приложении ''OpenBoard''). Также с помощью перемещения ползунков по шкале можно выбрать подходящий оттенок цвета доски (от #000000 до #4F4F4F).</big>
 
                                                          [[Файл:Очистка конфигов. Окно выбора фона OpenBoard.jpg|500px|Окно выбора фона OpenBoard]]
 
 
<big>Кнопка '''<nowiki/>'Открывать OpenBoard в окне/на весь экран'''' позволяет переключаться между оконным и полноэкранным режимами доски ''OpenBoard''.</big>
 
<big>Кнопка '''<nowiki/>'Очистить кэш VSCode'''' очищает только кэш редактора кода ''VSCode'' (сохраняя конфиги).</big>
 
<big>Кнопка '''<nowiki/>'Отключить автозапуск AnyDesk'''' удаляет программу ''AnyDesk'' из автозапуска (как правило, она сама прописывается туда при установке).</big>
 
<big>Кнопка '''<nowiki/>'Восстановить файлы Рабочего стола'''' позволяет удалить все файлы и папки с ''Рабочего стола'' текущего пользователя и скопировать на ''Рабочий стол'' содержимое папки '''/etc/skel/Рабочий стол.'''</big>
 
<big>Кнопка '''<nowiki/>'Восстановить выключение доски'''' позволяет восстановить выключение интерактивной панели при нажатии на кнопку выключения.</big>
 
==Консольный режим работы==
<big>Для использования программы введите в консоли: <code>configcleaner --console [название команды]</code></big>
 
 
<big>Название программ следует писать строчными буквами. Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей.</big>
 
<big>В консольном режиме доступны следующие команды:</big>
 
*<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>
 
 
'''<big>Примеры использования команд в консоли:</big>'''
 
*<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>
 
 
'''<big>Названия программ для очистки конфигов в консольном режиме:</big>'''
 
<big>anydesk</big>
 
<big>chromium</big>
 
<big>comp-cab-setup (управление компьютерным классом)</big>
 
<big>desktop (рабочий стол, обои, виджеты)</big>
 
<big>dolphin</big>
 
<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]]
[[Категория:Приложения]]

Навигация