5 Using the Console Program
Craig Oates edited this page 4 years ago

This repository provides a traditional .Net 4.7 console called WetPancakeCLI. It allows you to utilise the features in the repository's main project (WetPancake) without writing code; WetPancake is a traditional .Net (4.7) library. I should, also, point out WetPancakeCLI does not come with an installer but you can run it wherever .Net 4.7 is.

This section assumes you have already have WetPancakeCLI on your machine. If you have not, please use the following link to learn how to do that.

To operate the WetPancakeCLI, you enter commands and its required argument -- like how other C.L.I's work. With that said, I build the C.L.I. with Console.Waterworks (C.W.) so it does not work exactly like PowerShell for example. This means you need to put aside your assumptions if you are a regular user of shells, terminals and/or prompts.

Because the focus of this wiki is on WetPancakeCLI, I will not go into too much detail about C.W. Having said that, you can find out more about C.W. by using the following links:

When you start the console, you will see something similar to the image below.

wetpancakecli at start

From here, you can begin entering commands. Before continuing, it is worth noting the "help" command. When you enter "help" into the prompt, the console will list out all the commands the program has to offer.

wetpancakecli help section

If you would like to view the source code of the commands, you can peruse through them all using the following link:

If you go through the "help" section, you will notice most of the commands have input arguments. From your point-of-view, they are typical (input) types (int, string Etc.). There are limitations to these arguments but they are outside the scope of this wiki. If you would like to know more about about these limitations, please use the following link:

You should not notice the limitations for the most part. Although, if you are wanting to work with this projects source code, I highly recommend you use the above link. If you do not want to use the quick-guide or the built-in "help" command, you can view the list of available commands with the following link: