Jump to content
Ketarin forum

Another Ketarin challenge...?


appyface
 Share

Recommended Posts

Several apps I like are hosted on Google, which I can't seem to get Ketarin to use?

 

There are direct links available to the apps, so *getting the app* is NOT my goal... it's to get Ketarin to download from Google... not just to download the current version, but to get a new version from the link as well.

 

Anyone like to take up the challenge? My other challenge for Java JDK on Sun has gone unresolved so far, maybe this one has a solution I've not thought of :)

 

 

Here's example of an app that downloads via Google. Go to:

http://boozet.org/download.htm

 

First app is Visual CD (a nice little app BTW), click the link to download from "First Download Site". That link is something like this one:

http://boozet.org/dl.htm?product=visualcd&mirror=1

 

The URL you eventually end up with, to get the actual download, is something like this one:

http://boozet.googlegroups.com/web/viscd410.zip?gda=WsVvGz4AAABKDjt2jiDKzRTTRWAb4GYINaN7BwME1UwkrkWEJTy_bpoyl4fqMwQU6QlvisSk0l3jsKXVs-X7bdXZc5buSfmx&gsc=mr_G7xYAAACXBMc418tjQ_mQ4qzTJSdLg-kXU5InE09W2o0GCSVgCQ

 

Can Ketarin be set to use the first URL (or some other generic URL) in order to receive and download the current version from Google?

 

Thanks any/all,

--appyface

Link to comment
Share on other sites

That was also my first reaction.

 

18-02-2009 14:45:24: Update started with 1 application(s)

18-02-2009 14:45:31: bbb: Failed, The downloaded file is not a binary file type (text/html). Possibly there is an error page. Status code: 200 (OK)

18-02-2009 14:45:36: bbb: Failed, The downloaded file is not a binary file type (text/html). Possibly there is an error page. Status code: 200 (OK)

18-02-2009 14:45:36: Update finished

Link to comment
Share on other sites

This URL works, where did you get it ? What browser are you using, Opera ? I don't see this anywhere in FF (at least with my extensions).

Link to comment
Share on other sites

I see now, for DD URL is http://boozet.googlegroups.com/web/dd210.zip?gda=3-DngTsAAABKDjt2jiDKzRTTRWAb4GYIU5E4f6-JyiZ5rR0uSfqbK9y4-VO9Di38eUuqZaaMsasGRdr3QrylPkw2aRbXD_gF&gsc=s5gZ0hYAAACtyTFA_9uJF_TvlqHgPqbw-vghgYgES8zAzJdW7J9-8w

 

Do you know if last part of adress, ?gda=WsVvGz4AAABKDjt2jiDKzRTTRWAb4GYINaN7BwME1UwkrkWEJTy_bpoyl4fqMwQU6QlvisSk0l3jsKXVs-X7bdXZc5buSfmx&gsc=mr_G7xYAAACXBMc418tjQ_mQ4qzTJSdLg-kXU5InE09W2o0GCSVgCQ,

is static?

 

If yes, we could try to forward hxxp://boozet.googlegroups.com/web/viscd(\d+?\).zip?gda=WsVvGz4AAABKDjt2jiDKzRTTRWAb4GYINaN7BwME1UwkrkWEJTy_bpoyl4fqMwQU6QlvisSk0l3jsKXVs-X7bdXZc5buSfmx&gsc=mr_G7xYAAACXBMc418tjQ_mQ4qzTJSdLg-kXU5InE09W2o0GCSVgCQ,

using http://boozet.org/dl.htm?product=visualcd&mirror=1 as HTTP referer... need further testing.

Edited by FranciscoR
Link to comment
Share on other sites

Actually, the URL works fine for me in Ketarin.

I don't know if the URL is static. I thought that there is some information encoded within using base64, but that doesn't work. Maybe it refers to the specific file, and changes as soon as a new version has been uploaded.

Link to comment
Share on other sites

The URL you eventually end up with' date=' to get the actual download, is something like this one:

http://boozet.googlegroups.com/web/viscd410.zip?gda=WsVvGz4AAABKDjt2jiDKzRTTRWAb4GYINaN7BwME1UwkrkWEJTy_bpoyl4fqMwQU6QlvisSk0l3jsKXVs-X7bdXZc5buSfmx&gsc=mr_G7xYAAACXBMc418tjQ_mQ4qzTJSdLg-kXU5InE09W2o0GCSVgCQ

