Jump to content
Ketarin forum

Tomorrow

Members
  • Posts

    390
  • Joined

  • Last visited

Posts posted by Tomorrow

  1. Jumplist is a new Windows 7 feature that let's you perform some common actions trough an easy to use menu on taskbar.

    For example jumplist can forward commands,keystrokes or shortcuts to be run after and item is clicked.

     

    Since Ketarin has a few commands to run it with but no Jumplist i decided to make one:

    ketarinjumplist.jpg

     

    I used a new program called Jumplist Extender that is currently still in Alpha stages but shows a lot of promise: http://jumplist.gsdn-media.com/site/Website:Update

     

    Still it would be nice if Ketarin would have this feature integrated by default.

    Btw Jumplist Extender allows to import/export custom jumplists so i share the one you see on the picture: http://cid-fc5590aa5aba6dcb.office.live.com/self.aspx/Releases/Ketarin.jlp?lc=1033

  2. Yeah i know.SF is a pain really.Good that i really only have 2-3 apps i need from there.

    If Filehippo would add more x64 versions of apps then i could skip SF entirely.

     

    Edited the first post and removed CrystalDiskMark from list since it's working now.

    8 still left tho.Im gonna scan google for alternative sources today.

     

    EDIT2: Ok i got Driver Sweeper working by choosing to download the portable version from official site.Oddly compared to installable version the link was working fine so it was easy to set it up:

     

    <?xml version='1.0' encoding='utf-8'?>
    <Jobs>
     <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="a2dcfb3d-5372-40eb-85a9-ba82db150fbf">
       <WebsiteUrl>http://www.guru3d.com/category/driversweeper/</WebsiteUrl>
       <UserNotes />
       <LastFileSize>5455805</LastFileSize>
       <LastFileDate>2010-08-18T18:28:30.1875</LastFileDate>
       <IgnoreFileInformation>true</IgnoreFileInformation>
       <DownloadBeta>AlwaysDownload</DownloadBeta>
       <DownloadDate xsi:nil="true" />
       <CheckForUpdatesOnly>false</CheckForUpdatesOnly>
       <VariableChangeIndicator />
       <CanBeShared>true</CanBeShared>
       <ShareApplication>false</ShareApplication>
       <ExclusiveDownload>false</ExclusiveDownload>
       <HttpReferer />
       <Variables>
         <item>
           <key>
             <string>version</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>StartEnd</VariableType>
               <Regex />
               <Url>http://www.softpedia.com/get/Security/Secure-cleaning/Guru3D-Driver-Sweeper.shtml</Url>
               <StartText><title>Download Driver Sweeper </StartText>
               <EndText> Free - Quickly remove the files that remain after a driver uninstallation </EndText>
               <Name>version</Name>
             </UrlVariable>
           </value>
         </item>
         <item>
           <key>
             <string>prettyversion</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>StartEnd</VariableType>
               <Regex />
               <Url>http://www.guru3d.com/category/driversweeper/</Url>
               <StartText>)</LI></UL>
    <P><STRONG>Changelog (</StartText>
               <EndText>) - </EndText>
               <Name>prettyversion</Name>
             </UrlVariable>
           </value>
         </item>
       </Variables>
       <ExecuteCommand>cd /D "%ProgramFiles%\7-Zip"
    7z x -aoa -y "D:\Windows 7\Apps x86\Portable x86\Driver Sweeper\*.zip" -i!*.exe -o"D:\Windows 7\Apps x86\Portable x86\Driver Sweeper"</ExecuteCommand>
       <ExecutePreCommand />
       <Category>Utility</Category>
       <SourceType>FixedUrl</SourceType>
       <PreviousLocation>D:\Windows 7\Apps x86\Portable x86\Driver Sweeper\Driver Sweeper v.2.1.0.zip</PreviousLocation>
       <DeletePreviousFile>true</DeletePreviousFile>
       <Enabled>true</Enabled>
       <FileHippoId />
       <LastUpdated>2010-08-18T18:28:30.1875</LastUpdated>
       <TargetPath>D:\Windows 7\Apps x86\Portable x86\Driver Sweeper\{appname} v.{prettyversion}.{url:ext}</TargetPath>
       <FixedDownloadUrl>http://phyxion.net/files/DS/DriverSweeper_{prettyversion}.zip</FixedDownloadUrl>
       <Name>Driver Sweeper</Name>
     </ApplicationJob>
    </Jobs>

     

    I also found potential download sites for FFDShow x64 and VirtualDub x64:

    http://www.divx-digest.com/software/ffdshow.html

    http://www.digital-digest.com/dvd/downloads/showsoftware_virtualdub_346.html

     

    I tried to get them work but i constantly got:

    [M] FFDShow x64    The remote server returned an error: (503) Server Unavailable. (http://files2.digital-digest.com/download2/aa7fedb3b02c65f07ef88dcb81eda866/pPF6rQWU/ffdshow/2010-08-12/ffdshow_rev3529_20100811_clsid_x64.exe)
    

     

    Here are the exports.Please take a look and see if you can get them to work:

    <?xml version='1.0' encoding='utf-8'?>
    <Jobs>
     <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="f8d8d9a6-6f6e-4d83-9464-de88e2ba8995">
       <WebsiteUrl>http://sourceforge.net/projects/ffdshow-tryout/files/</WebsiteUrl>
       <UserNotes />
       <LastFileSize>0</LastFileSize>
       <LastFileDate xsi:nil="true" />
       <IgnoreFileInformation>true</IgnoreFileInformation>
       <DownloadBeta>AlwaysDownload</DownloadBeta>
       <DownloadDate xsi:nil="true" />
       <CheckForUpdatesOnly>false</CheckForUpdatesOnly>
       <VariableChangeIndicator />
       <CanBeShared>true</CanBeShared>
       <ShareApplication>false</ShareApplication>
       <ExclusiveDownload>false</ExclusiveDownload>
       <HttpReferer />
       <Variables>
         <item>
           <key>
             <string>prettyversion</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>StartEnd</VariableType>
               <Regex />
               <Url>http://sourceforge.net/projects/ffdshow-tryout/files/</Url>
               <StartText>SVN builds by clsid/64-bit builds/ffdshow_</StartText>
               <EndText>_clsid_x64.exe:  released on </EndText>
               <Name>prettyversion</Name>
             </UrlVariable>
           </value>
         </item>
         <item>
           <key>
             <string>string</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>StartEnd</VariableType>
               <Regex />
               <Url>http://www.digital-digest.com/software/download.php?sid=1030&ssid=0&did=7</Url>
               <StartText>decode=</StartText>
               <EndText>" </EndText>
               <Name>string</Name>
             </UrlVariable>
           </value>
         </item>
         <item>
           <key>
             <string>string1</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>StartEnd</VariableType>
               <Regex />
               <Url>http://www.digital-digest.com/software/download.php?sid=1030&ssid=0&did=7</Url>
               <StartText>code=</StartText>
               <EndText>&amp</EndText>
               <Name>string1</Name>
             </UrlVariable>
           </value>
         </item>
         <item>
           <key>
             <string>addingdate</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>StartEnd</VariableType>
               <Regex />
               <Url>http://www.digital-digest.com/software/download.php?sid=1030&ssid=0&did=7</Url>
               <StartText><td class="softwareInfoTitle">Date:</td>
    <td class="softwareInfoTextSmall"></StartText>
               <EndText> </EndText>
               <Name>addingdate</Name>
             </UrlVariable>
           </value>
         </item>
       </Variables>
       <ExecuteCommand>"{file}"</ExecuteCommand>
       <ExecutePreCommand />
       <Category>Codec</Category>
       <SourceType>FixedUrl</SourceType>
       <PreviousLocation />
       <DeletePreviousFile>true</DeletePreviousFile>
       <Enabled>true</Enabled>
       <FileHippoId />
       <LastUpdated xsi:nil="true" />
       <TargetPath>D:\Windows 7\Apps x64\{appname} v.{prettyversion:replace:rev:Rev}.{url:ext}</TargetPath>
       <FixedDownloadUrl>http://files2.digital-digest.com/download2/{string}/{string1}/ffdshow/{addingdate}/ffdshow_{prettyversion}_clsid_x64.exe</FixedDownloadUrl>
       <Name>[M] FFDShow x64</Name>
     </ApplicationJob>
    </Jobs>

     

    and...

    <?xml version='1.0' encoding='utf-8'?>
    <Jobs>
     <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="65c994a7-9cfd-4324-b745-30f3769ea8a3">
       <WebsiteUrl>http://virtualdub.sourceforge.net/</WebsiteUrl>
       <UserNotes />
       <LastFileSize>0</LastFileSize>
       <LastFileDate xsi:nil="true" />
       <IgnoreFileInformation>true</IgnoreFileInformation>
       <DownloadBeta>AlwaysDownload</DownloadBeta>
       <DownloadDate xsi:nil="true" />
       <CheckForUpdatesOnly>false</CheckForUpdatesOnly>
       <VariableChangeIndicator />
       <CanBeShared>true</CanBeShared>
       <ShareApplication>false</ShareApplication>
       <ExclusiveDownload>false</ExclusiveDownload>
       <HttpReferer />
       <Variables>
         <item>
           <key>
             <string>prettyversion</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>StartEnd</VariableType>
               <Regex />
               <Url>http://www.digital-digest.com/software/download.php?sid=237&did=3</Url>
               <StartText>VirtualDub-</StartText>
               <EndText>-AMD64.zip </EndText>
               <Name>prettyversion</Name>
             </UrlVariable>
           </value>
         </item>
         <item>
           <key>
             <string>addingdate</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>StartEnd</VariableType>
               <Regex />
               <Url>http://www.digital-digest.com/software/download.php?sid=237&did=3</Url>
               <StartText><td class="softwareInfoTitle">Date:</td>
    <td class="softwareInfoTextSmall"></StartText>
               <EndText> </EndText>
               <Name>addingdate</Name>
             </UrlVariable>
           </value>
         </item>
         <item>
           <key>
             <string>string</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>StartEnd</VariableType>
               <Regex />
               <Url>http://www.digital-digest.com/software/download.php?sid=237&did=3</Url>
               <StartText>decode=</StartText>
               <EndText>" </EndText>
               <Name>string</Name>
             </UrlVariable>
           </value>
         </item>
         <item>
           <key>
             <string>string1</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>StartEnd</VariableType>
               <Regex />
               <Url>http://www.digital-digest.com/software/download.php?sid=237&did=3</Url>
               <StartText>code=</StartText>
               <EndText>&amp</EndText>
               <Name>string1</Name>
             </UrlVariable>
           </value>
         </item>
       </Variables>
       <ExecuteCommand />
       <ExecutePreCommand />
       <Category>Video Editor</Category>
       <SourceType>FixedUrl</SourceType>
       <PreviousLocation />
       <DeletePreviousFile>true</DeletePreviousFile>
       <Enabled>true</Enabled>
       <FileHippoId />
       <LastUpdated xsi:nil="true" />
       <TargetPath>D:\Windows 7\Apps x64\{appname} v.{prettyversion}.{url:ext}</TargetPath>
       <FixedDownloadUrl>http://files2.digital-digest.com/download2/{string}/{string1}/virtualdub/{addingdate}/VirtualDub-{prettyversion}-AMD64.zip</FixedDownloadUrl>
       <Name>[M] VirtualDub x64</Name>
     </ApplicationJob>
    </Jobs>

  3. Here's my job for CrystalDiskMark
    <?xml version='1.0' encoding='utf-8'?>
    <Jobs>
     <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="bd714512-9b87-49ef-afad-fbe7ed98d8e6">
       <WebsiteUrl />
       <UserNotes />
       <LastFileSize>887700</LastFileSize>
       <LastFileDate>2010-08-02T16:28:40.694</LastFileDate>
       <IgnoreFileInformation>true</IgnoreFileInformation>
       <DownloadBeta>Default</DownloadBeta>
       <DownloadDate xsi:nil="true" />
       <CheckForUpdatesOnly>false</CheckForUpdatesOnly>
       <VariableChangeIndicator />
       <CanBeShared>true</CanBeShared>
       <ShareApplication>false</ShareApplication>
       <ExclusiveDownload>false</ExclusiveDownload>
       <HttpReferer />
       <Variables>
         <item>
           <key>
             <string>version</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>RegularExpression</VariableType>
               <Regex>CrystalDiskMark.*?(\d+(?:\.\d+)+\w*)</Regex>
               <Url>http://crystalmark.info/?lang=en</Url>
               <Name>version</Name>
             </UrlVariable>
           </value>
         </item>
       </Variables>
       <ExecuteCommand>rmdir /s /q "{install_root}\{category}\{appname}"
    7z x -y -r -o"{install_root}\{category}\{appname}" "{file}"
    del /Q "{file}"
    
    </ExecuteCommand>
       <ExecutePreCommand />
       <Category>System</Category>
       <SourceType>FixedUrl</SourceType>
       <PreviousLocation>D:\AppInstallers\System\CrystalDiskMark3_0_0f.zip</PreviousLocation>
       <DeletePreviousFile>true</DeletePreviousFile>
       <Enabled>true</Enabled>
       <FileHippoId />
       <LastUpdated>2010-08-02T16:28:40.694</LastUpdated>
       <TargetPath>{repo_root}\{category}\</TargetPath>
       <FixedDownloadUrl>http://globalbase.dl.sourceforge.jp/crystaldiskmark/46482/CrystalDiskMark{version:replace:.:_}.zip</FixedDownloadUrl>
       <Name>CrystalDiskMark</Name>
     </ApplicationJob>
    </Jobs>

    This is for the portable version, you have to update the download url to match the installer.

     

    For captcha or site that requires manual confirmation, there's no possible workaround with Ketarin.

    For sourceforge, I use the Firefox extension called HttpFox to capture the actual url.

     

    Thank you very much.I got it to work.

    My xml(for the Installer version - please remove "{file}" from commands if you don't want it executed after download! and change download dir):

    <?xml version='1.0' encoding='utf-8'?>
    <Jobs>
     <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="bd714512-9b87-49ef-afad-fbe7ed98d8e6">
       <WebsiteUrl>http://crystalmark.info/download/index-e.html#CrystalDiskMark</WebsiteUrl>
       <UserNotes />
       <LastFileSize>1371600</LastFileSize>
       <LastFileDate>2010-08-02T15:04:26+03:00</LastFileDate>
       <IgnoreFileInformation>true</IgnoreFileInformation>
       <DownloadBeta>AlwaysDownload</DownloadBeta>
       <DownloadDate xsi:nil="true" />
       <CheckForUpdatesOnly>false</CheckForUpdatesOnly>
       <VariableChangeIndicator />
       <CanBeShared>true</CanBeShared>
       <ShareApplication>false</ShareApplication>
       <ExclusiveDownload>false</ExclusiveDownload>
       <HttpReferer />
       <Variables>
         <item>
           <key>
             <string>version</string>
           </key>
           <value>
             <UrlVariable>
               <RegexRightToLeft>false</RegexRightToLeft>
               <VariableType>RegularExpression</VariableType>
               <Regex>CrystalDiskMark.*?(\d+(?:\.\d+)+\w*)</Regex>
               <Url>http://crystalmark.info/?lang=en</Url>
               <Name>version</Name>
             </UrlVariable>
           </value>
         </item>
       </Variables>
       <ExecuteCommand>"{file}"</ExecuteCommand>
       <ExecutePreCommand />
       <Category>System</Category>
       <SourceType>FixedUrl</SourceType>
       <PreviousLocation>D:\Windows 7\Apps x64\CrystalDiskMark v.3.0.0f.exe</PreviousLocation>
       <DeletePreviousFile>true</DeletePreviousFile>
       <Enabled>true</Enabled>
       <FileHippoId />
       <LastUpdated>2010-08-17T02:18:43.3418828+03:00</LastUpdated>
       <TargetPath>D:\Windows 7\Apps x64\{appname} v.{version}.exe</TargetPath>
       <FixedDownloadUrl>http://globalbase.dl.sourceforge.jp/crystaldiskmark/46482/CrystalDiskMark{version:replace:.:_}-en.exe</FixedDownloadUrl>
       <Name>CrystalDiskMark x64</Name>
     </ApplicationJob>
    </Jobs>

  4. Currently i have a total of 95 apps and 83 of those are automatic and working.

    7 are permanently manual(that's the way i want them)

    but 5 are such ones that i could not get to work properly.And these 5 are the ones i need your help with.

    So if you have one or some of them working then please post the XML here so i can import and test.

     

    Here's the list and problems are described after each name:

     

    *Crysis Warhead Benchmark (Is hosted in SkyDrive @ http://cid-0459fc515f4928b3.skydrive.live.com/self.aspx/Public/FBWH.rar but mostly not working because the user needs to login into windows live and obviously Ketaring can't do that on it's own )

     

    *Live Mesh installer ( I don't know where to download from.Currently i simply fetch the version number from here: http://download.cnet.com/Live-Mesh/3000-18511_4-10973136.html and use {version} as indicator for changes albeit just recieved false positive today about an update being available).

     

    *ESET NOD32 Offline Update - unofficial ( http://whi5t1er.wordpress.com/ Problem is that the installer is uploaded to a filesharing site and i cannot predict the download url properly.Still maybe if i get the info from website and substitute it into the rapidshare url then...? )

     

    *Punkbuster (Requires CAPTCHA before download begins.No way to enter it with Ketarin? http://websec.evenbalance.com/downloader/download.php?file=1 .Several downloads sayd the link is http://box12.evenbalance.com/downloader/download.php )

     

    *RivaTuner (Guru3D uses download mirrors an i have to agree to license agreement: http://downloads.guru3d.com/download.php?det=163 )

  5. So basicly i have created a variable called:

    {prettyversion}

    ...that extracts the latest version number from the applications website and set it to Custom Column 2.Custom Column is set to:

    {version}

     

    What i want to do is change the date format in version name of the downloaded file.For example currently it's:

     

    SpyBot Search & Destroy Updates 2010-08-11.exe

     

    But i want to change it into:

     

    SpyBot Search & Destroy Updates 11/08/2010.exe

     

    I really hate the yyyy-MM-dd format and prefer the dd/MM/yyyy format.

    I know 0 about regex so if the solution involves this then please include few pointers to help me out.

    Im not sure if this can be done with replace or multireplace.Ok the:

    {prettyversion:replace:-:/}

    ...can but what about numbers and their order?

     

    There are several other similar apps that use the same format and i'd like to change those too.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.