Jump to content
Ketarin forum

Corrupted download


Omniferum
 Share

Recommended Posts

Does ANYONE know why when you give Ketarin even a direct link to download firefoxportable or thunderbirdportable from sourceforge it always gives a corrupt exe? A junk download that is usually a smaller file than the one I actually request. When I copy and paste the same link into firefox/I.E./Chrome that I do into ketarin it comes up with a download dialog instantly.

 

All my other sourceforge downloads are working fine with the HTTP referer of http://sourceforge.net

 

Does it have anything to do with the comma in these? That is the only difference I can see as opposed to all my other sourceforge downloads. I've tried fiddling with the values which come up as %2C but no real luck.

 

Any ideas?

Link to comment
Share on other sites

Please show us your XML file. Click on the app in the Ketarin list, File, Export Selected, type a name, Save. Open that up in Notepad or equivalent, then copy & paste it into a reply, using "code" blocks around the text [ code ] and [ /code ]. (take the spaces out)

Link to comment
Share on other sites

Eh, XML if you so wish. I don't think there is anything wrong with it though as i'm doing the same for this as I am for all other sourceforge. Ah, the only REAL change I had to make for sourceforge was up the connection timeout, but that is more to do with my local mirrors and net connection than ketarin i'm sure. If you just whack the direct link into the URL and the referer for spoof it works for all other sourceforge, just not this.

 

The link for reference sake is

 

http://downloads.sourceforge.net/project/portableapps/Mozilla Firefox, Portable Ed./Mozilla Firefox, Portable Edition 3.6.8/FirefoxPortable_3.6.8_English.paf.exe

 

The referer is obviously http://sourceforge.net

 

XML

 

<?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="70abab7a-f09f-41db-a5df-a1e8f4c33940">
   <WebsiteUrl />
   <UserNotes />
   <LastFileSize>0</LastFileSize>
   <LastFileDate xsi:nil="true" />
   <IgnoreFileInformation>false</IgnoreFileInformation>
   <DownloadBeta>Default</DownloadBeta>
   <DownloadDate xsi:nil="true" />
   <CheckForUpdatesOnly>false</CheckForUpdatesOnly>
   <VariableChangeIndicator />
   <CanBeShared>true</CanBeShared>
   <ShareApplication>false</ShareApplication>
   <ExclusiveDownload>false</ExclusiveDownload>
   <HttpReferer>http://sourceforge.net</HttpReferer>
   <Variables />
   <ExecuteCommand />
   <ExecutePreCommand />
   <Category />
   <SourceType>FixedUrl</SourceType>
   <PreviousLocation />
   <DeletePreviousFile>true</DeletePreviousFile>
   <Enabled>true</Enabled>
   <FileHippoId />
   <LastUpdated xsi:nil="true" />
   <TargetPath>\</TargetPath>
   <FixedDownloadUrl>http://downloads.sourceforge.net/project/portableapps/Mozilla Firefox, Portable Ed./Mozilla Firefox, Portable Edition 3.6.8/FirefoxPortable_3.6.8_English.paf.exe</FixedDownloadUrl>
   <Name>btvrde</Name>
 </ApplicationJob>
</Jobs>

 

It just downloads to the root folder, for this specific file it just gives me a 6.56mb junk file.

Link to comment
Share on other sites

I have no clue what's wrong with that. The deep URLs are causing it to choke simply browsing the PortableApps project on SF.

 

My guess, based on waiting for it to download just in the browser, is that what you're seeing is NOT the actual app (or any portion of it), but the contents of the SF files list. Try opening it up in Notepad or something and you'll probably see that it's very much NOT an executable.

 

Good luck!

 

Maybe there's another mirror somewhere that hosts the files without the SF issues - like FileHippo?

Link to comment
Share on other sites

Yeah, I already have an alternative download source. I'm just a bit of a stickler for purity so would prefer the main download page obviously, as we would all.

 

Filehippo doesn't host it sadly enough, which is strange as this is a fairly popular program in general.

 

Oh, thanks again shawn for the regex. Made me a happy little pumpkin indeed

Link to comment
Share on other sites

I have seen this before and i believe this application problem, has well has Thunderbird and others from Portable Apps, was already reported although a workaroung was never found. I remember a discussion related to the url encoding... what i can say is that i am currently unable to download this file with Ketarin using any of the available direct dl link mirrors, all i get are timeouts. Generally speaking and unless you are a very xperienced Ketarin user i would avoid SF downloads.

Link to comment
Share on other sites

I researched this many months ago and if my memory serves me correctly, it has to do with Ketarin's inability to handle the server-side method of the file delivery for these particular apps. I think we have discussed this before and I believe we used a Firefox extension called 'HTTPFox' to track it down.

 

UPDATE: I'm wondering if Ketarin is able to parse %2C that exists in the download URL that my template captures... %2C = , which I have NOT encounterd in any other app's download URL that I can recall. Is it possible that this is causing the download to 'time-out' in Ketarin Flo? Otherwise... it is probably the 'Set Cookie' that I see in my 'HTTPFox' 'response-header' capture in Firefox.

Link to comment
Share on other sites

I was thinking the same thing, CybTekSol. Perhaps Ketarin is pre-processing URLs for "sanity", and is choking on those URLs because of the "./" in the path before the filename. While it's obviously a pretty screwy URL, it is, as whacky as it looks, a legitimate address.

Link to comment
Share on other sites

If you bump up the timeout to 60 seconds in the connection tab of ketarin settings (which I had to for all sourceforge) the download will initiate eventually.

 

I've found that if you replace the link I gave above with a specific mirror, i.e.

 

http://downloads.sourceforge.net/project/portableapps/Mozilla Firefox, Portable Ed./Mozilla Firefox, Portable Edition 3.6.8/FirefoxPortable_3.6.8_English.paf.exe

 

and turn it into

 

http://jaist.dl.sourceforge.net/project/portableapps/Mozilla Firefox, Portable Ed./Mozilla Firefox, Portable Edition 3.6.8/FirefoxPortable_3.6.8_English.paf.exe

 

You get differing results, because my specified mirror of transact.dl just craps out entirely.

 

So problem for you may just be timeout or mirrors?

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.