[/quote']

This URL works, where did you get it ? What browser are you using, Opera ? I don't see this anywhere in FF (at least with my extensions).

After I click on the first download link, "First Download Site":

http://boozet.org/dl.htm?product=visualcd&mirror=1

 

Orbit Downloader is automatically launched to handled the download (it is set to monitor my web browser). Orbit receives the actual URL, referrer info etc. of where the real download is sourced from. That makes it a lot easier to trace some of these downloads.

 

I don't know where you get that info from a browser, though.

Link to comment
Share on other sites

Actually, the URL works fine for me in Ketarin.

I don't know if the URL is static. I thought that there is some information encoded within using base64, but that doesn't work. Maybe it refers to the specific file, and changes as soon as a new version has been uploaded.

That is correct, it changes -- and I also believe for the reasons CybTekSol stated.

 

So, I'd really want to be able to supply Ketarin with the original ("download mirror") URL, and have Ketarin actually receive and use the Google URL just as Orbit Downloader does.

 

Possible?

Link to comment
Share on other sites

I don't know where you get that info from a browser, though.

DLThemALL, same stuff.

 

I have no ideia why I had that error on my first attempt, but now I see the update job is awfully slow:

 

19-02-2009 00:43:52: Update started with 1 application(s)

19-02-2009 00:44:00: bbb: Checking if update is required...

19-02-2009 00:44:00: bbb: Update required, 'D:\Programas\Test\viscd410.zip' does not yet exist

19-02-2009 00:44:12: Update finished

19-02-2009 00:44:40: Update started with 1 application(s)

19-02-2009 00:44:48: bbb: Checking if update is required...

19-02-2009 00:44:48: bbb: Update required, 'D:\Programas\Test\viscd410.zip' does not yet exist

19-02-2009 00:45:09: Update finished

 

... isn't this file available elsewhere ?

Link to comment
Share on other sites

I don't see this anywhere in FF (at least with my extensions).
One of my favorite extensions for Firefox, DownThemAll, is great for capturing such information. Just configure it not to close the 'Download Manager' window when downloads are complete and you can glean this info by right-clicking on the download entry in the manager and selecting 'Download information'. There are other ways to accomplish this but this is most efficient for me at present.
Link to comment
Share on other sites

You just picked a very difficult one, not all Google DL has this problem. See the Keynote *reloaded*, http://code.google.com/p/keynote-nf/ , it's much more easy. But I have found some problems like yours myself, http://en.totalcmd.pl/download/wlx/oth/TorrentLister, DL link is

 

hxxp://mirror1.bloodman.one.pl/totalcmd/get_remote.php?file=wlxOth_TorrentLister_0.02.zip&kat=wlx&hash=66251420f91cff9c5ec13faf07f01a18,

 

but there's not much I can do right now. Flo says I believe that the basic problem is that you can't use post variables with Ketarin currently. What can we do ?

Link to comment
Share on other sites

The URL is hidden at the top of the page's source code:

 

<script type="text/javascript" language="JavaScript"><!--
window.onload = function init()
{urlquery=location.href.split("?"); var lnk="getfile.php?"+urlquery[1]; document.getElementById("lnk").href=lnk; frames['dl'].location.href=lnk;}
//--></script>

Link to comment
Share on other sites

@Flo

 

Thanks yes I saw that one, and that is in fact the URL I'm using to get the file.

 

But that was not the challenge! LOL! The challenge still remains!

 

The challenge is, how can Ketarin use THIS url:

hxxp://boozet.com/dl.htm?product=visualcd&mirror=1

 

To retrieve the current file????

Link to comment
Share on other sites

THAT was the challenge for Ketarin!

 

OK... not possible at this time (or maybe not ever)...

 

There may always be some URLs that Ketarin simply cannot use, of course. But as CybTekSol pointed out, more and more creative ways are being found to thwart direct downloading of files. And there is NOT always an alternate URL available that Ketarin can make use of.

 

So Ketarin may simply not be able to download some of these files, period. But the more ways Ketarin CAN be made to get a file, the better for us :-)

 

See my thread for the Java JDK download challenge:

http://ketarin.canneverbe.com/forum/viewtopic.php?id=168

 

Again the challenge is NOT to find just any old way to d/l the file, but to get Ketarin to utilize the URL that Sun provides for the file.

Link to comment
Share on other sites

Short of 'hacking' Sun's servers, I am unaware of any solution to their client-side scripting involving the URL... maybe one of their techs will become a Ketarin geek and pass us the necessary inside info. ;)Correction: I was thinking of server-side scripting... if this is client-side scripting can Ketarin intercept this in the future and emulate it somehow Flo?

Edited by CybTekSol
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.