ich versuche schon seit einiger Zeit eine, in Lazarus geschriebene, grafische Anwendung automatisch mit Root-Rechte zu starten.
Das ganze läuft auf einem RaspberryPi mit Touchscreen und soll später stand alone, also ohne Netzwerk, Internet laufen. Da der RaspPi keine Uhr hat, die auch im abgeschalteten Zustand läuft, soll das auszuführende Programm beim Programmstart die Systemzeit setzen (über eine Eingabemaske wir Zeit und Datum vom Benutzer abgefragt). Dazu sind ja Root-Rechte von Nöten.
so versuche ich zur Zeit die Systemzeit zu setzen:
Code: Alles auswählen
DateTimeToSystemTime(DateTime, SystemTime);
with SystemTime do begin
SetTime(Hour, Minute, Second, Millisecond);
SetDate(Year, Month, Day);
end;
Code: Alles auswählen
[Desktop Entry]
Name="Kasse"
Comment="simple Cashdesk"
Type=Application
Path=/home/pi/Projekte/Kasse/
Exec=/home/pi/Projekte/Kasse/Registrierkasse
#Terminal=false