meta__name_short |
name example |
short name shown in program |
meta__name_long |
long name example |
long name shown in program |
search__kind |
generic_parser |
uses HTTP GET requests to online services and APIs |
|
search__url |
http://search.example.com/results.aspx |
Simple style: Generates URLs by appending query names and values based on options set. |
|
http://search.example.com/results/q=@search__q_var_f@/ |
Template style: Generates URLs using search__q_var_? to insert and replace query values. |
|
search__url_tmpl_var |
@ |
Symbol to use if you choose to construct query URLs by having query tool replace @search__q_var_?@ with approriate values. |
|
@search__q_var_f@ = query text
@search__q_var_c@ = results count
@search__q_var_s@ = results start
|
Using the @search__q_var_?@ system can sometimes make it easier to construct the query URLs. Typical case is if the search URLs do not contain any query component, i.e. ?. |
|
search__q_var_f |
q |
"query" (a.k.a. search/find) parameter |
search__q_var_c |
c |
results "count" per page parameter |
search__q_var_s |
s |
start query results from "start" parameter |
|
|
Note: Above is rarely useful if using the search__url_tmpl_var template construct |
|
search__q_input_before |
datacenter=en& |
insert before "query" related parameters |
search__q_input_after |
|
add after "query" related parameters |
|
|
Note: Above is rarely useful if using the search__url_tmpl_var template construct |
|
search__q_start |
1 |
the number this engine considers first "start" result |
search__q_start_default |
1 |
the number this engine considers default "start" result |
search__q_pp_sa |
100 |
with (next) result page, add value to "start" |
search__q_items |
100 |
search results on each page |
search__q_pages |
2 |
search result pages to check |
|
search__limit_depth_total |
1000 |
max number of positions requested data for |
search__limit_connect_timeout |
10000 |
max miliseconds before connection attempt timeout |
search__limit_read_timeout |
10000 |
max miliseconds before read download timeout |
search__limit_connect_tries |
1 |
max number of connection tries |
|
search__idle_lo_s |
0800 |
minimum time before next result page (miliseconds) |
search__idle_lo_e |
1600 |
maximum time before next result page (miliseconds) |
search__idle_hi_s |
1200 |
minimum time before next search query (miliseconds) |
search__idle_hi_e |
2000 |
maximum time before next search query (miliseconds) |
|
config__include_file |
myConfigInclude.inc |
file containing configuration, usually shared |
extract__rex_file |
myEngineRegex.rex |
file containing regular expressions used to extract data |
search__ua_file |
myUserAgents.txt |
file containing user agent string(s) to use |
|
extract__match_url |
2 |
match parenthesis in regex for "url" |
extract__match_title |
3 |
match parenthesis in regex for "title" |
extract__match_desc |
-1 |
match parenthesis in regex for "description" |
extract__match_count_searches |
-1 |
match parenthesis in regex for "searches count" |
extract__match_count_scores |
-1 |
match parenthesis in regex for "scores count" |
|
clean__decode__match_url |
1 |
0 = no decode. 1 = normal decode. |
|
suggest__clean__match_title |
false |
clean "title part" (only used when suggesting phrases) |