Path: blob/master/payloads/extensions/hello_os.txt
2968 views
EXTENSION HELLO_OS1REM VERSION 1.12REM AUTHOR: Korben34REM_BLOCK DOCUMENTATION5USAGE:6For use with OS_DETECT Extension, call HELLO_OS() after DETECT_OS()7prints the OS determination8END_REM910REM Additional Example: Defining custom $_OS enums11DEFINE #EXTRA_EXAMPLES FALSE12DEFINE #SOME_OTHER_OS 613DEFINE #ANOTHER_OS 71415FUNCTION HELLO_OS()16IF ($_OS == WINDOWS) THEN17STRING Hello Windows!18ELSE IF ($_OS == MACOS) THEN19STRING Hello Mac!20ELSE IF ($_OS == LINUX) THEN21STRING Hello Linux!22ELSE IF ($_OS == IOS) THEN23STRING Hello iOS!24ELSE IF ($_OS == CHROMEOS) THEN25STRING Hello ChromeOS!26ELSE IF ($_OS == ANDROID) THEN27STRING Hello Android!28IF_DEFINED_TRUE #EXTRA_EXAMPLES29ELSE IF($_OS == #SOME_OTHER_OS) THEN30REM Example Only31STRING HELLO Custom OS Type!32ELSE IF($_OS == #ANOTHER_OS) THEN33REM Example Only34STRING HELLO Another Custom OS Type!35END_IF_DEFINED36ELSE37STRING Hello World!38END_IF39END_FUNCTION40END_EXTENSION414243