diff --git a/bin/urldecode b/bin/urldecode new file mode 100755 index 0000000..8fbaacb --- /dev/null +++ b/bin/urldecode @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 + +import sys +from urllib.parse import unquote + +args = sys.argv[1:] +if len(args) > 0: + for arg in args: + print(unquote(arg)) +else: + print(unquote(sys.stdin.read()), end='') diff --git a/bin/urlencode b/bin/urlencode new file mode 100755 index 0000000..39b8b41 --- /dev/null +++ b/bin/urlencode @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 + +import sys +from urllib.parse import quote + +args = sys.argv[1:] +if len(args) > 0: + for arg in args: + print(quote(arg)) +else: + print(quote(sys.stdin.read()), end='')