Delphi-Forum.de Delphi-Library.de
C-Sharp-Forum.de C-Sharp-Library.de
Registrieren Login Suche Hilfe Sitemap
C# Nachricht an Client senden
spacer
Autor Nachricht
Gernot-Huber
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star

Beiträge: 16
Dabei seit: 20.01.2010



BeitragVerfasst: Mi 20.01.10 13:28  Antworten mit Zitat Beitrag melden
Hallo an alle, bin neu und dies ist meine erste Frage:)

Ich schreibe gerade an einer Anwendung die im lokalen Netzwerk auf Computer zugreift und prüft ob gewisse Dateien vorhanden sind.
Wenn dies nicht der Fall ist möchte ich gerne eine Nachricht auf den Rechner senden.

Mein erster Gedanke war einfach eine Batch Datei zu generieren und mit net send eine Nachricht an den PC zu schicken. Der benötigte Dienst ist aber nat. deaktiviert.

Gibt es sonst irgendeine Möglichkeit einem speziellen Rechner (von dem nur der Name bzw Ip Adresse bekannt ist) im lokalen Netzwerk eine Nachricht zukommen zu lassen?

Was ich praktisch erreichen will ist dass mein Programm einen Fehler erkennt und bei diesem Computer eine MessageBox erscheint.

lg
Gernot


Moderiert von user profile iconChristian S.: Topic aus WinForms verschoben am Mi 20.01.2010 um 14:00
Private Nachricht sendenPosting in privater Nachricht zitieren
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star

Beiträge: 2015
Erhaltene Danke: 2
Dabei seit: 24.08.2006
Wohnort: Berlin

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Mi 20.01.10 14:16  Antworten mit Zitat Beitrag melden
Hallo Gernot und :welcome:
user profile iconGernot-Huber hat folgendes geschrieben Zum zitierten Posting springen:
Hallo an alle, bin neu und dies ist meine erste Frage:)

Aber lesen kannst du doch, oder? Warum benutzt du dann nicht das richtige Unterforum:
user profile iconGernot-Huber hat folgendes geschrieben Zum zitierten Posting springen:
Ich schreibe gerade an einer Anwendung die im lokalen Netzwerk auf Computer zugreift

Es gibt ein Unterforum für "Lokale Netzwerke".

Jürgen

PS. Für die Kommunikation im LAN gibt es vorwiegend Remoting. Aber ob das für deinen Zweck hilft, bin ich überfragt.
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Gernot-Huber
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star

(Threadstarter)

Beiträge: 16
Dabei seit: 20.01.2010



BeitragVerfasst: Mi 20.01.10 14:26  Antworten mit Zitat Beitrag melden
user profile iconJüTho hat folgendes geschrieben Zum zitierten Posting springen:
Es gibt ein Unterforum für "Lokale Netzwerke".


Sry hab's erst danach gesehn.

Kann ein Moderator das bitte verschieben?

Gernot
Private Nachricht sendenPosting in privater Nachricht zitieren
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic starofftopic star
Chefentwickler

Beiträge: 17441
Erhaltene Danke: 95
Dabei seit: 07.07.2002
Wohnort: Server-Souterrain

Win 7
Delphi Prism, C# (VS 2010)
BeitragVerfasst: Mi 20.01.10 15:01  Antworten mit Zitat Beitrag melden
user profile iconJüTho hat folgendes geschrieben Zum zitierten Posting springen:
user profile iconGernot-Huber hat folgendes geschrieben Zum zitierten Posting springen:
Hallo an alle, bin neu und dies ist meine erste Frage:)

Aber lesen kannst du doch, oder? Warum benutzt du dann nicht das richtige Unterforum:
Ich denke nicht, dass dieser Tonfall angemessen ist, wenn ein Benutzer, der seinen ersten Beitrag hier schreibt, das falsche Forum erwischt.

_________________
I am of peace. Always.
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star
Moderator

Beiträge: 2864
Erhaltene Danke: 11
Dabei seit: 12.11.2005
Wohnort: Brackenheim

Win 7
F#, C# (VS2010)
BeitragVerfasst: Mi 20.01.10 20:39  Antworten mit Zitat Beitrag melden
Ebenfalls :welcome: .

user profile iconGernot-Huber hat folgendes geschrieben Zum zitierten Posting springen:
Was ich praktisch erreichen will ist dass mein Programm einen Fehler erkennt und bei diesem Computer eine MessageBox erscheint.
Du brauchst auf jeden Fall auf beiden Rechnern jeweils ein laufendes Programm. Im einfachsten Fall nimmst du dafür TcpClient für den Sender und TcpListener für den Empfänger.

_________________
>λ=
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Gernot-Huber
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star

(Threadstarter)

Beiträge: 16
Dabei seit: 20.01.2010



BeitragVerfasst: Mi 20.01.10 22:40  Antworten mit Zitat Beitrag melden
user profile iconKha hat folgendes geschrieben Zum zitierten Posting springen:
Du brauchst auf jeden Fall auf beiden Rechnern jeweils ein laufendes Programm. Im einfachsten Fall nimmst du dafür TcpClient für den Sender und TcpListener für den Empfänger.


Leider soll ich genau diesen Fall vermeiden. Gibt es irgendwo vll ein Hintertürchen wo ich das System auf dem Client zwingen kann eine Meldung anzuzeigen?

Oder kann man Prozesse auf einem anderen Rechner übers Netz starten.
Dann würde ich z.B. ein winziges Programm mit einer MessaegBox hinterlegen und dieses mit Parameter für den jeweiligen Rechner starten.(sodass es nicht permanent laufen muss)
Private Nachricht sendenPosting in privater Nachricht zitieren
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star
Moderator

Beiträge: 2864
Erhaltene Danke: 11
Dabei seit: 12.11.2005
Wohnort: Brackenheim

Win 7
F#, C# (VS2010)
BeitragVerfasst: Mi 20.01.10 23:52  Antworten mit Zitat Beitrag melden
user profile iconGernot-Huber hat folgendes geschrieben Zum zitierten Posting springen:
Gibt es irgendwo vll ein Hintertürchen wo ich das System auf dem Client zwingen kann eine Meldung anzuzeigen?
Gibt es, nennt sich net send und ist auf gut eingerichteten Systemen brav verschlossen :P .
Es hört sich nicht so an, als ob du an der Konfiguration etwas ändern könntest, um z.B. rmcd zu aktivieren, damit dürfte das Problem unlösbar sein. Selbst auf Windows gibt es so etwas wie Sicherheit :nixweiss: .

_________________
>λ=
Private Nachricht sendenPosting in privater Nachricht zitieren Webseite dieses Mitglieds besuchen
Gernot-Huber
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starhalf offtopic star

(Threadstarter)

Beiträge: 16
Dabei seit: 20.01.2010



BeitragVerfasst: Do 21.01.10 10:27  Antworten mit Zitat Beitrag melden
Ja net send ist nat. brav verschlossen ;) (war auch mein erster versuch es damit zu machen)

Ja an der Konfiguration darf ich leider absolut nichts ändern.

Tja dann muss ich die Funktion wohl weglassen.

Aber Danke für euere Antworten :)
Private Nachricht sendenPosting in privater Nachricht zitieren
Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.


Werbung ausblenden? Dann registriere Dich kostenlos. Weitere Gründe für eine Registrierung.
Beiträge vom vorherigen Thema anzeigen:   
home home