<?xml version="1.0"?>
<rss version="2.0"><channel><title>Templates Latest Topics</title><link>https://ketarin.org/forum/forum/7-templates/</link><description>Templates Latest Topics</description><language>en</language><item><title>RustDesk Stable x32x64</title><link>https://ketarin.org/forum/topic/4529-rustdesk-stable-x32x64/</link><description><![CDATA[<p>
	<a class="ipsAttachLink" data-fileid="268" href="https://ketarin.org/forum/applications/core/interface/file/attachment.php?id=268&amp;key=da7800d0c68ba1837199051fca3e9c43" data-fileext="xml" rel="">RustDesk_Github x32x64.xml</a>
</p>
]]></description><guid isPermaLink="false">4529</guid><pubDate>Mon, 13 Nov 2023 12:16:19 +0000</pubDate></item><item><title>Official Nvidia.com site Drivers Template</title><link>https://ketarin.org/forum/topic/550-official-nvidiacom-site-drivers-template/</link><description><![CDATA[<p>Not sure why I felt like doing it but hey, I did so meh.</p>
<p> </p>
<p>The below template will basically ask you for What Operating system you are using (from windows xp 32 to win7 x64) and whether or not it is a desktop/laptop/notebook. That's all ya need to do. The rest is maaaagic. Any troubles let me know, or general feedback is fine too.</p>
<p> </p>
<p>FOR REFERENCE THIS IS ONLY FOR GEFORCE DRIVERS, which would account for 99% of people that I know/meet so enjoy.</p>
<p> </p>
<p></p>
<pre class="ipsCode">
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;Jobs&gt;
 &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
   &lt;SourceTemplate&gt;&lt;![CDATA[]]&gt;&lt;/SourceTemplate&gt;
   &lt;WebsiteUrl /&gt;
   &lt;UserAgent /&gt;
   &lt;UserNotes /&gt;
   &lt;LastFileDate xsi:nil="true" /&gt;
   &lt;IgnoreFileInformation&gt;false&lt;/IgnoreFileInformation&gt;
   &lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;
   &lt;DownloadDate xsi:nil="true" /&gt;
   &lt;CheckForUpdatesOnly&gt;false&lt;/CheckForUpdatesOnly&gt;
   &lt;VariableChangeIndicator /&gt;
   &lt;CanBeShared&gt;true&lt;/CanBeShared&gt;
   &lt;ShareApplication&gt;false&lt;/ShareApplication&gt;
   &lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;
   &lt;HttpReferer /&gt;
   &lt;SetupInstructions /&gt;
   &lt;Variables&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;download&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
           &lt;Regex&gt;http://[^'"]+exe&lt;/Regex&gt;
           &lt;Url&gt;http://us.download.nvidia.com{refer2}&lt;/Url&gt;
           &lt;TextualContent /&gt;
           &lt;Name&gt;download&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;refer1&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
           &lt;Regex&gt;http://[^'"]+[^'"]+\.html&lt;/Regex&gt;
           &lt;Url&gt;http://www.nvidia.com/Download/processDriver.aspx?{psid}&amp;{pfid}&amp;{osid}〈=en-us&lt;/Url&gt;
           &lt;Name&gt;refer1&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;refer2&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
           &lt;Regex&gt;url=([^'"]+exe)&lt;/Regex&gt;
           &lt;Url&gt;{refer1}&lt;/Url&gt;
           &lt;Name&gt;refer2&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;psid&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;Textual&lt;/VariableType&gt;
           &lt;Regex /&gt;
           &lt;TextualContent&gt;psid=52&lt;/TextualContent&gt;
           &lt;Name&gt;psid&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;pfid&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;Textual&lt;/VariableType&gt;
           &lt;Regex /&gt;
           &lt;TextualContent&gt;pfid=&lt;placeholder name="Desktop is 299
           Laptop is 500
           Please select one of the above"
           options="299|500"/&gt;&lt;/TextualContent&gt;
           &lt;Name&gt;pfid&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;osid&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;Textual&lt;/VariableType&gt;
           &lt;Regex /&gt;
           &lt;TextualContent&gt;osid=&lt;placeholder name="
           Windows XP x86 is 6
           Windows XP x64 is 7
           Windows Vista/7 x86 is 18
           Windows Vista/7 x64 is 19
           Please select one of the above"
           options="6|7|18|19" /&gt;&lt;/TextualContent&gt;
           &lt;Name&gt;osid&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
   &lt;/Variables&gt;
   &lt;ExecuteCommand&gt;/*This is a comment line, the line below is the C# script. It will run the instructions found in the Setup Tab*/
app.Install(null);&lt;/ExecuteCommand&gt;
   &lt;ExecutePreCommand /&gt;
   &lt;ExecuteCommandType&gt;CS&lt;/ExecuteCommandType&gt;
   &lt;ExecutePreCommandType&gt;Batch&lt;/ExecutePreCommandType&gt;
   &lt;Category&gt;Driver&lt;/Category&gt;
   &lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;
   &lt;PreviousLocation /&gt;
   &lt;DeletePreviousFile&gt;true&lt;/DeletePreviousFile&gt;
   &lt;Enabled&gt;true&lt;/Enabled&gt;
   &lt;FileHippoId /&gt;
   &lt;LastUpdated xsi:nil="true" /&gt;
   &lt;TargetPath&gt;&lt;/TargetPath&gt;
   &lt;FixedDownloadUrl&gt;{download}&lt;/FixedDownloadUrl&gt;
   &lt;Name&gt;Nvidia Driver&lt;/Name&gt;
 &lt;/ApplicationJob&gt;
&lt;/Jobs&gt;
</pre>
<div></div>
<p></p>
<p> </p>
<p>EDIT: Updated template as Nvidia recently made some changes to their site.</p>
]]></description><guid isPermaLink="false">550</guid><pubDate>Wed, 03 Nov 2010 19:35:04 +0000</pubDate></item><item><title>Have anyone tried making a template from PortableApps ?</title><link>https://ketarin.org/forum/topic/3537-have-anyone-tried-making-a-template-from-portableapps/</link><description><![CDATA[<p>they have huge app list for freeware Portable Apps.</p>
<p>It would be an awesome addition to us on having this. </p>
]]></description><guid isPermaLink="false">3537</guid><pubDate>Fri, 12 Dec 2014 06:52:41 +0000</pubDate></item><item><title>Mozilla Firefox (MSI en-US 32bit and 64-bit)</title><link>https://ketarin.org/forum/topic/4287-mozilla-firefox-msi-en-us-32bit-and-64-bit/</link><description><![CDATA[<p>
	this is the new MSI installer as of version 65+
</p>

<p><a class="ipsAttachLink" href="//ketarin.org/forum/applications/core/interface/file/attachment.php?id=179">FF.xml</a></p>]]></description><guid isPermaLink="false">4287</guid><pubDate>Thu, 07 Feb 2019 16:59:21 +0000</pubDate></item><item><title>Lenovo System Update Template 2018</title><link>https://ketarin.org/forum/topic/4264-lenovo-system-update-template-2018/</link><description><![CDATA[<p>
	Thought I would share this. Cheers.
</p>

<p><a class="ipsAttachLink" href="//ketarin.org/forum/applications/core/interface/file/attachment.php?id=137">Lenovo System Update.xml</a></p>]]></description><guid isPermaLink="false">4264</guid><pubDate>Wed, 11 Jul 2018 02:18:42 +0000</pubDate></item><item><title>WordPress plugins/themes</title><link>https://ketarin.org/forum/topic/713-wordpress-pluginsthemes/</link><description><![CDATA[<p>
	I just started using this to monitor and keep a copy of the plugins and themes I use for the various WP sites I own or manage.
</p>

<p>
	2017-06-13: Updated to improve compatibility with the new WordPress site.
</p>

<p>
	2013-01-11: Updated to comply with wporg website changes.
</p>

<p>
	2011-08-25: Updated to fix a version parsing bug and a theme parsing bug.
</p>

<p>
	 
</p>

<div>
	<pre class="ipsCode prettyprint lang-xml prettyprinted">
