Results 1 to 6 of 6

Thread: What do you think of this idea? (internet/download related)

  1. #1

    Thread Starter
    Hyperactive Member
    Join Date
    Aug 1999
    Location
    Glasgow,Scotland
    Posts
    281

    Hi there,

    I'm going to put a demo of our product up on our site. The entire software product is pretty big, but the demo is only about 100K. Or so I thought.

    After compiling the damn thing, bundling the runtime dlls and all into one unit, it comes to 2.56MB. In this part of the world most people still use 28k modems so some people might be put off. It's all that Msvbvm60.dll and stuff, and about 6 other dlls, that take up all the space.

    So here's my idea:

    Before they download my demo I have a link saying 'For your convenience and to save you time...' or something. This downloads a small program onto their computer, around 10k or so.

    When they click 'start' button on my program it searches their computer to see if they have Asycfilt.dll, Msvbvm60.dll, Mfc42.dll and others in their Windows System folder.

    If these files are already in their folder then they will be instructed to download a version of my program that is much, much smaller.

    If they don't have them in their System folder then they will have to download the 2.56MB version.

    It seems like a good idea so my questions are:

    1. Does anybody foresee any difficulties with this, and if so, what?

    2. How do you check the Windows System directory for files?

    Thanks!

  2. #2
    Fanatic Member
    Join Date
    Oct 2000
    Location
    London
    Posts
    1,008
    Alternatively, re-write as a COM project that will run from the server within the user's browser.

    Too difficult? It is for me....

    Cheers,

    P.
    Not nearly so tired now...

    Haven't been around much so be gentle...

  3. #3
    Hyperactive Member noble's Avatar
    Join Date
    Nov 2000
    Location
    Philly
    Posts
    471

    Lightbulb sounds like.........

    It sounds as though your asking the user if they have the
    VB6 runtimes. You could easily have two links on your page:
    1) your program w/the runtimes
    2) your program w/o the runtimes

    tell your user, "HEY BUDDY! if you got the runtimes download
    the smaller version! don't have them? well download the bigger one. Dont know what runtimes are? Download the bigger one!"


  4. #4
    Frenzied Member
    Join Date
    Jun 2000
    Location
    England, Buckingham
    Posts
    1,341
    U could put an active x control on the web page that determins what they do/do not have and then can have a button that tells the browser to download whichever version.

  5. #5

    Thread Starter
    Hyperactive Member
    Join Date
    Aug 1999
    Location
    Glasgow,Scotland
    Posts
    281

    Smile

    Thanks for the suggestions.

    Noble,

    Unfortunately the average consumer/downloader isn't as enlightened as we are about Msvbvm60.dll, asycfilt.dll,olepro32.dll etc....

    In fact, they don't even know what the Windows/System folder is. So forget about asking my users to manually check if they have each and every file. (they'd be quicker just downloading the bigger version). The idea is to make it as easy as possible for the user.

  6. #6
    Frenzied Member Jop's Avatar
    Join Date
    Mar 2000
    Location
    Amsterdam, the Netherlands
    Posts
    1,986
    Hey Ianpaisley.

    I think it's a great idea.
    The only problem is, that you have to write the small program in a language without runtimes, C(++) maybe?

    Just call that one the installer, let people download it, and integrate the downloading progress in it, microsoft does that too, have a look at the installer of IE5
    It's pretty the same as an installer from CD, it runs a prog, checks what's already there and copy the stuff needed.

    I think the C(++) part is the toughest, good luck.
    Jop - validweb.nl

    Alcohol doesn't solve any problems, but then again, neither does milk.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width