- Katılım
- 16 Eylül 2008
- Mesajlar
- 1,129
- Excel Vers. ve Dili
- Microsoft Office 2019 English
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Ilkolarak()
'IE'den "https://www.msn.com/tr-tr/?ocid=YXPRM418&clocalename=tr-TR ile https://www.google.com.tr/" açın deneme için
Dim IE, oShApp, oWin
Set oShApp = CreateObject("Shell.Application")
For Each oWin In oShApp.Windows
If TypeName(oWin.document) = "HTMLDocument" Then
Set IE = oWin
If LCase(IE.LocationURL) Like LCase(sMatch) Then
Exit For
End If
End If
MsgBox IE.LocationURL
MsgBox IE.document.Title 'Pop up elde etmek için Pop up title gerekli
MsgBox IE.document.getElementsByTagName("body").Item(0).innerText 'örnektir
Next
'Varsayalım title "Google" olsun
Application.Wait (Now + TimeValue("00:00:05"))
AppActivate "Google" ' Bu sayfayı aktif hale getirir. Sizde pop-up title olmalı
'Doldurma yöntemleri
'IE.document.getElementById("ID").Value = "value"
'IE.document.getElementsByTagName("ID").Value = "value"
'IE.document.getElementsByClassName("ID").Value = "value"
'IE.document.getElementsByName("ID").Value = "value"
'Tamam dügmesine tıklama için ayrıca bakınız.
' https://stackoverflow.com/questions/36565979/vbs-confirm-ie-popup
Set oShApp = Nothing
Set oWin = Nothing
End Sub
Altından üye olmadığımdan dolayı resmi inceleyemedim. Resimde pop up'ın başlığı gözüküyor ancak ben okuyamıyorum.
Pop up lar benim bildiğim kadarıyla shell komutu ile aranır,bulunur ve aktif hale getirilir. Burada yazdığım yöntemi denemediyseniz
deneyiniz.
Kod:Sub Ilkolarak() 'IE'den "https://www.msn.com/tr-tr/?ocid=YXPRM418&clocalename=tr-TR ile https://www.google.com.tr/" açın deneme için Dim IE, oShApp, oWin Set oShApp = CreateObject("Shell.Application") For Each oWin In oShApp.Windows If TypeName(oWin.document) = "HTMLDocument" Then Set IE = oWin If LCase(IE.LocationURL) Like LCase(sMatch) Then Exit For End If End If MsgBox IE.LocationURL MsgBox IE.document.Title 'Pop up elde etmek için Pop up title gerekli MsgBox IE.document.getElementsByTagName("body").Item(0).innerText 'örnektir Next 'Varsayalım title "Google" olsun Application.Wait (Now + TimeValue("00:00:05")) AppActivate "Google" ' Bu sayfayı aktif hale getirir. Sizde pop-up title olmalı 'Doldurma yöntemleri 'IE.document.getElementById("ID").Value = "value" 'IE.document.getElementsByTagName("ID").Value = "value" 'IE.document.getElementsByClassName("ID").Value = "value" 'IE.document.getElementsByName("ID").Value = "value" 'Tamam dügmesine tıklama için ayrıca bakınız. ' https://stackoverflow.com/questions/36565979/vbs-confirm-ie-popup Set oShApp = Nothing Set oWin = Nothing End Sub
Dim oFSO, oShell, strFileName, strComputerName
dim fso
dim curDir
dim WinScriptHost
Set oFSO = CreateObject("Scripting.FileSystemObject")
curDir = oFSO.GetAbsolutePathName(".")
strFileName = curDir & "\ComputerName.rdp"
Set oStream = oFSO.CreateTextFile(strFileName, True)
oStream.WriteLine "screen mode id:i:1"
oStream.WriteLine "desktopwidth:i:1024"
oStream.WriteLine "desktopheight:i:768"
oStream.WriteLine "session bpp:i:24"
oStream.WriteLine "winposstr:s:0,1,0,0,800,600"
oStream.WriteLine "full address:s:092.08.0.000"
oStream.WriteLine "username:s:server\kullanici"
oStream.WriteLine "domain:s:"
oStream.WriteLine "compression:i:1"
oStream.WriteLine "keyboardhook:i:2"
oStream.WriteLine "audiomode:i:0"
oStream.WriteLine "redirectdrives:i:0"
oStream.WriteLine "redirectprinters:i:0"
oStream.WriteLine "redirectcomports:i:0"
oStream.WriteLine "redirectsmartcards:i:1"
oStream.WriteLine "displayconnectionbar:i:1"
oStream.WriteLine "autoreconnection enabled:i:1"
oStream.WriteLine "alternate shell:s:"
oStream.WriteLine "shell working directory:s:"
oStream.WriteLine "disable wallpaper:i:1"
oStream.WriteLine "disable full window drag:i:1"
oStream.WriteLine "disable menu anims:i:1"
oStream.WriteLine "disable themes:i:1"
oStream.WriteLine "disable cursor setting:i:0"
oStream.WriteLine "bitmapcachepersistenable:i:0"
oStream.Close
Set oShell = CreateObject("WScript.Shell")
oShell.Run "mstsc """ + strFileName + """"