[VB.net] Lire une video automatiquement dans in webbrowser

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Status
Not open for further replies.
Apr 26, 2011
1,315
2
944
26
In my home
Discord
brokeos
Moi je serais plus du code de evaelis, j’utilisai les fonctions document du web browser, mais après je pense qu'il y a d'autre solution ...
 

Evaelis

La Voix de la Sagesse
V
Ancien staff
Apr 28, 2010
22,949
468
1,699
Valhalla
Bwisingw c'est ça webb.document.getelementbyname("dgsgs").invokemember("click")
Ou webb.document.getelementbyname("dgsgs").invoke("click")
 
Apr 26, 2011
1,315
2
944
26
In my home
Discord
brokeos
WebBrowser1.Documents.GetElementsByName("").InvokMember("Click")

Je crois (pour le GetElementsByName fait une recherche sur google pour le remplir)
 
ok je vais essayer sa

---------- Message ajouté à 22h10 ---------- Le message précédent était à 19h50 ----------

Non il me dit que 2 erreurs :
1)
Webbrowser n'est pas un menbre de System.Windows.Forms.WebBrowser"
2)
impossible d'ouvrir le fichier module 'c\Users\XXXX\appData\Local\Temp \.NETFarmework,Version=v4.0,Profile=Client.AssemblyAttributes.vb': Le fichier spécifié est introuvable
 
Oui la sa marche mais mon id je met n'importe quoi?

---------- Message ajouté à 18h01 ---------- Le message précédent était à 17h53 ----------

Voila mon code :

Code:
Public Class Form1

    Private Property autoplay As Boolean

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Timer1.Start()

    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Timer1.Stop()
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Dim x As New WebBrowser
        WebBrowser1.Navigate(TextBox1.Text)
        x.Document.GetElementById("10").InvokeMember("c lick")
        Timer1.Interval = TextBox2.Text
        WebBrowser1.Refresh()

    End Sub
End Class
 
Last edited:

Cyrion

._.
V
Ancien staff
Jul 8, 2010
2,524
2
944
www.bufferoverflow.fr
Non , d'habitude , on met l'id de l'élement auquel on veux appliquer le clique , mais dans le cas de youtube , je ne crois pas qu'il ai d'ID pour le bouton play.
 

Evaelis

La Voix de la Sagesse
V
Ancien staff
Apr 28, 2010
22,949
468
1,699
Valhalla
Tin mais tu compte bosser un jour ou tu attend qu'on te fasse le boulot
WebBrowser1.Refresh()
Si tu as déjà un webbrowser pas besoin d'en déclarer un nouveau
Au pire utilise Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Et euh personnellement la vidéo commence toute seule de base sans le &autoplay=1
ytPlayer = document.getElementById("ytPlayer");
ytPlayer.addEventListener("onStateChange", "onPlayerStateChange");
ytPlayer.addEventListener("onError", "onPlayerError");
ytPlayer.playVideo();
listenonrepeat utilise ce code, tu as ton id pour LOR
Après pour youtube :
1363110842-sans-titre.png


Voilà tu as toutes les clés en main + les codes sources + les arguments, je vois pas ce qu'il te manque
 
Status
Not open for further replies.