From 60083488755e8b20a02d549477866cdc206c680d Mon Sep 17 00:00:00 2001 From: yomguy Date: Mon, 5 Mar 2012 13:44:33 +0100 Subject: [PATCH] add loop --- various/make_id.py | 2 +- various/make_ids.py | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 various/make_ids.py diff --git a/various/make_id.py b/various/make_id.py index 486c86e..619fe4e 100644 --- a/various/make_id.py +++ b/various/make_id.py @@ -8,7 +8,7 @@ def makeSessionId(st): m.update('this is a test of the emergency broadcasting system') m.update(str(time.time())) m.update(str(st)) - return base64.encodestring(m.digest())[:-3].replace('/', '$') + return base64.encodestring(m.digest())[:-3].replace('/', 'a').replace('+','b') print makeSessionId(sys.argv[-1]) diff --git a/various/make_ids.py b/various/make_ids.py new file mode 100644 index 0000000..7acd67d --- /dev/null +++ b/various/make_ids.py @@ -0,0 +1,18 @@ +#!/usr/bin/python + +import hashlib, time, base64 + +def get_an_id(st): + m = hashlib.md5() + m.update('this is a test of the emergency broadcasting system') + m.update(str(time.time())) + m.update(str(st)) + return base64.encodestring(m.digest())[:-3].replace('/', 'a').replace('+','b') + +N= 1000 +ids = [] +for i in range(0, N): + ids.append(get_an_id(str(i))) + +print ids + -- 2.39.5