Jump to content
Ketarin forum

floele

Administrators
  • Posts

    1,629
  • Joined

  • Last visited

Everything posted by floele

  1. Unfortunately, only Vista would allow me to add folding. And then, it would still be a fair amount of work if I don't have a good wrapper for this functionality. Eventually, it might be useful to switch to a whole new virtualised ListView, however, that would make the Ketarin executable noticably bigger.
  2. Does it actually matter if the filename parameter is correct?
  3. Hm, could you possibly examine the .db file with SQLiteSpy? For example, after the start of Ketarin, the database file should exist. At the same time, the tables jobs, variables and settings should have been created. Maybe you can verify that?
  4. Can you give me the XML of the application? Then I can try to share it and check what happens.
  5. Did you check the log window for errors? Usually all changes are visible immediately.
  6. I guess that I'll just allow variables (global ones, includes date/time) for the log path.
  7. Well, if that exception occurs, you are doing something wrong (saving log to a path you can't save to).
  8. Do you actually use the latets Ketarin version? I have no problems with creating an empty database in the current directory. Regarding SP2: Could it possibly be, that your problem started when you installed SP2? (Try SP1 if you think that this is possible).
  9. The unhandled exception is not so much of a problem I'd say.
  10. Will fix that for the next version.
  11. So far I cannot reproduce any CIV related problems. If you can, let me know.
  12. Well, there is a small problem. This, for example, could work: <?xml version="1.0" encoding="utf-16"?> <Jobs> <ApplicationJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Guid="3800febc-881d-4302-bc66-f4fd0412bbd5"> <DownloadBeta>Default</DownloadBeta> <DownloadDate xsi:nil="true" /> <CheckForUpdatesOnly>false</CheckForUpdatesOnly> <VariableChangeIndicator /> <CanBeShared>true</CanBeShared> <ShareApplication>true</ShareApplication> <ExclusiveDownload>false</ExclusiveDownload> <HttpReferer /> <Variables> <item> <key> <string>UrlOfForm</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>RegularExpression</VariableType> <Regex>Java SE Development Kit \(JDK\).+?"(https://.+?)"</Regex> <Url>http://java.sun.com/javase/downloads/index.jsp</Url> <Name>UrlOfForm</Name> </UrlVariable> </value> </item> <item> <key> <string>ActionUrl</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>RegularExpression</VariableType> <Regex>action="(.+?)"</Regex> <Url>{UrlOfForm}</Url> <Name>ActionUrl</Name> </UrlVariable> </value> </item> <item> <key> <string>FinalUrl</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>RegularExpression</VariableType> <Regex>value="(http.+?)"</Regex> <PostData>%7bsubmitName1%7d=Windows&%7bsubmitName2%7d=Multi-language&ProductUUID=%7bProductUUID%7d&LICENSE-%7bProductUUID%7d=on</PostData> <Url>{ActionUrl}</Url> <Name>FinalUrl</Name> </UrlVariable> </value> </item> <item> <key> <string>ProductUUID</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>RegularExpression</VariableType> <Regex>name="ProductUUID" value="(.+?)"/></Regex> <Url>{UrlOfForm}</Url> <Name>ProductUUID</Name> </UrlVariable> </value> </item> <item> <key> <string>submitName1</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>RegularExpression</VariableType> <Regex>submitName1.+?value="(.+?)"</Regex> <Url>{UrlOfForm}</Url> <Name>submitName1</Name> </UrlVariable> </value> </item> <item> <key> <string>submitName2</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>RegularExpression</VariableType> <Regex>submitName2.+?value="(.+?)"</Regex> <Url>{UrlOfForm}</Url> <Name>submitName2</Name> </UrlVariable> </value> </item> </Variables> <ExecuteCommand /> <ExecutePreCommand /> <Category /> <SourceType>FixedUrl</SourceType> <DeletePreviousFile>true</DeletePreviousFile> <Enabled>true</Enabled> <FileHippoId /> <LastUpdated xsi:nil="true" /> <TargetPath>c:\temp\</TargetPath> <FixedDownloadUrl>{FinalUrl}</FixedDownloadUrl> <Name>Java Development Kit (JDK)</Name> </ApplicationJob> </Jobs> However, the page contents when submitName1 and submitName2 are fetched may actually differ each time so that you rarely get two "matching" submit names. Weired.
  13. You cannot use variables in referers so far.
  14. How do you mean? I don't quite understand.
  15. I think that parameters are better. You could also pass the appname to the script and let it decide or whatever else comes into your mind. I just don't want too many options in Ketarin for so specific desires
  16. Why not use two scripts (or switch per command line argument), so that one script always returns 0?
  17. Use "exit X" to exit with the code of your choice.
  18. Prefix? In any case, I'd always suspect Regular Expressions to be a problem. There is not much Ketarin needs to "think" about except for that.
×
×
  • 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.