aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS-TheRevival/MainForms/Shiftoriums.vb
diff options
context:
space:
mode:
authorEverythingWindows <[email protected]>2022-11-09 06:30:53 +0700
committerEverythingWindows <[email protected]>2022-11-09 06:30:53 +0700
commit680d108f072a4505ba6e2148d619bc8b6de6ad84 (patch)
tree34e1e50788d9a63478fcc812f7f165a2efb504aa /ShiftOS-TheRevival/MainForms/Shiftoriums.vb
parent344a0ff99e1adc6b3cd97e0d4ce7496b12d624b9 (diff)
downloadshiftos-therevival-old-680d108f072a4505ba6e2148d619bc8b6de6ad84.tar.gz
shiftos-therevival-old-680d108f072a4505ba6e2148d619bc8b6de6ad84.tar.bz2
shiftos-therevival-old-680d108f072a4505ba6e2148d619bc8b6de6ad84.zip
rev and cowsay added
Diffstat (limited to 'ShiftOS-TheRevival/MainForms/Shiftoriums.vb')
-rw-r--r--ShiftOS-TheRevival/MainForms/Shiftoriums.vb72
1 files changed, 71 insertions, 1 deletions
diff --git a/ShiftOS-TheRevival/MainForms/Shiftoriums.vb b/ShiftOS-TheRevival/MainForms/Shiftoriums.vb
index 0791d9b..3d31f9f 100644
--- a/ShiftOS-TheRevival/MainForms/Shiftoriums.vb
+++ b/ShiftOS-TheRevival/MainForms/Shiftoriums.vb
@@ -8,8 +8,15 @@
Else
If Strings.AvailableFeature(0) = "0" Then
Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & "(man | 10 CP) ShiftOS Help Manual"
+ Else
+ If Strings.AvailableFeature(19) = "0" Then
+ Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & "(username | 15 CP) Custom Username"
+ End If
+ If Strings.AvailableFeature(20) = "0" Then
+ Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & "(hostname | 15 CP) Custom hostname"
+ End If
End If
- If Strings.AvailableFeature(1) = "0" Then
+ If Strings.AvailableFeature(1) = "0" Then
Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & "(clear | 20 CP) Clear Terminal Screen"
Else
If Strings.AvailableFeature(2) = "0" Then
@@ -51,6 +58,13 @@
If Strings.AvailableFeature(18) = "0" Then
Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & "(shiftkey | 45 CP) ShiftKey"
End If
+ If Strings.AvailableFeature(21) = "0" Then
+ Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & "(rev | 30 CP) Reverse String"
+ Else
+ If Strings.AvailableFeature(22) = "0" Then
+ Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & "(cowsay | 50 CP) Cowsay"
+ End If
+ End If
End If
If Strings.AvailableFeature(5) = "0" Then
Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & "(stime | 10 CP) Time by Seconds"
@@ -213,6 +227,34 @@
Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & ManHeader(0) & Environment.NewLine & Environment.NewLine & "Recall the previous command on terminal" & Environment.NewLine & Environment.NewLine & ManHeader(1)
Terminal.BadCommand = False
End If
+ Case "username"
+ If Strings.AvailableFeature(19) = "0" Then
+ ManHeader(0) = "Custom Username"
+ ManHeader(1) = "15 CP"
+ Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & ManHeader(0) & Environment.NewLine & Environment.NewLine & "Set custom username for ShfitOS" & Environment.NewLine & Environment.NewLine & ManHeader(1)
+ Terminal.BadCommand = False
+ End If
+ Case "hostname"
+ If Strings.AvailableFeature(20) = "0" Then
+ ManHeader(0) = "Custom Hostname"
+ ManHeader(1) = "15 CP"
+ Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & ManHeader(0) & Environment.NewLine & Environment.NewLine & "Set custom hostname/computer name for ShfitOS" & Environment.NewLine & Environment.NewLine & ManHeader(1)
+ Terminal.BadCommand = False
+ End If
+ Case "rev"
+ If Strings.AvailableFeature(21) = "0" Then
+ ManHeader(0) = "Reverse String"
+ ManHeader(1) = "30 CP"
+ Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & ManHeader(0) & Environment.NewLine & Environment.NewLine & "Reverse any text you entered in the terminal" & Environment.NewLine & Environment.NewLine & ManHeader(1)
+ Terminal.BadCommand = False
+ End If
+ Case "cowsay"
+ If Strings.AvailableFeature(22) = "0" Then
+ ManHeader(0) = "Cowsay"
+ ManHeader(1) = "50 CP"
+ Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & ManHeader(0) & Environment.NewLine & Environment.NewLine & "Make the ASCII cow say anything you want to" & Environment.NewLine & Environment.NewLine & ManHeader(1)
+ Terminal.BadCommand = False
+ End If
Case Else
Terminal.BadCommand = False
Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & "Shiftorium: Bad command or not available"
@@ -279,6 +321,18 @@
Case "shiftkey"
Shiftorium_InstallFeatures(True, "shiftkey", 18, 45)
Terminal.BadCommand = False
+ Case "username"
+ Shiftorium_InstallFeatures(True, "username", 19, 15)
+ Terminal.BadCommand = False
+ Case "hostname"
+ Shiftorium_InstallFeatures(True, "hostname", 20, 15)
+ Terminal.BadCommand = False
+ Case "rev"
+ Shiftorium_InstallFeatures(True, "rev", 21, 30)
+ Terminal.BadCommand = False
+ Case "cowsay"
+ Shiftorium_InstallFeatures(True, "cowsay", 22, 50)
+ Terminal.BadCommand = False
Case Else
Terminal.BadCommand = False
Terminal.TextBox1.Text = Terminal.TextBox1.Text & Environment.NewLine & "Shiftorium: Bad command or not available"
@@ -294,6 +348,8 @@
Select Case Feature
Case "man"
Strings.AvailableFeature(0) = "1"
+ Strings.AvailableFeature(19) = "0"
+ Strings.AvailableFeature(20) = "0"
success = True
Case "clear"
Strings.AvailableFeature(1) = "1"
@@ -305,6 +361,7 @@
Strings.AvailableFeature(2) = "1"
Strings.AvailableFeature(3) = "0"
Strings.AvailableFeature(18) = "0"
+ Strings.AvailableFeature(21) = "0"
success = True
Case "termdspdrv"
Strings.AvailableFeature(3) = "1"
@@ -370,6 +427,19 @@
Case "shiftkey"
Strings.AvailableFeature(18) = "1"
success = True
+ Case "username"
+ Strings.AvailableFeature(19) = "1"
+ success = True
+ Case "hostname"
+ Strings.AvailableFeature(20) = "1"
+ success = True
+ Case "rev"
+ Strings.AvailableFeature(21) = "1"
+ Strings.AvailableFeature(22) = "0"
+ success = True
+ Case "cowsay"
+ Strings.AvailableFeature(22) = "1"
+ success = True
End Select
If success = False Then
If IsCLI = True Then