##// END OF EJS Templates
Added tag 2.12.0 for changeset 9cffa58fae74
Added tag 2.12.0 for changeset 9cffa58fae74

File last commit:

r1308:ced75ab0 default
r1492:3d14eafa default
Show More
tripcode.py
26 lines | 608 B | text/x-python | PythonLexer
neko259
Added ability to reset tripcode
r1296 class Tripcode:
def __init__(self, code_str):
self.tripcode = code_str
def get_color(self):
return self.tripcode[:6]
def get_background(self):
code = self.get_color()
result = ''
for i in range(0, len(code), 2):
p = code[i:i+2]
background = hex(255 - int(p, 16))[2:]
if len(background) < 2:
background = '0' + background
result += background
return result
def get_short_text(self):
return self.tripcode[:8]
neko259
Tripcode collision preventer
r1297 def get_full_text(self):
return self.tripcode