release.py 721 Bytes
import os
import sys

files = [
  "commandhandler.py",
  "inventoryhandler.py",
  "main.py",
  "mobs.txt",
  "spawner.txt",
  "mudserver.py",
  "roomloader.py",
  "utils.py",
  "welcome.txt",
  "wifiweb.py"
]

for f in os.listdir('help'):
  files.append('help/' + f)

for f in os.listdir('rooms'):
  files.append('rooms/' + f)

for f in os.listdir('inventory'):
  files.append('inventory/' + f)

for f in os.listdir('commands'):
  files.append('commands/' + f)

for f in os.listdir('mobs'):
  files.append('mobs/' + f)

with open('releasepw.conf', 'r', encoding='utf-8') as f:
  password = f.read()

for file in files:
  os.system("python webrepl\webrepl_cli.py -p {} {} 192.168.1.138:/{}".format(password, file, file))