davidinfosec / task-runway

Take flight into your favorite tools with Task Runway.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Task Runway Documentation

vmware_Z90PBapS83

Task Runway is an open-source application designed as a central location to take flight into your favorite tools. It is developed in C#, with alternative versions in Python available.

As efforts to support the development and support of Task Runway, a $10 donation is strongly encouraged if you find value with this application. With your contribution you will receive an exclusive Supporter's License Key. Please take your time to evaluate before donating. We want to keep things light-weight and open source.

Task Runway 1.0.4.5 Patchnotes

  • Fixed settings to display accurately, like Minimize to Tray, Always on Top, and Dark Mode, which would show as toggled when not actually toggled, and vise versa.

Click here to download the latest version!

About Task Runway

C# GUI - x64 Executable (Recommended)

The C# version of Task Runway is a very light-weight executable, less than 1MB, offering a swift and enjoyable user experience. The source code is also provided for customization.

Task Runway supports scripts, executables, and websites. Simply add your desired tool to the list, and it will populate in a list box for easy access.

transparent

Task Runway is tiny, but powerful.

Features

  • Always-On-Top, to let Task Runway stay accessible for your daily workflow., let Task Runway fly with you while you tab between your applications.

  • Open Config, Save Config, directly modify and customize Task Runway to work for you., share your config.txt file with co-workers and simplify complicated processes with standardized configurations.

  • Website support, for all your favorite web applications, launch right into your web browser., add specific URLs like your Gmail or Calendar, so you can access it quickly throughout your busy week.

  • Batch file / Server support, imagine you have a Minecraft server, and you want to spin it up for friends every now and again, you can easily launch the batch file when needed.

  • Custom flags, add custom flags to scripts where you need them, reliable for more complex tasks.

    • For example, my Domain Name Ninja tool, which uses custom flags in the python command, I can still specify those parameters very simply like so:

    firefox_QSEYsr2Y0Y

    • This is the equivalent if you ran the following command in your terminal:
      python <script.py> <flags>
      

Download Explorer (Hand-picked tools ready for you to download), featuring tools like:

No more memorizing file paths when you're opening your programs. Easily access your tools when you need them. Task Runway helps you take flight so you can stay productive.

Download:

Easy Download:

  1. Download the latest version of Task Runway (x64) here: Latest Version of Task Runway
  2. Run the installer
  3. Download the .NET framework dependency after the install, if necessary.

Note (the installer will do these for you, but good to know):

  • keep the config.txt in the same path as the executable

Thank you for using Task Runway. I hope it helps you as much as it helped me. If you enjoy using it, consider donating or checking out my ReportName.com project.

Uninstall

  1. Backup your config.txt file (with the save config.txt feature)

explorer_pQTaBSlgQr

  1. Press the Windows Key, type 'Add or Remove Programs', and search for TaskRunwaySetup.

  2. Back up your Downloaded Tools in the program folder, if you used the Download Explorer and want to save anything.

  3. Press the Uninstall button


Python CLI

Download: CLI Release

Run by opening a command line or terminal window, and type:

python taskrunway_cli.py

firefox_Jwa8E7EOAT

Adding a Tool

  1. Type add when prompted for action.
  2. Enter the tool name.
  3. Enter the tool path.

Removing a Tool

  1. Type remove when prompted for action.
  2. Enter the name of the tool to remove.

Changing Tool Path

  1. Type settings when prompted for action.
  2. Choose the tool by entering its number.
  3. Enter the new path for the selected tool.

Launching a Tool

  1. Enter the number corresponding to the tool.
  2. The screen will be cleared, and the selected tool will be launched in a new command prompt window.

Clearing the Screen

Type cls when prompted for action.

Exiting Task Runway

Type exit when prompted for action.

Displaying Help

  1. Type help when prompted for action.
  2. The available commands and their descriptions will be shown.

Example Usage


Python GUI

Download: Python GUI Release and click the download button in the top right.

Install libraries:

pip install tkinter
pip install ttkthemes

Run the program:

python taskrunway_gui.py

Note: The C# version is less buggy, and is lighter-weight, but this is here for those who wish to have it, or even improve it!

Feel free to reach out, report issues here: https://github.com/davidinfosec/task-runway/issues

License

Task Runway is open-source software released under the MIT License. See the LICENSE file for more details.

Support

If you found this useful, consider donating towards my latest projects. Donate

You can also check out my blog here at DavidInfosec.com

About

Take flight into your favorite tools with Task Runway.

License:MIT License


Languages

Language:Python 96.7%Language:C# 3.0%Language:PowerShell 0.3%Language:JavaScript 0.0%Language:Batchfile 0.0%Language:Dockerfile 0.0%