Ich möchte just for Fun ein einfaches CD Brennprogramm schreiben, welches cdrecord und mkisofs benutzt. Die Oberfläche will ich mit QT machen.
Die Frage ist, wie das andere Brennprogramme k3b, koncd machen? Es ist ja kein Problem über system(...) da was anzuschmeißen. Aber wie fangen die den Standartausgabekanal der Programme ab um z.B. den Fortschrittsbalken und Fehlermeldungen anzeigen zu können?
Ich verstehe nicht ganz, was du meisnt. Willst du das Programm allein schreiben, oder soll das Programm k3b bzw. koncd benutzen? -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!
Er will es allein machen. Er fragt sich nur wie k3b und koncd das machen. -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
Genauso ist es. Habe k3b und koncd nur erwähnt weil die ja das gleiche Problem haben müssen. So kann man wenn k3b brennt in einem Widget die Ausgaben von cdrecord sehen. Und beim Brennfortschritt ists genauso, denke mal da werden einfach die Fortschrittsausgaben von cdrecord als Balken angezeigt.