Mein begrenztes Wissen würde auch sagen, dass das Abfangen der Eingabe das größte Problem darstellen würde.
Im Zweifel würde man die Eingabe auch über eine API realisieren können. Das geht aber über ein kleines Nebenprojekt neben der eigentlichen Arbeit hinaus.
