Инструменты пользователя

Инструменты сайта


products:pussy:concepts:manager

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:pussy:concepts:manager [2023/11/20 16:51] ironmeshproducts:pussy:concepts:manager [2023/11/26 15:24] (текущий) ironmesh
Строка 1: Строка 1:
 ====== Менеджер ====== ====== Менеджер ======
  
-Менеджером это программа, которая позволяет пользователю взаимодействовать с [[:products:pussy:concepts:плагинами|Плагинами]], если говорить коротко, то Плагин - это скрипт или набор скриптов, написанных на языке Python, он может иметь любую реализацию, единственное требование, которое к нему предъявляется - он должен иметь графический интерфейс на базе PySide6, Менеджер встраивает интерфейс Плагина в свой интерфейскак вкладку, в этом отношении он полностью похож на интернет-браузер, только вместо сайтов мы взаимодействуем с программой Плагина. На изображении ниже показан основной интерфейс Менеджера, каждый плагин располагается в отдельной вкладке. По умолчанию плагины инициализируются не сразу, а когда пользователь перейдет в соответствующую вкладку, поэтому, если он должен исполняться при запуске, нужно установить соответствующую опцию.+Менеджером это программа, которая позволяет пользователю взаимодействовать с [[:products:pussy:concepts:plugin|Плагинами]], если говорить коротко, то [[:products:pussy:concepts:plugin|]]- это пакет или иными словами набор скриптов, написанных на языке **Python**, он может иметь любую реализацию, единственное требование, которое к нему предъявляется - он должен иметь графический интерфейс на базе **PySide6**, Менеджер встраивает интерфейс Плагина в свой интерфейс как вкладку, в этом отношении он полностью похож на интернет-браузер, только вместо сайтов мы взаимодействуем с программой Плагина. На изображении ниже показан основной интерфейс Менеджера, каждый плагин располагается в отдельной вкладке. По умолчанию плагины инициализируются не сразу, а когда пользователь перейдет в соответствующую вкладку, поэтому, если он должен исполняться при запуске, нужно установить соответствующую опцию.
  
 {{  :products:pussy:screenshots:2023-09-18_15_07_57-pussy_2.jpg?nolink&582x391  |2023-09-18_15_07_57-pussy_2.jpg}} {{  :products:pussy:screenshots:2023-09-18_15_07_57-pussy_2.jpg?nolink&582x391  |2023-09-18_15_07_57-pussy_2.jpg}}
 +
 +На рисунке ниже показан экран управления плагинами, пользователь в любое время может включить или выключить любой из них; произвести его настройку, при условии, что разработчик предусмотрел такую возможность, также дополнительно можно: вывести информацию о плагина; сбросить настройки; установить будет ли плагин инициализироваться при запуске Менеджера.
 +
 +{{  :products:pussy:screenshots:2023-09-17_14_09_54-pussy.jpg?580x434  |2023-09-17_14_09_54-pussy.jpg}}
 +
 +Плагины являются обычными Python пакетами, которые менеджер загружает при запуске. Поиск плагинов происходит в папке **Plugins ** или в во внешних директориях, которые указаны в настройках Менеджера.
 +
 +События плагинов отображаются на странице с логами, это полезно в случаях, когда Плагин работает некорректно. Когда все нормально сообщения подсвечиваются зеленым, а если что-то нет так, то красным.
 +
 +{{  :products:pussy:screenshots:2023-09-17_14_50_31-pussy.jpg?400  |2023-09-17_14_50_31-pussy.jpg}}
 +
 +Как вы можете наблюдать идея Менеджера предельно проста, он позволяет использовать множеством независимых скриптов, используя всего одно приложение, причем работа с ним будет абсолютно привычна для тех, кто пользуется интернет-браузерами. Он имеет минималистичный и понятный функционал, который в будущем может быть расширен. Если вы хотите разрабатывать собственные плагины, то читайте [[:products:pussy:other:quick_start|]].
  
  
products/pussy/concepts/manager.1700488293.txt.gz · Последнее изменение: (внешнее изменение)