#!/usr/bin/python3
from string import ascii_uppercase as A, digits as D
from random import choice
print('-'.join(map(lambda s: ''.join(choice(s) for _ in '1234'), [D, A, D, A])))
math.randomseed(os.time())
d='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' --36
function c() x=math.random(1,36) return d:sub(x,x) end
function s() return c()..c()..c()..c() end
print(s().."-"..s().."-"..s().."-"..s())
И нажмите "run".
Подобный костыль можно написать на любом удобном языке за 5 минут.