-
Posts
1,629 -
Joined
-
Last visited
Content Type
Profiles
Forums
Applications
Everything posted by floele
-
Seems OK to me
-
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.
-
Does it actually matter if the filename parameter is correct?
-
Should work now.
-
Which items? Can you reproduce?
-
So problem solved?
-
Can you give me the XML of the application? Then I can try to share it and check what happens.
-
Did you check the log window for errors? Usually all changes are visible immediately.
-
I guess that I'll just allow variables (global ones, includes date/time) for the log path.
-
Well, if that exception occurs, you are doing something wrong (saving log to a path you can't save to).
-
The unhandled exception is not so much of a problem I'd say.
-
Will fix that for the next version.
-
So far I cannot reproduce any CIV related problems. If you can, let me know.
-
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.
-
You cannot use variables in referers so far.
-
How do you mean? I don't quite understand.
-
Wish: Pre-download command error -- abort download?
floele replied to appyface's topic in Feature requests
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 -
Wish: Pre-download command error -- abort download?
floele replied to appyface's topic in Feature requests
Why not use two scripts (or switch per command line argument), so that one script always returns 0? -
Wish: Pre-download command error -- abort download?
floele replied to appyface's topic in Feature requests
At the end of your script/command. -
Wish: Pre-download command error -- abort download?
floele replied to appyface's topic in Feature requests
Use "exit X" to exit with the code of your choice. -
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.