def send_command(self, cmd):
     """
     Sends a command to the application
     """
     mod_tool.send_keys(cmd)
     time.sleep(self.time_delay)
     mod_tool.send_keys(self.string_execute)
     time.sleep(self.time_delay)
     return cmd + self.string_execute
Ejemplo n.º 2
0
def main():
    with open(fname, "r") as f:
        for line in f:
            if line.strip("\n") == "":
                pass
            elif line[0:1] == "#":
                pass
            elif line[0:1] == "@":
                mod_tool.app_activate(line.strip("\n")[1:])
                time.sleep(1)

            else:
                print("sending keys ", line.strip("\n"))
                mod_tool.send_keys(line.strip("\n"))
                time.sleep(0.2)
                mod_tool.send_keys("{ENTER}")
                time.sleep(1)
Ejemplo n.º 3
0
# creative.py

import time
import aikif.toolbox.interface_windows_tools as mod_tool

print('remember to SET FOCUS to server text box')
#mod_tool.app_activate('Minecraft 1.9')
mod_tool.app_activate('Minecraft server')
time.sleep(1.0) 

players = ['DynamiteBuilder', 'craftandstore']

for p in players:
    mod_tool.send_keys("{ESC}")   # client will be paused
    time.sleep(0.1) 
    mod_tool.send_keys('/gamemode creative ' + p)
    time.sleep(0.2) 
    mod_tool.send_keys("{ENTER}")  # needs Enter key
    time.sleep(0.2) 
Ejemplo n.º 4
0
        {'name':'enchanted-village','loc':'1082 87 -1297' },
        
        
    ]    
else:
    locations = [ 
        {'name':'v1-home',      'loc':'151 103 736'},
        {'name':'v1-treehouse', 'loc':'120 72 662' },
        {'name':'v1-castle',    'loc':'-132 68 388' },
        {'name':'v1-village',   'loc':'-298 82 946' },
        {'name':'v1-stables',   'loc':'-602 82 951' },
        {'name':'v1-desert',    'loc':'-1524 97 1580' },
    ]    
    
print('Minecraft Teleport Service for players ' + str(players))
for num, l in enumerate(locations):
    print(str(num+1) + ' = ' + l['name'])
    
loc = locations[int(input('Enter Location ')) - 1]   

mod_tool.app_activate('Minecraft server')
    
for p in players:
    print('Teleporting ' + p + ' to ' + loc['name'] + ' (' + loc['loc'] + ')')
    mod_tool.send_keys('/tp ' + p + ' ' + loc['loc'])
    mod_tool.send_keys("{ENTER}")  # needs Enter key
    time.sleep(0.1)