Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 6986|Yanıt: 4

[Kaynak] [Pratik Yapın] Edge tarayıcı sekmesinin URL'sini değiştirmek için .NET kullanın

[Bağlantıyı kopyala]
Yayınlandı 29.05.2022 22:25:03 | | | |
Gereksinimler: Mevcut Edge'in tüm sekmelerinin URL'lerini alın ve belirtilen sekmelerin URL'lerini anahtar kelimelere göre değiştirin. Bu makale, işlevselliği uygulamak için UI Otomasyon API'sini çağırmak için .NET programlarını kullanır.

Öncelikle, referans verilmesi gereken yeni bir .NET Framework Winform pencere programı oluşturunUIAutomationClient.dllUIAutomationTypes.dllSınıf kütüphanesi, dosya konumu: C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0

Assembly versiyonuna göre ilgili dll'ye referans vermemize yardımcı oluyor ve gerçek referans adresi şöyledir:

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7.2\UIAutomationClient.dll
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7.2\UIAutomationTypes.dll
Ana ilke, eğer evetse, kullanıcı arayüzü etiketi adını arayarak tuş vuruşu verilerini göndermektirİngilizce işletim sistemleri için, "Address and search bar" anahtar kelimesini arayabilirsinizarayüz öğesini bulmak için, ama Çin işletim sisteminin anahtar kelimesi nedir?

Öğe adını, araç konumunu bulmak için Inspect aracını kullanmanız gerekir: "C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64\inspect.exe"

UISpy yerine Inspect kullanmam önerilir, çünkü Inspect'te adres barını bulabildim. Monitoring focus'u kullanmaya geçtim, sonra adres çubuğuna tıkladım ve Inspect'e tıkladım. Inspect, Windows Toolkit'in bir parçasıdır ve Windows 10 SDK ile kurulabilir.


Bir diğer zorluk ise adres çubuğunda bir URL oluşturmaktırİngilizce giriş yöntemine geçiş, aksi takdirde normal şekilde zıplayamaz, render şu şekildedir:



Kaynak kodu şöyledir:

(Son)





Önceki:[Pratik dövüş] Sunucu, ağ hızını test etmek için LibreSpeed geliştiriyor
Önümüzdeki:Pratik İşlem: DNS Hizmeti Oluşturmak için Docker Kullanımı (dnsmasq)
 Ev sahibi| Yayınlandı 29.05.2022 22:48:28 |
 Ev sahibi| Yayınlandı 29.05.2022 22:58:49 |
UIAutomationClient ile ilgili kütüphaneler doğrudan referans verilebilir, aşağıdaki şekilde gösterildiği gibi:



Yayınlandı 3.06.2022 22:53:37 |
Öğrenmeyi öğren...
Yayınlandı 17.06.2022 09:31:59 |
İncelin, toplayın ve kaydedin
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com