<span class="pun">&lt;?</span><span class="pln">xml version</span><span class="pun">=</span><span class="str">'1.0'</span><span class="pln"> encoding</span><span class="pun">=</span><span class="str">'utf-8'</span><span class="pun">?&gt;</span><span class="pln">
</span><span class="tag">&lt;Jobs&gt;</span><span class="pln">
  </span><span class="tag">&lt;ApplicationJob</span><span class="pln"> </span><span class="atn">xmlns:xsi</span><span class="pun">=</span><span class="atv">"http://www.w3.org/2001/XMLSchema-instance"</span><span class="pln"> </span><span class="atn">xmlns:xsd</span><span class="pun">=</span><span class="atv">"http://www.w3.org/2001/XMLSchema"</span><span class="pln"> </span><span class="atn">Guid</span><span class="pun">=</span><span class="atv">"debb1deb-1024-1975-abcd-aa0000000009"</span><span class="pln"> </span><span class="tag">&gt;</span><span class="pln">
    </span><span class="tag">&lt;Name&gt;&lt;placeholder</span><span class="pln"> </span><span class="atn">name</span><span class="pun">=</span><span class="atv">"Name?"</span><span class="pln"> </span><span class="atn">value</span><span class="pun">=</span><span class="atv">""</span><span class="pln"> </span><span class="tag">/&gt;&lt;/Name&gt;</span><span class="pln">
    </span><span class="tag">&lt;Category&gt;&lt;placeholder</span><span class="pln"> </span><span class="atn">name</span><span class="pun">=</span><span class="atv">"Category?"</span><span class="pln"> </span><span class="atn">value</span><span class="pun">=</span><span class="atv">"Web"</span><span class="pln"> </span><span class="tag">/&gt;&lt;/Category&gt;</span><span class="pln">
    </span><span class="tag">&lt;SourceType&gt;</span><span class="pln">FixedUrl</span><span class="tag">&lt;/SourceType&gt;</span><span class="pln">
    </span><span class="tag">&lt;DeletePreviousFile&gt;&lt;placeholder</span><span class="pln"> </span><span class="atn">name</span><span class="pun">=</span><span class="atv">"Delete Previous Version?"</span><span class="pln"> </span><span class="atn">value</span><span class="pun">=</span><span class="atv">"true"</span><span class="pln"> </span><span class="atn">options</span><span class="pun">=</span><span class="atv">"false|true"</span><span class="pln"> </span><span class="tag">/&gt;&lt;/DeletePreviousFile&gt;</span><span class="pln">
    </span><span class="tag">&lt;WebsiteUrl&gt;&lt;/WebsiteUrl&gt;</span><span class="pln">
    </span><span class="tag">&lt;UserNotes</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
    </span><span class="tag">&lt;IgnoreFileInformation&gt;</span><span class="pln">false</span><span class="tag">&lt;/IgnoreFileInformation&gt;</span><span class="pln">
    </span><span class="tag">&lt;DownloadBeta&gt;</span><span class="pln">Default</span><span class="tag">&lt;/DownloadBeta&gt;</span><span class="pln">
    </span><span class="tag">&lt;DownloadDate</span><span class="pln"> </span><span class="atn">xsi:nil</span><span class="pun">=</span><span class="atv">"true"</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
    </span><span class="tag">&lt;CheckForUpdatesOnly&gt;</span><span class="pln">false</span><span class="tag">&lt;/CheckForUpdatesOnly&gt;</span><span class="pln">
    </span><span class="tag">&lt;VariableChangeIndicator&gt;</span><span class="pln">version</span><span class="tag">&lt;/VariableChangeIndicator&gt;</span><span class="pln">
    </span><span class="tag">&lt;CanBeShared&gt;</span><span class="pln">true</span><span class="tag">&lt;/CanBeShared&gt;</span><span class="pln">
    </span><span class="tag">&lt;ShareApplication&gt;</span><span class="pln">false</span><span class="tag">&lt;/ShareApplication&gt;</span><span class="pln">
    </span><span class="tag">&lt;ExclusiveDownload&gt;</span><span class="pln">false</span><span class="tag">&lt;/ExclusiveDownload&gt;</span><span class="pln">
    </span><span class="tag">&lt;HttpReferer</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
    </span><span class="tag">&lt;Variables&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">tag</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">Textual</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
            </span><span class="tag">&lt;TextualContent&gt;&lt;placeholder</span><span class="pln"> </span><span class="atn">name</span><span class="pun">=</span><span class="atv">"What is the plugin or theme tag from the URL at wordpress.org?"</span><span class="pln"> </span><span class="atn">value</span><span class="pun">=</span><span class="atv">""</span><span class="pln"> </span><span class="tag">/&gt;&lt;/TextualContent&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">tag</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">type</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">Textual</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
            </span><span class="tag">&lt;TextualContent&gt;&lt;placeholder</span><span class="pln"> </span><span class="atn">name</span><span class="pun">=</span><span class="atv">"Plugin or Theme?"</span><span class="pln"> </span><span class="atn">value</span><span class="pun">=</span><span class="atv">"plugin"</span><span class="pln"> </span><span class="atn">options</span><span class="pun">=</span><span class="atv">"plugin|theme"</span><span class="pln"> </span><span class="tag">/&gt;&lt;/TextualContent&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">type</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">swebsite</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">Textual</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
            </span><span class="tag">&lt;TextualContent&gt;</span><span class="pln">https://wordpress.org/extend/{type}s/{tag}/</span><span class="tag">&lt;/TextualContent&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">swebsite</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">schangelog</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">Textual</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
            </span><span class="tag">&lt;TextualContent&gt;</span><span class="pln">https://wordpress.org/extend/{type}s/{tag}/changelog/</span><span class="tag">&lt;/TextualContent&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">schangelog</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">version</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">RegularExpression</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex&gt;</span><span class="pln">"softwareVersion"\s*:\s*"([^'"]+)"</span><span class="tag">&lt;/Regex&gt;</span><span class="pln">
            </span><span class="tag">&lt;Url&gt;</span><span class="pln">https://wordpress.org/extend/{type}s/{tag}/</span><span class="tag">&lt;/Url&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">version</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">sdownload</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">RegularExpression</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex&gt;</span><span class="pln">href=['"](https?://(downloads.)?wordpress.org/[^&amp;lt;&amp;gt;]+zip)['"]&amp;gt;Download</span><span class="tag">&lt;/Regex&gt;</span><span class="pln">
            </span><span class="tag">&lt;Url&gt;</span><span class="pln">https://wordpress.org/extend/{type}s/{tag}/</span><span class="tag">&lt;/Url&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">sdownload</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">srequires</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">RegularExpression</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex&gt;</span><span class="pln">&amp;lt;strong&amp;gt;Requires WordPress Version:&amp;lt;/strong&amp;gt; ([\d\.]+) </span><span class="tag">&lt;/Regex&gt;</span><span class="pln">
            </span><span class="tag">&lt;Url&gt;</span><span class="pln">https://wordpress.org/extend/{type}s/{tag}/</span><span class="tag">&lt;/Url&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">srequires</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">supdated</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">RegularExpression</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex&gt;</span><span class="pln">&amp;lt;strong&amp;gt;Last Updated:&amp;lt;/strong&amp;gt; ([\d\-]+)</span><span class="tag">&lt;/Regex&gt;</span><span class="pln">
            </span><span class="tag">&lt;Url&gt;</span><span class="pln">https://wordpress.org/extend/{type}s/{tag}/</span><span class="tag">&lt;/Url&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">supdated</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">scompatible</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">RegularExpression</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex&gt;</span><span class="pln">&amp;lt;strong&amp;gt;Compatible up to:&amp;lt;/strong&amp;gt; ([\d\.]+)</span><span class="tag">&lt;/Regex&gt;</span><span class="pln">
            </span><span class="tag">&lt;Url&gt;</span><span class="pln">https://wordpress.org/extend/{type}s/{tag}/</span><span class="tag">&lt;/Url&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">scompatible</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">snotes</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">Textual</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">snotes</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
      </span><span class="tag">&lt;item&gt;</span><span class="pln">
        </span><span class="tag">&lt;key&gt;</span><span class="pln">
          </span><span class="tag">&lt;string&gt;</span><span class="pln">spc</span><span class="tag">&lt;/string&gt;</span><span class="pln">
        </span><span class="tag">&lt;/key&gt;</span><span class="pln">
        </span><span class="tag">&lt;value&gt;</span><span class="pln">
          </span><span class="tag">&lt;UrlVariable&gt;</span><span class="pln">
            </span><span class="tag">&lt;RegexRightToLeft&gt;</span><span class="pln">false</span><span class="tag">&lt;/RegexRightToLeft&gt;</span><span class="pln">
            </span><span class="tag">&lt;VariableType&gt;</span><span class="pln">Textual</span><span class="tag">&lt;/VariableType&gt;</span><span class="pln">
            </span><span class="tag">&lt;Regex</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
            </span><span class="tag">&lt;TextualContent&gt;</span><span class="pln">wordpress</span><span class="tag">&lt;/TextualContent&gt;</span><span class="pln">
            </span><span class="tag">&lt;Name&gt;</span><span class="pln">spc</span><span class="tag">&lt;/Name&gt;</span><span class="pln">
          </span><span class="tag">&lt;/UrlVariable&gt;</span><span class="pln">
        </span><span class="tag">&lt;/value&gt;</span><span class="pln">
      </span><span class="tag">&lt;/item&gt;</span><span class="pln">
    </span><span class="tag">&lt;/Variables&gt;</span><span class="pln">
    </span><span class="tag">&lt;ExecuteCommand</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
    </span><span class="tag">&lt;ExecutePreCommand</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
    </span><span class="tag">&lt;Enabled&gt;</span><span class="pln">true</span><span class="tag">&lt;/Enabled&gt;</span><span class="pln">
    </span><span class="tag">&lt;FileHippoId</span><span class="pln"> </span><span class="tag">/&gt;</span><span class="pln">
    </span><span class="tag">&lt;TargetPath&gt;</span><span class="pln">.\{category}\{appname:regexreplace:([\s\t\r\n\-\\&amp;amp;]+):_}-{version}.{url:ext}</span><span class="tag">&lt;/TargetPath&gt;</span><span class="pln">
    </span><span class="tag">&lt;FixedDownloadUrl&gt;</span><span class="pln">{sdownload}</span><span class="tag">&lt;/FixedDownloadUrl&gt;</span><span class="pln">
  </span><span class="tag">&lt;/ApplicationJob&gt;</span><span class="pln">
</span><span class="tag">&lt;/Jobs&gt;</span></pre>

	<p>
		 
	</p>
</div>
]]></description><guid isPermaLink="false">713</guid><pubDate>Tue, 05 Jul 2011 06:39:49 +0000</pubDate></item><item><title>I need help creating template for Yandex.Disk</title><link>https://ketarin.org/forum/topic/4056-i-need-help-creating-template-for-yandexdisk/</link><description><![CDATA[<p>Hi guys,<br><br>I am trying to create a template for downloading Yandex.Disk. Download links can be found on <a href="https://disk.yandex.com/download/link" rel="external nofollow">this page</a>, but Ketarin shows me "Server error 500".</p>
<p>So after several attempts in browser I have realised that <a href="https://disk.yandex.com/download/#pc" rel="external nofollow">download page for Yandex.Disk</a> needs to be opened before the links page could be shown.</p>
<p>Can anyone tell me how to make Ketarin open that download page first, get cookies or whatever site need to be able to open the links page?</p>
<p> </p>
<p>Thanks.</p>
]]></description><guid isPermaLink="false">4056</guid><pubDate>Fri, 10 Mar 2017 18:19:02 +0000</pubDate></item><item><title>iPhone template</title><link>https://ketarin.org/forum/topic/3929-iphone-template/</link><description><![CDATA[<p></p>
<pre class="ipsCode prettyprint lang-xml"></pre>
<p>
&lt;?xml version='1.0' encoding='utf-8'?&gt;</p>
<p>
&lt;Jobs&gt;</p>
<p>
  &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;</p>
<p>
    &lt;Category&gt;Updates\iOS&lt;/Category&gt;</p>
<p>
    &lt;WebsiteUrl&gt;<a href="http://www.iclarified.com/750/where-to-download-iphone-firmware-files-from" rel="external nofollow">http://www.iclarified.com/750/where-to-download-iphone-firmware-files-from&lt;/WebsiteUrl&gt;</a></p>
<p>
    &lt;UserAgent /&gt;</p>
<p>
    &lt;UserNotes /&gt;</p>
<p>
    &lt;IgnoreFileInformation&gt;false&lt;/IgnoreFileInformation&gt;</p>
<p>
    &lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;</p>
<p>
    &lt;DownloadDate xsi:nil="true" /&gt;</p>
<p>
    &lt;CheckForUpdatesOnly&gt;false&lt;/CheckForUpdatesOnly&gt;</p>
<p>
    &lt;VariableChangeIndicator&gt;version&lt;/VariableChangeIndicator&gt;</p>
<p>
    &lt;HashVariable /&gt;</p>
<p>
    &lt;HashType&gt;None&lt;/HashType&gt;</p>
<p>
    &lt;CanBeShared&gt;true&lt;/CanBeShared&gt;</p>
<p>
    &lt;ShareApplication&gt;false&lt;/ShareApplication&gt;</p>
<p>
    &lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;</p>
<p>
    &lt;HttpReferer /&gt;</p>
<p>
    &lt;SetupInstructions /&gt;</p>
<p>
    &lt;Variables&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;schangelog&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent /&gt;</p>
<p>
            &lt;Name&gt;schangelog&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;swebsite&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent&gt;<a href="http://www.iclarified.com/750/where-to-download-iphone-firmware-files-from" rel="external nofollow">http://www.iclarified.com/750/where-to-download-iphone-firmware-files-from&lt;/TextualContent&gt;</a></p>
<p>
            &lt;Name&gt;swebsite&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;snotes&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent /&gt;</p>
<p>
            &lt;Name&gt;snotes&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;slug&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent&gt;{appname:replace:iPhone :}&lt;/TextualContent&gt;</p>
<p>
            &lt;Name&gt;slug&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;spc&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent /&gt;</p>
<p>
            &lt;Name&gt;spc&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;version&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;</p>
<p>
            &lt;Regex&gt;&gt;([\d\.]+) \({slug}\):&lt;/Regex&gt;</p>
<p>
            &lt;Url&gt;<a href="http://www.iclarified.com/750/where-to-download-iphone-firmware-files-from" rel="external nofollow">http://www.iclarified.com/750/where-to-download-iphone-firmware-files-from&lt;/Url&gt;</a></p>
<p>
            &lt;Name&gt;version&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;dl&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;</p>
