Jump to content
Ketarin forum

Ketarin 1.1.0 (beta)


floele
 Share

Recommended Posts

+Fields for application website and user notes

+Option to open website instead of edit application

+Option to ignore file information for update checks

+Allow variables in referrers

!Fixed: /log does not work with /silent

!Properly specify encoding for exported XML files

 

Beta 2:

+Status column and different icons for "update found" and "update downloaded"

*Updated SQLite (should be faster)

!Fixed scrolling back to the top after update

 

Beta 3:

*Some speed improvements

 

Final:

* Canceling the update progress is now faster

 

http://ketarin.canneverbe.com/downloads/Ketarin/Ketarin-1.1.0.zip

Link to comment
Share on other sites

  • Replies 56
  • Created
  • Last Reply

Top Posters In This Topic

Hi,

Thank you for your patience.

 

A- This is what i did

 

1- File is updated and available in directory -> no update needed

13-02-2010 22:52:16: Update started with 1 application(s)

13-02-2010 22:52:16: Angry IP Scanner: Using referer: (none)

13-02-2010 22:52:20: Angry IP Scanner: Server source file: /ipscan/ipscan.exe

13-02-2010 22:52:20: Angry IP Scanner: Determined target file name: D:\USB-Toolkit\Network Tools\ipscan.exe

13-02-2010 22:52:20: Angry IP Scanner: Checking if update is required...

13-02-2010 22:52:20: Angry IP Scanner: Update not required, since date and file size remain unchanged

13-02-2010 22:52:20: Update finished

 

2- next i simply checked "ignore file information if missing" -> Update required, file sizes do not match

13-02-2010 22:52:47: Update started with 1 application(s)

13-02-2010 22:52:47: Angry IP Scanner: Using referer: (none)

13-02-2010 22:52:49: Angry IP Scanner: Server source file: /ipscan/ipscan.exe

13-02-2010 22:52:49: Angry IP Scanner: Determined target file name: D:\USB-Toolkit\Network Tools\ipscan.exe

13-02-2010 22:52:49: Angry IP Scanner: Checking if update is required...

13-02-2010 22:52:49: Angry IP Scanner: Update required, file sizes do not match

13-02-2010 22:52:49: Angry IP Scanner: Skipped downloading updates

13-02-2010 22:52:49: Update finished

 

3- finally i deleted file and kept "ignore file information if missing" checked -> file was downloaded again

13-02-2010 22:53:39: Update started with 1 application(s)

13-02-2010 22:53:39: Angry IP Scanner: Using referer: (none)

13-02-2010 22:53:41: Angry IP Scanner: Server source file: /ipscan/ipscan.exe

13-02-2010 22:53:41: Angry IP Scanner: Determined target file name: D:\USB-Toolkit\Network Tools\ipscan.exe

13-02-2010 22:53:41: Angry IP Scanner: Checking if update is required...

13-02-2010 22:53:41: Angry IP Scanner: Update required, file sizes do not match

13-02-2010 22:53:47: Angry IP Scanner: Executing command: echo %DATE% %TIME% ipscan.exe >> D:\USB-Toolkit\Updates.txt & tree "D:\USB-Toolkit" /f /a > D:\USB-Toolkit\List.txt

13-02-2010 22:53:48: Update finished

 

Is this what i should expect?

 

<?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="8cb9629e-9d33-4e8a-a9bb-ceb1bd08a628">
   <WebsiteUrl />
   <UserNotes />
   <LastFileSize>111104</LastFileSize>
   <LastFileDate>2004-04-07T18:48:10+01:00</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>homepage</string>
       </key>
       <value>
         <UrlVariable>
           <RegexRightToLeft>false</RegexRightToLeft>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>http://www.angryziber.com/</TextualContent>
           <Name>homepage</Name>
         </UrlVariable>
       </value>
     </item>
   </Variables>
   <ExecuteCommand />
   <ExecutePreCommand />
   <Category>Network Tools</Category>
   <SourceType>FixedUrl</SourceType>
   <PreviousLocation>D:\USB-Toolkit\Network Tools\ipscan.exe</PreviousLocation>
   <DeletePreviousFile>false</DeletePreviousFile>
   <Enabled>true</Enabled>
   <FileHippoId />
   <LastUpdated>2010-02-13T22:53:47.3535259+00:00</LastUpdated>
   <TargetPath>{root}USB-Toolkit\{category}\</TargetPath>
   <FixedDownloadUrl>http://www.angryziber.com/ipscan/ipscan.exe</FixedDownloadUrl>
   <Name>Angry IP Scanner</Name>
 </ApplicationJob>
