Schrift
[thread]7909[/thread]

Help! Prozessliste abfragen (Anfaenger): Prozesse abfragen und reagieren (Seite 2)

Leser: 2


<< |< 1 2 >| >> 17 Einträge, 2 Seiten
Matze
 2006-04-21 12:05
#65156 #65156
User since
2005-08-29
222 Artikel
BenutzerIn
[Homepage] [default_avatar]
Achso, danke!
Werde demnächst daran denken, wenn ich selbst einen Prozess abfangen möchte...

MfG. Matze
Mit freundlichen Grüßen: Matze
Crian
 2006-04-21 15:28
#65157 #65157
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
/notepad.exe/ matcht auch auf 'notepad,exe' ... nicht schlimm, aber irgendwie unschön =)

Abhilfe 1: /notepad\.exe/
Abhilfe 2: /\Qnotepad.exe/\n\n

<!--EDIT|Crian|1145618973-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
peterpan
 2006-04-21 17:29
#65158 #65158
User since
2006-04-20
4 Artikel
BenutzerIn
[default_avatar]
Natuerlich ist busy-waiting etwas unschön, aber im konkreten Fall erscheint es mir vertretbar, denn mein script startet einen externen Packer, der Dateien extrahiert. Logischerweise soll das script erst weiter machen, wenn der packer fertig ist (auf den entpackten Daten werden Aktionen ausgeführt).
Zeitlich geht es hier um max. 70 sek busy-waiting, damit kann ich leben.
Ein Sleep, welches eine vorgebene Zeit wartet war mir zu unschön, denn wozu hat nen schnellen Rechner (bzw. oder auch nicht).

Danke noch mal an euch für den Support, das Ding funzt nun!

Grüße,
peterpan\n\n

<!--EDIT|peterpan|1145626267-->
Matze
 2006-04-21 19:35
#65159 #65159
User since
2005-08-29
222 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=Crian,21.04.2006, 13:28]/notepad.exe/ matcht auch auf 'notepad,exe' ... nicht schlimm, aber irgendwie unschön =)[/quote]
Da hab ich jetzt gerade nicht dran gedacht, allerdings glaube
ich nicht, dass jemand einen Prozess am laufen hat der
'notepad,exe', 'notepadXexe' oder ähnlich heißt.(Ist das
überhaupt möglich ?)

MfG. Matze
Mit freundlichen Grüßen: Matze
renee
 2006-04-21 22:29
#65160 #65160
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Es sucht ja auch nicht nur nach notepad.exe sondern alles was notepad dann irgendwas dann exe beinhaltet. Es wurden ja keine Anker verwendet. Also wäre so etwas wie notpadXexe_ganzboesercode.exe möglich. Um es richtig zu machen, müsste man also /^notepad\.exe$/ machen...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Matze
 2006-04-21 22:56
#65161 #65161
User since
2005-08-29
222 Artikel
BenutzerIn
[Homepage] [default_avatar]
OK, ich gebe zu ich hab nicht wirklich viel nachgedacht, als ich
das geschrieben habe.
Schließlich kann man ja auch einfach 'eq "notepad.exe"' schreiben.
Das wäre hier wohl am einfachsten.

MfG. Matze
Mit freundlichen Grüßen: Matze
Dubu
 2006-04-22 23:43
#65162 #65162
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
[quote=peterpan,21.04.2006, 15:29]Natuerlich ist busy-waiting etwas unschön, aber im konkreten Fall erscheint es mir vertretbar, denn mein script startet einen externen Packer, der Dateien extrahiert. Logischerweise soll das script erst weiter machen, wenn der packer fertig ist (auf den entpackten Daten werden Aktionen ausgeführt).
Zeitlich geht es hier um max. 70 sek busy-waiting, damit kann ich leben.
[/quote]
Das sind dann aber 70 Sekunden, in denen dein Skript dem Packer die CPU-Zeit streitig macht. Schau doch mal, was die Prozessliste in der Zeit anzeigt, wer wieviel CPU-Zeit verbraucht.

Quote
Ein Sleep, welches eine vorgebene Zeit wartet war mir zu unschön,

Wenn der Packer ca. 70 Sekunden braucht, dann wäre es doch ideal, wenn das Skript z.B. nach jeder Sekunde nachschaut, ob er schon fertig ist, oder? Statt 200mal in der Sekunde...

Quote
denn wozu hat nen schnellen Rechner (bzw. oder auch nicht).

Wie war das noch? "Mein Rechner ist so schnell, der schafft einer Endlossschleife in weniger als einer Minute!"
Schon klar ...
<< |< 1 2 >| >> 17 Einträge, 2 Seiten



View all threads created 2006-04-20 17:13.