<p>
            &lt;Regex&gt;&gt;{version} \({slug}\):[^"]+"(http[^"]+)"&lt;/Regex&gt;</p>
<p>
            &lt;Url&gt;<a href="http://www.iclarified.com/750/where-to-download-iphone-firmware-files-from" rel="external nofollow">http://www.iclarified.com/750/where-to-download-iphone-firmware-files-from&lt;/Url&gt;</a></p>
<p>
            &lt;Name&gt;dl&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
    &lt;/Variables&gt;</p>
<p>
    &lt;ExecuteCommand /&gt;</p>
<p>
    &lt;ExecutePreCommand /&gt;</p>
<p>
    &lt;ExecuteCommandType&gt;Batch&lt;/ExecuteCommandType&gt;</p>
<p>
    &lt;ExecutePreCommandType&gt;Batch&lt;/ExecutePreCommandType&gt;</p>
<p>
    &lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;</p>
<p>
    &lt;DeletePreviousFile&gt;true&lt;/DeletePreviousFile&gt;</p>
<p>
    &lt;Enabled&gt;true&lt;/Enabled&gt;</p>
<p>
    &lt;FileHippoId /&gt;</p>
<p>
    &lt;TargetPath&gt;..\{category}\{appname:regexreplace:([\s\t\r\n\-\\&amp;\/]+):_}-{version}.{url:ext}&lt;/TargetPath&gt;</p>
<p>
    &lt;FixedDownloadUrl&gt;{dl}&lt;/FixedDownloadUrl&gt;</p>
<p>
    &lt;Name&gt;iPhone &lt;placeholder name="iPhone Version?" value="6s" options="4S|5 GSM|5 GSM+CDMA|5c GSM|5c GSM+CDMA|5s GSM|5s GSM+CDMA|6|6+|6s|6s+|SE" /&gt;&lt;/Name&gt;</p>
<p>
  &lt;/ApplicationJob&gt;</p>
<p>
&lt;/Jobs&gt;</p>
<p>
</p>
<p> </p>
]]></description><guid isPermaLink="false">3929</guid><pubDate>Tue, 17 May 2016 05:06:32 +0000</pubDate></item><item><title>iPad template</title><link>https://ketarin.org/forum/topic/3928-ipad-template/</link><description><![CDATA[<p></p>
<pre class="ipsCode prettyprint lang-xml"></pre>
<p>
&lt;?xml version='1.0' encoding='utf-8'?&gt;</p>
<p>
&lt;Jobs&gt;</p>
<p>
  &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;</p>
<p>
    &lt;Category&gt;Updates\iOS&lt;/Category&gt;</p>
<p>
    &lt;WebsiteUrl&gt;<a href="http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from" rel="external nofollow">http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from&lt;/WebsiteUrl&gt;</a></p>
<p>
    &lt;UserAgent /&gt;</p>
<p>
    &lt;UserNotes /&gt;</p>
<p>
    &lt;IgnoreFileInformation&gt;false&lt;/IgnoreFileInformation&gt;</p>
<p>
    &lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;</p>
<p>
    &lt;DownloadDate xsi:nil="true" /&gt;</p>
<p>
    &lt;CheckForUpdatesOnly&gt;false&lt;/CheckForUpdatesOnly&gt;</p>
<p>
    &lt;VariableChangeIndicator&gt;version&lt;/VariableChangeIndicator&gt;</p>
<p>
    &lt;HashVariable /&gt;</p>
<p>
    &lt;HashType&gt;None&lt;/HashType&gt;</p>
<p>
    &lt;CanBeShared&gt;true&lt;/CanBeShared&gt;</p>
<p>
    &lt;ShareApplication&gt;false&lt;/ShareApplication&gt;</p>
<p>
    &lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;</p>
<p>
    &lt;HttpReferer /&gt;</p>
<p>
    &lt;SetupInstructions /&gt;</p>
<p>
    &lt;Variables&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;schangelog&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent /&gt;</p>
<p>
            &lt;Name&gt;schangelog&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;swebsite&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent&gt;<a href="http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from" rel="external nofollow">http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from&lt;/TextualContent&gt;</a></p>
<p>
            &lt;Name&gt;swebsite&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;snotes&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent /&gt;</p>
<p>
            &lt;Name&gt;snotes&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;slug&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent&gt;{appname}&lt;/TextualContent&gt;</p>
<p>
            &lt;Name&gt;slug&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;spc&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent /&gt;</p>
<p>
            &lt;Name&gt;spc&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;version&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;</p>
<p>
            &lt;Regex&gt;&gt;([\d\.]+) \({slug}\):&lt;/Regex&gt;</p>
<p>
            &lt;Url&gt;<a href="http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from" rel="external nofollow">http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from&lt;/Url&gt;</a></p>
<p>
            &lt;Name&gt;version&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;dl&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;</p>
<p>
            &lt;Regex&gt;&gt;{version} \({slug}\):[^"]+"(http[^"]+)"&lt;/Regex&gt;</p>
<p>
            &lt;Url&gt;<a href="http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from" rel="external nofollow">http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from&lt;/Url&gt;</a></p>
<p>
            &lt;Name&gt;dl&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
    &lt;/Variables&gt;</p>
<p>
    &lt;ExecuteCommand /&gt;</p>
<p>
    &lt;ExecutePreCommand /&gt;</p>
<p>
    &lt;ExecuteCommandType&gt;Batch&lt;/ExecuteCommandType&gt;</p>
<p>
    &lt;ExecutePreCommandType&gt;Batch&lt;/ExecutePreCommandType&gt;</p>
<p>
    &lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;</p>
<p>
    &lt;DeletePreviousFile&gt;true&lt;/DeletePreviousFile&gt;</p>
<p>
    &lt;Enabled&gt;true&lt;/Enabled&gt;</p>
<p>
    &lt;FileHippoId /&gt;</p>
<p>
    &lt;TargetPath&gt;..\{category}\{appname:regexreplace:([\s\t\r\n\-\\&amp;\/]+):_}-{version}.{url:ext}&lt;/TargetPath&gt;</p>
<p>
    &lt;FixedDownloadUrl&gt;{dl}&lt;/FixedDownloadUrl&gt;</p>
<p>
    &lt;Name&gt;&lt;placeholder name="iPad Version?" value="iPad Pro Wi-Fi" options="iPad 2 CDMA|iPad 2 GSM|iPad 2 New|iPad 2 Wi-Fi|iPad 3 CDMA|iPad 3 GSM|iPad 3 Wi-Fi|iPad 4 GSM|iPad 4 GSM_CDMA|iPad 4 Wi-Fi|iPad Air 2 Cellular|iPad Air 2 Wi-Fi|iPad Air Cellular|iPad Air China|iPad Air Wi-Fi|iPad Mini 2 Cellular|iPad Mini 2 China|iPad Mini 2 Wi-Fi|iPad Mini 3 Cellular|iPad Mini 3 China|iPad Mini 3 Wi-Fi|iPad Mini 4 Cellular|iPad Mini 4 Wi-Fi|iPad Mini CDMA|iPad Mini GSM|iPad Mini Wi-Fi|iPad Pro 9.7 Cellular|iPad Pro 9.7 Wi-Fi|iPad Pro Cellular|iPad Pro Wi-Fi" /&gt;&lt;/Name&gt;</p>
<p>
  &lt;/ApplicationJob&gt;</p>
<p>
&lt;/Jobs&gt;</p>
<p>
</p>
<p> </p>
]]></description><guid isPermaLink="false">3928</guid><pubDate>Tue, 17 May 2016 05:05:41 +0000</pubDate></item><item><title>iPod Touch template</title><link>https://ketarin.org/forum/topic/3927-ipod-touch-template/</link><description><![CDATA[<p></p>
<pre class="ipsCode prettyprint lang-xml"></pre>
<p>
&lt;?xml version='1.0' encoding='utf-8'?&gt;</p>
<p>
&lt;Jobs&gt;</p>
<p>
  &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;</p>
<p>
    &lt;Category&gt;Updates\iOS&lt;/Category&gt;</p>
<p>
    &lt;WebsiteUrl&gt;<a href="http://www.iclarified.com/757/where-to-download-ipod-touch-firmware-files-from" rel="external nofollow">http://www.iclarified.com/757/where-to-download-ipod-touch-firmware-files-from&lt;/WebsiteUrl&gt;</a></p>
<p>
    &lt;UserAgent /&gt;</p>
<p>
    &lt;UserNotes /&gt;</p>
<p>
    &lt;IgnoreFileInformation&gt;false&lt;/IgnoreFileInformation&gt;</p>
<p>
    &lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;</p>
<p>
    &lt;DownloadDate xsi:nil="true" /&gt;</p>
<p>
    &lt;CheckForUpdatesOnly&gt;false&lt;/CheckForUpdatesOnly&gt;</p>
<p>
    &lt;VariableChangeIndicator&gt;version&lt;/VariableChangeIndicator&gt;</p>
<p>
    &lt;HashVariable /&gt;</p>
<p>
    &lt;HashType&gt;None&lt;/HashType&gt;</p>
<p>
    &lt;CanBeShared&gt;true&lt;/CanBeShared&gt;</p>
<p>
    &lt;ShareApplication&gt;false&lt;/ShareApplication&gt;</p>
<p>
    &lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;</p>
<p>
    &lt;HttpReferer /&gt;</p>
<p>
    &lt;SetupInstructions /&gt;</p>
<p>
    &lt;Variables&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;schangelog&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent /&gt;</p>
<p>
            &lt;Name&gt;schangelog&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;swebsite&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent&gt;<a href="http://www.iclarified.com/757/where-to-download-ipod-touch-firmware-files-from" rel="external nofollow">http://www.iclarified.com/757/where-to-download-ipod-touch-firmware-files-from&lt;/TextualContent&gt;</a></p>
<p>
            &lt;Name&gt;swebsite&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;snotes&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent /&gt;</p>
<p>
            &lt;Name&gt;snotes&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;slug&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent&gt;{appname:replace:iPod Touch :}&lt;/TextualContent&gt;</p>
<p>
            &lt;Name&gt;slug&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;spc&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;</p>
<p>
            &lt;Regex /&gt;</p>
<p>
            &lt;TextualContent /&gt;</p>
<p>
            &lt;Name&gt;spc&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;version&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;</p>
<p>
            &lt;Regex&gt;&gt;([\d\.]+) \({slug}\):&lt;/Regex&gt;</p>
<p>
            &lt;Url&gt;<a href="http://www.iclarified.com/757/where-to-download-ipod-touch-firmware-files-from" rel="external nofollow">http://www.iclarified.com/757/where-to-download-ipod-touch-firmware-files-from&lt;/Url&gt;</a></p>
<p>
            &lt;Name&gt;version&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
      &lt;item&gt;</p>
<p>
        &lt;key&gt;</p>
<p>
          &lt;string&gt;dl&lt;/string&gt;</p>
<p>
        &lt;/key&gt;</p>
<p>
        &lt;value&gt;</p>
<p>
          &lt;UrlVariable&gt;</p>
<p>
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;</p>
<p>
            &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;</p>
<p>
            &lt;Regex&gt;&gt;{version} \({slug}\):[^"]+"(http[^"]+)"&lt;/Regex&gt;</p>
<p>
            &lt;Url&gt;<a href="http://www.iclarified.com/757/where-to-download-ipod-touch-firmware-files-from" rel="external nofollow">http://www.iclarified.com/757/where-to-download-ipod-touch-firmware-files-from&lt;/Url&gt;</a></p>
<p>
            &lt;Name&gt;dl&lt;/Name&gt;</p>
<p>
          &lt;/UrlVariable&gt;</p>
<p>
        &lt;/value&gt;</p>
<p>
      &lt;/item&gt;</p>
<p>
    &lt;/Variables&gt;</p>
<p>
    &lt;ExecuteCommand /&gt;</p>
<p>
    &lt;ExecutePreCommand /&gt;</p>
<p>
    &lt;ExecuteCommandType&gt;Batch&lt;/ExecuteCommandType&gt;</p>
<p>
    &lt;ExecutePreCommandType&gt;Batch&lt;/ExecutePreCommandType&gt;</p>
<p>
    &lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;</p>
<p>
    &lt;DeletePreviousFile&gt;true&lt;/DeletePreviousFile&gt;</p>
<p>
    &lt;Enabled&gt;true&lt;/Enabled&gt;</p>
<p>
    &lt;FileHippoId /&gt;</p>
<p>
    &lt;LastUpdated&gt;2016-04-30T01:16:05.4661514&lt;/LastUpdated&gt;</p>
<p>
    &lt;TargetPath&gt;..\{category}\{appname:regexreplace:([\s\t\r\n\-\\&amp;\/]+):_}-{version}.{url:ext}&lt;/TargetPath&gt;</p>
<p>
    &lt;FixedDownloadUrl&gt;{dl}&lt;/FixedDownloadUrl&gt;</p>
<p>
    &lt;Name&gt;iPod Touch &lt;placeholder name="iPod Touch Version?" value="6G" options="5G|6G" /&gt;&lt;/Name&gt;</p>
<p>
  &lt;/ApplicationJob&gt;</p>
<p>
&lt;/Jobs&gt;</p>
<p>
</p>
<p>
</p>
<p><a href="https://ketarin.org/forum/applications/core/interface/file/attachment.php?id=69" data-fileid="69" rel="">iPod-Touch.xml</a></p>
]]></description><guid isPermaLink="false">3927</guid><pubDate>Tue, 17 May 2016 05:04:49 +0000</pubDate></item><item><title>iPad iOS sample</title><link>https://ketarin.org/forum/topic/3924-ipad-ios-sample/</link><description><![CDATA[<pre class="ipsCode prettyprint lang-xml">
&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;Jobs&gt;
  &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
    &lt;WebsiteUrl&gt;<a href="http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from" rel="external nofollow">http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from&lt;/WebsiteUrl&gt;</a>
    &lt;UserAgent /&gt;
    &lt;UserNotes /&gt;
    &lt;LastFileSize&gt;0&lt;/LastFileSize&gt;
    &lt;LastFileDate xsi:nil="true" /&gt;
    &lt;IgnoreFileInformation&gt;false&lt;/IgnoreFileInformation&gt;
    &lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;
    &lt;DownloadDate xsi:nil="true" /&gt;
    &lt;CheckForUpdatesOnly&gt;false&lt;/CheckForUpdatesOnly&gt;
    &lt;VariableChangeIndicator&gt;version&lt;/VariableChangeIndicator&gt;
    &lt;HashVariable /&gt;
    &lt;HashType&gt;None&lt;/HashType&gt;
    &lt;CanBeShared&gt;true&lt;/CanBeShared&gt;
    &lt;ShareApplication&gt;false&lt;/ShareApplication&gt;
    &lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;
    &lt;HttpReferer /&gt;
    &lt;SetupInstructions /&gt;
    &lt;Variables&gt;
      &lt;item&gt;
        &lt;key&gt;
          &lt;string&gt;schangelog&lt;/string&gt;
        &lt;/key&gt;
        &lt;value&gt;
          &lt;UrlVariable&gt;
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;
            &lt;Regex /&gt;
            &lt;TextualContent /&gt;
            &lt;Name&gt;schangelog&lt;/Name&gt;
          &lt;/UrlVariable&gt;
        &lt;/value&gt;
      &lt;/item&gt;
      &lt;item&gt;
        &lt;key&gt;
          &lt;string&gt;swebsite&lt;/string&gt;
        &lt;/key&gt;
        &lt;value&gt;
          &lt;UrlVariable&gt;
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;
            &lt;Regex /&gt;
            &lt;TextualContent&gt;<a href="http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from" rel="external nofollow">http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from&lt;/TextualContent&gt;</a>
            &lt;Name&gt;swebsite&lt;/Name&gt;
          &lt;/UrlVariable&gt;
        &lt;/value&gt;
      &lt;/item&gt;
      &lt;item&gt;
        &lt;key&gt;
          &lt;string&gt;snotes&lt;/string&gt;
        &lt;/key&gt;
        &lt;value&gt;
          &lt;UrlVariable&gt;
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;
            &lt;Regex /&gt;
            &lt;TextualContent /&gt;
            &lt;Name&gt;snotes&lt;/Name&gt;
          &lt;/UrlVariable&gt;
        &lt;/value&gt;
      &lt;/item&gt;
      &lt;item&gt;
        &lt;key&gt;
          &lt;string&gt;spc&lt;/string&gt;
        &lt;/key&gt;
        &lt;value&gt;
          &lt;UrlVariable&gt;
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
            &lt;VariableType&gt;Textual&lt;/VariableType&gt;
            &lt;Regex /&gt;
            &lt;TextualContent /&gt;
            &lt;Name&gt;spc&lt;/Name&gt;
          &lt;/UrlVariable&gt;
        &lt;/value&gt;
      &lt;/item&gt;
      &lt;item&gt;
        &lt;key&gt;
          &lt;string&gt;version&lt;/string&gt;
        &lt;/key&gt;
        &lt;value&gt;
          &lt;UrlVariable&gt;
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
            &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
            &lt;Regex&gt;&gt;([\d\.]+) \({appname}\):&lt;/Regex&gt;
            &lt;Url&gt;<a href="http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from" rel="external nofollow">http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from&lt;/Url&gt;</a>
            &lt;Name&gt;version&lt;/Name&gt;
          &lt;/UrlVariable&gt;
        &lt;/value&gt;
      &lt;/item&gt;
      &lt;item&gt;
        &lt;key&gt;
          &lt;string&gt;dl&lt;/string&gt;
        &lt;/key&gt;
        &lt;value&gt;
          &lt;UrlVariable&gt;
            &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
            &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
            &lt;Regex&gt;&gt;{version} \({appname}\):[^"]+"(http[^"]+)"&lt;/Regex&gt;
            &lt;Url&gt;<a href="http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from" rel="external nofollow">http://www.iclarified.com/8500/where-to-download-ipad-firmware-files-from&lt;/Url&gt;</a>
            &lt;Name&gt;dl&lt;/Name&gt;
          &lt;/UrlVariable&gt;
        &lt;/value&gt;
      &lt;/item&gt;
    &lt;/Variables&gt;
    &lt;ExecuteCommand /&gt;
    &lt;ExecutePreCommand /&gt;
    &lt;ExecuteCommandType&gt;Batch&lt;/ExecuteCommandType&gt;
    &lt;ExecutePreCommandType&gt;Batch&lt;/ExecutePreCommandType&gt;
    &lt;Category&gt;Updates\iOS&lt;/Category&gt;
    &lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;
    &lt;DeletePreviousFile&gt;true&lt;/DeletePreviousFile&gt;
    &lt;Enabled&gt;true&lt;/Enabled&gt;
    &lt;FileHippoId /&gt;
    &lt;LastUpdated xsi:nil="true" /&gt;
    &lt;TargetPath&gt;..\{category}\{appname:regexreplace:([\s\t\r\n\-\\&amp;\/]+):_}-{version}.{url:ext}&lt;/TargetPath&gt;
    &lt;FixedDownloadUrl&gt;{dl}&lt;/FixedDownloadUrl&gt;
    &lt;Name&gt;iPad 3 Wi-Fi&lt;/Name&gt;
  &lt;/ApplicationJob&gt;
&lt;/Jobs&gt;
</pre>
<p>This template is a sample to demonstrate how to download the current build of iOS with Ketarin. This particular sample downloads the current build of iOS for the "iPad 3 Wi-Fi" hardware. You can change this to different hardware within the "application name" to make it parse the iClarified website for a different version. The name you give it MUST be a valid name (the stuff between parentheses on the website), or it will fail. You can't change it for cosmetic differences. You can't change it to "fix" how you want Wi-Fi to be spelled or to change underscores to dashes and so on. It's a string match, so it MUST be exactly the same as what appears on the site. If you want to download the iPad 4 CDMA version, then, you must use "iPad 4 GSM_CDMA". Have fun!</p>
]]></description><guid isPermaLink="false">3924</guid><pubDate>Fri, 29 Apr 2016 20:10:07 +0000</pubDate></item><item><title>Codeplex template</title><link>https://ketarin.org/forum/topic/592-codeplex-template/</link><description><![CDATA[<p>Updated <strong>2012-10-28</strong>: fixes several bugs, but still doesn't work due to a filetime parsing issue. Any ideas?</p>
<p> </p>
<p>Updated <strong>2011-08-25</strong>: fixed another version parsing bug.</p>
<p> </p>
<p>Updated <strong>2010-12-28</strong>: fixed version number check for a number of codeplex apps. This still has problem with a few apps (bluetooth radar, iExporter, ilyrics, iringtones, mdownloader, pst view tool, smtp4dev - possibly others).</p>
<p> </p>
<p> </p>
<p>Here's a working Codeplex template with variables for the app name, category, slug, title and version preservation. Based on discussion from <a href="http://ketarin.canneverbe.com/forum/viewtopic.php?pid=4839" rel="external nofollow">this thread</a>. The template below was tested successfully with a full dozen apps on Codeplex without any problems. Enjoy!</p>
<p> </p>
<p></p>
<pre class="ipsCode">&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;Jobs&gt;
 &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="debb1deb-1024-1975-abcd-000000000004"&gt;
   &lt;Name&gt;&lt;placeholder name="App name?" value="" /&gt;&lt;/Name&gt;
   &lt;Category&gt;&lt;placeholder name="Application Category?" value="Unassigned" options="Unassigned|Browsers|Capture|Codecs|Converters|Development|Drivers|Editors|Education|Email|IM|Internet|Media|Plugins|Security|Tools|Viewers|VM|Web" /&gt;&lt;/Category&gt;
   &lt;WebsiteUrl /&gt;
   &lt;UserAgent&gt;Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C)&lt;/UserAgent&gt;
   &lt;UserNotes /&gt;
   &lt;IgnoreFileInformation&gt;false&lt;/IgnoreFileInformation&gt;
   &lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;
   &lt;DownloadDate xsi:nil="true" /&gt;
   &lt;CheckForUpdatesOnly&gt;false&lt;/CheckForUpdatesOnly&gt;
   &lt;VariableChangeIndicator /&gt;
   &lt;CanBeShared&gt;true&lt;/CanBeShared&gt;
   &lt;ShareApplication&gt;false&lt;/ShareApplication&gt;
   &lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;
   &lt;HttpReferer&gt;{sdownload}&lt;/HttpReferer&gt;
   &lt;SetupInstructions /&gt;
   &lt;Variables&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;slug&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;Textual&lt;/VariableType&gt;
	    &lt;Regex /&gt;
	    &lt;TextualContent&gt;&lt;placeholder name="Codeplex application slug:" value="" /&gt;&lt;/TextualContent&gt;
	    &lt;Name&gt;slug&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;title&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;Textual&lt;/VariableType&gt;
	    &lt;Regex /&gt;
	    &lt;TextualContent&gt;&lt;placeholder name="Codeplex application title:" value="" /&gt;&lt;/TextualContent&gt;
	    &lt;Name&gt;title&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;schangelog&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;Textual&lt;/VariableType&gt;
	    &lt;Regex /&gt;
	    &lt;TextualContent&gt;http://{slug}.codeplex.com/releases/view/{releaseId}&lt;/TextualContent&gt;
	    &lt;Name&gt;schangelog&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;swebsite&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;Textual&lt;/VariableType&gt;
	    &lt;Regex /&gt;
	    &lt;TextualContent&gt;http://{slug}.codeplex.com/&lt;/TextualContent&gt;
	    &lt;Name&gt;swebsite&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;snotes&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;Textual&lt;/VariableType&gt;
	    &lt;Regex /&gt;
	    &lt;TextualContent /&gt;
	    &lt;Name&gt;snotes&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;releaseId&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
	    &lt;Regex&gt;href="http://{slug}.codeplex.com/releases/view/(\d+)"&lt;/Regex&gt;
	    &lt;Url&gt;http://{slug}.codeplex.com/releases/&lt;/Url&gt;
	    &lt;Name&gt;releaseId&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;fileId&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
	    &lt;Regex&gt;fileId="([\d]+)" [^&lt;&gt;]+&gt;&lt;/Regex&gt;
	    &lt;Url&gt;http://{slug}.codeplex.com/releases/view/{releaseId}&lt;/Url&gt;
	    &lt;Name&gt;fileId&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;buildId&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
	    &lt;Regex&gt;FileListItem.+?/v(\d+)/.+?".+?{fileId}&lt;/Regex&gt;
	    &lt;Url&gt;http://{slug}.codeplex.com/releases/view/{releaseId}&lt;/Url&gt;
	    &lt;Name&gt;buildId&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;filetime&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
	    &lt;Regex&gt;{fileId}".+?smartDate dateOnly" title="([^"]+)"&lt;/Regex&gt;
	    &lt;Url&gt;http://{slug}.codeplex.com/releases/view/{releaseId}&lt;/Url&gt;
	    &lt;Name&gt;filetime&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;ft&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
	    &lt;Regex&gt;\[(.+)\]&lt;/Regex&gt;
	    &lt;Url&gt;http://12pd.com/filetime.php?t={filetime}&lt;/Url&gt;
	    &lt;Name&gt;ft&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;version&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
	    &lt;Regex&gt;(?:[\S\s][\.\sv])?([\d.]+?)(?:\s-\s[^\d]+?)?(?:\s\(.+?\))?[\r\n]*&lt;/title&gt;&lt;/Regex&gt;
	    &lt;Url&gt;http://{slug}.codeplex.com/releases/view/{releaseId}&lt;/Url&gt;
	    &lt;Name&gt;version&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;sdownload&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;Textual&lt;/VariableType&gt;
	    &lt;Regex /&gt;
	    &lt;TextualContent&gt;http://download.codeplex.com/Download/Release?ProjectName={slug}&amp;DownloadId={fileId}&amp;FileTime={ft}9900000&amp;Build={buildId}&lt;/TextualContent&gt;
	    &lt;Name&gt;sdownload&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;spost&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;Textual&lt;/VariableType&gt;
	    &lt;Regex /&gt;
	    &lt;TextualContent&gt;http://convert-get-proxy.appspot.com/server/?method=POST&amp;url={sdownload:multireplace:,:&amp;,?:%26,%3F}&lt;/TextualContent&gt;
	    &lt;Name&gt;spost&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
    &lt;key&gt;
	  &lt;string&gt;spc&lt;/string&gt;
    &lt;/key&gt;
    &lt;value&gt;
	  &lt;UrlVariable&gt;
	    &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
	    &lt;VariableType&gt;Textual&lt;/VariableType&gt;
	    &lt;Regex /&gt;
	    &lt;TextualContent&gt;codeplex&lt;/TextualContent&gt;
	    &lt;Name&gt;spc&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
    &lt;/value&gt;
  &lt;/item&gt;
   &lt;/Variables&gt;
   &lt;ExecuteCommand /&gt;
   &lt;ExecutePreCommand /&gt;
   &lt;ExecuteCommandType&gt;Batch&lt;/ExecuteCommandType&gt;
   &lt;ExecutePreCommandType&gt;Batch&lt;/ExecutePreCommandType&gt;
   &lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;
   &lt;DeletePreviousFile&gt;&lt;placeholder name="Delete Previous Version?" value="true" options="true|false" /&gt;&lt;/DeletePreviousFile&gt;
   &lt;Enabled&gt;true&lt;/Enabled&gt;
   &lt;FileHippoId /&gt;
   &lt;TargetPath&gt;.\{category}\{appname:regexreplace:([\s\t\r\n\-\\&amp;\/]+):_}-{version}.{url:ext}&lt;/TargetPath&gt;
   &lt;FixedDownloadUrl&gt;{sdownload}&lt;/FixedDownloadUrl&gt;
 &lt;/ApplicationJob&gt;
&lt;/Jobs&gt;</pre>
<div></div>
<p></p>
]]></description><guid isPermaLink="false">592</guid><pubDate>Thu, 23 Dec 2010 01:39:22 +0000</pubDate></item><item><title>fosshub</title><link>https://ketarin.org/forum/topic/3538-fosshub/</link><description><![CDATA[<p>I'm trying to create FossHub.com template on my own but it seems to be a little too tricky for me (javascript generated URL and "hash" in final download URL - when I use Firefox or IE) <img src="https://ketarin.org/forum/uploads/emoticons/default_sad.png" alt=":("></p>
<p> </p>
<p>Is there already a template available ? <img src="https://ketarin.org/forum/uploads/emoticons/default_happy.png" alt="^_^"></p>
]]></description><guid isPermaLink="false">3538</guid><pubDate>Mon, 12 Jan 2015 22:00:36 +0000</pubDate></item><item><title>TRex's Ketarin-Apps.xml</title><link>https://ketarin.org/forum/topic/3507-trexs-ketarin-appsxml/</link><description><![CDATA[<p>please include them in the online DB , if ketarin comes with categories (like portable apps platform) to choose from that would be fantastic<br>thanks for a great app</p>
<p><a href="https://ketarin.org/forum/applications/core/interface/file/attachment.php?id=39" data-fileid="39" rel="">TRex's Ketarin-Apps.xml</a></p>
]]></description><guid isPermaLink="false">3507</guid><pubDate>Fri, 03 Oct 2014 01:07:34 +0000</pubDate></item><item><title>MOST FREQUENTLY USED Software Download Site SURVEY</title><link>https://ketarin.org/forum/topic/180-most-frequently-used-software-download-site-survey/</link><description><![CDATA[<p>I would like Ketarin users to submit a list of their <strong>TOP FIVE MOST FREQUENTLY USED Software Download Sites</strong> in order that we all can gain some knowledge of which sites that we need to focus on for developing templates that do not currently exist in our 'Template Forum' posts. Thank you in advance for your input!</p>]]></description><guid isPermaLink="false">180</guid><pubDate>Fri, 13 Feb 2009 05:44:23 +0000</pubDate></item><item><title>Link problems</title><link>https://ketarin.org/forum/topic/3377-link-problems/</link><description><![CDATA[<div>Can someone help me find the link for downloading FreeStudio from this page? (there are no existing mirrors)</div>
<div>
<a href="http://www.dvdvideosoft.com/it/free-dvd-video-software.htm#.Ump-ZO1dV5Q" rel="external nofollow">http://www.dvdvideosoft.com/it/free-dvd-video-software.htm#.Ump-ZO1dV5Q</a><p> </p>
</div>
<div>----------</div>
<div> </div>
<div> </div>
<div>Why taking the link to the FTP server from Adobe, this work, download the entire file but at the end do an error and don't save the file?</div>
<div>
<a href="ftp://ftp.adobe.com/pub/adobe/reader/win/%7Bversionmajor%7D.x/%7Bversionmajor%7D.0.00/it_IT/AdbeRdr%7Bversionmajor%7D000_it_IT.exe" rel="external nofollow">ftp://ftp.adobe.com/pub/adobe/reader/win/{versionmajor}.x/{versionmajor}.0.00/it_IT/AdbeRdr{versionmajor}000_it_IT.exe</a><p>{versionmajor} = 11</p>
<p><a href="ftp://ftp.adobe.com/pub/adobe/reader/win/11.x/11.0.00/it_IT/AdbeRdr11000_it_IT.exe" rel="external nofollow">ftp://ftp.adobe.com/pub/adobe/reader/win/11.x/11.0.00/it_IT/AdbeRdr11000_it_IT.exe</a></p>
<p> </p>
<p> </p>
</div>
<div> </div>
<div>(sorry for my english, I used a translator ...)</div>
<p> </p>
]]></description><guid isPermaLink="false">3377</guid><pubDate>Fri, 25 Oct 2013 14:26:15 +0000</pubDate></item><item><title>MajorGeeks.com Template (test)</title><link>https://ketarin.org/forum/topic/217-majorgeekscom-template-test/</link><description><![CDATA[<p></p>
<pre class="ipsCode">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;Jobs&gt;
 &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;

