Hello i want to interduce you to S-AOS is a new Operating System created by me in Nasm assembler that now have a TUI file editor hex/bin convertor and a calculator FAT32 & a Command Line Prompt the Commands :
S-AOS CLI COMMANDS
==================
SYSTEM
------
help
Show all command categories.
help <topic>
Show help for a specific category.
Topics:
power
time
date
storage
files
editors
system
input
misc
clear
Clear the screen.
version
Show the S-AOS version.
sysinfo show
Show CPU, RAM, OS and storage information.
userinfo
Show the current user information.
creator
Show the S-AOS creator information.
regs
Show CPU register states.
smd
Toggle S-M-D display mode / screen color mode.
POWER
-----
pwr reboot
Reboot the computer.
pwr off
Shut down / halt the system.
DATE & TIME
-----------
shw time
Display the current time.
show date
Display the current date.
STORAGE
-------
disk see
List files/directories in the current FAT32 directory.
disk format
Format the FAT32 disk.
disk avb
Show disk/storage availability.
gt dir
Go into a directory.
gt <directory>
Go into the specified directory.
gt ..
Return to the root/home directory.
gt where
Show the current path.
FILES
-----
crt file:<name>
Create a new file.
Example:
crt file:test
crt file <name>
Create a new file.
Example:
crt file test
crt folder:<name>
Create a new folder.
Example:
crt folder:docs
crt folder <name>
Create a new folder.
Example:
crt folder docs
type <name>
Read/display the contents of a file.
Example:
type test
type <name> = <text>
Write/create a file with text.
Example:
type test = Hello World
type <name> > <text>
Write/create a file with text using >.
Example:
type test > Hello World
write <filename>
Read/display the contents of the specified file.
Example:
write test
seek <name>
Read/display the contents of the specified file.
Example:
seek test
del <name>
Delete a file.
Example:
del test
EDITORS
-------
editor <name>
Open the visual editor for a file.
Example:
editor test
nano <name>
Open the visual editor for a file.
Example:
nano test
EDITOR CONTROLS
---------------
Arrow Left
Move cursor left.
Arrow Right
Move cursor right.
Arrow Up
Move cursor up.
Arrow Down
Move cursor down.
Backspace
Delete the character before the cursor.
Enter
Insert a new line.
Ctrl+S
Save the file.
Ctrl+O
Save and exit.
Ctrl+X
Exit the editor.
Esc
Open/close the editor menu.
Editor menu:
FILE
Open
Create New
Exit
VIEW
Refresh
UTILITIES
Calculator
Hex Convert
Bin Convert
INPUT
-----
input=azerty
Switch keyboard layout to AZERTY.
input=qwerty
Switch keyboard layout to QWERTY.
MISC
----
echo <text>
Print text to the screen.
Example:
echo Hello World
echo <text> -fg <COLOR>
Print text with the specified foreground color.
Example:
echo Hello -fg 0E
echo <text> -bg <COLOR>
Print text with the specified background color.
Example:
echo Hello -bg 01
color <hex>
Change the current text foreground color.
Example:
color 0F
bp <seconds>
Beep for the specified amount of time.
Example:
bp 3
its 64mb bc of padding the code is 10kb
To download S-AOS : https://github.com/moslemhamoudi6-cyber ... /convertor
hope you Support it!