Hanmet yazdı:Enes bey yardımlarınız için tekrar teşekkürler. Fakat olayı sizin getirdiğiniz noktadan daha ileriye götüremiyorum. Tweet butonuna tıklayıp, tweet attıktan sonra twitter dan çıkış yapmak istiyorum. Bu sayede her defasında twitter'a giriş yapmak zorunda kalmadan tweet atabilcem ama ben botun isimlerini bir türlü bulamıyorum. Siz buton isimlerini nasıl ve nerden öğreniyorsunuz acaba ?
Şimdilik aşağıdaki kodları kullanabilirsiniz.
- Kod: Tümünü seç
Private Sub Twitter_Click()
On Error Resume Next
Dim adres As String
Me.Caption = "Www.Twitter.Com"
adres = "https://twitter.com/intent/tweet?text="
With ie
.Navigate adres
Do While Not .ReadyState = 4: DoEvents: Loop
Do Until ie.ReadyState = 4: Loop
.Document.getElementById("username_or_email").Value = "Kullanıcı_adınız"
.Document.getElementById("password").Value = "Şifreniz"
.Document.getElementsByName("commit")(0).Click
erb = InputBox("Tweet notunuzu yazınız.", "Www.ExcelVba.Net")
.Document.getElementById("Update-form")(2).Value = erb
End With
adres = ""
End Sub
Bu kodlar ile karşınıza gelen inputbox ile mesajınızı yazabilirsiniz.
Şuan tweet düğmesini yapamadım, yapsaydım tekrar tweet sayfasına geçmeyi yapacaktım.
Müsait bir anımda tekrardan bakayım.
Hanmet yazdı:Siz buton isimlerini nasıl ve nerden öğreniyorsunuz acaba ?
Kodları nereden öğreniyorum;
Aşağıdaki başlığı inceleyiniz.
http://www.excelvba.net/viewtopic.php?f=92&t=12672