&lt;CheckForUpdatesOnly&gt;&lt;placeholder name="Check for updates only ?" value="false" options="true" /&gt;&lt;/CheckForUpdatesOnly&gt;
&lt;VariableChangeIndicator /&gt;
&lt;CanBeShared&gt;true&lt;/CanBeShared&gt;
&lt;ShareApplication&gt;false&lt;/ShareApplication&gt;
&lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;
&lt;HttpReferer /&gt;
&lt;Variables&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;version&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
		&lt;Regex&gt;(?-s:(\d+(?:\.\d+)+.*?|\d b[a-z]* ?\d+|\d+ sp\w+|r\d+)(?= ?(?:download|[&lt;\[\]]))|(?-s:20\d\d-\d\d-\d\d))&lt;/Regex&gt;
		&lt;Url&gt;&lt;placeholder name="Application Page URL" /&gt;&lt;/Url&gt;
		&lt;Name&gt;version&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;redir&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
		&lt;Regex&gt;(?-s:(http://[^"]+|href="downloadget[^"]+)".+{value:regexreplace:(USA ?\d?):\|$1\|})&lt;/Regex&gt;
		&lt;Url&gt;&lt;placeholder name="Application Page URL" /&gt;&lt;/Url&gt;
		&lt;Name&gt;redir&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;value&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;Regex /&gt;
		&lt;TextualContent&gt;&lt;placeholder name="Choose a mirror (enter one of the available options)" value="USA" options="Author's Site|USA|USA 2|Internode|Authors Site" /&gt;&lt;/TextualContent&gt;
		&lt;Name&gt;value&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;durl&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
		&lt;Regex&gt;((?:URL\=downloadget\d|files\d\.majorgeeks\.com/files/|(?:www\.)?majorgeeks\.com/downloadget)[^"]+)"&lt;/Regex&gt;
		&lt;Url&gt;{redir:regexreplace:href="downloadget([^"]+):http\\://majorgeeks.com/downloadget$1}&lt;/Url&gt;
		&lt;Name&gt;durl&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
&lt;/Variables&gt;
&lt;ExecuteCommand /&gt;
&lt;ExecutePreCommand /&gt;
&lt;Category&gt;&lt;placeholder name="Category" value="Test" options="Backup|Backup\Test|Clean|Clean\Registry|Clean\Uninstall|Database|Grep|Internet|Internet\Misc|Internet\Plugins|Internet\Test|Multimedia|Multimedia\Graphics|Multimedia\ScreenCapture|Office|Office\Diagramming|Office\Notepad|Office\PDF|Office\Scrapbook|Security|Security\AS|Security\Misc|Security\USB|Test|Utils\Benchmark|Utils\Compression|Utils\Hash|Utils\Misc|Utils\Recovery|Virtualization" /&gt;&lt;/Category&gt;
&lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;
&lt;PreviousLocation /&gt;
&lt;DeletePreviousFile&gt;false&lt;/DeletePreviousFile&gt;
&lt;Enabled&gt;true&lt;/Enabled&gt;
&lt;FileHippoId /&gt;

&lt;TargetPath&gt;{target}\{category}\&lt;placeholder name="Rename convention" value="{appname:replace:MG_:}_{version}.{url:ext}" options="|{appname}.{url:ext}|{appname}_{url:basefile}.{url:ext}|{appname}_{url:basefile}_{version}.{url:ext}|{appname}_{version:regexreplace:([0-9.]+)( [a-z]+ )(\d+):$1b$3}.{url:ext}|{appname}_{version:regexreplace:([a-z0-9.]+)(Portable)(\d+)?:$1$3}.{url:ext}|{appname}_{version:replace: :.}.{url:ext}|{appname}_{version:replace: :_}.{url:ext}|{appname}_{version:replace: :_}_{f:dd}-{f:MM}.{url:ext}|{appname}_{version:replace:/:-}.{url:ext}|{appname}_{version}.{url:ext}|{appname:regexreplace:(\w+)( \w+):$1}_{version:replace: build :b}.{url:ext}|{appname:replace: :_}_{version}.{url:ext}|{appname:replace: :}_{version:regexreplace:([a-z]+) +(\d+),? +(\d+):$2-$1-$3}.{url:ext}|{appname:replace: :}_{version}.{url:ext}|{appname:replace:FH_:}_{version:replace: :}.{url:ext}|{appname:replace:FH_:}_{version}.{url:ext}|{appname:replace:MG_:}_{version:regexreplace:([0-9.]+)( [a-z]+ )(\d+):$1b$3}.{url:ext}|{appname:replace:MG_:}_{version:replace: :}.{url:ext}|{appname:replace:MG_:}_{version}.{url:ext}|{appname:replace:SF_:}_{version}.{url:ext}|{appname:replace:SN_:}_{version}.{url:ext}|{appname:replace:SP_:}_{version:regexreplace:([0-9.]+)( [a-z]+ )(\d+):$1b$3}.{url:ext}|{appname:replace:SP_:}_{version:regexreplace:([0-9.]+)([a-z ]+)([0-9]+):$1b$3}.{url:ext}|{appname:replace:SP_:}_{version:replace: :}.{url:ext}|{appname:replace:SP_:}_{version}.{url:ext}|{url:basefile}.{url:ext}|{url:basefile}_{f:dd}-{f:MM}.{url:ext}|{url:basefile}_{version}.{url:ext}" /&gt;&lt;/TargetPath&gt;
&lt;FixedDownloadUrl&gt;http://{durl:replace:URL=downloadget:majorgeeks.com/downloadget}&lt;/FixedDownloadUrl&gt;
&lt;Name&gt;MG_&lt;placeholder name="Application Name" /&gt;&lt;/Name&gt;
 &lt;/ApplicationJob&gt;
&lt;/Jobs&gt;</pre>
<div></div>
<p></p>
<p> </p>
<p>Note: Insert info as prompted. Known limitations: I was unable to DL <a href="http://www.majorgeeks.com/Kaspersky_Virus_Removal_Tool_d4515.html" rel="external nofollow">Kaspersky AVP</a>. <a href="http://ketarin.canneverbe.com/forum/viewtopic.php?id=195" rel="external nofollow">How to import a template</a>.</p>
]]></description><guid isPermaLink="false">217</guid><pubDate>Sat, 28 Feb 2009 22:07:45 +0000</pubDate></item><item><title>Omniferum's Sourceforge Template</title><link>https://ketarin.org/forum/topic/785-omniferums-sourceforge-template/</link><description><![CDATA[<p>I've tried to make a fairly easy to use/universal template for the souceforge site with some custom install commands that you can decomment (that just means delete the :: from the 2nd line in the scripts onwards) in order to use them.<br><br>You can use any sourceforge URL project page, this will automatically find the latest file. You can just use the 'download latest' button however I prefer to download binaries/zipped/portable versions which aren't the ones that are hosted in the 'latest' button.<br><br>Accurately defines the version variable/name and everything so tuck in.<br><br>Global variables that are used in this (that I think everyone should use anyway but whatever) are:<br><br>installpath = {root}Programs\<br>temppath = {root}Ketatemp\<br>7z = start "" /wait {root}"Programs\File Management\7-ZipPortable\App\7-Zip\7z.exe"<br>ue = start "" /wait {root}"Programs\File Management\Universal Extractor\UniExtract.exe"<br>copyfolder = xcopy /E /C /I /Q /H /Y<br>downloadpath = {root}Software\Ketarin Maintained Applications\<br>copyfile = xcopy /C /I /Q /H /Y<br><br>sfua = (!)<br><br>Just add the above values to your global variables and you will be set. Of course for the 7z/ue you need to change the path to your actual 7zip/uniextract exe file. However the only global variable you really need in order for the template to download anything is the sfua. Just an acronym for SourceForgeUserAgent.<br><br></p>
<pre class="ipsCode prettyprint">&lt;!--?xml version='1.0' encoding='utf-8'?--&gt;
&lt;Jobs&gt;
&lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="806226d4-a355-4ff8-81d3-5f0956cc1658"&gt;
&lt;WebsiteUrl&gt;{url}&lt;/WebsiteUrl&gt;
&lt;UserNotes /&gt;
&lt;IgnoreFileInformation&gt;false&lt;/IgnoreFileInformation&gt;
&lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;
&lt;CheckForUpdatesOnly&gt;false&lt;/CheckForUpdatesOnly&gt;
&lt;VariableChangeIndicator&gt;version&lt;/VariableChangeIndicator&gt;
&lt;CanBeShared&gt;true&lt;/CanBeShared&gt;
&lt;ShareApplication&gt;false&lt;/ShareApplication&gt;
&lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;
&lt;UserAgent&gt;{sfua}&lt;/UserAgent&gt;
&lt;HttpReferer /&gt;
&lt;Variables&gt;
&lt;item&gt;
&lt;key&gt;
&lt;string&gt;download&lt;/string&gt;
&lt;/key&gt;
&lt;value&gt;
&lt;UrlVariable&gt;
&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
&lt;Regex&gt;[^"'&lt;&gt;\*]+files[^"'&lt;&gt;\*]+\.(?&gt;zip|7z|rar|exe|msi)&lt;/Regex&gt;
&lt;Url&gt;<a href="" rel="">http://sourceforge.net{refer2}&lt;/Url&gt;</a>
&lt;Name&gt;download&lt;/Name&gt;
&lt;/UrlVariable&gt;
&lt;/value&gt;
&lt;/item&gt;
&lt;item&gt;
&lt;key&gt;
&lt;string&gt;installtype&lt;/string&gt;
&lt;/key&gt;
&lt;value&gt;
&lt;UrlVariable&gt;
&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
&lt;VariableType&gt;Textual&lt;/VariableType&gt;
&lt;Regex /&gt;
&lt;TextualContent&gt;&lt;placeholder name="Installation type" value="" options="No Install|Binary Unzip|Manual Install|Standalone EXE|Uniextract Executable" /&gt;&lt;/TextualContent&gt;
&lt;Name&gt;installtype&lt;/Name&gt;
&lt;/UrlVariable&gt;
&lt;/value&gt;
&lt;/item&gt;
&lt;item&gt;
&lt;key&gt;
&lt;string&gt;name&lt;/string&gt;
&lt;/key&gt;
&lt;value&gt;
&lt;UrlVariable&gt;
&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
&lt;Regex&gt;&lt;title&gt;(.*?)[\s-]+&lt;/Regex&gt;
&lt;Url&gt;<a href="" rel="">http://sourceforge.net{page}&lt;/Url&gt;</a>
&lt;Name&gt;name&lt;/Name&gt;
&lt;/UrlVariable&gt;
&lt;/value&gt;
&lt;/item&gt;
&lt;item&gt;
&lt;key&gt;
&lt;string&gt;page&lt;/string&gt;
&lt;/key&gt;
&lt;value&gt;
&lt;UrlVariable&gt;
&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
&lt;Regex&gt;[^"';=]+files[^"';=]+&lt;/Regex&gt;
&lt;Url&gt;{url}&lt;/Url&gt;
&lt;Name&gt;page&lt;/Name&gt;
&lt;/UrlVariable&gt;
&lt;/value&gt;
&lt;/item&gt;
&lt;item&gt;
&lt;key&gt;
&lt;string&gt;refer1&lt;/string&gt;
&lt;/key&gt;
&lt;value&gt;
&lt;UrlVariable&gt;
&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
&lt;Regex&gt;folder.*?([^"']+files[^"']+)&lt;/Regex&gt;
&lt;Url&gt;<a href="" rel="">http://sourceforge.net{page}&lt;/Url&gt;</a>
&lt;Name&gt;refer1&lt;/Name&gt;
&lt;/UrlVariable&gt;
&lt;/value&gt;
&lt;/item&gt;
&lt;item&gt;
&lt;key&gt;
&lt;string&gt;refer2&lt;/string&gt;
&lt;/key&gt;
&lt;value&gt;
&lt;UrlVariable&gt;
&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
&lt;Regex&gt;folder.*?([^"']+files[^"']+)&lt;/Regex&gt;
&lt;Url&gt;<a href="" rel="">http://sourceforge.net{refer1}&lt;/Url&gt;</a>
&lt;Name&gt;refer2&lt;/Name&gt;
&lt;/UrlVariable&gt;
&lt;/value&gt;
&lt;/item&gt;
&lt;item&gt;
&lt;key&gt;
&lt;string&gt;url&lt;/string&gt;
&lt;/key&gt;
&lt;value&gt;
&lt;UrlVariable&gt;
&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
&lt;Regex&gt;[^"']+projects/.*?./&lt;/Regex&gt;
&lt;Url&gt;&lt;placeholder name="Application URL" /&gt;&lt;/Url&gt;
&lt;Name&gt;url&lt;/Name&gt;
&lt;/UrlVariable&gt;
&lt;/value&gt;
&lt;/item&gt;
&lt;item&gt;
&lt;key&gt;
&lt;string&gt;version&lt;/string&gt;
&lt;/key&gt;
&lt;value&gt;
&lt;UrlVariable&gt;
&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
&lt;Regex&gt;[^"'&lt;&gt;\*]+files[^"'&lt;&gt;\*]+\.(?&gt;zip|7z|rar|exe|msi).*?(\d\d\d\d[\d\-\: ]+)&lt;/Regex&gt;
&lt;Url&gt;<a href="" rel="">http://sourceforge.net{refer2}&lt;/Url&gt;</a>
&lt;Name&gt;version&lt;/Name&gt;
&lt;/UrlVariable&gt;
&lt;/value&gt;
&lt;/item&gt;
&lt;/Variables&gt;
&lt;ExecuteCommand&gt;/*This is a comment line, the line below is the C# script. It will run the instructions found in the Setup Tab. If the command below is encapsulated with stars and slashes merely remove them to make the command function, otherwise it will remain a comment*/
app.Install(null);&lt;/ExecuteCommand&gt;
&lt;ExecutePreCommand /&gt;
&lt;ExecuteCommandType&gt;CS&lt;/ExecuteCommandType&gt;
&lt;ExecutePreCommandType&gt;Batch&lt;/ExecutePreCommandType&gt;
&lt;SetupInstructions&gt;
&lt;SetupInstruction xsi:type="CustomSetupInstruction"&gt;
&lt;Code&gt;::Use this if the file you are downloading is a binary that can be unzipped and run

if "{installtype}" neq "Binary Unzip" exit

::Check to see if program is running and offer to kill it
for /f "tokens=1 delims=." %b in ('wmic process get Description^,ExecutablePath^,CommandLine ^| findstr /v cmd.exe ^| findstr /v explorer.exe ^| findstr /v findstr ^| findstr "{installpath}{category}\{appname:regexreplace: \(.*\):}"') do set progkill=%~nxb &amp; set prog=%b &amp; set restart=yes
if defined progkill start /wait cmd.exe /c "Echo {appname} is currently running and has to be terminated before updating, press any key to terminate the program &amp; PAUSE &amp; taskkill /f /im %progkill%.exe"
::/Check to see if program is running and offer to kill it

{7z} x "{file}" -o"{temppath}{appname:regexreplace: \(.*\):}" -y
for /f "tokens=2 delims=[]" %a in ('dir /b /s "{temppath}{appname:regexreplace: \(.*\):}\*.exe" ^| find /v /n "" ^| findstr /c:[1]') do set dir=%~dpa*
{copyfolder} "%dir%" "{installpath}{category}\{appname:regexreplace: \(.*\):}\"
rd /s /q "{temppath}{appname:regexreplace: \(.*\):}"

::Update finished, starting program
if defined restart start cmd.exe /c "%prog%.exe""
::/Update finished, starting program&lt;/Code&gt;
&lt;Type&gt;Batch&lt;/Type&gt;
&lt;/SetupInstruction&gt;
&lt;SetupInstruction xsi:type="CustomSetupInstruction"&gt;
&lt;Code&gt;::Use this if the file you are downloading is an executable that can be UniExtracted and run

if "{installtype}" neq "Uniextract Executable" exit

::Check to see if program is running and offer to kill it
for /f "tokens=1 delims=." %b in ('wmic process get Description^,ExecutablePath^,CommandLine ^| findstr /v cmd.exe ^| findstr /v explorer.exe ^| findstr /v findstr ^| findstr "{installpath}{category}\{appname:regexreplace: \(.*\):}"') do set progkill=%~nxb &amp; set prog=%b &amp; set restart=yes
if defined progkill start /wait cmd.exe /c "Echo {appname} is currently running and has to be terminated before updating, press any key to terminate the program &amp; PAUSE &amp; taskkill /f /im %progkill%.exe"
::/Check to see if program is running and offer to kill it

{ue} "{file}" "{temppath}{appname:regexreplace: \(.*\):}"
for /f "tokens=2 delims=[]" %a in ('dir /b /s "{temppath}{appname:regexreplace: \(.*\):}\*.exe" ^| find /v /n "" ^| findstr /c:[1]') do set dir=%~dpa*
{copyfolder} "%dir%" "{installpath}{category}\{appname:regexreplace: \(.*\):}\"
rd /s /q "{temppath}{appname:regexreplace: \(.*\):}"

::Update finished, starting program
if defined restart start cmd.exe /c "%prog%.exe""
::/Update finished, starting program&lt;/Code&gt;
&lt;Type&gt;Batch&lt;/Type&gt;
&lt;/SetupInstruction&gt;
&lt;SetupInstruction xsi:type="CustomSetupInstruction"&gt;
&lt;Code&gt;::Use this if your file cannot be installed automatically and needs to be run manually after Ketarin finishes

if "{installtype}" neq "Manual Install" exit


::Check to see if program is running and offer to kill it
for /f "tokens=1 delims=." %b in ('wmic process get Description^,ExecutablePath^,CommandLine ^| findstr /v cmd.exe ^| findstr /v explorer.exe ^| findstr /v findstr ^| findstr "{installpath}{category}\{appname:regexreplace: \(.*\):}"') do set progkill=%~nxb &amp; set prog=%b &amp; set restart=yes
if defined progkill start /wait cmd.exe /c "Echo {appname} is currently running and has to be terminated before updating, press any key to terminate the program &amp; PAUSE &amp; taskkill /f /im %progkill%.exe"
::/Check to see if program is running and offer to kill it

START CMD /C "ECHO Re: {appname} You will have to run this file manually after Ketarin finishes updating &amp;&amp; PAUSE"
&amp;

::Update finished, starting program
if defined restart start cmd.exe /c "%prog%.exe""
::/Update finished, starting program&lt;/Code&gt;
&lt;Type&gt;Batch&lt;/Type&gt;
&lt;/SetupInstruction&gt;
&lt;SetupInstruction xsi:type="CustomSetupInstruction"&gt;
&lt;Code&gt;::Use this if your download is a standalone executable which just needs to be copied to the right place

if "{installtype}" neq "Standalone EXE" exit

::Check to see if program is running and offer to kill it
for /f "tokens=1 delims=." %b in ('wmic process get Description^,ExecutablePath^,CommandLine ^| findstr /v cmd.exe ^| findstr /v explorer.exe ^| findstr /v findstr ^| findstr "{installpath}{category}\{appname:regexreplace: \(.*\):}"') do set progkill=%~nxb &amp; set prog=%b &amp; set restart=yes
if defined progkill start /wait cmd.exe /c "Echo {appname} is currently running and has to be terminated before updating, press any key to terminate the program &amp; PAUSE &amp; taskkill /f /im %progkill%.exe"
::/Check to see if program is running and offer to kill it

{copyfile} "{file}" "{installpath}{category}\{appname:regexreplace: \(.*\):}\"

::Update finished, starting program
if defined restart start cmd.exe /c "%prog%.exe""
::/Update finished, starting program&lt;/Code&gt;
&lt;Type&gt;Batch&lt;/Type&gt;
&lt;/SetupInstruction&gt;
&lt;/SetupInstructions&gt;
&lt;Category&gt;&lt;placeholder name="Category" options="{categories}" /&gt;&lt;/Category&gt;
&lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;
&lt;DeletePreviousFile&gt;true&lt;/DeletePreviousFile&gt;
&lt;Enabled&gt;true&lt;/Enabled&gt;
&lt;FileHippoId /&gt;
&lt;TargetPath&gt;{downloadpath}{category}\&lt;/TargetPath&gt;
&lt;FixedDownloadUrl&gt;{download}&lt;/FixedDownloadUrl&gt;
&lt;Name&gt;&lt;placeholder name="Name of application" variable="name" /&gt;&lt;/Name&gt;
&lt;/ApplicationJob&gt;
&lt;/Jobs&gt;</pre>
<br>EDIT: Made the option choice for user to select the type of install. I would recommend however knowing the installation method for the file you are downloading from sourceforge beforehand before blindly selecting what install type. The default option is "No Install" meaning it will just download and not execute any of my custom install options.<br><br>EDIT: Tweaked the 'version' variable as sourceforge does stuff like "Updated 1 hour ago" and so on. Changed it to the time stamp of the file you are actually downloading. Some regex tweaks (Atomic Grouping specifically). Also implemented my new 'kill program if running' dialog. It basically looks into your default install path and checks if any executables are running from that path before giving the option to terminate it.]]></description><guid isPermaLink="false">785</guid><pubDate>Fri, 27 Jan 2012 13:23:10 +0000</pubDate></item><item><title>Google Code</title><link>https://ketarin.org/forum/topic/742-google-code/</link><description><![CDATA[<p>This is my first try at a Google Code template. Works for me, but it hasn't been exhaustively tested. Please let me know how it works for you.</p>
<p> </p>
<p> </p>
<p></p>
<pre class="ipsCode">&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;Jobs&gt;
 &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="debb1deb-1024-1975-abcd-aa0000000007" &gt;
   &lt;Name&gt;&lt;placeholder name="Name?" value="" /&gt;&lt;/Name&gt;
   &lt;Category&gt;&lt;placeholder name="Category?" value="Web" /&gt;&lt;/Category&gt;
   &lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;
   &lt;DeletePreviousFile&gt;&lt;placeholder name="Delete Previous Version?" value="true" options="false|true" /&gt;&lt;/DeletePreviousFile&gt;
   &lt;WebsiteUrl&gt;&lt;/WebsiteUrl&gt;
   &lt;UserNotes /&gt;
   &lt;IgnoreFileInformation&gt;false&lt;/IgnoreFileInformation&gt;
   &lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;
   &lt;DownloadDate xsi:nil="true" /&gt;
   &lt;CheckForUpdatesOnly&gt;false&lt;/CheckForUpdatesOnly&gt;
   &lt;VariableChangeIndicator&gt;version&lt;/VariableChangeIndicator&gt;
   &lt;CanBeShared&gt;true&lt;/CanBeShared&gt;
   &lt;ShareApplication&gt;false&lt;/ShareApplication&gt;
   &lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;
   &lt;HttpReferer /&gt;
   &lt;Variables&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;tag&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;Textual&lt;/VariableType&gt;
           &lt;Regex /&gt;
           &lt;TextualContent&gt;&lt;placeholder name="What is the tag from the URL at code.google.com?" value="" /&gt;&lt;/TextualContent&gt;
           &lt;Name&gt;tag&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;swebsite&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;Textual&lt;/VariableType&gt;
           &lt;Regex /&gt;
           &lt;TextualContent&gt;http://code.google.com/p/{tag}/&lt;/TextualContent&gt;
           &lt;Name&gt;swebsite&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;schangelog&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
           &lt;Regex&gt;&lt;link rel="alternate" type="text/html" href="([^"]+)" /&gt;&lt;/Regex&gt;
           &lt;Url&gt;http://code.google.com/feeds/p/{tag}/downloads/basic&lt;/Url&gt;
           &lt;TextualContent /&gt;
           &lt;Name&gt;schangelog&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;version&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
           &lt;Regex&gt;Version ([\d\.]+)&lt;/Regex&gt;
           &lt;Url&gt;http://code.google.com/feeds/p/{tag}/downloads/basic&lt;/Url&gt;
           &lt;Name&gt;version&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;sdownload&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
           &lt;Regex&gt;generateDownloadEvent[^"]+"[\s\r\n\t]*href="([^"]+)"&lt;/Regex&gt;
           &lt;Url&gt;{schangelog}&lt;/Url&gt;
           &lt;Name&gt;sdownload&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;snotes&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;Textual&lt;/VariableType&gt;
           &lt;Regex /&gt;
           &lt;Name&gt;snotes&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;spc&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
           &lt;VariableType&gt;Textual&lt;/VariableType&gt;
           &lt;Regex /&gt;
           &lt;TextualContent&gt;gcode&lt;/TextualContent&gt;
           &lt;Name&gt;spc&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
   &lt;/Variables&gt;
   &lt;ExecuteCommand /&gt;
   &lt;ExecutePreCommand /&gt;
   &lt;Enabled&gt;true&lt;/Enabled&gt;
   &lt;FileHippoId /&gt;
   &lt;TargetPath&gt;.\{category}\{appname:regexreplace:([\s\t\r\n\-\\&amp;]+):_}-{version}.{url:ext}&lt;/TargetPath&gt;
   &lt;FixedDownloadUrl&gt;http:{sdownload}&lt;/FixedDownloadUrl&gt;
 &lt;/ApplicationJob&gt;
&lt;/Jobs&gt;</pre>
<div></div>
<p></p>
]]></description><guid isPermaLink="false">742</guid><pubDate>Wed, 31 Aug 2011 08:12:16 +0000</pubDate></item><item><title>MS Update ISO template</title><link>https://ketarin.org/forum/topic/755-ms-update-iso-template/</link><description><![CDATA[<p>Thanks to the 2gb download fix in Ketarin 1.6.1 beta 2, it's now possible to download these large ISO's via Ketarin. <img src="https://ketarin.org/forum/uploads/emoticons/default_smile.png" alt=":)"></p>
<p> </p>
<p>The most current image - October 2011 - is 3.7gb, so expect the download to take some time.</p>
<p> </p>
<p></p>
<pre class="ipsCode">&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;Jobs&gt;
 &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="048268d4-00ef-43c9-a13d-51ed3475b1b7"&gt;
&lt;Category&gt;Updates&lt;/Category&gt;
&lt;WebsiteUrl /&gt;
&lt;UserAgent /&gt;
&lt;UserNotes /&gt;
&lt;LastFileSize&gt;0&lt;/LastFileSize&gt;
&lt;LastFileDate xsi:nil="true" /&gt;
&lt;IgnoreFileInformation&gt;false&lt;/IgnoreFileInformation&gt;
&lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;
&lt;DownloadDate xsi:nil="true" /&gt;
&lt;CheckForUpdatesOnly&gt;false&lt;/CheckForUpdatesOnly&gt;
&lt;VariableChangeIndicator&gt;version&lt;/VariableChangeIndicator&gt;
&lt;CanBeShared&gt;true&lt;/CanBeShared&gt;
&lt;ShareApplication&gt;true&lt;/ShareApplication&gt;
&lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;
&lt;HttpReferer /&gt;
&lt;SetupInstructions /&gt;
&lt;Variables&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;schangelog&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;Regex /&gt;
		&lt;TextualContent&gt;http://support.microsoft.com/kb/913086&lt;/TextualContent&gt;
		&lt;Name&gt;schangelog&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;swebsite&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;Regex /&gt;
		&lt;TextualContent&gt;http://support.microsoft.com/kb/913086&lt;/TextualContent&gt;
		&lt;Name&gt;swebsite&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;snotes&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;Regex /&gt;
		&lt;TextualContent /&gt;
		&lt;Name&gt;snotes&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;version&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
		&lt;Regex&gt;Windows-KB913086-([\d]+)\.iso&lt;/Regex&gt;
		&lt;Url&gt;http://go.microsoft.com/fwlink/?LinkID=79879&lt;/Url&gt;
		&lt;Name&gt;version&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;sdownload&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
		&lt;Regex&gt;['"](http[^'"]+Windows-KB913086-{version}\.iso)['"]&lt;/Regex&gt;
		&lt;Url&gt;http://go.microsoft.com/fwlink/?LinkID=79879&lt;/Url&gt;
		&lt;Name&gt;sdownload&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
&lt;/Variables&gt;
&lt;ExecuteCommand /&gt;
&lt;ExecutePreCommand /&gt;
&lt;ExecuteCommandType&gt;Batch&lt;/ExecuteCommandType&gt;
&lt;ExecutePreCommandType&gt;Batch&lt;/ExecutePreCommandType&gt;
&lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;
&lt;PreviousLocation /&gt;
&lt;DeletePreviousFile&gt;true&lt;/DeletePreviousFile&gt;
&lt;Enabled&gt;true&lt;/Enabled&gt;
&lt;FileHippoId /&gt;
&lt;LastUpdated xsi:nil="true" /&gt;
&lt;TargetPath&gt;C:\ISO\Windows Updates\{appname:regexreplace:([\s\t\r\n\-\\&amp;\/]+):_}-{version}.{url:ext}&lt;/TargetPath&gt;
&lt;FixedDownloadUrl&gt;{sdownload}&lt;/FixedDownloadUrl&gt;
&lt;Name&gt;Microsoft Update ISO&lt;/Name&gt;
 &lt;/ApplicationJob&gt;
&lt;/Jobs&gt;</pre>
<div></div>
<p></p>
]]></description><guid isPermaLink="false">755</guid><pubDate>Fri, 21 Oct 2011 05:28:48 +0000</pubDate></item><item><title>Is there a template for DisplayLink.com?</title><link>https://ketarin.org/forum/topic/2081-is-there-a-template-for-displaylinkcom/</link><description><![CDATA[<p>I've been searching for a template or a way to create one for DisplayLink.com.  To download files from them you first click on the "Latest release" on <a href="http://www.displaylink.com/support/downloads.php" rel="external nofollow">http://www.displayli...t/downloads.php</a> which sends you to <a href="http://www.displaylink.com/support/sla.php?fileid=80" rel="external nofollow">http://www.displayli...a.php?fileid=80</a>. (Note: With each new version the fileid changes).  On that page you have to click "AGREE" and then the download starts from URL (<a href="http://displaylinkwebdrivers.s3.amazonaws.com/DisplayLink_7.0M3.exe?AWSAccessKeyId=AKIAIZKSNAGG3VGIFP3A&amp;Expires=1355874779&amp;Signature=DBmvOYGGmElqTnTV3wcRQhAyQiM%3D" rel="external nofollow">http://displaylinkwe...nTV3wcRQhAyQiM=</a>).</p>
<p> </p>
<p>Anybody know of anything that works this way?  Any suggestions?</p>
]]></description><guid isPermaLink="false">2081</guid><pubDate>Wed, 19 Dec 2012 15:06:45 +0000</pubDate></item><item><title>"|" character inside one placeholder option</title><link>https://ketarin.org/forum/topic/813-character-inside-one-placeholder-option/</link><description><![CDATA[<p>Is it possible to <strong>include </strong><strong><span style="text-decoration:underline;">one option</span></strong> in a "placeholder" (from a point in a <em>Softpedia</em> template) where I will have the <strong>"|" character</strong> as <span style="text-decoration:underline;">part of the specific option</span>?</p>
<p> </p>
<p><strong>e.g.: </strong>I have 3 options, and the last one include both the 1st and the 2nd; I've tried <strong><em>escaping</em></strong><strong> the "|" character</strong> but it did not work...</p>
<p>&lt;placeholder name="Internal (Softpedia) or External (App Site) or Any (both) Sources?" value="<strong><span style="color:#ff0000;">Softpedia\|External</span></strong>" options="Softpedia|External|<strong>Softpedia</strong><strong><span style="color:#ff0000;"><span style="font-size:18px;">\|</span></span></strong><strong>External</strong>" /&gt;</p>
]]></description><guid isPermaLink="false">813</guid><pubDate>Sun, 01 Apr 2012 12:14:50 +0000</pubDate></item><item><title>A template without steroids: Portablefreeware.com</title><link>https://ketarin.org/forum/topic/128-a-template-without-steroids-portablefreewarecom/</link><description><![CDATA[<p></p>
<pre class="ipsCode">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;Jobs&gt;
 &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
   &lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;
   &lt;DownloadDate xsi:nil="true" /&gt;
   &lt;VariableChangeIndicator /&gt;
   &lt;CanBeShared&gt;true&lt;/CanBeShared&gt;
   &lt;ShareApplication&gt;false&lt;/ShareApplication&gt;
   &lt;HttpReferer /&gt;
   &lt;Variables&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;ID&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;VariableType&gt;Textual&lt;/VariableType&gt;
           &lt;Regex /&gt;
           &lt;TextualContent&gt;&lt;placeholder name="Portablefreeware ID" /&gt;&lt;/TextualContent&gt;
           &lt;Name&gt;ID&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;version&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
           &lt;Regex&gt;/icon.gif"&gt;&lt;/a&gt;.*?&lt;p&gt;.*?([\d]+?.[\d]+?\sBeta|\d+?.Beta|Beta.+?|Build.+?|[\d]+-[\d]+-[\d]+|[\d.]+|[\d]+)[&amp;|&lt;]&lt;/Regex&gt;
           &lt;Url&gt;http://www.portablefreeware.com/?id={ID}&lt;/Url&gt;
           &lt;Name&gt;version&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;ref&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
           &lt;Regex&gt;download.php.(?|i)d=&lt;/Regex&gt;
           &lt;Url&gt;http://www.portablefreeware.com/?id={ID}&lt;/Url&gt;
           &lt;Name&gt;ref&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
   &lt;/Variables&gt;
   &lt;ExecuteCommand /&gt;
   &lt;Category&gt;Test&lt;/Category&gt;
   &lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;
   &lt;DeletePreviousFile&gt;true&lt;/DeletePreviousFile&gt;
   &lt;Enabled&gt;true&lt;/Enabled&gt;
   &lt;FileHippoId /&gt;
   &lt;LastUpdated xsi:nil="true" /&gt;
   &lt;TargetPath&gt;{target}\{category}\{appname}_{version}.{url:ext}&lt;/TargetPath&gt;
   &lt;FixedDownloadUrl&gt;http://www.portablefreeware.com/{ref}{ID}&lt;/FixedDownloadUrl&gt;
   &lt;Name&gt;&lt;placeholder name="Application Name" /&gt;&lt;/Name&gt;
 &lt;/ApplicationJob&gt;
