Jump to content
Ketarin forum

Ketarin 1.0.7 (beta)


floele
 Share

Recommended Posts

+Version information is now automatically extracted from PAD files

+Variable "startuppath"

 

*Ctrl+U allows updating disabled applications if only one is selected

*{file} can now also be used in custom columns.

Caution: {file} is no longer enclosed in quotes within commands automatically.

 

!Fixed an Exception when trying to rename a file

!Fixed a ProtocolViolationException (invalid dates)

!Applications were not saved correctly to the database anymore

 

v2:

*Function "regexreplace" now replaces all matches

*Function "regexreplace" now CI as well as all other regular expressions

!Fixed an unhandled WebException

 

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

Link to comment
Share on other sites

{file} is no longer enclosed in quotes within commands automatically.

 

I guess everyone can start looking for spaces in paths before updating, i got 7 out of 250 jobs =)

 

select * from jobs 
where previouslocation like '% %' and
((executecommand like '%{file}%') or
(executeprecommand like '%{file}%'))
order by category, applicationname asc

Link to comment
Share on other sites

+Version information is now automatically extracted from PAD files

Excellent!

*Ctrl+U allows updating disabled applications if only one is selected

Thank you!

!Applications were not saved correctly to the database anymore

Thanks!... This probably explains the anomalies I've seen in the last couple of weeks. ;)

Flo, could you fix the deletions on wrong GUID after copying and pasting a job with 'delete previous file' enabled?

Yes PLEASE Flo... this one has 'stung' me a few times lately.

Link to comment
Share on other sites

+Version information is now automatically extracted from PAD files

This doesn't seem to work. I am using 1.0.7.272 and this PAD file and get this in the log:

05.06.2009 22:21:17: Update started with 1 application(s)
05.06.2009 22:21:17: IconsExtract: Using referer: (none)
05.06.2009 22:21:18: IconsExtract: Server source file: /pad/iconsext.xml
05.06.2009 22:21:19: IconsExtract: Using referer: (none)
05.06.2009 22:21:19: IconsExtract: Server source file: /utils/iconsext.zip
05.06.2009 22:21:19: IconsExtract: Determined target file name: \\Neuromancer\Software\Utilities\Nirsoft\IconsExtract_v{version:replace: :_}.zip
05.06.2009 22:21:19: IconsExtract: Checking if update is required...
05.06.2009 22:21:20: IconsExtract: Failed, The specified target path '\\Neuromancer\Software\Utilities\Nirsoft\IconsExtract_v{version:replace: :_}.zip' is not valid.
05.06.2009 22:21:21: Executing command: "C:\Program Files\Windows Home Server\WHSLogger.exe" info "Daily update job has been finished" "Daily update job has been finished on 22:21:21" 
05.06.2009 22:21:21: Update finished

Link to comment
Share on other sites

Interesting, if this works i'm going to use it for sure. Never used a PAD file myself, but i have just discovered that according to the PAD Specification, an application version can use

 

alphanumeric characters with punctuations (allowed: ._-), between 1-15 characters, and should NOT contain the 'v.' characters

 

they even provide the regex for it

 

^[a-zA-Z0-9_.\-]{1,15}\Z

 

and the XML tag is always

 

<Program_Version>...</Program_Version>

 

maybe this helps ? =)

Edited by FranciscoR
Link to comment
Share on other sites

Well, both Flo's and Nir's PADS contain violations of the latest PAD file specification (http://www.sharewarepromotions.com/PAD_Validation.asp), nevertheless we can capture version from both using the <Program_Version> tag. Ketarin is currently using the <Filename_Versioned> tag, which is not available in Nirsofer PADS and Deprecated after the PAD Specification 2.02 (of June 2006). =)

Link to comment
Share on other sites

  • 2 weeks later...

What is this mistery of encoded urls, sometimes i can dl files w/encoded urls, other times i don't - was this restriction removed and i haven't noticed before ? For instance i have no probs dl

 

/styles/userjs/17791/Google%20Search%3A%20Mac%20OS%20X%20Snow.user.js

 

If i save that script to file all the encodigs in filename are removed, is there a problem of doing this ? Content looks the same...

Link to comment
Share on other sites

Why can i dl

 

http://userstyles.org/styles/userjs/6816/YouTube%20-%20Dark%20Carbon%20Theme%20.user.js

and not

 

http%3a%2f%2fdownload.microsoft.com%2fdownload%2f7%2f1%2f0%2f7105C7FF-768E-4472-AFD5-F29108D1E383%2fNM33_x86.exe

 

or

 

http://download.microsoft.com%2fdownload%2f7%2f1%2f0%2f7105C7FF-768E-4472-AFD5-F29108D1E383%2fNM33_x86.exe

 

Which encondings are supported ? %20 - space - is, %2f is also supported as path or filename... so the following url works without decoding :P

 

http://download.microsoft.com/download%2f7%2f1%2f0%2f7105C7FF-768E-4472-AFD5-F29108D1E383%2fNM33_x86.exe

 

Is the rule for supported encodings something like "you can use any encoding outside of the 'protocol://host.domain(:port?)/' scheme" or does this depend on web server ?

Edited by FranciscoR
Link to comment
Share on other sites

Flo, regarding encodings: seems to me we could have the %3a, %2f and the %2d decodings built-in, what do you think ? - no need for user to be looking at boring charts, creating aditional variables, testing replacements when he finds an encoded url... i never asked for this before because i thought you had this problem. :P

Edited by FranciscoR
Link to comment
Share on other sites

  • 2 weeks later...
I made a few additional changes now to 1.0.7.

The timming was perfect, now Sourceforge as a new design and my old templates are broken. However i've stumbled into trouble already,

 

http://sourceforge.net/projects/portableapps/files/Mozilla%20Firefox%2C%20Portable%20Ed./FirefoxPortable_3.5_English.paf.exe

No way to load the proper page with this url. Using Webbrowser preview file is downloaded. :P

Link to comment
Share on other sites

At approximately 2009-06-29 23:10 one of our project database servers experienced an outage. Project names starting with letters i m p q r s t u v w x y z were impacted.

 

I'm waitng a few days before thinking on the new template. Maybe you should do the same. ;)

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.