Advertisement
Guest User

FrogOS

a guest
Mar 21st, 2019
704
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. function scrollText([String]$string, [int]$speed)
  3. {
  4.   $charArray = $string.toCharArray()
  5.  
  6.   if($speed -eq 0 -or $speed -eq $null)
  7.   {
  8.     $speed = 20
  9.   }
  10.  
  11.   foreach($char in $charArray)
  12.   {
  13.     write-host $char -noNewLine -foregroundcolor green
  14.     Start-Sleep -milliseconds $speed
  15.   }
  16.   Write-Host ""
  17. }
  18.  
  19.  
  20.  
  21. function Frog_OS
  22. {
  23.   if((get-date).DayOfWeek -eq "Wednesday")
  24.   {
  25.     $wednesdayText = (gc "PUT PATH TO WEDNESDAY.TXT HERE")
  26.     foreach($line in $wednesdayText)
  27.     {
  28.       write-host $line
  29.       start-sleep -milliseconds (get-random -minimum 5 -maximum 125)
  30.     }
  31.    
  32.     cls
  33.  
  34.     start-sleep -milliseconds 950
  35.     write-host "`n"
  36.     Write-Host "Welcome " -foregroundcolor green -nonewline
  37.     start-sleep -milliseconds 550
  38.     Write-Host "to " -foregroundcolor green -nonewline
  39.     start-sleep -milliseconds 550
  40.  
  41.     scrolltext(" F R O G S H E L L")
  42.     $host.ui.RawUI.windowTitle = "It is Wednesday my dudes"
  43.   }
  44.   else
  45.   {
  46.     $notWednesdayText = (gc "PUT PATH TO NOTWEDNESDAY.TXT HERE")
  47.     foreach($line in $notWednesdayText)
  48.     {
  49.       write-host $line
  50.       start-sleep -milliseconds (get-random -minimum 5 -maximum 125)
  51.     }
  52.  
  53.     Write-Host "ERROR:  Frogshell failed to load. Wait a day or two and try again" -foregroundColor RED
  54.  
  55.   }
  56.  
  57. }
  58.  
  59. frog_os
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement