J'essaie d'écrire un script en Python qui ouvre wine
et envoie ensuite du code à la wine
pour ouvrir un .exe
programme. Le site .exe
est également piloté par des commandes.
Je peux ouvrir wine
mais je n'arrive pas à aller plus loin :
import shlex, subprocess
line = "/usr/bin/open -n -a /Applications/Wine\ Stable.app"
line2 = '''cd /Applications/application/ && wine application.exe /h1
/k0 Z:/Users/myname/Desktop/File.TXT'''
line = shlex.split(line)
p1 = subprocess.Popen(line)
p1.stdin.write(line2.encode())
Ce qui précède ne fonctionne pas, wine
ne semble pas recevoir la ligne2, bien que
/usr/bin/open -n -a /Applications/Wine\ Stable.app
par lui-même est bien (il ouvre Wine
mais rien d'autre).
Je suis assez confus quant à la prochaine étape à suivre. Je voudrais éviter les dépendances supplémentaires si possible, car cela semble simple.