fix selector bug and determine the path according to arch

This commit is contained in:
Jason Lee
2024-02-25 23:15:47 +08:00
parent 3244098664
commit ca24d2a649
21 changed files with 18 additions and 94 deletions

View File

@@ -46,17 +46,11 @@
"func":["check_direct_json_object", "check_direct_json_object"],
"result": [{
"type": "active_tab_url_parse",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"parse_keys": ["locationName", "dropLocationName", "filterCriteria_carCategory", "filterCriteria_sortBy"]
},
{
"type": "active_tab_html_parse",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"category": "xpath",
"xpathObject":{

View File

@@ -47,9 +47,6 @@
"func":"exact_match",
"result": {
"type": "url_dashPart",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"partIndex": -1,
"needDeleteId": true,

View File

@@ -46,9 +46,6 @@
"func":["check_direct_json_object", "is_expected_url_pattern_match"],
"result": [{
"type": "url_dashPart",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"partIndex": -2,
"needDeleteId": false,
@@ -57,9 +54,6 @@
},
{
"type": "active_tab_info",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www."
}],
"expected":[

View File

@@ -48,16 +48,10 @@
"result": [
{
"type": "active_url_from_accessTree",
"selectors": [
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www."
},
{
"type": "active_tab_html_parse",
"selectors": [
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"category": "class",
"class_singleObject":{},
@@ -74,9 +68,6 @@
},
{
"type": "active_tab_html_parse",
"selectors": [
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"category": "xpath",
"xpathObject":{

View File

@@ -46,9 +46,6 @@
"func":"check_direct_json_object",
"result": {
"type": "active_tab_html_parse",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"category": "class",
"class_singleObject":{

View File

@@ -46,9 +46,6 @@
"func":"check_direct_json_object",
"result": {
"type": "active_tab_url_parse",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"parse_keys": ["q", "tbs"]
},

View File

@@ -46,9 +46,6 @@
"func":"check_direct_json_object",
"result": {
"type": "active_tab_url_parse",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"parse_keys": ["list_price_max", "maximum_distance", "zip","fuel_slugs[]"]
},

View File

@@ -46,9 +46,6 @@
"func":"check_direct_json_object",
"result": {
"type": "active_tab_url_parse",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"parse_keys": ["fromStation", "toStation", "departing"],
"replace":{

View File

@@ -47,16 +47,10 @@
"conj": "and",
"result": [
{
"type": "active_tab_info",
"selectors": [
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
]
"type": "active_tab_info"
},
{
"type": "active_tab_html_parse",
"selectors": [
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"category": "xpath",
"xpathObject":{
"/html/body/div[2]/div/div[6]/div[2]/div[2]/div/div[1]/div[4]/ul/li[2]": "money"

View File

@@ -46,9 +46,6 @@
"func":"is_expected_url_pattern_match",
"result": {
"type": "active_tab_info",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www."
},
"expected":{

View File

@@ -56,9 +56,6 @@
"func":"is_expected_active_tab",
"result": {
"type": "active_tab_info",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www."
},
"expected":{

View File

@@ -46,9 +46,6 @@
"func":"exact_match",
"result": {
"type": "url_dashPart",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"partIndex": -1,
"needDeleteId": false,

View File

@@ -47,9 +47,6 @@
"func":"check_direct_json_object",
"result": {
"type": "active_tab_html_parse",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"category":"class",
"class_singleObject":{},

View File

@@ -46,9 +46,6 @@
"func":"check_direct_json_object",
"result": {
"type": "active_tab_html_parse",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"category": "xpath",
"xpathObject":{

View File

@@ -56,9 +56,6 @@
"func":"is_expected_url_pattern_match",
"result": {
"type": "active_tab_info",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www."
},
"expected":{

View File

@@ -46,9 +46,6 @@
"func":"is_expected_url_pattern_match",
"result": {
"type": "active_url_from_accessTree",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www."
},
"expected":{

View File

@@ -47,16 +47,10 @@
"conj": "and",
"result": [
{
"type": "active_tab_info",
"selectors": [
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
]
"type": "active_tab_info"
},
{
"type": "active_tab_html_parse",
"selectors": [
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"category": "class",
"class_singleObject":{},
"class_multiObject":{
@@ -68,9 +62,6 @@
},
{
"type": "active_tab_html_parse",
"selectors": [
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"category": "input",
"inputObject":{
"/html/body/div/div/form/div[7]/div/div/div[1]/input[1]": "name",

View File

@@ -32,9 +32,6 @@
"func":"is_expected_url_pattern_match",
"result": {
"type": "active_tab_info",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www."
},
"expected":{

View File

@@ -46,9 +46,6 @@
"func":"check_direct_json_object",
"result": {
"type": "active_tab_url_parse",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"parse_keys":["originIata", "destinationIata", "tpAdults", "tpTeens", "tpChildren", "tpStartDate", "isReturn"],
"replace":{

View File

@@ -46,9 +46,6 @@
"func":"check_direct_json_object",
"result": {
"type": "active_tab_html_parse",
"selectors":[
"application[name=Chromium] entry[name=Address\\ and\\ search\\ bar]"
],
"goto_prefix": "https://www.",
"category": "class",
"class_singleObject":{