Forum: Programmieren allgemein
by KodeZwerg,
4. Apr 2021
Dankeschön nochmal, das war mein Fehler! (doppelte downloads, hatte selbst nicht so ganz durchgeblickt und den Fehler erst beim abschicken festgestellt und auch korrigiert.)
Ich meinte ja ich wage mich aufs dünne Eis hinaus. (python4delphi heißt das, habs doch gefunden und es ist ein wrapper der Skripte ausführen kann)
So, nun habe ich Dich genug belästigt und werde mich dem Sonntag...
Forum: Programmieren allgemein
by KodeZwerg,
4. Apr 2021
Boah, so kann man sich Irren, das tut mir voll leid.
Danke für Deine Erklärung wie man es aufruft um was zu erhalten, hatte ich eigentlich nur für Dich benötigt, hat sich ja von selbst erledigt.
(auf cmd ebene nutz ich was für mich besseres, yaydl (hier findet man eine .exe davon), das hat zwar hier und da ein paar macken, aber läuft ordentlich)
auf browser ebene macht es ein plugin, auf...
Forum: Programmieren allgemein
by KodeZwerg,
3. Apr 2021
Ich dachte da eher an ein "Lade irgendwas irgendwo hin" ding aber gut, "-U" soll es werden. (-U erzeugt keinen progress-indikator, ich dachte darum geht es Dir)
So weit bin ich noch nicht, aber schon mal GenerateConsoleCtrlEvent(CTRL_BREAK_EVENT, 0) probiert?
Wenn die Sterne gut stehen habe ich morgen auch ein paar Demos startklar.
Forum: Programmieren allgemein
by KodeZwerg,
2. Apr 2021
Ich schau mal rein (code), mein erster Gedanke ist, der Puffer ist viel zu klein. Als ich eine Cmd.exe über Pipes umlenkte, brauchte ich schlapp 35kb an puffer.
Mal sehen ob ich richtig nachvollziehen kann was Du da vorhast und eventuell sogar hilfreich sein kann.
Forum: Programmieren allgemein
by KodeZwerg,
2. Apr 2021
Ich weiß nicht direkt worin das problem besteht aber ich nutze es auch eher wie es hier beschrieben wird.
Also schon das erste Argument zu füllen.
Falls es hilft, so nutze ich es beispielsweise:
function ExecuteExe(const Executable: String; Commands: String; const ShowConsole, DoWait: Boolean): Cardinal;
procedure WaitFor(processHandle: THandle);
var
Msg: TMsg;
ret: DWORD;
...