ich möchte euch heute zeigen, wie ihr in VB.Net Skype steuern könnt.
Wichtig: Skype muss beim Starten geöffnet sein und man muss online bzw. abwesend oder beschäftigt sein.
Als erstes muss man die Dll von Skype einbinden. Das geht so:
Menü => Projekt => Verweis hinzufügen... => COM => Scrollen => Skype4COM 1.0 Type Library auswählen => OK
Jetzt kann man endlich mit dem Coden beginnen.
Rechtsklick auf die Form und dann Code anzeigen anklicken. Dadurch kommt man zum Editor. In die erste Zeile, d.h über Public Class Form1 muss man schreiben:
Code:
Imports SKYPE4COMLib
Hier wird die "Bibliothek" von Skype importiert.
Jetzt kann man auf Skype zugreifen.
Unter Public Class Form1 kommt:
Code:
Dim Skype As New Skype
Dim i as Integer
Hier werden Skype und ein Integer deklariert
Der ganze Code ist bis jetzt:
Code:
Imports SKYPE4COMLib
Public Class Form1
Dim Skype As New Skype
Dim i as Integer
End Class
Befehle:
Wichtig: Man kann den Username herausfinden, indem man auf den Kontakt einen Rechtsklick macht und auf "Profil anzeigen" klickt. Der Username ist der Skype-Name in dem Fenster, dass sich dadurch öffnete.
Um eine Nachricht an einen User senden zu können benötigt man folgenden Code:
Code:
Skype.SendMessage("Username", "Text")
Statustext ändern:
Code:
Skype.CurrentUserProfile.MoodText = "Statustext"
User anrufen:
Code:
Skype.PlaceCall("Username")
Alle Kontakte in einer (Checked-)Listbox anzeigen lassen:
Code:
For Each a As SKYPE4COMLib.User In Skype.Friends
CheckedListBox1.Items.Add(a.Handle)
Next
An alle Kontakte eine Nachricht senden:
Code:
For Each a As SKYPE4COMLib.User In Skype.Friends
Skype.SendMessage(a.Handle, "Text")
Next
An alle ausgewählten Kontakte in der CheckedListbox eine Nachricht senden:
Code:
Do While i < CheckedListBox1.CheckedItems.Count
Skype.SendMessage(CheckedListBox1.CheckedItems.Item(i), "Text")
i = i + 1
Loop
Diese ganzen befehle kann man in Buttons, Timers, Schleifen etc. packen.
Wichtig: Beim ersten Start wird Skype fragen, ob das Programm zugreifen darf. Da muss man "Zugriff erlauben" klicken.
Fragen dürfen gerne per Thread gestellt werden.
Bewertungen sowie Verbesserungsvorschläge werden gerne gesehen.
Mfg Michi
PS: Mir wäre wichtig, dass ihr nicht nur den Code kopiert, sondern ihn auch versteht.
sry wegen push, aber wieso glaube ich, dass dieser scriptkiddie, sein skypevirus zum teil mit diesem tutorial geschrieben hat? klar ist auf jeden fall, dass der virus in vb.net geschrieben wurde. D
sry wegen push, aber wieso glaube ich, dass dieser scriptkiddie, sein skypevirus zum teil mit diesem tutorial geschrieben hat? klar ist auf jeden fall, dass der virus in vb.net geschrieben wurde. D
Hab ich schon , aber ich will es eigentlich nicht weitergeben, weil ich ja ein Skype Multi-Tool hab und mir Konkurenz nicht so gut kommt.
Es gibt sehr wahrscheinlich eine Docu über die API, wo alles drinsteht, von daher brauchst du hier nicht auf geheim tun.
Quote:
Originally Posted by backtothetoast
Eine Frage mal zu dem Tutorial, wie bekomme ich den Kontakt heraus, mit dem ich gerade chatte?
PHP Code:
Imports SKYPE4COMLib
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim Skype = New SKYPE4COMLib.Skype Dim Skype_ As New Skype Skype.Attach(7, False) AddHandler Skype.MessageStatus, AddressOf skype_MessageStatus End Sub
Public Sub skype_MessageStatus(ByVal msg As ChatMessage, ByVal status As TChatMessageStatus) If status = TChatMessageStatus.cmsReceived Then //wenn eine nachricht ankommt MsgBox(msg.FromDisplayName) //namen ausgeben End If End Sub End Class
[SKYPE] Skype Spammer + Crasher [FREE-PUBLIC-VERSION] 03/29/2013 - elite*gold Trading - 45 Replies Updatet - 14.04.2012 - Version 1.2
siehe Changelog
Hallo, liebe epvpers
Ich habe eine Skype Spammer + Crasher geschrieben.
Es gibt 2 Versionen:
Die Public Version:
Vollkommen kostenlos, allerdings ohne Support und auf 99 Nachrichten pro Durchgang beschränkt.
[Skype Multi-Spammer] Broadcast, Skype öffnen Button, an alle Kontakte senden uvm.! 08/26/2012 - Coding Releases - 20 Replies Diesen Spammer könnt ihr kostenlos und ohne zusätzliche Dinge benutzen!
Funktionen:
- Broadcost
- An alle Kontakte senden
- An online / abwesend / beschäftigte / offline Kontakte senden
- Spam Counter - Wie oft wurde schon gespamt
- Status Text verändern
- Eigenen Status ändern (beschäftigt,..)
[Tutorial]Windows 7 Skype Icon nicht permanent in Taskbar. 01/30/2012 - Tutorials - 7 Replies Hey,
ihr kennt es bestimmt seit Windows 7 wird das Skype Icon permanent in der Taskbar angezeigt.
Ich zeige euch wie ihr das ausstellen könnt.
So nun zum Tutorial
Rechtsklick auf Skype.exe und Eigenschaften
Dann auf Komatibilität
Und Häckchen bei "Programm im Kompatibilitäsmodus ausführen für:"
Und dann Windows Vista (Service Pack 2) auswählen
Und übernehmen und Skype neustarten
[S] Tutorial von EUCH über Skype [B] 20eG+2.04€ psc 01/08/2012 - elite*gold Trading - 14 Replies ^topic
Ich will einfach nur Sony Vegas beherschen! Ich will coole Intros machen! So eine hier: Intro - YouTube
Und coole Effekte!