Logo

๐Ÿ—๏ธ Blocks

Block Syntax

Blocks allow you to group and repeat multiple lines or commands in scripts.


Block Types

BlockStart CommandEnd CommandDescription
WritewriteStartwriteEndTypes each line as keyboard input
WriteLnwriteLnStartwriteLnEndTypes each line and presses Enter after
RepeatrepeatStart <n>repeatEndRepeats enclosed commands n times
AccurateWriteaccurateWriteStart <n>accurateWriteEndTypes each line with increased accuracy (n = delay in ms) (only HID)
AccurateWriteLnaccurateWriteLnStart <n>accurateWriteLnEndTypes each line with Enter, increased accuracy (n = delay in ms) (only HID)

Usage Examples

Write Block

writeStart
First line
Second line
writeEnd

WriteLn Block

writeLnStart
Line one
Line two
writeLnEnd

Repeat Block

repeatStart 3
writeLn "Repeat me"
write "and me"
repeatEnd

AccurateWrite Block

accurateWriteStart
First line
Second line
accurateWriteEnd

AccurateWriteLn Block

accurateWriteLnStart 10
Line one
Line two
accurateWriteLnEnd

On this page