Accept multiple occurences of --exec
[quvi-tool.git] / src / quvi / cmdline.ggo
blob780b3e9e46ec1eae8961ea87dcfbc1d06852da18
1 package "quvi"
2 version ""
4 option "version"
5     - "Print version and exit"
6     optional
7 option "license"
8     - "Print license and exit"
9     optional
10 option "support"
11     - "Print supported websites and exit"
12     optional
14 option "export-format"   d  "Export in data interchange format"     optional
15                                 enum    typestr="value"   default="json"
16                                 values="json","xml"
17 option "export-level"    l  "Level of exported data"                optional
18                                 enum    typestr="value"  default="media"
19                                 values="media","+errors"
20 option "verbosity"       v  "Verbosity level of printed messages" optional
21                                 enum    typestr="value"  default="verbose"
22                                 values="debug","verbose","quiet","mute"
24 option "category"        c  "Level of libquvi scripts to enable"    optional
25                                 enum    typestr="value"   default="all"
26                                 values="http","mms","rtsp","rtmp","all"
27                                 multiple
29 option "exec"            -  "Execute command when done parsing"       optional
30                                 string  typestr="value"  multiple
32 option "feature"         e  "Enable (or disable) feature"   optional
33                                 enum    typestr="value"     multiple
34                                 values="resolve","-resolve","verify","-verify",
35                                        "proxy","-proxy"
37 option "query-formats"
38     F "Query available formats to URL"
39     optional
40 option "format"
41     f "Get format arg of media"
42     string typestr="arg"
43     default="default"
44     optional
46 option "agent"
47     - "Identify as arg"
48     string typestr="arg"
49     default="Mozilla/5.0"
50     optional
51 option "proxy"
52     - "Use HTTP proxy arg (e.g. http://addr:port)"
53     string typestr="arg"
54     optional
55 option "connect-timeout"
56     - "Seconds connecting allowed to take"
57     int typestr="arg"
58     default="30"
59     optional
61 section "Deprecated"
62 option "category-all"    a  "All website script categories" optional
63 option "category-http"   -  "Category HTTP website scripts" optional
64 option "category-mms"    -  "Category MMS website scripts"  optional
65 option "category-rtsp"   -  "Category RTSP website scripts" optional
66 option "category-rtmp"   -  "Category RTMP website scripts" optional
67 option "xml"             -  "Print details in XML"          optional
68 option "quiet"           q  "Turn off output to stderr"     optional
69 option "verbose-libcurl" -  "Turn on libcurl verbose mode"  optional
70 option "no-resolve"      r  "Do not resolve redirections"   optional
71 option "no-verify"       n  "Do not verify media URL"       optional
72 option "no-proxy"        -  "Disable use of HTTP proxy"     optional