Skip to content

Instantly share code, notes, and snippets.

@idiom
Last active October 10, 2023 02:07
Show Gist options
  • Save idiom/0eec843a507e1b9ef0cef1b3f1532517 to your computer and use it in GitHub Desktop.
Save idiom/0eec843a507e1b9ef0cef1b3f1532517 to your computer and use it in GitHub Desktop.
Get registered Ida Actions
import ida_kernwin
registered_actions = ida_kernwin.get_registered_actions()
for action_name in registered_actions:
print(f'name: {action_name}')
print(f'label: {ida_kernwin.get_action_label(action_name)}')
print(f'icon: {ida_kernwin.get_action_icon(action_name)}')
print(f'tooltip: {ida_kernwin.get_action_tooltip(action_name)}')
print(f'state: {ida_kernwin.get_action_state(action_name)}')
print("---")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment