From ad70e4162d8c55c0a882997a0c47c168b286e5d1 Mon Sep 17 00:00:00 2001 From: EverythingWindows Date: Sun, 20 Nov 2022 02:25:18 +0700 Subject: Zip, and Unzip is now working --- ShiftOS-TheRevival/API/TerminalAPI.vb | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'ShiftOS-TheRevival/API/TerminalAPI.vb') diff --git a/ShiftOS-TheRevival/API/TerminalAPI.vb b/ShiftOS-TheRevival/API/TerminalAPI.vb index c6c8535..eb0f10b 100644 --- a/ShiftOS-TheRevival/API/TerminalAPI.vb +++ b/ShiftOS-TheRevival/API/TerminalAPI.vb @@ -1,4 +1,6 @@ -Module TerminalAPI +Imports System.IO.Compression + +Module TerminalAPI Public command As String Public AdvancedCommand As Boolean Public RawCommand As String @@ -298,6 +300,12 @@ End If If command Like "color *" Then GetColor("terminal", command.Substring(6, 1), command.Substring(7, 1)) + AdvancedCommand = False + NormalCommand() + End If + If command Like "copy *" Then + Copy() + AdvancedCommand = False NormalCommand() End If If command Like "cowsay *" Then @@ -395,6 +403,20 @@ NormalCommand() End If End If + If command Like "unzip *" Then + If Strings.AvailableFeature(33) = 1 Then + Unzip() + End If + AdvancedCommand = False + NormalCommand() + End If + If command Like "zip *" Then + If Strings.AvailableFeature(32) = 1 Then + Zip() + End If + AdvancedCommand = False + NormalCommand() + End If End If If Console.BadCommand = True Then NewLine("Bad command or wrong file name") -- cgit v1.2.3