Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 6986|Odpověď: 4

[Zdroj] [Procvičování] Použijte .NET k přepnutí URL karty prohlížeče Edge

[Kopírovat odkaz]
Zveřejněno 29.05.2022 22:25:03 | | | |
Požadavky: Získejte URL všech záložek aktuálního Edge a přepněte URL zadaných záložek podle klíčových slov. Tento článek používá .NET programy k volání UI Automation API pro implementaci funkčnosti.

Nejprve vytvořte nový .NET Framework Winform window program, který je potřeba odkazovatUIAutomationClient.dllUIAutomationTypes.dllKnihovna tříd, umístění souboru: C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0

Zdá se, že nám to pomáhá odkazovat na odpovídající dll podle verze v assembleru, a skutečná referenční adresa je následující:

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
Hlavní princip je posílat data o úsazích kláves vyhledáním názvu UI tagu, pokud ano.U anglických operačních systémů můžete vyhledat klíčové slovo "Address and search bar"najít UI prvek, ale jaké je klíčové slovo čínského operačního systému?

Musíte použít nástroj Inspect, abyste našli název prvku, umístění nástroje: "C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64\inspect.exe"

Doporučuje se použít Inspect místo UISpy, protože u Inspect jsem našel adresní řádek. Přešel jsem na Monitoring Focus, pak jsem klikl na adresní řádek a Inspectoval, abych to našel. Inspect je součástí Windows Toolkit a lze jej nainstalovat pomocí SDK Windows 10.


Další obtíží je vytvořit URL v adresním řádkuPřechod na anglickou metodu vstupu, jinak nemůže normálně přeskočit, vykreslování je následující:



Zdrojový kód je následující:

(Konec)





Předchozí:[Praktický boj] Server vytváří LibreSpeed k testování rychlosti sítě
Další:Praktické použití: Použití Dockeru pro tvorbu DNS služby (dnsmasq)
 Pronajímatel| Zveřejněno 29.05.2022 22:48:28 |
 Pronajímatel| Zveřejněno 29.05.2022 22:58:49 |
Knihovny související s UIAutomationClient lze přímo odkazovat, jak je znázorněno na obrázku níže:



Zveřejněno 03.06.2022 22:53:37 |
Uč se učit...
Zveřejněno 17.06.2022 9:31:59 |
Studujte, sbírejte a zaznamenávejte
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com