def autostart(reason, *args, **kwargs):
if reason == 0:
if hasattr(PluginComponent, 'pluginHider_baseGetPlugins'):
print("[PluginHider] Something went wrong as our autostart handler was called multiple times for startup, printing traceback and ignoring.")
import traceback, sys
traceback.print_stack(limit=5, file=sys.stdout)
else:
PluginComponent.pluginHider_baseGetPlugins = PluginComponent.getPlugins
PluginComponent.getPlugins = PluginComponent_getPlugins
else:
if hasattr(PluginComponent, 'pluginHider_baseGetPlugins'):
PluginComponent.getPlugins = PluginComponent.pluginHider_baseGetPlugins
del PluginComponent.pluginHider_baseGetPlugins
else:
print("[PluginHider] Something went wrong as our autostart handler was called multiple times for shutdown, printing traceback and ignoring.")
import traceback, sys
traceback.print_stack(limit=5, file=sys.stdout)
评论列表
文章目录