Jump to content

Foobar2000:Components/Run Main (foo run main): Difference between revisions

From Hydrogenaudio Knowledgebase
Thorna (talk | contribs)
mNo edit summary
Korth (talk | contribs)
m version
 
Line 6: Line 6:
| module_name          = foo_run_main
| module_name          = foo_run_main
| developer            = {{ha user|u=130879|name=marc2k3}}
| developer            = {{ha user|u=130879|name=marc2k3}}
| repository          = [https://github.com/marc2k3/foo_run_main Github]
| repository          =  
| released            = {{start date and age|2021|01|10}}
| released            = {{start date and age|2021|01|10}}
| released_ref        =  
| released_ref        =  
| stable_release      = 1.0.2
| stable_release      = 1.1.0
| stable_release_date  = 2022-11-30
| stable_release_date  = 2024-11-27
| preview_release      =  
| preview_release      =  
| preview_release_date =  
| preview_release_date =  
| foobar2000_minimum  = 2.0
| foobar2000_minimum  = 2.24
| foobar2000_maximum  =  
| foobar2000_maximum  =  
| foobar2000_ui_module =  
| foobar2000_ui_module =  
Line 32: Line 32:
// use double quotes when command contains spaces
// use double quotes when command contains spaces
foobar2000.exe /run_main:"Playback/Device/Primary Sound Driver" </nowiki>
foobar2000.exe /run_main:"Playback/Device/Primary Sound Driver" </nowiki>
Minimum requirements
* foobar2000 2.24
* Windows 10


== External links ==
== External links ==
* {{ha|https://hydrogenaud.io/index.php/topic,121952}}
* {{ha|https://hydrogenaud.io/index.php/topic,121952}}
* [https://marc2k3.github.io/component/run-main/ Official component homepage]
* [https://marc2k3.github.io/component/run-main/ Official component homepage]
* [https://marc2k3.github.io/component/run-main/ Official component homepage for pre 2.x foobar2000 releases]
* [https://marc2k3.github.io/component/run-main/ <s>Official component homepage for pre 2.x foobar2000 releases</s>]
* [https://github.com/marc2k3/run-main/releases Download]
* [https://github.com/marc2k3/marc2k3/releases Download]

Latest revision as of 12:21, 20 June 2025

Run Main

foo_run_main
Developer(s) marc2k3
Repository
Release information
Initial release January 10, 2021; 4 years ago
Stable release 1.1.0 (November 27, 2024)
Preview release
foobar2000 compatibility
Architecture {{{foobar2000_architecture}}}
Minimum version 2.24
Maximum version
UI module(s) N/A
Additional information
Use Other
License MIT License
Discussion thread {{{discussion_thread}}}
View all components

Description

Unlike the built in command line handler/foo_runcmd, this component has full support for dynamically generated menu commands meaning you can use Edit commands and switch playlists, change output devices etc.

Usage

To avoid ambiguity with common names that might appear more than once under different sub menus, you must supply the full path to the command.

Examples:

foobar2000.exe /run_main:Edit/Sort/Randomize
foobar2000.exe /run_main:Library/Search

// use double quotes when command contains spaces
foobar2000.exe /run_main:"Playback/Device/Primary Sound Driver" 

Minimum requirements

  • foobar2000 2.24
  • Windows 10