Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
27.02.2002, 14:09
Pa



hy, hat jemand ne ahnung wie man ne art NetMonitor machen kann mit Visual Basic?
Also die Verbindungen zum eigenen PC anzeigen lassen! und die user ev. kicken ..

Mit Winsock wirds schlecht gehen, oder ... aber ne api funktion?

greez & THX

--

_______________
cooldata.org - real bugware

zum Seitenanfang zum Seitenende Profil || Suche
001
27.02.2002, 14:28
KhanRKerensky



Das liefer afaik windows schon mit... warum dann neu Proggen?

--

"[...] you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater." - Book

zum Seitenanfang zum Seitenende Profil || Suche
002
27.02.2002, 14:49
Ferdi



Quellcode:
Public Declare Function WNetOpenEnum Lib "mpr.dll" Alias "WNetOpenEnumA" (ByVal dwScope As Long, ByVal dwType As Long, ByVal dwUsage As Long, lpNetResource As NETRESOURCE, lphEnum As Long) As Long

Public Declare Function WNetGetUser Lib "mpr.dll" Alias "WNetGetUserA" (ByVal lpName As String, ByVal lpUserName As String, lpnLength As Long) As Long

Public Declare Function WNetGetUniversalName Lib "mpr" Alias "WNetGetUniversalNameA" (ByVal lpLocalPath As String, ByVal dwInfoLevel As Long, lpBuffer As Any, lpBufferSize As Long) As Long

Public Declare Function WNetGetLastError Lib "mpr.dll" Alias "WNetGetLastErrorA" (lpError As Long, ByVal lpErrorBuf As String, ByVal nErrorBufSize As Long, ByVal lpNameBuf As String, ByVal nNameBufSize As Long) As Long

Public Declare Function WNetGetConnection Lib "mpr.dll" Alias "WNetGetConnectionA" (ByVal lpszLocalName As String, ByVal lpszRemoteName As String, cbRemoteName As Long) As Long

Public Declare Function WNetEnumResource Lib "mpr.dll" Alias "WNetEnumResourceA" (ByVal hEnum As Long, lpcCount As Long, lpBuffer As Any, lpBufferSize As Long) As Long

Public Declare Function WNetDisconnectDialog Lib "mpr.dll" Alias "WNetDisconnectDialog" (ByVal hwnd As Long, ByVal dwType As Long) As Long

Public Declare Function WNetCloseEnum Lib "mpr.dll" Alias "WNetCloseEnum" (ByVal hEnum As Long) As Long

Public Declare Function WNetCancelConnection2 Lib "mpr.dll" Alias "WNetCancelConnection2A" (ByVal lpName As String, ByVal dwFlags As Long, ByVal fForce As Long) As Long

Public Declare Function WNetCancelConnection Lib "mpr.dll" Alias "WNetCancelConnectionA" (ByVal lpszName As String, ByVal bForce As Long) As Long

Public Declare Function WNetAddConnection2 Lib "mpr.dll" Alias "WNetAddConnection2A" (lpNetResource As NETRESOURCE, ByVal lpPassword As String, ByVal lpUserName As String, ByVal dwFlags As Long) As Long

Public Declare Function WNetAddConnection Lib "mpr.dll" Alias "WNetAddConnectionA" (ByVal lpszNetPath As String, ByVal lpszPassword As String, ByVal lpszLocalName As String) As Long

vieleicht hilfts dir ja ;)

--


Dieser Beitrag wurde am 27.02.2002 um 14:53 von Ferdi bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
27.02.2002, 15:25
Pa



thx @ ferdi .. ich schaus mir mal an!! (sieht brauchbar aus..)

@Khan .. naja das proggy vom gates ist net so der brecher... :)
Ich hab vor noch n' paar funktionen einzubauen, wie einzelne user sperren, ne "saugreihenfolge" festlegen können und evtl. noch den speed regeln...

also cya

--

_______________
cooldata.org - real bugware

zum Seitenanfang zum Seitenende Profil || Suche
004
27.02.2002, 18:42
TheTinySteini



Speed regeln kannste knicken, dazu müsstest du vermutlich den Windows-SMB-Client neuschreiben. User erlauben/verbieten könnte klappen. Kann aber auch schiefgehen. =)

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
005
28.02.2002, 17:40
apfelkorn



user erlauben/verbieten geht aber auch nur per kicken... grundsätzlich nimmt der windows-smb-client jede verbindung an, die über seine eigenen regeln authorisiert ist (also z.b. über passwort-regel) du musst also ständig kontrollieren ob da einer reinschaut, und wenn du den nicht magst, kannst du den kicken

--

zum Seitenanfang zum Seitenende Profil || Suche
006
28.02.2002, 22:02
TheTinySteini



Jep, genau das denke ich auch... man kann es vermutlich kontrollieren, aber eben erst dann, wenn's fast zu spät ist.
Kannst ja in den Samba-Sourcecode gucken und Samba für Windows proggen, lol.

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
007
01.03.2002, 12:29
apfelkorn



neu proggen? naaaaa... schaff dir linux an ;)

--

zum Seitenanfang zum Seitenende Profil || Suche
008
01.03.2002, 13:29
Pa



lol .. k ich hab nix zum scheißen und progg samba neu .. !!

aber mit dem kicken mach ichs so, ich frag halt die "Blacklist" ab und hau den raus, der gebannt ist.. Das prog ist ja auch eher ne Windows-freigabe-regulierung .. also
thx @ all & cya

--

_______________
cooldata.org - real bugware

zum Seitenanfang zum Seitenende Profil || Suche
009
01.03.2002, 18:30
apfelkorn



viel glück... du wirst es brauchen :)

--

zum Seitenanfang zum Seitenende Profil || Suche