🤖 DONtype.sh

In-Game Keybinding Automation

Back to Home View Source Code Full Documentation

Overview

DONtype.sh automates in-game keybinding configuration for Schedule I using xdotool. It maps teleport locations and utility commands to function keys (F1–F12) with enhanced reliability and user feedback.

Key Features

Installation & Setup

Install xdotool

sudo dnf install xdotool

Make Executable and Run

cd BASHparaphernalia/scripts/DONtype
          chmod +x DONtype.sh

          # Run before launching Schedule I
          ./DONtype.sh

          # Script will display progress and countdowns during execution

Keybinding Layout

DONtype.sh maps the following function keys to in-game actions:

Key Function Action
F1 Teleport Primary location teleport
F2 Teleport Secondary location teleport
F3–F12 Utility Various in-game utility commands

Note: Exact bindings depend on Schedule I's keybinding system; see script source for detailed mapping.

Usage Workflow

  1. Run ./DONtype.sh from terminal
  2. Script displays countdown (allow time to switch to game window if needed)
  3. xdotool automatically types keybindings into Schedule I's keybinding menu
  4. Real-time progress indicators show which bindings are being configured
  5. Script completes in ~20 seconds
  6. Close keybinding menu in-game; bindings are now active

Dependencies

Requirements

Troubleshooting

Customization

To modify keybindings for your specific in-game setup:

  1. Open the script with a text editor: nano DONtype.sh
  2. Locate the keybinding configuration section
  3. Edit function key mappings to match your desired in-game actions
  4. Adjust timing values (sleep durations) if game is slow to respond
  5. Save and run the modified script