Files
OpenBullet/OpenBullet/SyntaxHelper.xml
T

57 lines
2.0 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<doc>
<item name="FUNCTION">
FUNCTION Name [ARGUMENTS] ["INPUT STRING"] [-> VAR/CAP "NAME"]
</item>
<item name="KEYCHECK">
KEYCHECK [BanOn4XX?] [BanOnToCheck?]
[KEYCHAIN TYPE ["CUSTOMNAME"] MODE
[KEY "STRING" [CONDITION "STRING"]]*
]*
</item>
<item name="REQUEST">
REQUEST METHOD "URL" [AcceptEncoding?] [AutoRedirect?] [ReadResponseSource?] [ParseQuery?] [EncodeContent?]
[STANDARD / MULTIPART / BASICAUTH]
[CONTENT "postdata"]
[CONTENTTYPE "ctype"]
[STRINGCONTENT "name:value"]*
[FILECONTENT "name:path:content-type"]*
[BOUNDARY "abcd"]
[COOKIE "abc: def"]*
[HEADER "abc: def"]*
[-> STRING / -> FILE "path"]
</item>
<item name="RECAPTCHA">
RECAPTCHA "URL" "SITEKEY" -> VAR "NAME"
</item>
<item name="CAPTCHA">
CAPTCHA "URL" [Base64?] [SendScreenshot?] -> VAR "NAME"
</item>
<item name="PARSE">
PARSE "TARGET" LR "LEFT" "RIGHT" [Recursive?] [EncodeOutput?] [CreateEmpty?] [UseRegexLR?] -> VAR/CAP "NAME" ["PREFIX" "SUFFIX"]
PARSE "TARGET" CSS "SELECTOR" "ATTRIBUTE" [INDEX / Recursive?] [EncodeOutput?] [CreateEmpty?] -> VAR/CAP "NAME" ["PREFIX" "SUFFIX"]
PARSE "TARGET" JSON "FIELD" [JTokenParsing?] [Recursive?] [EncodeOutput?] [CreateEmpty?] -> VAR/CAP "NAME" ["PREFIX" "SUFFIX"]
PARSE "TARGET" REGEX "REGEX" "OUTPUT" [Recursive?] [EncodeOutput?] [CreateEmpty?] -> VAR/CAP "NAME" ["PREFIX" "SUFFIX"]
</item>
<item name="UTILITY">
UTILITY LIST "List Name" ACTION [PARAMETERS] [-> VAR/CAP "NAME"]
UTILITY VARIABLE "Variable Name" ACTION [PARAMETERS] [-> VAR/CAP "NAME"]
UTILITY CONVERSION FROM TO "input" [-> VAR/CAP "NAME"]
UTILITY FILE "File Name" ACTION [PARAMETERS] [-> VAR/CAP "NAME"]
</item>
<item name="TCP">
TCP COMMAND [ARGUMENTS]
</item>
<item name="NAVIGATE">
NAVIGATE "URL" [TIMEOUT]
</item>
<item name="BROWSERACTION">
BROWSERACTION ACTION ["INPUT"]
</item>
<item name="ELEMENTACTION">
ELEMENTACTION LOCATOR "LOCATOR" [INDEX / Recursive?] ACTION ["INPUT"] [-> VAR/CAP "NAME"]
</item>
<item name="EXECUTEJS">
EXECUTEJS "SCRIPT" [-> VAR/CAP "NAME"]
</item>
</doc>