mastercheef Posted January 2, 2012 Report Share Posted January 2, 2012 Hi now i have a question again. is it possible to login to a webpage automaticaly with Ketarin? (http://www.computerbase.de/downloads/system/cpu-z/49531/) because i only can see the link at this page when im logged in. is this possible with POST Data? or has anyone a solution for me if its possible? thanks mastercheef Link to comment Share on other sites More sharing options...
shawn Posted January 2, 2012 Report Share Posted January 2, 2012 It looks like you're just trying to download CPU-Z? If that's the case, you can use this template: <?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="dc8274ad-2d25-49c9-8a7e-034ced967474"> <Category>Tools</Category> <WebsiteUrl>http://www.cpuid.com/softwares/cpu-z/versions-history.html</WebsiteUrl> <UserNotes /> <LastFileSize>3795688</LastFileSize> <LastFileDate>2011-11-24T01:03:26.3730554</LastFileDate> <IgnoreFileInformation>false</IgnoreFileInformation> <DownloadBeta>Default</DownloadBeta> <DownloadDate>2009-05-10T07:45:16</DownloadDate> <CheckForUpdatesOnly>false</CheckForUpdatesOnly> <VariableChangeIndicator /> <CanBeShared>true</CanBeShared> <ShareApplication>false</ShareApplication> <ExclusiveDownload>false</ExclusiveDownload> <HttpReferer /> <SetupInstructions /> <Variables> <item> <key> <string>version</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>RegularExpression</VariableType> <Regex>-en.exe">([\d\.]+)\s*setup</Regex> <Url>http://www.cpuid.com/softwares/cpu-z/versions-history.html</Url> <Name>version</Name> </UrlVariable> </value> </item> <item> <key> <string>snotes</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>Textual</VariableType> <Regex /> <Name>snotes</Name> </UrlVariable> </value> </item> <item> <key> <string>swebsite</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>Textual</VariableType> <Regex /> <TextualContent>http://www.cpuid.com/softwares/cpu-z.html</TextualContent> <Name>swebsite</Name> </UrlVariable> </value> </item> <item> <key> <string>schangelog</string> </key> <value> <UrlVariable> <RegexRightToLeft>false</RegexRightToLeft> <VariableType>Textual</VariableType> <Regex /> <TextualContent>http://www.cpuid.com/softwares/cpu-z/versions-history.html</TextualContent> <Name>schangelog</Name> </UrlVariable> </value> </item> </Variables> <ExecuteCommand /> <ExecutePreCommand /> <ExecuteCommandType>Batch</ExecuteCommandType> <ExecutePreCommandType>Batch</ExecutePreCommandType> <SourceType>FixedUrl</SourceType> <DeletePreviousFile>true</DeletePreviousFile> <Enabled>true</Enabled> <FileHippoId /> <TargetPath>.\{category}\{appname:regexreplace:([\s\t\r\n\\&\/]+):_}-{version}.{url:ext}</TargetPath> <FixedDownloadUrl>http://www.cpuid.com/medias/files/softwares/cpu-z/cpu-z_{version}-setup-en.exe</FixedDownloadUrl> <Name>CPU-Z Installer</Name> </ApplicationJob> </Jobs> Also, you should take the time to check the online database for some of these applications (click the arrow next to "add new application" and select "import from online database") as there are literally thousands of application profiles already created and it could save you quite a bit of time. Link to comment Share on other sites More sharing options...
mastercheef Posted January 2, 2012 Author Report Share Posted January 2, 2012 i know the onine data base. but cpu-z wa only a sample. the idea is only to the all apps from one source. the question is actually to login to a webpage if this is possible. eventuallycould anyone post a sample if he had a solution. cause i need such a solution for a webpage for pogramms fom a user portal.this progs areonly online there. thanks Link to comment Share on other sites More sharing options...
shawn Posted January 2, 2012 Report Share Posted January 2, 2012 In that case, for any variable "from URL", you can use the "POST data" button on the right of the URL to set fields and their values. Alternatively, you can use the HTTPX protocol to get a similar effect, which is the only current method to get a download directly thru a POST form. Link to comment Share on other sites More sharing options...
mastercheef Posted January 5, 2012 Author Report Share Posted January 5, 2012 i tried now many solutions but nothing works. if anyone has another solution for me or an example how i can login on computerbase (in this link: http://www.computerbase.de/downloads/system/cpu-z/49531/ or other prog. on Computerbase or another page). my target is to get all programms from one site, and not from different sources, is ketarin able to acess to the cookies saved in IE or Firefox? thanks mfg Mastercheef Link to comment Share on other sites More sharing options...
floele Posted January 19, 2012 Report Share Posted January 19, 2012 I could probably read cookies from IE using the InternetGetCookieEx API, but it's not currently possible to use Ketarin that way. Link to comment Share on other sites More sharing options...
Ash Bishop Posted March 18, 2012 Report Share Posted March 18, 2012 Maybe you should try wget or something? There is an options HTTP options: --http-user=USER set http user to USER. --http-password=PASS set http password to PASS. So Ketarin will get variables and the wget script will authorize and download file/ Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now