| 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 |
"basic" : simplest way to define address for most online tools |
|
http://search.example.com/results/q=@search__q_var_f@/ |
"template" : set search__url_tmpl_var to have search__q_var_? insert value |
|
| search__url_tmpl_var |
@ |
especially useful for engines that have "mod_rewrite" urls |
|
|
@search__q_var_?@ template is replaced with appropriate value |
|
| 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 |
|
|
Above are rarely useful if using 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 |
|
|
Above are rarely useful if using 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) |