Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Alle PCs im Netzwerk herunterfahren (https://www.delphipraxis.net/25944-alle-pcs-im-netzwerk-herunterfahren.html)

Sascha 15. Jul 2004 12:05


Alle PCs im Netzwerk herunterfahren
 
Hi,

bin dabei ein Programm zu schreiben womit ich alle PCs im Netzwerk herunterfahren kann ohne von jedem die IP zu wissen ich habe jedoch folgendes Problem:

1. Wie kann ich ein Datenpaket verschicken das ALLE PCs empfangen können 192.168.2.1 - 192.168.2.23
2. Wie kann ich die im Datenpaket enthaltenen Daten auslesen?

Ich weiß das es irgendetwas mit der 192.168.2.255 zu tun hat.

Luckie 15. Jul 2004 12:11

Re: Alle PCs im Netzwerk herunterfahren
 
Kuck dir dazu mal Assarbads Programm RShutdown an: www.assarbad.org an. Lesen solltest du dazu noch: http://www.delphipraxis.net/internal...=177622#177622

Sascha 15. Jul 2004 12:15

Re: Alle PCs im Netzwerk herunterfahren
 
Ne mein Problem ist das ich auch übers Netzwerk daten verschicken muss z.B.: eine Authorisationscode etc. Sollte wenn möglich für alle Windows Versionen von 95 bis XP gehen.

supermuckl 15. Jul 2004 12:22

Re: Alle PCs im Netzwerk herunterfahren
 
wenn du ne server applikation haben willst die den entsprechenden pc runterfährt dann nimm dort drin UDP

dann kannst mit einem broadcast vom client an deine broadcast adresse an alle server einen befehl schicken wo daraufhin alle server den shutdown einleiten

ps: UDP ist ein nicht 100% verlustfreies protocol ( keine fehlerkorrektur, paketreihenfolge einhaltung usw )

Sascha 15. Jul 2004 12:26

Re: Alle PCs im Netzwerk herunterfahren
 
Hätte jemand ne kleine UDP Erklärung für mich weiß nämlich nicht wie ich das machen soll.

Luckie 15. Jul 2004 12:28

Re: Alle PCs im Netzwerk herunterfahren
 
Kuck dir mal deine Netzwerkkomponenten in Delphi an.

Sascha 15. Jul 2004 12:31

Re: Alle PCs im Netzwerk herunterfahren
 
Da hab ich UDP-Server gefunden aber wie funktioniert das ganze???

supermuckl 15. Jul 2004 13:36

Re: Alle PCs im Netzwerk herunterfahren
 
wie wärs mal mit n bisschen mehr elan ? wie ich angefangen hab hatte ich nich alle 10 minuten nachgefragt wie was funzt.. überleg mal selber und probier rum.. das ist am effektivsten fürs lernen

Sascha 15. Jul 2004 19:21

Re: Alle PCs im Netzwerk herunterfahren
 
Mach ich sonst immer hab schon ganz schön viel dabei gelernt.
Wie Kann ich die Daten denn wieder auslesen?
Ich bekomm die Daten nur in einem Stream!

Luckie 15. Jul 2004 23:10

Re: Alle PCs im Netzwerk herunterfahren
 
Ich weiß ja nicht, was du jetzt mit Daten hast. Aber ich würde auf den Client Rechnern einen Client installieren und dem dann eine Nachricht schicken, die den Client veranlasst den Rechner runter zu fahren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz