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
Plugins
Tab 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
Start
button 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) |
---|