Skip to content

Indirecta-Technologies/pcsi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pcsi

Open source command line for Indirecta Xinu HSE Note: This is an execution file/program/application for the Indirecta Xinu HSE platform. This program is free open source software, that is made to run on a closed-source proprietary Platform, if you are contributing to this project, you can either buy the license and develop directly on The Platform, or make changes that will be tested by me (Lxi099 or FireAlarmManBeta)

Pcsi uses a file system similiar to Block OS' file system. In fact, it is a modification of the module, named xfsm. It can currently compress(?) files, make directories, make files, change current working directory, rename files, delete files, read files, write files, append to files, with last edit, creation date, name, and mode, that can be changed using the chmod command. Soon it could support encryption (AES256)

Xfsm may soon potentially gather a file type, by using string matching --

Commands are similiar if not identical to Unix, with implementations in lua:

  • date command
  • hexdump
  • luajit
  • luadbg
  • luac
  • brainfudge
  • http (imitates curl, soon)
  • and more

Pcsi has luac included, which is a command that can compile luau source files (usually ending in .luau) into compiled bytecode files (usually ending in .luac), it can also load .luac files, and also strip debug information before compiling, all in a limited environment, all thanks to FiOne, LuaDbg, and Yueliang (luac) in the lib folder.

About

Open source command line for Indirecta Xinu HSE

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages