Skip to content

Commands

xXHighTideXx edited this page Jan 25, 2024 · 11 revisions

What are commands?

Commands are used by the user to communicate with the program in a way that the program and the user understands. Commands can be used to select options and start sections of the app. Whenever the program gives you an opportunity to type, that would be the program asking you to enter a command.

Inputting a Command

In order to input a command, the program has to be accepting user input. This will look something like this:

Welcome back <username>!
HTGA: 

Once you see that text (HTGA: ) you know that the program is accepting user input. There what you would type is help and it would display a complete list of commands you are able to use with the program. You can enter anything here but if it is not a valid option or invalid the program will let you know in an understanding way...

Command List

Help

Usage: help
Num of Options: 0
Description:
This command will give you a complete list of all commands usable with the program. Every usable command will be displayed here unless it is a dev command or similar.

Version

Usage: version
Num of Options: 0
Description:
The version command will give you information on the current program and language version

Exit

Usage: exit or quit
Num of Options: 0
Description:
This command is used to exit the program. I decided to have a little bit of fun with it because, well, it's my program.

OS Info

Usage: osinfo
Num of Options: 0
Description:
This command is a very simple command that will run a batch command. The batch command will display a bunch of os info for you to see. This is useful for windows development and learning how to use the command prompt.

Coolpage

Usage: coolpage
Num of Options: 0
Description:
This command is a command that will open a new browser window with the website HighTide Coolpage loaded to make finding the site easier

Rainbow

Usage: rainbow
Num of Options: 0
Description:
This command does nothing else but display a rainbow. The cool thing about the command is that the rainbow is actually colored with as many colors as possible with the color palette of the command prompt.

Dice

Usage: dice
Num of Options: 0
Description:
The dice command will roll a 6 sided die and display the number in the console. If the number it rolls is 6 it will display 6 (the highest possible number) as the answer and display 1 (the lowest possible number) if the answer is 1.

Geometry Dash Main Levels

Usage: gdmainlvl
Subroutine Usage: <level_number>
Num of Options: 1
Description:
This command will display information about and one of the main RobTop levels in Geometry Dash. The info that this command will display is matching TheHighTide's statistics in-game.

Clear Screen

Usage: clearscreen
Num of Options: 0
Description:
This command will clear the terminal window. This command is really useful if the terminal screen becomes cluttered after a long time of use with the app.

Note

Usage: note
Subroutine Usage: save or view
Num of Options: 2
Description:
The notes system in the HTGA will allow you to save 1 note to the app and come back to it later on if you want. This feature by itself doesn't have many uses but it can be fun to save and view notes via the windows terminal.

Logo

Usage: logo
Num of Options: 0
Description:
This command will display a multicolored logo in the application's console. This logo consists of an H and a T to make up a logo HT that stands for HighTide.

Letter Mess

Usage: lettermess
Sub-Routine Usage: number of letters
Num of Options: 1
Description:
This command will generate a random letter a-z and print it to the console. Like every other generator in this program, you are able to customize it quite a bit to fit what you need done.

Geometry Dash Profiles

Usage: gdprofile
Num of Options: 0
Description:
This command will download the statistics from a Geometry Dash User's profile and display it in the console in a readable manner. This command does require an active internet connection!

Reset

Usage: reset
Sub-Routine Usage: reset confirm
Num of Options: 1
Description:
This command is used to reset the HTGA to default settings by removing every file and every log created by the app. In simpler terms, it reverts the program back to as it would be if you would just extract it from the original zip file.