GUI for a command-line Python script (ideally Kivy based)

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..

Evner: Python, Software Arkitektur

Se mere: gui python command line, one tree software, gui number, checkbox tree, md ui, tcp client, python script, kivy, keystroke, ios port, ios gui, command, command line application, windows tcp client, com port tcp, tcp text send, gui control, python tcp, windows based test, python api client, gui script, python api server, tcp server windows, port python script, command command

Om arbejdsgiveren:
( 26 bedømmelser ) Faversham, United Kingdom

Projekt ID: #6036949

Tildelt til:


A proposal has not yet been provided

£150 GBP in 3 dage
(26 bedømmelser)

3 freelancers are bidding on average £215 for this job


Dear Client I hope you are doing well! We have gone through your requirement and we understand that you are looking for highly skilled, qualified, and experience Python expert for this project. We have worked Flere

£309 GBP in 4 dage
(10 bedømmelser)

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

£315 GBP in 10 dage
(1 bedømmelse)

we are ready to work for the project and looking for long term business ahead. PHP [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] Flere

£185 GBP in 5 dage
(2 bedømmelser)