use markdown2, add forced login. Added breadcrumbs
This commit is contained in:
13
tool.py
13
tool.py
@@ -2,24 +2,27 @@
|
||||
|
||||
import sys, password
|
||||
|
||||
|
||||
def arg(i, s):
|
||||
if i < len(sys.argv):
|
||||
return sys.argv[i]
|
||||
print(s)
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
def arg_last(i, s):
|
||||
if i == len(sys.argv) - 1:
|
||||
return sys.argv[i]
|
||||
print(s)
|
||||
sys.exit(1)
|
||||
|
||||
proc = 'tool.py' if len(sys.argv) < 1 else sys.argv[0]
|
||||
cmd = arg(1, f'usage: {proc} <command> [...]')
|
||||
|
||||
if cmd == 'password':
|
||||
pwd = arg_last(2, 'usage: {proc} password <pwd>')
|
||||
proc = "tool.py" if len(sys.argv) < 1 else sys.argv[0]
|
||||
cmd = arg(1, f"usage: {proc} <command> [...]")
|
||||
|
||||
if cmd == "password":
|
||||
pwd = arg_last(2, "usage: {proc} password <pwd>")
|
||||
print(password.hash(pwd))
|
||||
else:
|
||||
print('unknown command ', cmd)
|
||||
print("unknown command ", cmd)
|
||||
sys.exit(1)
|
||||
|
||||
Reference in New Issue
Block a user