Ideally need a Kivy ([url removed, login to view]) based Python GUI (its nicer that PyWx or Tk) to this: [url removed, login to view]
In more detail:
This is a TCP client that connects to this on a Mac: [url removed, login to view] or this: [url removed, login to view]!E9RWATKB!Ausuv8_EROKy2IJV86rsg2F4CLEXWVeezaiH_0CcU-c on windows. So to build this you will need one of these TCP Server software running to test the functionality. You don't need to know how the server works.
An image of the kind of UI for the GUI is attached. Note that entering text into the "Send Key_" text field sends this string to the [url removed, login to view] :
python [url removed, login to view] --host IP_ADDRESS_HERE -cmd send_key -scmd "normalkey:KEY_HERE|modifier:MODIFIER_HERE|modifier:MODIFIER_HERE"
NB: IP_ADDRESS_HERE is from the IP Address field in the GUI
KEY_HERE is from the text field. Note that it automatically sends the command after every keystroke.
MODIFIER_HERE is whether any modifiers are on (e.g. control, alt, windows (command) key, shift).
The application should detect if any modifier keys are pressed and switch these on in the GUI. Modifier key states are "sticky" e.g. if a user presses and releases "ctrl" then the "control" checkbox is ticked and the modifier: number is sent to the Client script. The numbers for these are here: [url removed, login to view]
NB: Reason I would want this Kivy based is for an easy port across platforms including iOS. Am happy to discuss PythonWx or even Tk but Kivy would be ideal because the GUI logic is so much nicer..
3 freelancers are bidding on average £215 for this job
Hello !I am highly Expert in this field. I'll provide you [url removed, login to view] your time and money will be safe when you will award me project thanks. let's discuss more