Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crestron Cleanup

Clean up signal names and other parts of a messy Crestron SIMPL Windows program.

Requirements:

Console Usage:

usage: python crestroncleanup [-h] [-o] [-b] filename

Clean up signals in a messy Crestron SIMPL file.

positional arguments:
  filename         Name of file to process

optional arguments:
  -h, --help       show this help message and exit
  -o, --overwrite  Overwrite the existing file
  -b, --backup     Backup existing file before overwriting

The SIMPL Windows file will examine and process all signals and produce a report detailing modified objects.

GUI Usage:

usage: python crestroncleanup

The GUI will launch and the user can open a file from the File menu (cmd+o). Interesting objects will be shown in a data table. Click the play button to process the signals and product a report. Click the save button to open the save dialog and save the file.

TODO:

  • Allow editing of signal names from data table.
  • Decode password protected SIMPL Windows files.
  • Upgrade GUI to wxPython Phoenix (currently pre-release) and Python 3

About

Python app to clean up signal names and other parts of a messy Crestron SIMPL Windows program.

Resources

Stars

8 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages