|
@@ -0,0 +1,234 @@
|
|
|
+<?xml version='1.0' encoding='utf-8'?>
|
|
|
+<Jobs>
|
|
|
+ <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="94a4a6bb-48e1-49e3-a1d6-aef0a094d0fd">
|
|
|
+ <SourceTemplate><![CDATA[<?xml version="1.0" encoding="utf-8"?>
|
|
|
+<Jobs>
|
|
|
+ <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|
|
+ <WebsiteUrl />
|
|
|
+ <UserAgent>chocolatey command line</UserAgent>
|
|
|
+ <UserNotes />
|
|
|
+ <LastFileSize>0</LastFileSize>
|
|
|
+ <LastFileDate xsi:nil="true" />
|
|
|
+ <IgnoreFileInformation>false</IgnoreFileInformation>
|
|
|
+ <DownloadBeta>Default</DownloadBeta>
|
|
|
+
|
|
|
+ <CheckForUpdatesOnly>false</CheckForUpdatesOnly>
|
|
|
+ <VariableChangeIndicator />
|
|
|
+ <HashVariable />
|
|
|
+ <HashType>None</HashType>
|
|
|
+ <CanBeShared>true</CanBeShared>
|
|
|
+ <ShareApplication>false</ShareApplication>
|
|
|
+ <ExclusiveDownload>false</ExclusiveDownload>
|
|
|
+ <HttpReferer />
|
|
|
+ <SetupInstructions />
|
|
|
+ <Variables>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>version</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>RegularExpression</VariableType>
|
|
|
+ <Regex>Last program version.*?([\d\.]+)</Regex>
|
|
|
+ <Url><placeholder name="Url to search for updates" value="https://agilebits.com/downloads" /></Url>
|
|
|
+ <Name>version</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>url</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>Textual</VariableType>
|
|
|
+ <Regex />
|
|
|
+ <TextualContent>{getUrl}</TextualContent>
|
|
|
+ <Name>url</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>url64</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>Textual</VariableType>
|
|
|
+ <Regex />
|
|
|
+ <TextualContent>{getUrl64}</TextualContent>
|
|
|
+ <Name>url64</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>getUrl</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>RegularExpression</VariableType>
|
|
|
+ <Regex>[^ "'<>\*]+\.exe</Regex>
|
|
|
+ <Url>x</Url>
|
|
|
+ <Name>getUrl</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>getUrl64</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>RegularExpression</VariableType>
|
|
|
+ <Regex>[^ "'<>\*]+\.exe</Regex>
|
|
|
+ <Url>x</Url>
|
|
|
+ <Name>getUrl64</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>checksum</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>RegularExpression</VariableType>
|
|
|
+ <Regex>[A-Fa-f0-9]{32}</Regex>
|
|
|
+ <Url>md5</Url>
|
|
|
+ <TextualContent>{checksum}</TextualContent>
|
|
|
+ <Name>checksum</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>checksumx64</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>RegularExpression</VariableType>
|
|
|
+ <Regex>(?<=ResponseUri: )[^\r\n]+</Regex>
|
|
|
+ <Url>{url64}</Url>
|
|
|
+ <TextualContent>{checksum}</TextualContent>
|
|
|
+ <Name>checksumx64</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>checksum64file</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>Textual</VariableType>
|
|
|
+ <Regex />
|
|
|
+ <TextualContent>{url64}</TextualContent>
|
|
|
+ <Name>checksum64file</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>cscript</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>Textual</VariableType>
|
|
|
+ <Regex />
|
|
|
+ <TextualContent>2</TextualContent>
|
|
|
+ <Name>cscript</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ </Variables>
|
|
|
+ <ExecuteCommand />
|
|
|
+ <ExecutePreCommand />
|
|
|
+ <ExecuteCommandType>Batch</ExecuteCommandType>
|
|
|
+ <ExecutePreCommandType>Batch</ExecutePreCommandType>
|
|
|
+ <Category />
|
|
|
+ <SourceType>FixedUrl</SourceType>
|
|
|
+
|
|
|
+ <DeletePreviousFile>true</DeletePreviousFile>
|
|
|
+ <Enabled>true</Enabled>
|
|
|
+ <FileHippoId />
|
|
|
+
|
|
|
+ <TargetPath>{saveDir}\{appname}_{version}.{url:ext}</TargetPath>
|
|
|
+ <FixedDownloadUrl>{url}</FixedDownloadUrl>
|
|
|
+ <Name><placeholder name="Name of the package (should match the folder under automatic and the nuspec file)." value="1password" /></Name>
|
|
|
+ </ApplicationJob>
|
|
|
+</Jobs>
|
|
|
+]]></SourceTemplate>
|
|
|
+ <WebsiteUrl />
|
|
|
+ <UserAgent>chocolatey command line</UserAgent>
|
|
|
+ <UserNotes />
|
|
|
+ <LastFileSize>10785376</LastFileSize>
|
|
|
+ <LastFileDate>2016-08-22T14:15:56.5025575</LastFileDate>
|
|
|
+ <IgnoreFileInformation>false</IgnoreFileInformation>
|
|
|
+ <DownloadBeta>Default</DownloadBeta>
|
|
|
+ <DownloadDate xsi:nil="true" />
|
|
|
+ <CheckForUpdatesOnly>false</CheckForUpdatesOnly>
|
|
|
+ <VariableChangeIndicator />
|
|
|
+ <HashVariable />
|
|
|
+ <HashType>None</HashType>
|
|
|
+ <CanBeShared>true</CanBeShared>
|
|
|
+ <ShareApplication>false</ShareApplication>
|
|
|
+ <ExclusiveDownload>false</ExclusiveDownload>
|
|
|
+ <HttpReferer />
|
|
|
+ <SetupInstructions />
|
|
|
+ <Variables>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>version</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>RegularExpression</VariableType>
|
|
|
+ <Regex>1Password-([\d\.]+).exe</Regex>
|
|
|
+ <Url>https://agilebits.com/downloads</Url>
|
|
|
+ <Name>version</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ <item>
|
|
|
+ <key>
|
|
|
+ <string>url</string>
|
|
|
+ </key>
|
|
|
+ <value>
|
|
|
+ <UrlVariable>
|
|
|
+ <RegexRightToLeft>false</RegexRightToLeft>
|
|
|
+ <VariableType>RegularExpression</VariableType>
|
|
|
+ <Regex>[^ "'<>\*]+{version}\.exe</Regex>
|
|
|
+ <Url>https://agilebits.com/downloads</Url>
|
|
|
+ <TextualContent>{getUrl}</TextualContent>
|
|
|
+ <Name>url</Name>
|
|
|
+ </UrlVariable>
|
|
|
+ </value>
|
|
|
+ </item>
|
|
|
+ </Variables>
|
|
|
+ <ExecuteCommand />
|
|
|
+ <ExecutePreCommand />
|
|
|
+ <ExecuteCommandType>Batch</ExecuteCommandType>
|
|
|
+ <ExecutePreCommandType>Batch</ExecutePreCommandType>
|
|
|
+ <Category />
|
|
|
+ <SourceType>FixedUrl</SourceType>
|
|
|
+ <PreviousLocation>c:\chocolatey-auto-save\1password_4.6.0.604.exe</PreviousLocation>
|
|
|
+ <DeletePreviousFile>true</DeletePreviousFile>
|
|
|
+ <Enabled>true</Enabled>
|
|
|
+ <FileHippoId />
|
|
|
+ <LastUpdated>2016-08-22T14:15:56.5025575</LastUpdated>
|
|
|
+ <TargetPath>{saveDir}\{appname}_{version}.{url:ext}</TargetPath>
|
|
|
+ <FixedDownloadUrl>{url}</FixedDownloadUrl>
|
|
|
+ <Name>1password</Name>
|
|
|
+ </ApplicationJob>
|
|
|
+</Jobs>
|