merhaba arkadaşlar benim sorunum şu bir otomasyon yazıyorum bu otomasyon wp de hazırlanmış siteye post ekliyor.resimleri ftp den upload ediyorum ve ortam klasörüne diyiim import ettiriyorum. fakat eklenen posta resim seçtiremiyorum.programdan eklenen resim ile ortam dosyasındaki resimleri karşılaştırıp seçtirmem lazım nasıl yapabilirim?
ortam dosyasındaki birinci resim için kaynak kodu;
<li tabindex="0" role="checkbox" aria-label="reklam1" aria-checked="false" data-id="1311" class="attachment save-ready-details">
<div class="attachment-preview js--select-attachment type-image subtype-png landscape">
<div class="thumbnail">
<div class="centered">
<img src="resim yolu" draggable="false" alt=""></div>
</div>
</div>
<button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">Seçimi kaldır</span></button>
</li>
chrome üzerinde class="attachment save-ready-details" kısmını "attachment save-ready-details details selected" yaptığımda resim seçilmiş oluyor.
Dim doc As HtmlElementCollection = WebBrowser1.do(c)ument.All
For Each element As HtmlElement In doc
If element.GetAttribute("classname").Contains("attachment save-ready") Then
element.SetAttribute("classname", "attachment save-ready details selected ")
End If
Next
kodu ile bütün resimleri seçtirebildim şuan tek sorunum istediğim resimi seçtirmek olarak kaldı :/
NOT: data-id her resimde gelişi güzel değişmekte aria-label ile belki karşılaştırma yaptırabilirim ama nasıl yapabilirim bilmiyorum.yardımlarınızı bekliyorum şimdiden çok çok teşekkürler..
ortam dosyasındaki birinci resim için kaynak kodu;
<li tabindex="0" role="checkbox" aria-label="reklam1" aria-checked="false" data-id="1311" class="attachment save-ready-details">
<div class="attachment-preview js--select-attachment type-image subtype-png landscape">
<div class="thumbnail">
<div class="centered">
<img src="resim yolu" draggable="false" alt=""></div>
</div>
</div>
<button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">Seçimi kaldır</span></button>
</li>
chrome üzerinde class="attachment save-ready-details" kısmını "attachment save-ready-details details selected" yaptığımda resim seçilmiş oluyor.
Dim doc As HtmlElementCollection = WebBrowser1.do(c)ument.All
For Each element As HtmlElement In doc
If element.GetAttribute("classname").Contains("attachment save-ready") Then
element.SetAttribute("classname", "attachment save-ready details selected ")
End If
Next
kodu ile bütün resimleri seçtirebildim şuan tek sorunum istediğim resimi seçtirmek olarak kaldı :/
NOT: data-id her resimde gelişi güzel değişmekte aria-label ile belki karşılaştırma yaptırabilirim ama nasıl yapabilirim bilmiyorum.yardımlarınızı bekliyorum şimdiden çok çok teşekkürler..
Moderatör tarafında düzenlendi: