cH4PpY Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 hallo zusammen. damit ihr mich nicht gleich umbringt eins vorweg: das ganze soll keiner abzocke oder sonstigem dienen. ich soll mich nach einem codebeispiel für c# erkunden, mit dem man eine verbindung über ras über eine isdn leitung aufbaut. Das ganze soll am schluss ein kleines programm ähnlich eines dialers werden, welches sich dann ins firmeneigene netzwerk einwählt. da ich fisi bin und NULL Ahnung davon habe hoffe ich auf eure Hilfe mein Chef ist wohl zu faul sich selber was rauszusuchen ^^ dank euch schonmal :-) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Bubble Geschrieben 22. Februar 2005 Teilen Geschrieben 22. Februar 2005 Ich sehe in Dialern keinerlei Sinn. DFÜ-Verbindungen sind mit Bordmitteln einfach zu erstellen, Dialer haben immer einen komischen Beigeschmack. Tolerabel wäre es allenfalls, eine vom Benutzer für den Zweck selbst angelegte Netzwerk-Verbindung zu aktivieren. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Doham Geschrieben 22. Februar 2005 Teilen Geschrieben 22. Februar 2005 @Vorposter: Dialer können durchaus positiv sein. Wir verwenden einen Dialer von AT&T für den Aufbau einer sicheren Verbindung von Laptops über das Telefonnetz in unser Firmen-LAN. Nicht jeder Dialer ist ein Pornodialer @Threadersteller: Sorry, dass ich Dir nicht helfen kann. Ich progge nur mit RPG und abundzu CL's. Ich wollte nur den Irrtum meines Vorposters aufklären/kommentieren. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Bubble Geschrieben 22. Februar 2005 Teilen Geschrieben 22. Februar 2005 @Vorposter: Dialer können durchaus positiv sein. Wir verwenden einen Dialer von AT&T für den Aufbau einer sicheren Verbindung von Laptops über das Telefonnetz in unser Firmen-LAN. Nicht jeder Dialer ist ein Pornodialer Warum kann man das nicht ganz normal in der Netzwerkumgebung konfigurieren und der Benutzer aktiviert die Verbindung mit einem Doppelklick? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Doham Geschrieben 22. Februar 2005 Teilen Geschrieben 22. Februar 2005 Weil es hier um Verschlüsselung / Zugriffsbegrenzung / Benutzerauthentifizierung geht. Wir reden hier von weltweit tätigen Mitarbeitern, die sich auf jedem Punkt der Erde (oder fast jedem ) in den nächsten AT&T-Verbindungsknoten einwählen müssen, um Zugang zu unserem Netzwerk zu bekommen. Und mit deiner Lösung müsste jeder Mitarbeiter bei jeder Reise in ein neues Land eine neue Verbindung anlegen. Bei AT&T-Dialer wählt er einfach das Land aus, bekommt die Einwahlknoten angezeigt, wählt diese aus und gibt ggf. noch das Prefix für die Telefonanlage vom Hotel an. Danach kommt er zu Ortsverbindungspreisen in unser Firmennetzwerk. http://www.business.att.com/service_overview.jsp?repoid=Product&repoitem=eb_network_based_ip_vpn_service&serv=eb_network_based_ip_vpn_service&serv_port=eb_connectivity&serv_fam=eb_access Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Bubble Geschrieben 23. Februar 2005 Teilen Geschrieben 23. Februar 2005 Und mit deiner Lösung müsste jeder Mitarbeiter bei jeder Reise in ein neues Land eine neue Verbindung anlegen. Richtig. Dann weiß er aber, was er tut. Meinetwegen soll jeder der mag Einwahltools benutzen, aber das, was man normalerweise unter Dialern versteht, lehne ich ab. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
baba007 Geschrieben 23. Februar 2005 Teilen Geschrieben 23. Februar 2005 Gut Bubble, jetzt, nach dem deinem dritten Post, haben wir es verstanden und es reicht glaube ich auch. Tatsache bleibt jedoch, dass Dialer von vielen Firmen benutzt werden und wenn jemand für seine Zwecke einen braucht, dann akzeptiere es. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SNOWMAN Geschrieben 23. Februar 2005 Teilen Geschrieben 23. Februar 2005 äh leute, es geht nich darum ob dialer gut sind oder schlecht sondern wie man einen in C# programmiert. Da ich letztens auch mit dem Thema konfrontiert war aber irgendwie noch zu dumm für das alles bin kann ich dir leider keine lösung nennen, ABER, mit dem DOS-Befehl "rasdial" könntest du weiterkommen. -> http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/rasdial.mspx -> http://www.error-bank.com/microsoft.public.dotnet.framework.compactframework/38014_Thread.aspx Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Bubble Geschrieben 23. Februar 2005 Teilen Geschrieben 23. Februar 2005 Gut Bubble, jetzt, nach dem deinem dritten Post, haben wir es verstanden und es reicht glaube ich auch. Schön das Du verstanden hast und es Dir reicht. Besonderen Dank übrigens für die Freundlichkeit in Deinem Post, insbesondere wo Du Dich zum Thema bisher nicht geäußerst hast... @SNOWMAN und @Ursprungsposter: äh leute, es geht nich darum ob dialer gut sind oder schlecht sondern wie man einen in C# programmiert. .NET unterstützt die RAS-API und verwandte Funktionen wie InternetDial nicht direkt. Es ist also nur mit P/Invoke Aufrufen und dem Wrappen der RAS-API möglich. Ansonsten ist die Vorgehensweise analog zu einem gleichartigen Programm in C/C++. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SNOWMAN Geschrieben 24. Februar 2005 Teilen Geschrieben 24. Februar 2005 siehste, deswegen hatte ich auch kein plan wie ich den dosbefehl aus meinem Programheraus aufrufen kann und da ich nich allzuviel plan von dem zeug hab werd ich wohl lieber weiterhin versuchen die batchdatei aus meinem program heraus aufzurufen ^^ Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sca Geschrieben 20. März 2007 Teilen Geschrieben 20. März 2007 Zwar uralt der Thread, aber Commands kann man so aus .NET aufrufen: private void button1_Click(object sender, EventArgs e) { ProcessStartInfo cmd = new ProcessStartInfo( "ping", "www.heise.de"); cmd.CreateNoWindow = true; Process pro = new Process(); pro.StartInfo = cmd; pro.Start(); } Ich hoffe, sollte jemand suchen, dass es hilft. :mod: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.