Jump to content
Ketarin forum

josh

Members
  • Posts

    210
  • Joined

  • Last visited

Posts posted by josh

  1. Even with 1.5b2 if i import the modified template (+GUID +2 new variables) Ketarin prompts me to insert new values to replace the existing one's (hence my question above) and all it does is to create a new job. Now if i import the modified template for the 2nd time, it Ketarin recognizes that new job (1 single job) and asks me if i wanna update according to your description.

     

    EDIT1: Now i remember, i once changed 1 variable in my older template... so apparently this feature is working fine, except its of no evident use to me since all i have are jobs with no template.

     

    EDIT2: Something is wrong, now all i get is error message saying GUID needs to have "32 characters" (36?) with 4 dashes... i have a valid XML, got GUID directly from generator above, tried several GUIDs, create another template from scratch, "reset" database with backup file... +errors...

  2. +Prototype templates

    Requirements: Template needs a GUID (not a {000} GUID) and it has to contain placeholders (of course). Then just import the modified template again, and it should ask if any applications that have been created from this template are to be updated.

    GUID generator: http://www.guidgenerator.com/online-guid-generator.aspx

     

    - "It needs a GUID" -> Okay

     

    - "It has to contain placeholders (of course)" -> The other day i lost 36 jobs in Softpedia due to their website update, considering each job had 4 placeholders, are you telling me i needed to redefine 144 values? No way, edit XML is more simple...

     

    Hm. The behavior change for templates has broken all my previous templates. Now it requires a GUID for all templates, even if the template is not intended to be a prototype (though I can respect how that really should be the default behavior).

     

    I confirm this.

  3. When I load up the variables for an application the regex I have to edit a character before it will 'trigger' the old value so I can use the "go to match"

     

    So when I open up the variables, it won't find the old regex in there straight away so I need to delete then put back in a character. Forces the program to refresh perhaps? Just not sure why it doesn't do it upon loading.

     

    I confirm this as well.

  4. - Okay no big deal, i'm just asking this because it represents an increase of 3-10 seconds (depending on bandwith) per install - but you are most certainly aware of it.

     

    - Maybe the problem here is me since i got used to the old Ketarin behaviour :) with a single, centralized log window, and now, this second, independent log window causes me some confusion. I just thought that logging that data in main log window would minimize this novelty effect but do wait for others feedback.

  5. Good work with the lists! I am wondering currently:

     

    - Why does the install function need to check for update? Since regular update function already installs, that seems redundant / waste of time.

     

    - Why not log "install was sucessful", "install not sucessful", "installer not found" messages etc.

     

    So far, I was thinking about prototype templates that allow you to update all applications which have been created from the same template with a new template. Maybe. Suggestions welcome, whatever seems most important to you.

    Good idea.

  6. Wow, you implemented a lot of new things! :)

     

    I haven't got time to test all - yet - but so far i have 1 question. I was playing with new setup options, on a newly built database, with and without silent installers, and i discovered my instructions were being duplicated everytime i run install (from context menu). Is this normal? It does not seem to affect setup routines but like i said i only tested a couple of applications.

     

    2010-09-22_104454.jpg

  7. But those are not quite C# commands, nor am I sure that they are meant for setup.

    I don't quite understand how you'd like to have these batch scripts converted to C#.

     

    Ah now i understand your questions. I had assumed, that since you were using {file} variable in screenie, that all other variables would be supported as well. My mistake.

  8. What do you mean? Do you want to add setup instructions to all applications at once? But if so, how can you know that all apps need the same commands?

     

    Hi Flo,

     

    I want to use the same commands as before so IMO it would be interesting for Ketarin to update new setup field with those pre-existing commands. What i'm saying is Ketarin could offer 2 ways to define new setup instructions:

     

    1 - from scratch (like you are doing);

     

    2 - from pre-existing commands (this way avoiding the fastidious work of having to update manually and per-application, a large pre-populated database)

  9. Sorry, I do not understand....

    The jobs that I created today are based upon the pages that Softpedia uses today.

    I could understand applying what you are saying to jobs that I created many months ago.

     

    Can you please explain further.

     

    Hi i thought that was the case (jobs created many months ago), sorry. Please post the links to those 6 applications pages so we can have a look at them.

  10. Hi Flo,

     

    That looks awesome as well :) but i'm not sure if i understand what it does. As per alpha #1 feedback, i can tell you i miss some sort of built-in function that scans database for existing install strings (in command field) and updates, or proposes to update, the new setup field with those existing strings. This is relevant to me since i have +150 predefined commands and i don't wish to update them one-by-one...

  11. Maybe they have changed some internal links that cause these failues? Did you verify that the given link is actually a binary file?

    The examples from today are 'zips'.

    I used to able to use Ketarin to download these in the past.

     

    Hi, i also have this problem, link now redirects to another page (where you have direct download link) so it's normal that Ketarin gives you that error. You need to redifine affected job(s). Best regards!

  12. I unzipped this version into a folder containing a copy of my jobs.db. Launched Ketarin directly (double-click) and I see the install button is not in line with the other buttons at the bottom of the window:

     

    ketarin_01.jpg

     

    Win7 Pro 64-bit, fully patched via m$ update. '

     

    FYI...

     

    --appyface

     

    Hi,

     

    I have this same problem on my VistaSP2 32-bit... regarding new features is it possible to post some sample XML? It looks awesome :-)

  13. Hi all,

     

    What is "multiple downloads" actually? Alternative mirrors?

     

    I meant pages where +1 download is available --> for instance MSE @ http://www.microsoft.com/downloads/en/details.aspx?displayLang=en&FamilyID=e1605e70-9649-4a87-8532-33d813687a7f or the 2 other examples in my post above.

     

    For apps with multiple downloads, I use Syncaid:

    http://saferpc.info/syncaid/

     

    I started writing that a few years ago specifically for that purpose, and then I found Ketarin, and haven't needed to maintain Syncaid since. It does have a couple nifty features lacking in Ketarin (most significantly multiple downloads), but is nowhere near as polished as Ketarin. It would be so nice to have the ability to tell Ketarin to download "myapp.*" (or "myapp\.(exe|pl|hlp|ini|chm|bin|xml)") from a given URL and have it download all matching files (see a great example of "why" here: http://live.sysinternals.com/). The single-result matching thingy is very limiting, IMHO.

     

    Still, I wouldn't trade Ketarin for anything.

     

    Ketarin works fine for me, what i did was to replace regex from sdownload variable with something more specific like

     

    href=["'](http://[^"']+_x86\.exe)["']

     

    No doubt you or Cybteksol or some other knowleadgeble Ketarin user can find something +elegant. BTW i haven't used this forum section material before but this specific template is very handy for me. :)

     

    Also, if the MS DL search sucks (as unfortunately, they often do), you can try a Google search by replacing the search URL from:

    http://www.microsoft.com/downloads/en/results.aspx?freetext=%22{mssearch}%22&displaylang=en&stype=ss_rr&nr=10&sortCriteria=Date&sortOrder=Descending

    to:

    http://www.google.com/search?hl=&cat=&meta=&num=100&ie=utf-8&q=site%3Amicrosoft.com%2Fdownloads+%22{mssearch}%22#q=site:microsoft.com/downloads+%22{mssearch}%22&hl=en&tbo=1&tbs=qdr:y,sbd:1&prmd=ivfd&source=lnt&sa=X

     

    This will change it to a Google search of all links within the last year, sorted by date, descending (newest on top). That can help if the MS search functionality keeps returning totally useless crap.

     

    Thank you for this suggestion it can be handy. So far i have only found 1 application that doesn't go to correct page, workaround for me was to add some adtional keywords from source page.

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