The Daily Click ::. Forums ::. General Chat ::. Installers and DLLs
 

Post Reply  Post Oekaki 
 

Posted By Message

Noyb



Registered
  31/05/2004
Points
  1117

VIP Member
4th August, 2004 at 15:11:04 -

If you make an installer that puts Clickteam product DLLs in the Windows directory, please don't remove them when I uninstall your game. It may come as a surprise, but people on this site actually use Clickteam's products to create games and apps, and the removal of said DLLs is quite inconvenient. Thank you.

 
"Omg. Where did they get the idea to not use army guys? Are they taking drugs?" --Tim Schafer on originality in videogames

ChrisB

Crazy?

Registered
  16/08/2002
Points
  5457
4th August, 2004 at 18:45:51 -

I pity the fool who chooses to install that DLL in the System folder anyway. Put it in the same place as your game, it works much better.

 
n/a

Tigerworks

Klik Legend

Registered
  15/01/2002
Points
  3882
4th August, 2004 at 19:08:47 -

And by "it works much better", presumably you mean "it works exactly the same", but the file is in a different place?

 
- Tigerworks

Kris

Possibly Insane

Registered
  17/05/2002
Points
  2017
4th August, 2004 at 19:59:31 -

doesn't work better for me. I'd rather have one dll for all games than one for each seperate one

 
"Say you're hanging from a huge cliff at the top of mt. everest and a guy comes along and says he'll save you, and proceeds to throw religious pamphlets at you while simultaniously giving a sermon." - Dustin G

Mr Icekirby



Registered
  18/12/2003
Points
  846
4th August, 2004 at 20:53:50 -

it would be easier if it was all one exe, no dll

 
Mr Icekirby says so!
OBEY ME!

ChrisB

Crazy?

Registered
  16/08/2002
Points
  5457
4th August, 2004 at 21:09:02 -

The reason why it works much better is because there are different versions of the DLL, so changing the version (i.e. using an older one) could result in SERIUS BUGZORZ and glitches.

 
n/a

Pete Nattress

Cheesy Bits img src/uploads/sccheesegif

Registered
  23/09/2002
Points
  4811
5th August, 2004 at 06:53:05 -

by jove!

 
www.thenatflap.co.uk

Muz



Registered
  14/02/2002
Points
  6499

VIP MemberI'm on a BoatI am an April FoolHonored Admin Alumnus
5th August, 2004 at 10:13:32 -

Even if it was an executable, you'd still need the DLL files. Personally, I prefer to use installers that place them there for decent games.

Not everyone's smart enough to know how to copy & paste a DLL file into a Windows system directory. And some of those who know how to would be scared to, thanks to that big scary Windows message.

No sarcasm intended there. Well, not if your audience is outside the Click Community, at least.

 
Disclaimer: Any sarcasm in my posts will not be mentioned as that would ruin the purpose. It is assumed that the reader is intelligent enough to tell the difference between what is sarcasm and what is not.

Image

Kris

Possibly Insane

Registered
  17/05/2002
Points
  2017
5th August, 2004 at 19:21:24 -

just get PEBundle. that packs DLLs inside EXEs for you

 
"Say you're hanging from a huge cliff at the top of mt. everest and a guy comes along and says he'll save you, and proceeds to throw religious pamphlets at you while simultaniously giving a sermon." - Dustin G

Agent_K64



Registered
  17/03/2003
Points
  69
5th August, 2004 at 19:26:38 -

Actually, I really, really don't like it when each program copies crap into the Windows system folders. Often, when you try to remove a program, much of this crap is left behind. Thank god click games don't write to the windows registry... unless you use that evil extension, of course. >.<

 
Evil omg~!

ChrisB

Crazy?

Registered
  16/08/2002
Points
  5457
5th August, 2004 at 20:49:40 -

It's not evil - it just resizes itself so large that you can't click anything in the Frame Editor, but it can't help that. It's a 'special' extension, that's all.

 
n/a

Tigerworks

Klik Legend

Registered
  15/01/2002
Points
  3882
6th August, 2004 at 07:31:45 -

Most apps don't write to the registry, but a LOT of games dump files on root C:\, in the Windows directory, etc. etc. and those files are never uninstalled (or even have an uninstaller). So every now and then I have to go through my computer's directories cleaning out all the crap that apps put there.

Moral of the story: appdrive$ + appdir$

 
- Tigerworks

Agent_K64



Registered
  17/03/2003
Points
  69
6th August, 2004 at 15:53:36 -

appdrive$ + appdir$ - Would this retrieve the application's folder location? Certainly easier than using the // and ../appname, or whatever it was that I fooled around with.

 
Evil omg~!

Mr Icekirby



Registered
  18/12/2003
Points
  846
7th August, 2004 at 10:05:16 -

i've been working on a custom installer and uninstaller, writing it, and it works really well so far, and if you don't want it to remove the dll, just

go to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\<name of game>

and delete that key, then delete the folder that the game sits in, along with all its extra files everywhere

 
Mr Icekirby says so!
OBEY ME!

Guillermo (Cc)

Possibly Insane

Registered
  01/08/2004
Points
  2256

GOTW WINNER MAY 2010
7th August, 2004 at 17:20:33 -

Kris <Could you get PEBundle to work? I tried to bundle a couple of games -separatelly of course- and when i ran the bundled exe I only got 'this is not an aplication file' errors. I tried all options on the checkboxes for all files and nothing, any hint?

Image Edited by the Author.

 
http://orugames.com

ChrisB

Crazy?

Registered
  16/08/2002
Points
  5457
7th August, 2004 at 20:53:32 -

MMF doesn't like its EXEs being messed around with - you can add stuff to the end, but that's useless to most packaging apps.

 
n/a

Mr Icekirby



Registered
  18/12/2003
Points
  846
7th August, 2004 at 22:15:57 -

if you get autoit, ( http://autoitscript.com ) then jsut do a fileinstall to a temp folder, for the exe, and one for the dll, then delete both when the process "game.exe" is terminated or whatever name

 
Mr Icekirby says so!
OBEY ME!
   

Post Reply



 



Advertisement

Worth A Click