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.dll、UIAutomationTypes.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)
|