diff --git a/SimulateTyping/New-SimulateTyping.ps1 b/SimulateTyping/New-SimulateTyping.ps1 new file mode 100644 index 0000000..ee1eeda --- /dev/null +++ b/SimulateTyping/New-SimulateTyping.ps1 @@ -0,0 +1,21 @@ +# gitea.RdzeN.net +# Simulate Typing +function New-SimulateTyping { +param( +[string]$message +) + +# Iterate through each character in the text +foreach ($char in $message.ToCharArray()) { + # Write each character to the screen + Write-Host -NoNewline $char -ForegroundColor Yellow + # Wait before writing the next character (adjustable time in milliseconds) + Start-Sleep -Milliseconds (Get-Random -Minimum 10 -Maximum 100) +} + # New line after last char. + Write-Host "" +} + +# Example usage of the function +New-SimulateTyping "This is an example text for typing simulation. +Multiline #1`nMultiline #2" \ No newline at end of file