MoccaFaux

MoccaFaux — Free Download. Windows system automation manager
MoccaFaux is an app that executes scheduled commands based on specific system conditions. The software monitors states through customizable checks and triggers actions when defined criteria are met. MoccaFaux operates using a system of observations and tasks that determine the program's behavior. Its functioning is based on executing observation commands, recording their exit codes, and assigning those values to specific tasks. Each task changes its state according to the results of the associated observations. When a task modifies its state, it executes commands configured for that particular transition.
5.0(1 ratings)

Download MoccaFaux (Official links)
File size: 7.47 MB
The latest version of MoccaFaux is: 1.5.0
Operating system: Windows, Linux, MacOS
Languages: English
Price: $0.00 USD

  • Customizable observations. Users define monitoring commands that run periodically. Each observation produces an exit code that determines whether the monitored conditions are met or not. The configuration allows setting any valid command on the system.
  • Configurable tasks. Tasks represent actions that can be enabled or disabled based on the results of observations. Each task can be associated with multiple observations and change its state when any of them reports a change.
  • State transitions. Tasks have two possible states: active and inactive. Transitions between states trigger specific commands configured by the user for each change scenario.
  • Flexible assignment. Observation exit codes are assigned to tasks through a configurable system. The same observation can affect multiple tasks simultaneously according to established criteria.
  • Conditional execution. Commands associated with tasks are only executed when a state change occurs. This optimizes resource usage by avoiding unnecessary executions when conditions remain stable.
  • Customizable interval. The time between verification cycles can be adjusted according to specific needs. Lower values allow for more immediate response to changes in monitored conditions.
  • Configuration via files. All customization is done through text files in JSON format. This approach allows versioning the configuration and transferring it between systems.
  • Arbitrary commands. The software can execute any command available in the operating system. This flexibility enables integration with existing tools and custom scripts.
  • Activity logging. MoccaFaux generates detailed logs about performed operations. The logs include information about executed observations, state changes, and triggered commands.
  • Background operation. The program runs as a silent service without a graphical interface. This feature allows continuous operation without interrupting the user's workflow.

MoccaFaux was developed by Martin Zuther using the C++ programming language. The project started in 2018 as a highly configurable alternative to existing system sleep prevention tools. The inspiration arose from the need for greater control over the conditions that enable or disable power saving modes.


Alternatives to MoccaFaux: