WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Software

Software Rat & Tat bei Softwareproblemen

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 28.09.2003, 20:23   #1
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Ausrufezeichen net send ohne absender???

hi leute
ich hab mal ne frage: kann man bei dem befehl "net sent" den absender "faken" bzw einen nicht richtigen angeben?? wie geht das?
Potassium ist offline   Mit Zitat antworten
Alt 28.09.2003, 22:31   #2
jay_R
Inventar
 
Registriert seit: 20.11.2002
Beiträge: 3.081


Standard

Wär mir eigentlich neu... kann ich mir net ganz vorstellen, dass das gelingt!
____________________________________
MfG - jay_R
jay_R ist offline   Mit Zitat antworten
Alt 28.09.2003, 23:24   #3
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

also ich hab was gefunden das funzt aber ich verwende nur ungerne fremde wuelletxt noch dazu wenn ich sie nicht verstehe.... vielleicht kann mit dsa jemand erklären was da alles vorsich geht???


Code:
Public Declare Function NetSend Lib "netapi32" Alias "NetMessageBufferSend" (ByVal cServerName As String, ByVal cMsgName As String, ByVal cFromName As String, ByVal cBuf As String, ByRef iBufLen As Integer) As Integer  

Public Sub Senden(Von As String, Zu As String, Meldung As String)         Dim Text As String   
Dim Adressat As String   
Dim Absender As String   
Dim i As Integer     
If Von = "" Then   
Von = Computername   
End If   
If Zu = "" Then   
MsgBox "Bitte geben Sie einen Empänger ein", , "Kein gültiger Empänger"    
Exit Sub        
End If   
If Meldung = "" Then   
MsgBox "Bitte geben Sie ihre Nachricht ein", , "Keine gültige Nachricht"   
Exit Sub    
End If      
Text = StrConv(Meldung, vbUnicode)   
Adressat = StrConv(Zu, vbUnicode)   
Absender = StrConv(Von, vbUnicode)     
i = NetSend(Absender, Adressat, vbNullString, Text, ByVal Len(Text))   End Sub
Potassium ist offline   Mit Zitat antworten
Alt 29.09.2003, 07:21   #4
Pioneer
Inventar
 
Registriert seit: 27.03.2001
Beiträge: 2.207


Pioneer eine Nachricht über ICQ schicken
Standard

Es gibt ein Programm, nur leider kann ich dir den Namen nicht sagen. (vergeßen)
____________________________________
Prost

Pioneer

In Russland zählt Bier seit einigen Jahren offiziell zu den nichtalkoholischen Getränken. Durch diese Änderung wollte man den Wodka-Konsum zurückdrängen, der Plan ist bisher jedoch nicht aufgegangen. (c) Wikipedia
Pioneer ist offline   Mit Zitat antworten
Alt 29.09.2003, 12:20   #5
schifer
Jr. Member
 
Registriert seit: 29.08.2003
Beiträge: 58


Standard

IntraSend kann genau das was du suchst.
schifer ist offline   Mit Zitat antworten
Alt 29.09.2003, 12:38   #6
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

@ schifer: genau das os gut aber ich will den quellcode. zu selberprogrammieren.
Potassium ist offline   Mit Zitat antworten
Alt 29.09.2003, 12:43   #7
ruffy_mike
Inventar
 
Registriert seit: 10.12.2001
Ort: Wien
Alter: 44
Beiträge: 2.651


Standard

@potassium:

Was verstehst du an "deinem" Quelltext nicht bzw. wo liegt das Problem?

Das einzige, was glaube ich nicht definiert ist, ist "Computername" in diesem Sample!
____________________________________
If the milk turns out to be sour, I ain't the kinda pussy to drink it.

"Every time I see an Alfa Romeo go by, I tip my hat" - Henry Ford
ruffy_mike ist offline   Mit Zitat antworten
Alt 29.09.2003, 12:48   #8
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 37
Beiträge: 3.954

Mein Computer

Standard

also der text funzt perfekt...

aber ich mchte wissen was in der ersten zeile genau passiert (das mit dem declare lib"...." usw)
Potassium ist offline   Mit Zitat antworten
Alt 29.09.2003, 12:53   #9
ruffy_mike
Inventar
 
Registriert seit: 10.12.2001
Ort: Wien
Alter: 44
Beiträge: 2.651


Standard

Soweit ich mich erinnern kann ist das ein API-Aufruf. Sprich aus einer entsprechenden DLL wird in dem Fall die NetSend-Funktion geladen; die heisst im Original NetMessageBufferSend und verlangt die danach aufgeführten Parameter!
____________________________________
If the milk turns out to be sour, I ain't the kinda pussy to drink it.

"Every time I see an Alfa Romeo go by, I tip my hat" - Henry Ford
ruffy_mike ist offline   Mit Zitat antworten
Alt 29.09.2003, 13:57   #10
ruffy_mike
Inventar
 
Registriert seit: 10.12.2001
Ort: Wien
Alter: 44
Beiträge: 2.651


Standard

Falls du übrigens genaueres darüber wissen willst, hier ist ein Workshop zur API-Programmierung:

http://www.vbarchiv.net/workshop/workshop02.php

Auch auf der Seite gibt es eine API-Referenz, in der viele Aufrufe vorgestellt werden! (Leider ist NetSend nicht dabei )

http://www.vbarchiv.net/vbapi/_all.php

Bzw. mal hier im Programmier-Forum posten für weitere Fragen
____________________________________
If the milk turns out to be sour, I ain't the kinda pussy to drink it.

"Every time I see an Alfa Romeo go by, I tip my hat" - Henry Ford
ruffy_mike ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:03 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag