BCDC++ 0.231 code

Problems compiling? Don't understand the source code? Don't know how to code your feature? Post here.

Moderator: Moderators

Locked
Phantom
Posts: 72
Joined: 2003-01-11 20:13
Location: New Zealand

BCDC++ 0.231 code

Post by Phantom » 2003-02-13 16:57

Hi, just wondering if anyone knows where or when the BCDC++ 0.231 code will be available on the net, or if anyone can give it to me, or if anyone knows the email address or anything for the creator. As I understand from the GPL the code is meant to be available.

ender
Posts: 224
Joined: 2003-01-03 17:47

Post by ender » 2003-02-13 17:06

Why don't you download it from the author's page?

Phantom
Posts: 72
Joined: 2003-01-11 20:13
Location: New Zealand

BCDC++ code

Post by Phantom » 2003-02-13 17:16

The page is http://utrum.dyndns.org:8000/ right?
Well if you look there, only the 0.22 code is available, not the 0.231

Sapporo
Posts: 36
Joined: 2003-02-09 23:10
Location: AZ, USA

Post by Sapporo » 2003-02-13 18:52

I quite plainly see "DC++ 0.231, modified to:" on that webpage.

I should also point out that the "Default Client Identification" on the Advanced2 tab is not initially filled out. This will result in a blank client info tag in hubs and can result in you being kicked/banned.

The following works well (this is what I use):

%[d] <++ V:%[v],M:%[m],H:%[h],S:%[s]%[o]%[b]>
Last edited by Sapporo on 2003-02-13 19:03, edited 1 time in total.

Phantom
Posts: 72
Joined: 2003-01-11 20:13
Location: New Zealand

bcdc++ code

Post by Phantom » 2003-02-13 18:59

yeah, the EXE is there, but the source code is not. I want the c++ code. Down the very bottom of the page it has
"the modified DC++ 0.22 code, with STLport, but not WTL, included"
but thats not the 0.231 code now is it.

Sapporo
Posts: 36
Joined: 2003-02-09 23:10
Location: AZ, USA

Post by Sapporo » 2003-02-13 19:05

Ok, I thought it was in that download (bin+source). Apparently not.

Phantom
Posts: 72
Joined: 2003-01-11 20:13
Location: New Zealand

bcdc code

Post by Phantom » 2003-02-13 19:07

Yeah, damn it.
The bcdc 0.231 bin has been up for a wee while now, i've been waiting for the source since then.

Sapporo
Posts: 36
Joined: 2003-02-09 23:10
Location: AZ, USA

Post by Sapporo » 2003-02-13 19:42

Well, PM/email Danzig on this forum. As I'm fairly certain he is the creator of BCDC and he might be willing to send you a copy.

EDIT: Nah, don't email him. Wrong dude :)
Last edited by Sapporo on 2003-02-14 09:28, edited 1 time in total.

Phantom
Posts: 72
Joined: 2003-01-11 20:13
Location: New Zealand

bcdc code

Post by Phantom » 2003-02-13 19:48

How do you know hes the creator? I was just reading the messages he has posted and his links to his copy aren't the same as the bcdc link, and it mentions that he has used the 0.18 code and put it into 0.231.
Not doubting you, just wondering.

Sapporo
Posts: 36
Joined: 2003-02-09 23:10
Location: AZ, USA

Post by Sapporo » 2003-02-13 19:59

Ok, i'm confusing two different people then.

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

BCDC++ author

Post by GargoyleMT » 2003-02-13 21:32

Sapporo wrote:Ok, i'm confusing two different people then.


Yes, but the BCDC++ author has posted. Not under "Black Claw" either. After a jaunt to the search function, and some minor sidetracks, I found the post I was looking for. The BCDC++ author posts as cologic.

Hope this helps!

Sapporo
Posts: 36
Joined: 2003-02-09 23:10
Location: AZ, USA

Post by Sapporo » 2003-02-13 23:26

Ah cool. I didn't have time to really sit down and read/search it properly. I was on the way out of the office at the time. :)

ivulfusbar
Posts: 506
Joined: 2003-01-03 07:33

Post by ivulfusbar » 2003-02-14 04:14

not makeing the code availabel make a lawsuit tempting... GPL ,))
Everyone is supposed to download from the hubs, - I don´t know why, but I never do anymore.

Atomic Jo
Posts: 62
Joined: 2003-01-04 03:50
Location: Québec, Canada
Contact:

Post by Atomic Jo » 2003-02-14 05:02

The code is available, check the new layout of BCDC site.

[But it doesn't compile for me :( , a lot of errors in the pointer.h and with the getUserIP routine (original DC++ compils with no problem). I don't know the mistakes :( ... ]

cologic
Programmer
Posts: 337
Joined: 2003-01-06 13:32
Contact:

Post by cologic » 2003-02-14 06:34

Sapporo wrote:I should also point out that the "Default Client Identification" on the Advanced2 tab is not initially filled out. This will result in a blank client info tag in hubs and can result in you being kicked/banned.

I usually leave that blank; it then looks for the default description format to use based on getClientEmulation(). I'm a bit surprised it's not working for you...
ivulfusbar wrote:not makeing the code availabel make a lawsuit tempting... GPL ,))

I'm glad to see such love here. :wink:
Atomic Jo wrote:The code is available, check the new layout of BCDC site.

I tested that the release I distribute on my web site compiles, and uses only relative paths, before I uploaded it. However, to get it to compile under Visual Studio 6, you'll probably have to modify a few files, as I only have Visual Studio .Net installed.
Phantom wrote:yeah, the EXE is there, but the source code is not. I want the c++ code. Down the very bottom of the page it has
"the modified DC++ 0.22 code, with STLport, but not WTL, included"
but thats not the 0.231 code now is it.

Hrm, I didn't realize people actually downloaded the source code (it was spotted and posted about within an hour or so of my putting it up). I'll put it up more quickly next revision.

Edit: heh, where I suspect there to be an infinite loop issue, to no great suprise, there is one. So beware search spy for the moment.

Sapporo
Posts: 36
Joined: 2003-02-09 23:10
Location: AZ, USA

Post by Sapporo » 2003-02-14 09:34

cologic wrote:
Sapporo wrote:I should also point out that the "Default Client Identification" on the Advanced2 tab is not initially filled out. This will result in a blank client info tag in hubs and can result in you being kicked/banned.

I usually leave that blank; it then looks for the default description format to use based on getClientEmulation(). I'm a bit surprised it's not working for you...


Well, it was blank initially and the Description field on the hub userlist would be blank when I looked at it. I mean completely blank, the <++ was missing also.

Maybe it's a bug or maybe I'm doing something wrong, but I had to put in the %[d] <++ V:%[v],M:%[m],H:%[h],S:%[s]%[o]%[b]> myself for it to work.

Phantom
Posts: 72
Joined: 2003-01-11 20:13
Location: New Zealand

BCDC code

Post by Phantom » 2003-02-17 18:23

Hey, now I have the code, but i've just realised that it uses a lot more memory (17mb compared to 6mb) and compiles to a much greater size (2.51mb compared to 752k) for the one I compiled (without any changes) over the one on the website. Any ideas anyone?

Sapporo
Posts: 36
Joined: 2003-02-09 23:10
Location: AZ, USA

Post by Sapporo » 2003-02-17 18:26

Maybe your compiling it with all the debugging goodies included?

Phantom
Posts: 72
Joined: 2003-01-11 20:13
Location: New Zealand

bcdc code

Post by Phantom » 2003-02-17 18:47

*doh, thanks for that, I forgot to change that to release.
It sure fixed that problem.

Locked