Bei empfangenem String Computer Herunterfahren

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

@Joel: Schau dir das hier bitte ab jetzt JEDES mal an, BEVOR du irgendetwas in dieses Forum postest:
http://www.newgrounds.com/portal/view/188612
Marvin
Beiträge: 497
Registriert: 17.07.2005 14:42
Wohnort: Krikkit

Beitrag von Marvin »

Joel, meine Meinung, wnn du MakeIPAddress() nicht verstehst:
Lies dir dir die Hilfe durch, verdammt nochmal!!! :evil:
Wenn du es nicht kapierst, kann es nicht sein, dass du hier im Forum alles zupostest... :roll:
Der Artikel der Hilfe zu MakeIPAddress():
Die PB-Hilfe von PB 3.94 hat geschrieben:Syntax

Ergebnis = MakeIPAddress(Feld0, Feld1, Feld2, Feld3)
Beschreibung

Gibt den entsprechenden Wert der mit dieser Funktion spezifizierten
IP-Adresse zurück. Jedes Feld kann einen Wert zwischen 0 und 255
haben. Der numerische Wert kann mit dem IPString() Befehl in einen
(mit Punkten unterteilten) String zurückkonvertiert werden.

Der Befehl ist besonders nützlich zusammen mit:

- IPAddressGadget()
Unterstützte OS

All
Jede IP besitzt einen numerischen Wert, den man mit MakeIPAddress herausfinden kann. Die Funktion tut nichts weiter, als dass sie dir einen numerischen Wert liefert!
Der Joel hat geschrieben:Und wie soll dass 2 programm die IP Adresse von dem anderem computer sonst wissen.
Also sag mal... :lamer:
Die IP musst du wissen, sonst kannst du einen Computer doch nicht kontaktieren! :freak:
Außerdem macht man das nicht all zu oft über die IP, sondern über den Hostname, da die IP wechseln kann, oft sogar bei jeder Einwahl.
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

ne, ne, ne
Dass mit der IP ist so.
Ich möchte den Computer der runterfahren soll dazu bringen dass der seine IP Adresse auf meinen Rechner schickt.
Meine IP Adresse weiß ich ja desswegen kann der fremde PC mir was schicken aber ich dem net. Ich will den halt einfach dazu bringen dass der mir seine IP gibt oder zuschickt etc.

Den rest den ich Falsch gemacht habe hab ich ja kappiert.
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

[wieder mal ein Doppelposting]

> Den rest den ich Falsch gemacht habe hab ich ja kappiert.

das bezweifel ich mittlerweile stark /:->

---

Hallo, liebe Mods,

könnt Ihr Euch mal diesen Burschen zur Brust nehmen? Auf uns hört der
anscheinend ja doch nicht.

Danke im voraus ... Kiffi
Benutzeravatar
mk-soft
Beiträge: 3845
Registriert: 24.11.2004 13:12
Wohnort: Germany

Beitrag von mk-soft »

ich kann da nicht meine klappe halten.

64k = 64000 ???

1k = 1024 Byte

64k = $FFFF +1 = 65536 byte

sorry. :oops:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

> kann der fremde PC mir was schicken aber ich dem net.
Das macht kein Sinn...
Bild
Benutzeravatar
benpicco
Beiträge: 391
Registriert: 01.10.2004 15:32
Wohnort: im Code
Kontaktdaten:

Beitrag von benpicco »

Warum den nicht gleich

Code: Alles auswählen

RunProgram("shutdown","-s -m \\WunschPC")
:wink:
Johann Wolfgang von Geothe hat geschrieben:Wie dieses oder jenes Wort geschrieben wird, darauf kommt es doch eigentlich nicht an, sondern darauf, daß die Leser verstehen, was man damit sagen wollte.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

benpicco, lesen....
Agent hat geschrieben:Back to the roots ;)

Gibt es noch eine andere Möglichkeit den PC herunterzufahren außer über den externen Aufruf der shutdown.exe? z.B. einen API?
Bild
Marvin
Beiträge: 497
Registriert: 17.07.2005 14:42
Wohnort: Krikkit

Beitrag von Marvin »

Joel hat geschrieben:Ich will den halt einfach dazu bringen dass der mir seine IP gibt oder zuschickt etc.
Joel, da du ja (anscheinend :| ) die Vollversion von PB hast, müsstest du dir ja auch PB 4 runterladen können. Damit kann man dann auch die IP eines Clienten am Server herausfinden...
Anders geht es, indem, wie du gesagt hast, der fremde Computer deinem Computer seinen Hostnamen schickt.

Code: Alles auswählen

SendNetworkString(ConnectionID,Hostname())
Und zum allerletzten Mal: Man kann die IP eines Computers nicht mit MakeIPAddress verändern!!! :evil:
Benutzeravatar
Joel
Beiträge: 851
Registriert: 21.04.2006 19:22

Beitrag von Joel »

Ja ich habs jetzt kappiert mit MakeIPAdress. Und ich weiß jetzt auch warum der dass immer doppelt hostet.

Ich darf einfach nicht mehr auf das Abschicken symbol einen Doppelklick machen.
Antworten