Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Net Send HILFE

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
ac/dc



Anmeldungsdatum: 20.04.2005
Beiträge: 9

BeitragVerfasst am: 06.05.2005, 22:35    Titel: Net Send HILFE Antworten mit Zitat

Guten Tag,

Also ich hätte da einamal ein paar fragen zu dem Befehl NET SEND.

1.
Wie kann ich Nachrichten abfangen, so das sie statt in einem Windows Fenster in meinen Programm angezeigt werden (Vielleicht gibt es dafür eine Variable?).

2.
Kann ich Daten damit versenden (Text Dateien, oder gar noch grössere).
Ich habe mal etwas von einem Netztlaufwerk gehört.

Ich freue mich über jede antwort!

mfg AC/DC
_________________
http://www.schippels.de.vu

Lieber einen Hummer in der Tasche, als Krebs im Sack...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
ac/dc



Anmeldungsdatum: 20.04.2005
Beiträge: 9

BeitragVerfasst am: 07.05.2005, 11:54    Titel: Antworten mit Zitat

Nochmal Guten Tag,

Ich habe hier nochmal ein bis zwei Fragen. (wollte keinen neuen Thread eröffnen).

3.
Wenn ich mit QB z.B Shell "Irgend ein Befehl" eingebe sehe ich automatisch alles in meinen Fenster.
Z.B. Ich habe mal ein FTP Programm geschrieben was die Befehle aus einer Datei heraus holte. Leider hat man alle Befehle auch im Dos Fenster gesehen
auch das Passwort...

Also meine Frage wie kann ich das ändern (vielleicht ein neues Fenster?)
_________________
http://www.schippels.de.vu

Lieber einen Hummer in der Tasche, als Krebs im Sack...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 07.05.2005, 12:07    Titel: Antworten mit Zitat

Hallo,

nimm doch marzec's TCPIP Komponente für QB. Damit kannst du über TCPIP ganz professionell große Datenmengen hin und her schicken. lächeln
Sie funktioniert so einfach wie ein Winsock unter Windows.

Viele Grüße!
Sebastian
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
ac/dc



Anmeldungsdatum: 20.04.2005
Beiträge: 9

BeitragVerfasst am: 07.05.2005, 12:23    Titel: Antworten mit Zitat

Das mit dem TCPIP Kompnente klingt schon Interesannt.
Ich werde ihn mal fragen.

Aber noch mal zu NET SEND es wäre es trotzdem möglich diesen Variable abzufangen.
(z.B "Shell "net send >Datei.txt" oder so).

mfg ac/dc
_________________
http://www.schippels.de.vu

Lieber einen Hummer in der Tasche, als Krebs im Sack...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
ChemicalWarfare



Anmeldungsdatum: 15.09.2004
Beiträge: 152

BeitragVerfasst am: 07.05.2005, 14:24    Titel: Antworten mit Zitat

wie du gesagt hast: shell "net send >Datei.txt"
dann dei datei.txt öffnen und auslesen:

Code:
sub exec(cmd as string, var as string)
  shell cmd + ">temp"
  open "temp" for input as #1
    do until eof(1)
      var = var + input$(1, #1)
    loop
  close
  shell "del temp"
end sub


//EDIT: also der std-stream wird abgefangen, der err-stream hingegegen nicht.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 07.05.2005, 22:58    Titel: Antworten mit Zitat

Sebastian hat Folgendes geschrieben:
Hallo,

nimm doch marzec's TCPIP Komponente für QB. Damit kannst du über TCPIP ganz professionell große Datenmengen hin und her schicken. lächeln
Sie funktioniert so einfach wie ein Winsock unter Windows.

Viele Grüße!
Sebastian


das würde ich auch vorziehen. Vorteil: klappt nicht nur unter windows xp. Ich programmiere zur zeit ein netzwerk spiel damit: Snake für 2 Spieler. Da gab es schonmal ein Thema von arminGraewe drüber. Musst du mal suchen. Das ist relativ einfach zu verstehen.
_________________
Code:
#include "signatur.bi"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
dreael
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 2529
Wohnort: Hofen SH (Schweiz)

BeitragVerfasst am: 08.05.2005, 10:06    Titel: Antworten mit Zitat

Das bekannte Samba-Paket unter Linux besitzt bekanntlich auch "smbclient -M" für NET SEND. Umgekehrt gab es schon im ganz alten Windows for Workgroups das Utility WinPopup als Empfänger der Nachricht.

Im Prinzip könnte man mit Hilfe des Samba-Quelltextes auch in QB unter Zuhilfenahme meines TCP/IP-Artikels einen NET SEND-Empfangsserver - sprich Pendant zum Nachrichtendienst - schreiben.
_________________
Teste die PC-Sicherheit mit www.sec-check.net
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz