Advertisement
Guest User

Untitled

a guest
Nov 29th, 2015
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. var crypto = require('crypto')
  2.  
  3. function hashColor(name) {
  4. var md5sum = crypto.createHash('md5')
  5. md5sum.update(name)
  6. var hash = md5sum.digest('hex')
  7. var H = parseInt(hash.substr(4, 4), 16) % 360
  8. var S = parseInt(hash.substr(0, 4), 16) % 50 + 50
  9. var L = Math.floor(parseInt(hash.substr(8, 4), 16) % 20 / 2 + 30)
  10. return H + "," + S + "," + L
  11. }
  12.  
  13. var i = 1
  14. var userHash = hashColor('name')
  15. while (true) {
  16. var coded = i.toString(36)
  17. if (hashColor(coded) === userHash) {
  18. console.log(coded)
  19. }
  20. i++
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement