Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 6986|Απάντηση: 4

[Πηγή] [Εξάσκηση] Χρησιμοποιήστε το .NET για να αλλάξετε τη διεύθυνση URL της καρτέλας του προγράμματος περιήγησης Edge

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 29/5/2022 10:25:03 μ.μ. | | | |
Απαιτήσεις: Λάβετε τις διευθύνσεις URL όλων των καρτελών του τρέχοντος Edge και αλλάξτε τις διευθύνσεις URL των καθορισμένων καρτελών σύμφωνα με τις λέξεις-κλειδιά. Αυτό το άρθρο χρησιμοποιεί προγράμματα .NET για την κλήση του API αυτοματισμού περιβάλλοντος εργασίας χρήστη για την υλοποίηση λειτουργιών.

Αρχικά, δημιουργήστε ένα νέο πρόγραμμα παραθύρου Winform .NET Framework, το οποίο πρέπει να αναφέρεταιUIAutomationClient.dllUIAutomationTypes.dllΒιβλιοθήκη κλάσης, θέση αρχείου: C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0

Φαίνεται να μας βοηθά να αναφέρουμε το αντίστοιχο dll σύμφωνα με την έκδοση συναρμολόγησης και η πραγματική διεύθυνση αναφοράς είναι η εξής:

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
Η κύρια αρχή είναι η αποστολή δεδομένων πληκτρολόγησης αναζητώντας το όνομα της ετικέτας διεπαφής χρήστη, εάν ναιΓια αγγλικά λειτουργικά συστήματα, μπορείτε να αναζητήσετε τη λέξη-κλειδί "Διεύθυνση και γραμμή αναζήτησης"για να βρείτε το στοιχείο διεπαφής χρήστη, αλλά ποια είναι η λέξη-κλειδί του κινεζικού λειτουργικού συστήματος;

Πρέπει να χρησιμοποιήσετε το εργαλείο επιθεώρησης για να βρείτε το όνομα του στοιχείου, τη θέση του εργαλείου: "C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64\inspect.exe"

Συνιστάται η χρήση του Inspect αντί του UISpy, καθώς με το Inspect μπόρεσα να βρω τη γραμμή διευθύνσεων. Άλλαξα στη χρήση της εστίασης παρακολούθησης και, στη συνέχεια, έκανα κλικ στη γραμμή διευθύνσεων και στο Inspect για να το βρω. Το Inspect είναι μέρος του Windows Toolkit και μπορεί να εγκατασταθεί με το Windows 10 SDK.


Μια άλλη δυσκολία είναι να δημιουργήσετε μια διεύθυνση URL στη γραμμή διευθύνσεωνΜετάβαση σε αγγλική μέθοδο εισαγωγής, διαφορετικά δεν μπορεί να πηδήξει κανονικά, η απόδοση έχει ως εξής:



Ο πηγαίος κώδικας έχει ως εξής:

(Τέλος)





Προηγούμενος:[Πρακτική μάχη] Ο διακομιστής δημιουργεί το LibreSpeed για να δοκιμάσει την ταχύτητα του δικτύου
Επόμενος:Πρακτική λειτουργία: Χρήση του Docker για τη δημιουργία υπηρεσίας DNS (dnsmasq)
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 29/5/2022 10:48:28 μ.μ. |
Επισκόπηση αυτοματισμού διεπαφής χρήστη:https://docs.microsoft.com/en-us ... automation-overview
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 29/5/2022 10:58:49 μ.μ. |
Οι βιβλιοθήκες που σχετίζονται με το UIAutomationClient μπορούν να αναφερθούν απευθείας, όπως φαίνεται στο παρακάτω σχήμα:



Δημοσιεύτηκε στις 3/6/2022 10:53:37 μ.μ. |
Μάθε να μαθαίνεις...
Δημοσιεύτηκε στις 17/6/2022 9:31:59 π.μ. |
Μελέτη, συλλογή και καταγραφή
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com