#!/usr/bin/python3 # -*- coding: utf-8 -*- # Required parameters: # @raycast.schemaVersion 1 # @raycast.title Generate hex (16 characters) # @raycast.mode silent # @raycast.packageName Developer Utilities # Optional parameters: # @raycast.icon 💻 import binascii import os import subprocess subprocess.run( [ "/usr/bin/pbcopy" ], input = binascii.b2a_hex( os.urandom( 8 ) ) ) subprocess.run( [ "/usr/bin/pbpaste" ] )