&lt;/Jobs&gt;</pre>
<div></div>
<p></p>
<p> </p>
<p>Usage:</p>
<p>1. Import XML into Ketarin;</p>
<p>2. Go to <a href="http://www.portablefreeware.com/" rel="external nofollow">http://www.portablefreeware.com/</a> and locate the app you want to download. Click on <strong>Permalink</strong>;</p>
<p>3. Copy-paste ?id= <strong>value</strong> in the first Information box;</p>
<p>4. Copy-paste <strong>app name</strong> in the second Information box;</p>
<p>5. Customize all the rest at will.</p>
<p> </p>
<p>Example:</p>
<p>2. Permalink: <a href="http://www.portablefreeware.com/" rel="external nofollow">http://www.portablefreeware.com/</a>?id=1245</p>
<p>3. Portablefreeware ID: <strong>1245</strong></p>
<p> </p>
<p><img src="http://i39.tinypic.com/2m6wbpc.png" alt="2m6wbpc.png"></p>
<p> </p>
<p>4. Application name: <strong>SysExporter</strong>  </p>
<p> </p>
<p><img src="http://i43.tinypic.com/vcwcnb.png" alt="vcwcnb.png"></p>
<p> </p>
<p>Note: it doesn't work when there's no direct download link (neither Ketarin); other than that, it's a speed demon ! =)</p>
<p> </p>
<p> </p>
<p>@CybTekSol: sorry, it's not complicated. <img src="https://ketarin.org/forum/uploads/emoticons/default_wink.png" alt=";)"></p>
<p>@floele: It would be nice and time-saving to insert only the ?id= value, maybe we could add a PortableFreeware_ID box below Filehippo_ID ? In the future...? =D (this is not needed anymore)</p>
]]></description><guid isPermaLink="false">128</guid><pubDate>Wed, 21 Jan 2009 18:10:41 +0000</pubDate></item><item><title>Nirsofer.net template</title><link>https://ketarin.org/forum/topic/145-nirsofernet-template/</link><description><![CDATA[<p></p>
<pre class="ipsCode">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;Jobs&gt;
 &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
   &lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;
   &lt;DownloadDate xsi:nil="true" /&gt;
   &lt;VariableChangeIndicator /&gt;
   &lt;CanBeShared&gt;true&lt;/CanBeShared&gt;
   &lt;ShareApplication&gt;false&lt;/ShareApplication&gt;
   &lt;HttpReferer /&gt;
   &lt;Variables&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;version&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
           &lt;Regex&gt;(?:&lt;td&gt;.{0,4}?(?:\w+?\s){1,5})+?(?:v)(\d{1,2}\p{P}\d\d)&lt;/Regex&gt;
           &lt;Url&gt;&lt;placeholder name="Application Page URL" /&gt;&lt;/Url&gt;
           &lt;Name&gt;version&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
     &lt;item&gt;
       &lt;key&gt;
         &lt;string&gt;app&lt;/string&gt;
       &lt;/key&gt;
       &lt;value&gt;
         &lt;UrlVariable&gt;
           &lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
           &lt;Regex&gt;(?:&lt;a class=.+?)(?:href=")(\w+\p{P}zip)(?:\")&lt;/Regex&gt;
           &lt;Url&gt;&lt;placeholder name="Application Page URL" /&gt;&lt;/Url&gt;
           &lt;Name&gt;app&lt;/Name&gt;
         &lt;/UrlVariable&gt;
       &lt;/value&gt;
     &lt;/item&gt;
   &lt;/Variables&gt;
   &lt;ExecuteCommand /&gt;
   &lt;Category&gt;Nirsofer&lt;/Category&gt;
   &lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;
   &lt;DeletePreviousFile&gt;true&lt;/DeletePreviousFile&gt;
   &lt;Enabled&gt;true&lt;/Enabled&gt;
   &lt;FileHippoId /&gt;
   &lt;LastUpdated xsi:nil="true" /&gt;
   &lt;TargetPath&gt;{target}\{category}\{appname}_{version}.{url:ext}&lt;/TargetPath&gt;
   &lt;FixedDownloadUrl&gt;http://www.nirsoft.net/utils/{app}&lt;/FixedDownloadUrl&gt;
   &lt;Name&gt;&lt;placeholder name="Application Name" /&gt;&lt;/Name&gt;
 &lt;/ApplicationJob&gt;
&lt;/Jobs&gt;</pre>
<div></div>
<p></p>
<p> </p>
<p>Insert App Page URL and App name. App Page URL example: <a href="http://www.nirsoft.net/utils/mspass.html" rel="external nofollow">http://www.nirsoft.net/utils/mspass.html</a></p>
<p> </p>
<p>Note: only for 32-bit portable apps. Regex was tested against several urls in this site retrieving NO error (24-01-2009).</p>
<p> </p>
<p><img src="http://i43.tinypic.com/ycqjm.png" alt="ycqjm.png"></p>
]]></description><guid isPermaLink="false">145</guid><pubDate>Tue, 27 Jan 2009 14:43:26 +0000</pubDate></item><item><title>Shawn's SourceForge template</title><link>https://ketarin.org/forum/topic/494-shawns-sourceforge-template/</link><description><![CDATA[<p>This template uses my recommended patterns and the direct download thru SF to avoid having to deal with the random number tagging crap and selecting a download mirror.</p>
<p> </p>
<p>I've successfully used this template with five different SF apps, but have used the principles it is based on in over 30 apps.</p>
<p> </p>
<p>This template adds version dection, which, unfortunately, is only effective for those applications which post the most recent versions, well, most recently. <img src="https://ketarin.org/forum/uploads/emoticons/default_smile.png" alt=":)">  There will be apps (a lot of them) that post things out of sequence (like Keyfinder), in which case, you just need to find another source for the most recent version number (like the actual site). You can also add the filepath in order to more selectively obtain distinct folders (like "binary" or "release/{version}"), for both the version check and the file parsing.</p>
<p> </p>
<p>Please let me know if you experience any errors!</p>
<p> </p>
<p>* Updated 2011-11-21 - A BUNCH of changes for compatibility with the new SF site. Since it's so different, I've also changed the template GUID. This means it's no longer compatible with the previous version of the template (variables have changed). This version requires not only the SF Tag but also the distribution (the first folder name for the specific downloads you're after). Often the distribution is the same or similar to the SF Tag, but this is not always the case. Comment below for assistance with specific applications.</p>
<p>* Updated 2011-07-08 - I don't remember what I changed, but it was important. <img src="https://ketarin.org/forum/uploads/emoticons/default_smile.png" alt=":)"></p>
<p> </p>
<p></p>
<pre class="ipsCode">

