Xpath0r

Get robust relative xpaths

Τι είναι το Xpath0r;

Το Xpath0r είναι ένα πρόσθετο Chrome που αναπτύχθηκε από τον http://sites.google.com/site/kevinbouge, και η κύρια λειτουργία του είναι "Get robust relative xpaths".

Στιγμιότυπα Επέκτασης

screenshot

Λήψη αρχείου CRX της επέκτασης Xpath0r

Λήψη αρχείων επέκτασης Xpath0r σε μορφή crx, εγκατάσταση των επεκτάσεων Chrome μη αυτόματα στον περιηγητή ή κοινοποίηση των αρχείων crx με φίλους για εύκολη εγκατάσταση των επεκτάσεων Chrome.

Οδηγίες Χρήσης της Επέκτασης

                        When clicking an element on a web page, this extension tries to provide a choice of robust relative xpath expressions which are displayed in the console. It also tries to provide a trust score so that unexperienced people can pick one of the best xpath expressions.

For example, for an h1 element on the page:

81% - //p[contains(@class, "h1")]
58% - //p[@role="heading" and contains(@class, "h1")]
50% - //p[contains(@role, "heading") and contains(@class, "h1")]

Or for a link:

90% - //a[@data-hash-id="skype-for-android"]
87% - //a[contains(@data-hash-id, "android")]
81% - //a[contains(@href, "android") and contains(@data-hash-id, "android")]
79% - //a[contains(@class, "learnMore") and contains(@href, "android")]
79% - //a[contains(@class, "learnMore") and contains(@data-hash-id, "android")]
77% - //a[contains(@class, "showOverlay") and contains(@data-hash-id, "android")]
71% - //a[contains(@href, "download") and contains(@data-hash-id, "android")]
50% - //a[contains(@href, "android") and contains(@data-hash-id, "for")]                    

Βασικές Πληροφορίες Επέκτασης

Όνομα Xpath0r Xpath0r
ID nbbcbecdpkoglhojicjbmacepbgecnfp
Επίσημο URL https://chrome.google.com/webstore/detail/xpath0r/nbbcbecdpkoglhojicjbmacepbgecnfp
Περιγραφή Get robust relative xpaths
Μέγεθος Αρχείου 23.89 KB
Αριθμός Εγκαταστάσεων 22
Τρέχουσα Έκδοση 1.5.0
Τελευταία Ενημέρωση 2015-03-02
Ημερομηνία Δημοσίευσης 2015-03-02
Προγραμματιστής http://sites.google.com/site/kevinbouge
Τύπος Πληρωμής free
Υποστηριζόμενες Γλώσσες en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "all_frames": true,
            "run_at": "document_end",
            "js": [
                "Xpath0rLib.js",
                "content.js"
            ]
        }
    ],
    "name": "Xpath0r",
    "icons": {
        "128": "icons\/icon128.png",
        "48": "icons\/icon48.png",
        "16": "icons\/icon16.png"
    },
    "web_accessible_resources": [
        "icons\/*"
    ],
    "description": "Get robust relative xpaths",
    "background": {
        "persistent": false,
        "scripts": [
            "main.js"
        ]
    },
    "homepage_url": "http:\/\/cz.linkedin.com\/in\/kevinbouge\/",
    "version": "1.5.0",
    "manifest_version": 2,
    "browser_action": {
        "default_icon": "icons\/icon16.png",
        "default_title": "Xpath0r"
    },
    "permissions": [
        "tabs",
        "http:\/\/*\/*",
        "https:\/\/*\/*",
        "contextMenus",
        "webNavigation",
        "notifications"
    ]
}