Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
Teto_
Poster
Poster

Anmeldedatum: 28.02.2007
Beiträge: 106

Teamspeak Connector?
Verfasst am: 28.02.2007, 18:16

Hallo Community!

Also wie der Threadtitel schon sagt würde ich gerne in mein Programm was ich geschrieben eine Option für die User einbauen gleich auf unseren TS zu kommen.Ich habe oben ein Menü wo dann teamspeak mit zur auswahl stehen soll und dann bei einem klick drauf öffnet sich eine neue Form und man kann den usernamen eingeben und dann auf connect drücken,die Ip soll nicht frei wählbar sein sondern werde ich definieren,eben auf den Teamsppeak unserer Community.

Jetzt ist meine frage wie ich das bewerkstellige per winsock usw. warscheinlich,aber die frage ist auch wie der code lauten muss,den was das externe verbinden betrifft ist das mein erster versuch und dann ist noch die frage wie übergebe ich den usernamen an ts?Das Menü also wie das funktioniert das sich dann die Form öffnet braucht ihr mir net erklären,ich will ehr den verbindungsvorgang wissen und das er die teamspeak.exe bei den benutzer findet.


Ich wäre dankbar für jede hilfe.
 
Bitchkiller_
Tutorial Leser
Tutorial Leser



Anmeldedatum: 12.12.2006
Beiträge: 23


Verfasst am: 03.03.2007, 16:53

Modul:
Code:
Declare Function ShellExecute Lib "shell32.dll" _
  Alias "ShellExecuteA" (ByVal hWnd As Long, _
  ByVal lpOperation As String, _
  ByVal lpFile As String, _
  ByVal lpParameters As String, _
  ByVal lpDirectory As String, _
  ByVal nShowCmd As Long) As Long



Form:
Code:
'Diese nachfolgende Prozedur aktiviert den im
'System registrierten Standard-Browser und lädt
'die durch URL angegebene Internetadresse
Public Sub URLGoTo(ByVal hWnd As Long, ByVal URL As String)

  'hWnd: Das Fensterhandle des
  'aufrufenden Formulars

  Screen.MousePointer = 11
  Call ShellExecute(hWnd, "Open", URL, "", "", 1)
  Screen.MousePointer = 0
End Sub


Syntax:
Code:
URLGoTo Me.hWnd, "Temspeak Link"


mfg
Bitchkiller
 
Teto_
Poster
Poster

Anmeldedatum: 28.02.2007
Beiträge: 106


Verfasst am: 03.03.2007, 17:28

Hey Bitchkiller nice,kenne dich ja von free-Hack,bist ja schon viel weiter als ich mit vb,aber danke dir sehr.Nur noch ne frage.

Code:

Screen.MousePointer = 11
Call ShellExecute(hWnd, "Open", URL, "", "", 1)
Screen.MousePointer = 0
 

Nach url muss ich nix eintragen oder?ich kenne das nur so ähnlich wenn man ein Browser öffnen will mit ner bestimmten url da muss man das ausfüllen.

Code:
URLGoTo Me.hWnd, "Temspeak Link"


Bei Teamspeak Link,muss ich nen Pfad angeben richtig,nur es hat ja leider nicht jeder unter c:\Programme\ liegen und in der Registry wird nix aufgelistet soweit ich das gesehen habe,aber die flodder rufen das ts auch von alleine auf,zumindest hatte ich einen dabei der das konnte.Wäre nice wenn du mir das noch erklären könntest,den ich will ja auch was dabei lernen^^
 
Bitchkiller_
Tutorial Leser
Tutorial Leser



Anmeldedatum: 12.12.2006
Beiträge: 23


Verfasst am: 03.03.2007, 17:45

Zitat:
URLGoTo Me.hWnd, "Temspeak Link"

anstelle von ts link muss sowas rein:
Code:
teamspeak://127.0.0.1:8767?nickname=Guest
 
Teto_
Poster
Poster

Anmeldedatum: 28.02.2007
Beiträge: 106


Verfasst am: 03.03.2007, 19:33

Ah jetzt habe ich begriffen,durch das teamspeak:// am anfang nutzt er das Protocol von ts,stimmt wäre ich gar net drauf gekommen,aber thx ist nice von dir.
 
Amethyst_
Poster
Poster

Anmeldedatum: 24.02.2007
Beiträge: 172


Verfasst am: 03.03.2007, 19:41

Wenn du es fertig hast, wärst du vllt so freundlich das Prog bzw. (lieber) den Code zu veröffentlichen?
Will kein Copy & Paste mache, sondern mir den Aufbau etc. ansehen, um es in ähnlicher Art selbst einsetzen zu können.
 
Teto_
Poster
Poster

Anmeldedatum: 28.02.2007
Beiträge: 106


Verfasst am: 03.03.2007, 19:58


Joklar mache ich,ist agnz leicht,aber erstmal drauf kommen,das prob ist ich möchte gerne noch das sie wenn sie registriert sind sich auch so einloggen können,mit registrierten daten,habe schon wa sausprobiert,das ging aber nciht wo bekommeich infos wie z.b. bei nickname(nickname=guest) was ich da übergeben muss?Gibts irgendwo info über die übergabe bei ts?

Edit:Brauchst es mir nicht mehr sagen,habe es selbst gefunden in der Manual von ts^^
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: teamspeak, connect, connector

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Remote Filemanager in RAT einbauen 588 07.04.2008, 11:58
Keine neuen Beiträge Passwortlänge einbauen PW Generator 954 23.03.2008, 14:03
Keine neuen Beiträge CoolXP einbauen 504 16.02.2008, 13:31
Keine neuen Beiträge Wie kann ich das einbauen? 648 17.11.2007, 11:15
Keine neuen Beiträge update funktion einbauen 1455 29.01.2007, 00:11
 


[ Time: 0.0704s ][ Queries: 100 (0.0264s) ][ GZIP on - Debug on ]