&lt;?xml version='1.0' encoding='utf-8'?&gt;
&lt;Jobs&gt;
 &lt;ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="debb1deb-1024-1975-abcd-000000000013" &gt;
&lt;Name&gt;&lt;placeholder name="Application Name?" value="" /&gt;&lt;/Name&gt;
&lt;Category&gt;&lt;placeholder name="Application Category?" value="Unassigned" options="{categories}" /&gt;&lt;/Category&gt;
&lt;DeletePreviousFile&gt;&lt;placeholder name="Delete Previous Version?" value="true" options="true|false" /&gt;&lt;/DeletePreviousFile&gt;
&lt;WebsiteUrl&gt;{swebsite}&lt;/WebsiteUrl&gt;
&lt;UserAgent&gt;pycurl/7.18.2&lt;/UserAgent&gt;
&lt;IgnoreFileInformation&gt;false&lt;/IgnoreFileInformation&gt;
&lt;DownloadBeta&gt;Default&lt;/DownloadBeta&gt;
&lt;DownloadDate xsi:nil="true" /&gt;
&lt;CheckForUpdatesOnly&gt;false&lt;/CheckForUpdatesOnly&gt;
&lt;VariableChangeIndicator /&gt;
&lt;CanBeShared&gt;true&lt;/CanBeShared&gt;
&lt;ShareApplication&gt;false&lt;/ShareApplication&gt;
&lt;ExclusiveDownload&gt;false&lt;/ExclusiveDownload&gt;
&lt;HttpReferer&gt;http://sourceforge.net/&lt;/HttpReferer&gt;
&lt;SourceType&gt;FixedUrl&lt;/SourceType&gt;
&lt;FixedDownloadUrl&gt;http://downloads.sourceforge.net/project/{sftag}{download}&lt;/FixedDownloadUrl&gt;
&lt;TargetPath&gt;.\{category}\{appname:regexreplace:([\s\t\r\n\-\\&amp;]+):_}-{version}.{url:ext}&lt;/TargetPath&gt;
&lt;SetupInstructions /&gt;
&lt;Variables&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;sftag&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;Regex /&gt;
		&lt;TextualContent&gt;&lt;placeholder name="What is the SF application tag?" value="" /&gt;&lt;/TextualContent&gt;
		&lt;Name&gt;sftag&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;distribution&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;Regex /&gt;
		&lt;TextualContent&gt;&lt;placeholder name="Which distribution (required)?" value="" /&gt;&lt;/TextualContent&gt;
		&lt;Name&gt;distribution&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;parent&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
		&lt;Regex&gt;ico-folder"[^"]+"/projects?/{sftag}/files/({distribution}[^'":]+/)[^'":]*['":]&lt;/Regex&gt;
		&lt;Url&gt;http://sourceforge.net/projects/{sftag}/files/{distribution}&lt;/Url&gt;
		&lt;Name&gt;parent&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;substringfile&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;Regex /&gt;
		&lt;TextualContent&gt;&lt;placeholder name="Match substring within filename?" value="" /&gt;&lt;/TextualContent&gt;
		&lt;Name&gt;substringfile&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;download&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
		&lt;Regex&gt;http://sourceforge.net/projects/{sftag}/files(/{distribution}[^'":]*{substringfile}[^'":]*)/download&lt;/Regex&gt;
		&lt;Url&gt;http://sourceforge.net/projects/{sftag}/files/{parent}&lt;/Url&gt;
		&lt;Name&gt;download&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;aversion&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;TextualContent&gt;{parent:regex:/(\d[^'"/]*\d)/:1}&lt;/TextualContent&gt;
		&lt;Name&gt;aversion&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;version&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;TextualContent&gt;{aversion:multireplacei:|: beta |-beta-| beta|-beta|beta|%20| :b|b|b|b|b|-|-}&lt;/TextualContent&gt;
		&lt;Name&gt;version&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;groupid&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;RegularExpression&lt;/VariableType&gt;
		&lt;Regex&gt;\?group_id=([\d]+)&lt;/Regex&gt;
		&lt;Url&gt;http://sourceforge.net/projects/{sftag}/&lt;/Url&gt;
		&lt;Name&gt;groupid&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;swebsite&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;TextualContent&gt;http://sourceforge.net/projects/{sftag}/&lt;/TextualContent&gt;
		&lt;Name&gt;swebsite&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;schangelog&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;TextualContent&gt;http://sourceforge.net/news/?group_id={groupid}&lt;/TextualContent&gt;
		&lt;Name&gt;schangelog&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;snotes&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;TextualContent&gt;&lt;/TextualContent&gt;
		&lt;Name&gt;snotes&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
  &lt;item&gt;
	&lt;key&gt;
	  &lt;string&gt;spc&lt;/string&gt;
	&lt;/key&gt;
	&lt;value&gt;
	  &lt;UrlVariable&gt;
		&lt;RegexRightToLeft&gt;false&lt;/RegexRightToLeft&gt;
		&lt;VariableType&gt;Textual&lt;/VariableType&gt;
		&lt;Regex /&gt;
		&lt;TextualContent&gt;sourceforge&lt;/TextualContent&gt;
		&lt;Name&gt;spc&lt;/Name&gt;
	  &lt;/UrlVariable&gt;
	&lt;/value&gt;
  &lt;/item&gt;
&lt;/Variables&gt;
&lt;ExecuteCommand /&gt;
&lt;ExecutePreCommand /&gt;
&lt;ExecuteCommandType&gt;Batch&lt;/ExecuteCommandType&gt;
&lt;ExecutePreCommandType&gt;Batch&lt;/ExecutePreCommandType&gt;
&lt;Enabled&gt;true&lt;/Enabled&gt;
&lt;FileHippoId /&gt;
 &lt;/ApplicationJob&gt;
&lt;/Jobs&gt;</pre>
<div></div>
<p></p>
<p><a href="https://ketarin.org/forum/applications/core/interface/file/attachment.php?id=5" data-fileid="5" rel="">sourceforge.xml</a></p>
]]></description><guid isPermaLink="false">494</guid><pubDate>Sat, 11 Sep 2010 12:14:39 +0000</pubDate></item></channel></rss>
