kostenloser Webspace werbefrei: lima-city


TCP/IP

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    djreinhard

    djreinhard hat kostenlosen Webspace.

    Wie kannn man mit VB.net eine TCP/IP Verbindung mit einen anderen rechner herstellen und diesen Fernsteuern?
    Kann mir bitte jemand helfen!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    Schau dazu in den System.Net Namespace, v.a. System.Net.WebRequest und System.Net.WebResponse

    Details, die ja abhängig davon sind, wie du welche Verbindung aufbauen willst, stehen in der MSDN.
  4. Also, was willst du denn 'fernsteuern', angenommen du willst nur Nachrichten übermitteln, eignet sich doch UDP (User-Datagram-Protocol) viel besser...
  5. bin mir jetzt nicht ganz sicher, aber geht das nicht auch über remote von windows. klärt mich bitte auf, wenn ich blödsinn erzähle.
  6. Du willst dafuer ein eigenes Programm schreiben?

    Ich empfehle dir du uebermittelst alle Daten ueber UDP

    1. Per UDP senden
    1.1. Nachricht z.B. um ein Programm auszufuehren
    Dim Msg as String = "Execute,"C:\WINDOWS\NOTEPAD.exe"

    2. Einen Thread, welcher den Port auf UDP ueberwacht
    2.1. Falls eine Nachricht ankommt diese Auswerten
    Dim ReceivedMsg As String = <Empfangene Nachricht>

    2.1.1. Nachricht bei dem Komma teilen (ReceivedMsg.Split >> In ein Array)
    Dim MsgArray as Array = ReceivedMsg.Split(",")

    2.1.2. Die beiden Eintraege aus dem Array auslesen
    Dim Value As String
    Dim Count As Integer
    Dim Command As String
    Dim Param As String
    
    For Each Value In MsgArray
     Count += 1
       If Count = 1 Then
         Command = Value
       Else
         Param = Value
       End If
    Next
    Count = 0
    
    
    If Command = "Execute" Then
       Process.Start(Param)
    End If



    ACHTUNG: Vergiss nicht, die Nachrichten muessen zuerst in Bytes umgewandelt werden, damit du diese senden kannst...


    Beitrag geändert: 4.12.2007 12:22:42 von lccserver
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!