Updating to new versions

Archived discussion about features (predating the use of Bugzilla as a bug and feature tracker)

Moderator: Moderators

Locked
n3Mo
Posts: 5
Joined: 2003-04-20 16:14

Updating to new versions

Post by n3Mo » 2003-04-20 16:23

Hi, a would like to see some changes in the NSIS script so that I don't have to install unessacary files every time I update dc++.

E.g. I would like
checkbox: DC++ Executable

as an option.

Or if dc++ could update itself somehow like smartftp for instance that would be great to

kind regards n3Mo

Marvin
Posts: 147
Joined: 2003-03-06 06:56
Location: France
Contact:

Post by Marvin » 2003-04-20 16:53

And how would you know what files could be safely disabled?

n3Mo
Posts: 5
Joined: 2003-04-20 16:14

Post by n3Mo » 2003-04-20 17:14

When I update my dc++ (every new version) I install "DC++ (required)" to my desktop and then drag the executable to my dc++ folder and remove the installed folder.
I know my way around the files, and I know that I only want the executable copied to my dc++ folder.
To avoid newbie missunderstandings the executable checkboxe should be automatically enabled and "grayed out" whenever the "DC++ (required)" checkbox is enabled.

Marvin
Posts: 147
Joined: 2003-03-06 06:56
Location: France
Contact:

Post by Marvin » 2003-04-20 17:22

What's wrong with changelog.txt, README.txt, Example.xml and uninstall.exe ?

Sedulus
Forum Moderator
Posts: 687
Joined: 2003-01-04 09:32
Contact:

Post by Sedulus » 2003-04-20 17:43

not to mention the .pdb and dbghelp.dll
if your client ever crashes, it's nice to have some info so you can help prevent the problem
http://dc.selwerd.nl/hublist.xml.bz2
http://www.b.ali.btinternet.co.uk/DCPlusPlus/index.html (TheParanoidOne's DC++ Guide)
http://www.dslreports.com/faq/dc (BSOD2600's Direct Connect FAQ)

n3Mo
Posts: 5
Joined: 2003-04-20 16:14

Post by n3Mo » 2003-04-20 18:17

So if I just install all the stuff from the package to my dc++ folder I won't have problems with loosing data such as my settings, notes and files halfway down?

Marvin
Posts: 147
Joined: 2003-03-06 06:56
Location: France
Contact:

Post by Marvin » 2003-04-20 18:33

The DC++ package doesn't include queue file, nor setting file. The EXE creates them on first start if they do not exist. The only issue in losing settings/queue is when changing the way DC++ handles them, wich would be stated in the changelog.txt (the most usefull file when it comes to upgrading, IMO).

Marvin
Posts: 147
Joined: 2003-03-06 06:56
Location: France
Contact:

Post by Marvin » 2003-04-20 18:35

Anyway, backing up your .xml files before upgrading is safe and easy (never done it though :wink: ).

n3Mo
Posts: 5
Joined: 2003-04-20 16:14

Post by n3Mo » 2003-04-21 07:12

yep but the changlog isn't revealed until after installation :( , so to be on the safe side I have to keep my current procedure or start backing up my xml files

Marvin
Posts: 147
Joined: 2003-03-06 06:56
Location: France
Contact:

Post by Marvin » 2003-04-21 07:17

The changelog.txt is viewable on the sourceforge page.

GargoyleMT
DC++ Contributor
Posts: 3212
Joined: 2003-01-07 21:46
Location: .pa.us

Post by GargoyleMT » 2003-04-21 07:36

n3Mo wrote:yep but the changlog isn't revealed until after installation :( , so to be on the safe side I have to keep my current procedure or start backing up my xml files
The DC++ installer did once clobber your XML file, but it was fixed (see changelog). If you look at the changelog.txt before you run the client, you'll be fine. And

Corsari
Posts: 4
Joined: 2003-04-21 08:35
Location: Italy
Contact:

DC++.ZIP just unzip it over the old one.

Post by Corsari » 2003-04-21 09:02

THe faster and simpleway to upgrade to new versions is to get just the DCPlusPlus.exe zipped in an handly file.

by this also download time is shorter.

We keep our download section updated with the last official DC++ EXE file.

• Click on my WWW button and enter the Download Section
• Download last DC++.ZIP version and unzip it over the old one
• Doing so you preserve also your settings, queues, notepad and so on.

Bye
House Club Web / [url=dchub://hc.no-ip.biz]House Club DC++[/url]

Image

SL: Corsari

Marvin
Posts: 147
Joined: 2003-03-06 06:56
Location: France
Contact:

Post by Marvin » 2003-04-21 13:09

So you have outdated readme.txt and changelog.txt, wich is not so handy. Those files help users to solve problems by themselves.

Corsari
Posts: 4
Joined: 2003-04-21 08:35
Location: Italy
Contact:

Post by Corsari » 2003-04-21 13:21

maybe that you'd better check before to move your "mouth".

If not it seems that you just to move the air...

:wink:
House Club Web / [url=dchub://hc.no-ip.biz]House Club DC++[/url]

Image

SL: Corsari

Marvin
Posts: 147
Joined: 2003-03-06 06:56
Location: France
Contact:

Re: DC++.ZIP just unzip it over the old one.

Post by Marvin » 2003-04-21 13:24

Corsari wrote:just the DCPlusPlus.exe
If this is not the case, be more explicit... :wink:

Corsari
Posts: 4
Joined: 2003-04-21 08:35
Location: Italy
Contact:

Re: DC++.ZIP just unzip it over the old one.

Post by Corsari » 2003-04-21 13:59

Corsari wrote:THe faster and simpleway to upgrade to new versions is to
get just the DCPlusPlus.exe zipped in an handly file
.

by this also download time is shorter.

We keep our download section updated with the last official DC++ EXE file.

• Click on my WWW button and enter the Download Section
• Download last DC++.ZIP version and unzip it over the old one
• Doing so you preserve also your settings, queues, notepad and so on.

Bye


ok sorry

correction:

get just the DCPlusPlus.exe zipped in an handly file (but look inside the .ZIP file because there are two additional .TXT files that you all should read :roll: )


bye
House Club Web / [url=dchub://hc.no-ip.biz]House Club DC++[/url]

Image

SL: Corsari

GargoyleMT
DC++ Contributor
Posts: 3212
Joined: 2003-01-07 21:46
Location: .pa.us

Post by GargoyleMT » 2003-04-21 18:35

Please, just use the installer or the ZIP from the main sourceforge page, if you don't already. The PDB is invaluable should someone encounter a bug in DC++ and want to report it (and have that acted on). And if someone doesn't have the latest dbghelp.dll (also in the ZIP/Installer), DC++ will give them an error.

Sure, it adds a megabyte and a half to the file size, but if that will give you bandwidth woes, just link to the main sourceforge site. :)

n3Mo
Posts: 5
Joined: 2003-04-20 16:14

Post by n3Mo » 2003-04-22 11:16

Ok, I'll understood the value of installing the whole package, thx!

Locked