0
私はpythonでログインシステムを作った。それは完全に動作しますが、私はサーバーまたはWeb上でスクリプトを実行したいです。たとえば:Steam。 Steamはユーザー名とパスワードを使ってログインしたいので、私は自分のスクリプトで同じことをしたいと思っていました。どうやってやるの?サーバ上でPythonを実行し、コンピュータからコマンドを実行
マイコード:ここで
import os
import string
import time
version = "1.0 Alfa"
def login():
print ("----------------------------------------")
print (" Login ")
print ("----------------------------------------")
k_name = input("Enter username: ")
if os.path.exists(k_name + ".txt") == False:
print ("Username not found.")
create()
else:
k_pass = input("Enter password: ")
with open(k_name + ".txt", "r") as f:
if k_pass == f.read():
print("Welcome %s!"%k_name)
f.close()
input()
else:
print("Password is wrong!")
create()
def create():
print("You using login system %s" % version)
print("----------------------------------------")
print("| Lobby |")
print("----------------------------------------")
starting = input("To create user type R, to login type L").upper()
if starting == "R":
name = input("Enter username: ")
password = input("Enter password: ")
password2 = input("Enter password again: ")
if password == password2:
newfile = open(name + ".txt", "w")
newfile.write(password)
newfile.close()
print("User created. Redirecting you to login.")
time.sleep(2)
login()
elif password != password2:
print("Passwords doesn't match.")
input()
create()
elif starting == "L":
login()
else:
print("\nWrong button\n")
create()
create()
を実行しますサーバー上で何かが実行されていないかどうかを見積もるためにローカルで実行するスクリプト? – sr3z
投稿を編集しました。 :) – deniz07
ここには2つのオプションがあります:1)サーバーからこのスクリプトをリモートスクリプトと同じように実行するか、その場合はスクリプトにコマンドラインパラメータまたは設定ファイルとしてcredを提供するか2)またはあなたはウェブインターフェースを介してログインしたいと思う。私はオプション1のヒントを数分で与えるでしょう – sr3z