Skip to content

technout/scripttool

Repository files navigation

scripttool

Small Python GUI tool to execute some bash commands My main goal: how to make a GUI application in Python.

Screenshot

The GUI is made with PAGE, a wysiwyg interface building tool to generate the code for the Python GUI.

Link to PAGE project: http://page.sourceforge.net/html/intro.html

Quote from the PAGE project: "PAGE is aimed at a user who wants to rapidly construct a GUI and is willing to compromise generality for ease and speed of construction. It is a helper tool. It does not build an entire application but rather is aimed at building a single GUI window. It is not a Python Interactive Design Environment (IDE). [..]"

Requirements

  • Runs on any shell script supporting platform (tested on Ubuntu 20.04)
  • Python v3.7 or higher is required
  • Tkinter version 8.6 or higher is required
  • Tcl version 8.6 or higher is required

Install

Installation for Ubuntu systems:

sudo apt install python3

sudo apt install tk

sudo apt install tcl

Optional (and to learn): download the PAGE builder from http://page.sourceforge.net/

Download script_tool project release https://github.com/technout/scripttool/releases

Extract the files and run script_tool.py from the project directory (form the command line: python3 ~/script_tool/script_tool.py)

License

Script Tool is released under the terms of the GNU GPLv3 License. Please refer to the LICENSE file.

About

Small Python GUI tool to execute some bash commands

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published