Overview
- π Latest version: β³
- π Release date: β³
- π First release date: β³
- β¬οΈ Release downloads: β³
- β¬ Total downloads: β³
- β¬ Weekly downloads: 0
- π Release count: β³
Downloads
| β¬οΈ Version | π Platform(s) |
|---|
# DSF_ExecOnMcode_Plugin

# Description
ExecOnMcode is a SBC plugin for DuetSoftwareFramework (opens new window) and based on dsf-python (opens new window) to run commands on user-defined M-Codes.
This plugin is based on the original idea from wilriker's execonmcode (opens new window).
It provides M1200 M-Code which is used to update the interception filters.
Others M-Codes and related commands can be added by editing the ExecOnMcode.json file located in System directory and then issuing M1200 (or restarting the plugin) to update the interception filters.
# Installation
- Go on the
PluginsTab of Duet Web Control. - Select
External plugins. - Click on Upload System Files and select the plugin zip archive.
- Follow the on-screen instructions to install the plugin.
- Click on the
Startbutton to start the plugin. - ExecOnMcode entry should appears under the Settings tab of DWC.
# Limitations
As the plugin runs under dsf user on the system, the command you wish to run using ExecOnMcode should be allowed to be run from that user.
If for some reason you want to go beyond that limitation, create a 010_dsf-nopasswd file into /etc/sudoers.d/ with the following content : dsf ALL=(ALL) NOPASSWD: ALL
Then use sudo with the command you wish to run using ExecOnMcode.
Overview
- π Latest version: β³
- π Release date: β³
- π First release date: β³
- β¬οΈ Release downloads: β³
- β¬ Total downloads: β³
- β¬ Weekly downloads: 0
- π Release count: β³
Downloads
| β¬οΈ Version | π Platform(s) |
|---|