Schrift
[thread]7028[/thread]

aktive dll: benötige dringend ein perl prg.

Leser: 1


<< |< 1 2 3 >| >> 27 Einträge, 3 Seiten
Rambo
 2005-06-01 14:13
#55250 #55250
User since
2003-08-14
803 Artikel
BenutzerIn

user image
hallo,

kennt jemand von euch ein perl prg. oder modul welches mir
die dll's unter windows anzeigt?
hintergrund ist das ich in regelmaessigen abstaenden prüfen möchte ob eine bestimmte dll noch am leben ist


merci

gruss rambo
J-jayz-Z
 2005-06-01 14:17
#55251 #55251
User since
2005-04-13
625 Artikel
BenutzerIn
[Homepage] [default_avatar]
wie wäre es den, wenn man einfach ein regex bastelt, das dir die dll s in den dazugehörigen Windows Verzeichnissen sucht? Dürfte nicht so schwer sein...
Wo sie liegen weiß ich nicht ( vielleicht C:\windows ? ). Ich bin Windows - verweigerer ;)
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="5065726c2d436f6d6d756e697479"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'

http://perl-tutor.de
Rambo
 2005-06-01 14:21
#55252 #55252
User since
2003-08-14
803 Artikel
BenutzerIn

user image
nein das ist es nicht was ich suche :-)
ich suche eine moeglichkeit aktive dll's zu überpruefen so wie
das tool von sysinternals "listdlls" halt nur in perl.
wir haben hier ein prg. welches eine dll benutzt zwecks
kommunikation und wenn diese nicht verfürgbar ist möchte
ich dies angezeigt bekommen.
J-jayz-Z
 2005-06-01 14:28
#55253 #55253
User since
2005-04-13
625 Artikel
BenutzerIn
[Homepage] [default_avatar]
achso, also nur dll s, die benutzt werden?
Wieso macht ihr nicht eine Art install script, dass die dll einfach mal vorsichtshalber mitliefert? Überschrieben werden kann sie immer...
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="5065726c2d436f6d6d756e697479"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'

http://perl-tutor.de
Rambo
 2005-06-01 14:34
#55254 #55254
User since
2003-08-14
803 Artikel
BenutzerIn

user image
mit verfuegbar meine ich das sie abgestuertzt ist :-)
ich wollte ein script bauen was mir remote herausfindet ob eine
dll noch lebt oder nicht :-)
ich könnte aber folgendes machen:
ich rufe via script remote das listdlls prg auf und lasse die
ausgabe in eine datei schreiben und diese kann ich dann überprüfen :-)
GwenDragon
 2005-06-01 15:28
#55255 #55255
User since
2005-01-17
14790 Artikel
Admin1
[Homepage]
user image
listdlls läuft aber nur im System-/Admin-Konto!
Rambo
 2005-06-01 15:51
#55256 #55256
User since
2003-08-14
803 Artikel
BenutzerIn

user image
ja da hast du recht zumindest benötigt man die debug rechte :-(
esskar
 2005-06-01 15:58
#55257 #55257
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
wie kann denn eine dll abstürzen?\n\n

<!--EDIT|esskar|1117627110-->
Rambo
 2005-06-01 16:02
#55258 #55258
User since
2003-08-14
803 Artikel
BenutzerIn

user image
ich wuste das die frage kommt :-)
leider kann ich sie nicht beantworten :-( aber tatsache ist
das die dll, welche für die kommunktation zwischen server und
grossrechner dient, irgendwann einfach den dienst quitiert :-(
wieso warum weis man noch nicht aber ich wollte halt
ein kleines überwachungstool schreiben damit ich weis wann dies passiert.
esskar
 2005-06-01 16:20
#55259 #55259
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
stürzt, dass programm ab, dass die dll benutzt, weil die dll einen fehler hat oder detached sich deine dll aus dem laufen prozess?
<< |< 1 2 3 >| >> 27 Einträge, 3 Seiten



View all threads created 2005-06-01 14:13.