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

  • Partenaires

Utilisateurs qui regardent le poste (Total: 0, Members: 0, Invité: 0)

Statut
La discussion n'est pas ouverte à d'autres réponses
conard1023

conard1023

Level 3
Level 2
Level 1
Salut a tous j'aimerai sa voir comment lire une video youtube automatiquement dans un "Webbrowser" j'ai chercher mais rien j''ai même essayer de faire des SendKeys.Send mais rien donner merci de me répondre^^ bonne jouirnée
 
Bwisingw

Bwisingw

Level 5
Level 4
Level 3
Level 2
Level 1
26 Avr. 2011
1,315
2
944
28
In my home
Discord
brokeos
Essaye avec WebBrowser.Documents
 
Evaelis

Evaelis

La Voix de la Sagesse
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
28 Avr. 2010
22,929
465
1,699
Valhalla
Lien youtube : &autoplay=true ?
 
conard1023

conard1023

Level 3
Level 2
Level 1
je vais tester tous sa merci je vous tien au courant dans la journée

---------- Message ajouté à 18h23 ---------- Le message précédent était à 18h19 ----------

pour le "&autoplay=true " comment je le met?
 
conard1023

conard1023

Level 3
Level 2
Level 1
Cyrion jvai essayer de le mettre apres L'url

---------- Message ajouté à 21h51 ---------- Le message précédent était à 21h46 ----------

j'ai essayer de mettre apres le lien youtube mais non sa lance pas la video
 
Evaelis

Evaelis

La Voix de la Sagesse
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
28 Avr. 2010
22,929
465
1,699
Valhalla
Getelement(blabla).invoke("click")
Ou invokemember
 
Bwisingw

Bwisingw

Level 5
Level 4
Level 3
Level 2
Level 1
26 Avr. 2011
1,315
2
944
28
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

Evaelis

La Voix de la Sagesse
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
28 Avr. 2010
22,929
465
1,699
Valhalla
Bwisingw c'est ça webb.document.getelementbyname("dgsgs").invokemember("click")
Ou webb.document.getelementbyname("dgsgs").invoke("click")
 
Bwisingw

Bwisingw

Level 5
Level 4
Level 3
Level 2
Level 1
26 Avr. 2011
1,315
2
944
28
In my home
Discord
brokeos
WebBrowser1.Documents.GetElementsByName("").InvokMember("Click")

Je crois (pour le GetElementsByName fait une recherche sur google pour le remplir)
 
conard1023

conard1023

Level 3
Level 2
Level 1
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
 
Evaelis

Evaelis

La Voix de la Sagesse
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
28 Avr. 2010
22,929
465
1,699
Valhalla
Tu l'a déclaré ?
Dim webbrowser1 as New webbrowser ?
 
conard1023

conard1023

Level 3
Level 2
Level 1
non je vais aller le faire

---------- Message ajouté à 17h41 ---------- Le message précédent était à 19h01 ----------

En déclarant il me marque cette erreur : Webbrowser n'est pas un menbre de System.Windows.Forms.WebBrowser"
 
conard1023

conard1023

Level 3
Level 2
Level 1
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
 
Dernière édition:
Cyrion

Cyrion

._.
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
8 Juil. 2010
2,523
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

Evaelis

La Voix de la Sagesse
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
28 Avr. 2010
22,929
465
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
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
 
Bwisingw

Bwisingw

Level 5
Level 4
Level 3
Level 2
Level 1
26 Avr. 2011
1,315
2
944
28
In my home
Discord
brokeos
Et euh personnellement la vidéo commence toute seule de base sans le &autoplay=1

Moi aussi ... mais bon .. :x

Une petite question, tu comptes faire quoi avec ce programme ? Un truc plus avoir plus de vues ? :x
 
Statut
La discussion n'est pas ouverte à d'autres réponses