raycast-scripts/generate-hex16.py
2020-12-08 04:32:03 +00:00

19 lines
423 B
Python
Executable File

#!/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" ] )