def get_directory_plugin_names(config_directory=None):
"""
Get the names of all plugins at the directory scope.
Provide a config directory path to use this method outside of IDA.
As this is a static method, you can call the directly on IDASettings:
import ida_settings
print( ida_settings.IDASettings.get_directory_plugin_names("/tmp/ida/1/") )
type config_directory: str
rtype: Sequence[str]
"""
ensure_ida_loaded()
return QtCore.QSettings(get_directory_config_path(directory=config_directory),
QtCore.QSettings.IniFormat).childGroups()[:]
评论列表
文章目录