</Jobs>

 

 

Edit to say: Now im even more confused bcoz with a newly downloaded file it works!

Hope my post is helpful otherwise pleaz ignore.

Best regards!

Edited by josh
Link to comment
Share on other sites

Thanks for the update Flo. :) I haven't had much time to test but what I have tested is working flawlessly for me except for the 'paste an app entry' as josh apparently is experiencing. It copies to the clipboard but doesn't paste for me. I have not experienced the 'file size does not match' error that josh is experiencing. I have only tested it on 7 apps so far. I'll try to find some time to test it further and to test josh's xml export. BTW, I was curious as to how using 'version' as 'change indicator' will affect this new 'ignore file information fo update checks' feature Flo?

 

Follow-Up:

 

Import is not working due to the

<?xml version='1.0', encoding='utf-8'?>

line Flo... but when changed to

<?xml version="1.0" encoding="utf-8"?>

it works... I suspect this is the problem with the copy app entry failing also. :(

Edited by CybTekSol
Link to comment
Share on other sites

Edit to say: Now im even more confused bcoz with a newly downloaded file it works!

Hope my post is helpful otherwise pleaz ignore.

Best regards!

With an existing app you may have to check "ignore file information if missing" then right-click on the entry and select 'force download' for the filesize and filetime info to be stored in the database for the app. I have not tested it yet, but that's my best guess. ;) If this is true maybe Flo can address this in some way in the future. Thoughts Flo?

Link to comment
Share on other sites

I'll fix the XML in the next version.

Regarding the file size comparison: I guess I can fix your particular case for the next version. Note, however, that the comparison will only start to work once the file has been downloaded, so that the actual file information can be saved to the database.

Link to comment
Share on other sites

I'll fix the XML in the next version.

Regarding the file size comparison: I guess I can fix your particular case for the next version. Note, however, that the comparison will only start to work once the file has been downloaded, so that the actual file information can be saved to the database.

 

Hi,

I understand.

Best regards!

Link to comment
Share on other sites

Duuuh, now it works! :o My mistake, sorry

<?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="fe6217a8-23f3-4714-b703-02a698b5fb48">
   <LastFileSize>0</LastFileSize>
   <LastFileDate>2010-02-02T00:10:59.5717165</LastFileDate>
   <IgnoreFileInformation>false</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>homepage</string>
       </key>
       <value>
         <UrlVariable>
           <RegexRightToLeft>false</RegexRightToLeft>
           <VariableType>Textual</VariableType>
           <Regex />
           <TextualContent>http://www.piriform.com/ccleaner/builds</TextualContent>
           <Name>homepage</Name>
         </UrlVariable>
       </value>
     </item>
   </Variables>
   <ExecuteCommand>7z x {file} -o"{root}USB-Toolkit\Cleanup\CCleaner\" -y</ExecuteCommand>
   <ExecutePreCommand />
   <Category>Cleanup</Category>
   <SourceType>FixedUrl</SourceType>
   <PreviousLocation>D:\ZipFiles\ccsetup228.zip</PreviousLocation>
   <DeletePreviousFile>true</DeletePreviousFile>
   <Enabled>true</Enabled>
   <FileHippoId />
   <LastUpdated>2010-02-02T00:10:59.5717165</LastUpdated>
   <TargetPath>{root}ZipFiles\</TargetPath>
   <FixedDownloadUrl>http://www.piriform.com/ccleaner/download/portable/downloadfile</FixedDownloadUrl>
   <Name>CCleaner</Name>
 </ApplicationJob>
</Jobs>

Edited by josh
Link to comment
Share on other sites

Two other issues:

 

- error window doesnt pop-up now (i got 2 errors ann no pop-up in the end)

 

- after checking for update Ketarin now jumps to the beggining of list (this nags a lot...)

 

Hope everybody else reports problems bcoz i only test what i use...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • 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.