Beautiful

major update

CHAQS · build 11688521 · published

On SteamNotes only · this build shipped before we watched the app

New command: nyx


Nyx performs encryption and decryption for the algorithms it supports.

Kasiski examination


Nyx performs a coincidence analysis on a ciphertext with an unknown key length and then attacks to crack the ciphertext according to the key length returned as a result of the analysis. This process is subject to restrictions.

New command: neeko


The cute little kitty neeko can accompany you through the challenging process of CHAQS.

New command: mousemove


Moves the mouse cursor to the corresponding coordinates on the screen also performs left click, right click and left double click actions for mouse. Runs on native os.

New command: checksum


Computes the md5 or sha256 checksum of a file. Computes md5 by default.

New command: alias


Assigns alias to the command.

New command: mandb


Allows user-created manual pages located under the /chaqs/usr/share/man directory to override the default manual pages.

New command: history


Shows up to 10 last commands executed

New command: ps


Reports a snapshot of the current processes. Subject to restrictions.

New commands: kill & killall


Kill sends a terminate signal to the process with the specified process id. Killall sends a terminate signal to all processes, but bypasses the terminal.

New command: apropos


The apropos command shows the manual descriptions that contain any of the word specified by the user.

New command: factor


Prints the prime factors of specified integer number.

New command: tac


Concatenates and prints files in reverse

New command: xclip


xclip reads a file in CHAQS and copies it into the system copy buffer and pastes the value from the system copy buffer into the terminal input field.

New option: waveform


Audiodecoder can render waveforms of audio files and save the results as a PNG

Merged command: base
Commands for 32, 58, 64 and 85 base representation of binary data have been merged under the base command.

Other updates are below.

  • Added sfc(fsck), challengers, cowsay commands.
  • The Piet programming language interpreter has been revised and the process has been made asynchronous.
  • Fixed an issue that caused Shark to analyse a pcap file 3 times.
  • Fixed an issue where the autocomplete method would not notice the status when switching between terminal tabs.
  • Added an option to the menu that automatically copies the last output to the system copy buffer.
  • Imported files are no longer automatically converted at startup.
  • The structure of the Terminal has been revised.
  • The terminal scrolling sensitivity can be adjusted.
  • Clicking on the output area to give focus to the input area was not possible as it conflicted with highlighting, it is now possible.
  • Revised the linq2chaqs command.
  • Added commands that are not listed but may be functional.
Beautiful · CHAQS build 11688521 · SteamPeaks