|
|
|
@ -1,6 +1,7 @@
|
|
|
|
|
import requests |
|
|
|
|
import subprocess |
|
|
|
|
import sys |
|
|
|
|
import argparse |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def launch(command, data): |
|
|
|
@ -26,8 +27,10 @@ def yn(question, options="yn"):
|
|
|
|
|
|
|
|
|
|
return response |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
url = sys.argv[1] |
|
|
|
|
parser = argparse.ArgumentParser(description="Securely run a script from the Internet") |
|
|
|
|
parser.add_argument("url", help="URL of the script") |
|
|
|
|
args = parser.parse_args() |
|
|
|
|
url = args.url |
|
|
|
|
|
|
|
|
|
content = requests.get(url).content |
|
|
|
|
|
|
|
|
|