Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Verlangsamen einer anderen Applikation
kandesbunzler - Di 04.11.08 16:52
Titel: Verlangsamen einer anderen Applikation
Hallo allerseits,
wie kann ich gezielt eine (Fremd-)Applikation (nicht das gesamte System!) künstlich verlangsamen?
Hintergrund: Ein Druckertreiber reagiert zu früh, bevor der Ausdruck den Drucker verlassen hat. Ein "Delayer" soll den Druckertreiber für bspw. eine Sekunde "schlafen" legen, damit der Drucker wieder ready ist, bevor der Treiber wieder darauf zugreift.
Hierzu habe ich mich mit "sleep" versucht, aber dabei wird nur die eigene Applikation bzw. Windows verlangsamt.
Danke und auf bald ...
kandesbunzler.
kandesbunzler - So 09.11.08 17:47
Hallo allerseits,
hat keiner eine Idee?
Der sleep - Befehl verzögert ja nur die eigene Applikation ...
Auf bald ...
kandesbunzler.
BenBE - So 09.11.08 18:41
Schreib den Hersteller deines Druckertreibers an und bitte ihn, das Problem zu beheben.
Flamefire - So 09.11.08 18:56
nimm dir nen debugger (ollydebugger) such die position in dem programm, das verzögert werden soll und mach mit ner codecave nen sleep-befehl da rein...
das ganze vl noch als dll und mittels dll-injection jeweils laden
könnte aber leicht kompliziert werden....je nachdem ob du da schonmal was in der richtung gemacht hast
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!