Search found 374 matches

by sarf
2003-08-08 04:58
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

New version released!

-- 0.2510559894k -- * Added more threading may prevent or delay crashes thanks to everyone who reported their problems! * It worked here (tm) (for a while anyhow) Note that the passagen site is not updated as of this time, since I can't access it. Sarf --- You can never trust a woman; she may be tr...
by sarf
2003-07-17 05:55
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

0.2510559893k

Code: Select all

 -- 0.2510559893k --
* Fixed the user list update crash bug
   thanks to CyberAL and Co. for reporting this!
<sigh>

Sarf
---
Let a fool hold his tongue and he will pass for a sage.
by sarf
2003-07-17 04:32
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

0.2510559892k

Fixfixfixfixfix!

<BONK>

Working now. :)

Changelog :

Code: Select all

 -- 0.2510559892k --
* Hopefully fixed the crash-on-connect bug
   this was caused by a simple comparison with NULL
    thanks to everyone who reported bugs with this one!
* Time to eat breakfast.
Sarf
---
I hate prejudiced people.
by sarf
2003-07-16 18:37
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

Oops. Forgot to post the previous version update here. Ah well. Changelog : -- 0.2510559891k -- * Fixed a bug in the checklist command thanks to CyberAL for reporting this! * Added some error prevention to certain parts of the program * Fixed a bug in the ML donkey detection routines thanks everyone...
by sarf
2003-07-16 12:25
Forum: Feature Discussion (Archived)
Topic: 0.261 turns into a white screen after prosessing share files
Replies: 2
Views: 1649

http://sourceforge.net/project/showfile ... p_id=40287

Some older files are stored here.

Sarf
---
You know what I always say...
by sarf
2003-07-16 12:03
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

Naah, it's meant for the thirty people who say "me too", powerup25. One comment about it I can live with - eight posts and thirty mails is a bit much! :)

Sarf
---
You can't be late until you show up.
by sarf
2003-07-16 06:25
Forum: Other Direct Connect tools
Topic: BCDC++ Client Detector
Replies: 4
Views: 4016

For a while now, DC++k has been "undetectable" (e.g. looking like DC++).
It no longer contains any other stealth functions, however.

Older versions are detectable by the 0.181 CDM I think.

Sarf
---
A few thousand rads never hurt anybody.
by sarf
2003-07-16 06:22
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

v0.251055988k

New version out : -- 0.251055988k -- * Fixed so that the %[whatever] commands actually do something oops - thanks to CyberAL for this one! * Added /checklist (or /checkfilelist) as a command both to the main chat and the user commands thanks to CyberAL for this one! * Added a few new variables %[mys...
by sarf
2003-07-16 05:57
Forum: Feature Discussion (Archived)
Topic: Keeping search words in search textfield
Replies: 2
Views: 1604

Also, the old behaviour can be enabled by unchecking "Clear search box after each search" in Settings - Advanced.

Sarf
---
All that glitters has a high refractive index.
by sarf
2003-07-15 13:01
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

0.251055987k

Ignore the message above. I found the error (I think). Changelog : -- 0.251055987k -- * Added new replacement variables to the user commands %[mode] returns the mode (if known - if not, nothing is returned) mode will only contain anything if the user uses a DC++ description tag or has been contacted...
by sarf
2003-07-15 12:34
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

Hmm... for me to continue investigations, it is imperative that you check to see if your hub sends a $Quit message after someone has been $Kicked. If your hubs do not, then I can fix things on my end, but otherwise...

Sarf
---
Welcome to Borger King. Your way will be assimilated.
by sarf
2003-07-15 04:42
Forum: Off Topic
Topic: Spyware
Replies: 4
Views: 2925

Most probably, they do.

And it better be packaged in a really attractive box, as well. :)

Sarf
---
Laugh, and the world ignores you. Crying doesn't help either.
by sarf
2003-07-15 04:40
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

0.251055986k

New version released - a minor "downgrade" until I can get my head back together (and it stops being so darn hot here, 28 degrees Celcius is six degrees more than I want). Changelog : -- 0.251055986k -- * Removed lots of new code about filelists * Temporarily removed the eDonkey/bytes shared cheat d...
by sarf
2003-07-15 04:21
Forum: Feature Discussion (Archived)
Topic: Finished uploads/downloads window
Replies: 6
Views: 2829

Well, what you want include three repugnant things to developers : a) GUI b) replacing working code with new one (yes, yes, it will be better, but the feature is already there , y'know, and why go through the trouble to change it now that it works? :) ) c) replacing GUI stuff with new/more GUI stuff...
by sarf
2003-07-14 18:44
Forum: Other Direct Connect tools
Topic: Commands
Replies: 3
Views: 3030

Even better, post on the DC++k forum on Imperialnet , that way I can easily see that it is about DC++k and do something about it (plust the side benefit that DC++s forums are kept clean from posts about DC++k :) ). Just FYI - I don't mean to scare away anyone from these nice forums! :) cyberals idea...
by sarf
2003-07-14 18:37
Forum: Feature Discussion (Archived)
Topic: [search] Filesize -> exact
Replies: 18
Views: 6241

The problem is backwards compatibility... but some people have added this to their clients. Use the search button to find out whom that was (but it was a while back).

Sarf
---
Wonders never cease, as long as you never cease to wonder.
by sarf
2003-07-14 18:36
Forum: Programmer's Help
Topic: What are functions for..
Replies: 3
Views: 2552

The cqi->getUser() actually returns a pointer to a User object. The User object contains lots of things, among them, the Client (which is a reference to the hub that the user is connected to). Umm... did this answer your question? This is how DC++ does a force attempt : LRESULT MainFrame::onForce(WO...
by sarf
2003-07-13 14:47
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

If you want the latest checker, I think it is the 0.177 source code base. I've opened up the old beta area for everyone to peek in if they want, as well.

Umm... does the forbidden files thingy work now?

Sarf
---
Sarcasm is a sign of genius.
by sarf
2003-07-13 11:42
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

Go to Imperialnet and visit the forums of DC++k. Oh, and a new version has crept out from the woodwork : -- 0.251055985k -- * Fixed the "disconnect when finding several files" bug thanks to clint_moin for the hint I needed! * KNOWN BUG: the user list does not seem to work for some people this is nex...
by sarf
2003-07-13 11:22
Forum: Feature Discussion (Archived)
Topic: Old future wanted back!!
Replies: 8
Views: 3514

You could see how much you had downloaded of every file in the download queue - I think the last version it was present in was 0.163. The reason it was removed was due to the fact that it took a bit of time while starting up DC++ to check how much had been downloaded of the files (e.g. checking file...
by sarf
2003-07-13 11:17
Forum: Protocol Alley
Topic: $ClientVersion <version>|
Replies: 70
Views: 48182

[snip] sarf: Oh yes, bandwidth. I forgot how MUCH bandwidth a clientversion would take ;o). And as for just checking the extendedprotocol that does not provide enough info. Well, it would take care of the NMDC clients. Oh well. [snip]Should the proposed $ClientVersion contain: - Client - Version - ...
by sarf
2003-07-13 06:16
Forum: Protocol Alley
Topic: $ClientVersion <version>|
Replies: 70
Views: 48182

Thank you, sandos, for the concise explanation I've been meaning to write (but my ego got in the way). :) There has always been a ping-pong game between security and it being hacked, it's _still_ no meaning to give up. Perhaps not, but there is no reason to suggest things that will be counterproduct...
by sarf
2003-07-12 07:22
Forum: Programmer's Help
Topic: Adding a new settings page
Replies: 1
Views: 1798

First of all, add a pair of files like AdvancedPage.h and AdvancedPage.cpp (copy them) then replace the IDD_ADVANCEDPAGE with whatever your form is called, and change it to fit that form. Add your NewPropertiesPage (or whatever) to PropertiesDlg.h (by increasing numPages) and then add it to Properti...
by sarf
2003-07-12 07:13
Forum: Protocol Alley
Topic: $ClientVersion <version>|
Replies: 70
Views: 48182

All right, say "we" (e.g. someone codes a patch and sends it to arne, Opera and other client coders) do it. Let's say that developers of Hub Soft XYZ and ABC (along with hubowners) wants a few (mandatory) commands sent to the hub : $DownloadInformation <user> <filename> <size> and $UploadInformation...
by sarf
2003-07-10 14:43
Forum: Protocol Alley
Topic: $ClientVersion <version>|
Replies: 70
Views: 48182

All right, fellas, time to sink this discussion. Whom does this change benefit? The answer seems to be hub coders, hub owners and hub OPs, in that they can ban/kick clients based on what $ClientVersion string they send. What has the users gained? Nothing (or so it seems to me). Why should the users ...
by sarf
2003-07-08 07:55
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

0.251055984k

New version out (last for a couple of days). Changelog: -- 0.251055984k -- * Fixed the 0 bytes nick list bug I have to remember to test my new versions myself sometime actually, this might still do wrong, but in those situations it should not matter thanks to NipponPippon for reporting this * Fixed ...
by sarf
2003-07-08 07:25
Forum: Protocol Alley
Topic: $ClientVersion <version>|
Replies: 70
Views: 48182

Yes, well, sure, go ahead an implement it. Know, however, that DC Stealth will "fix" this thing pretty immediately. By the way, "clients will be banned anyhow, so let's help the OPs" does not compute in my world. Neither does "but if we know what version the client is then we can interpret the $NetI...
by sarf
2003-07-08 07:22
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

Because it is hard to check for specific ways to fakeshare without being able to test it myself (currently doing some testing with the "same directory over and over again"-cheat). Doing a new version now that does not go wacko on the userlist. I hope I get it done before deadline (leaving my home fo...
by sarf
2003-07-08 06:30
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

The anti fake is not related to the "Dirty user refresh" (or rather, it should not be). Due to the old settings bug, you might have activated fakesharing without being aware of it (yes, fakesharing is present in DC++k, but as you can see, it is reported). Oops. It was a bug in the dirty user refresh...
by sarf
2003-07-08 06:20
Forum: Protocol Alley
Topic: $ClientVersion <version>|
Replies: 70
Views: 48182

You ask why DC developers do not like change? Well, it's mainly because almost ALL requests for change in the protocol will mean that a) more power is given to OPs (which sometimes use that power inappropriately) or b) nothing of value will be added. $NetInfo is useless, since it can be faked. Also,...
by sarf
2003-07-07 17:39
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

v0.251055983k

New version. Hope this one works to your satisfaction. Changelog : -- 0.251055983k -- * Added "dirty user refresh" command can be used in user commands and manually can also be enabled in the settings will consume bandwidth if enabled (duh!) if so it is sent every five minutes thanks Atomic Jo for h...
by sarf
2003-07-07 11:34
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

Changelog : -- 0.251055982k -- * Removed debugging info thanks clint_moin * Removed some code from the ML Donkey thing that could affect the user list - other than this, there is not much I can do * Removed the PM changes I made earlier thanks everyone that reported this! * Hopefully works OK, other...
by sarf
2003-07-07 10:44
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

[PT]Devilishly: No, that is not possible since the share checker does not know anything about the ADL Search other than the fact that it puts files in the <<<Forbiddiden Files>>> directory. Checking into PM = CPU freeze. Probably due to how I did the Ignore PM thingies. Nope, refresh userlist is pat...
by sarf
2003-07-07 07:21
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

v0.251055981k

Changelog: -- 0.251055981k -- * Fixed some crash bugs in the hub window thanks to R200 for reporting this! * ML Donkey is impossible to remove from the user list or so it seems - sorry everyone * KNOWN BUG - DC++k will not always disconnect from checked users as it should - this is a KNOWN BUG * My ...
by sarf
2003-07-07 06:22
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

MaZaKa98: The problem with doing this is that it is yet another string list I would have to create and do stuff with (including saving and loading). This is a feature that is "nice to have", but which really should be implemented in DC++ (so that I would not have to patch it to the latest version al...
by sarf
2003-07-07 03:40
Forum: Feature Discussion (Archived)
Topic: Option to open the log folder from drop down menus
Replies: 16
Views: 6079

I added this to DC++k. To see how I did it, go read this text file.

Feel free to patch your own homegrown version of DC++ with this if you want - it's not pretty, but it does the job (unless you open downloading filelists, as I pointed out before).

Sarf
---
Do it for the Widow's Son.
by sarf
2003-07-07 03:36
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

My bad, it was mai9 whom suggested the open downloaded filelist option, not Gratch06 (though I do not mean to say that Gratch06 is not a good person in any way whatsoever ;) ).

Sarf
---
Death is an illusion. Life is a hallucination. Taxes are objective reality.
by sarf
2003-07-07 03:31
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

v0.25105598k

New version out. Changelog : -- 0.25105598k -- * Caved in to the demands and created a seperate page for all the checkboxes pertaining to cheating * Moved some options from the "DC++k Detector" page to the "DC++k Detector 2" page in the settings * Probably fixed the user commands thingy thanks to ev...
by sarf
2003-07-06 08:46
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

I am aware of the problem.

Please do not post "bug reports" here - mail me or PM me instead.

Sarf
---
Alpha test version: too buggy to release Beta test version: still too buggy to release Release 1.0: alternate pronounciation of beta test version
by sarf
2003-07-06 06:32
Forum: Programmer's Help
Topic: Client::sendMessage from WinUtil::CheckCommand
Replies: 3
Views: 2475

Oops. Sorry about the onLine() method reference - my mistake! The problem is that the checkCommands() method is called both by the PrivateFrame and HubFrame, and it is not meant to actually *do* anything server-side, so there were no need to add the Client* to it. You could, however, tack on a Clien...
by sarf
2003-07-06 06:28
Forum: Feature Discussion (Archived)
Topic: Option to open the log folder from drop down menus
Replies: 16
Views: 6079

A problem that will crop up is the fact that DC++ currently has no way of knowing if a filelist is complete or if it is being downloaded without doing some checking of what is being downloaded, and even then you can't be sure of a valid filelist. It's not a big deal, though, so... Hmm... might be in...
by sarf
2003-07-06 05:45
Forum: Feature Discussion (Archived)
Topic: "Select All" Feature in the Notepad
Replies: 4
Views: 2207

Ctrl-A is NOT a "default windows function". It must be recoded for every window/application. Note that this might not be the case if one uses high-level Microsoft GUI components, but when you use GUI components at the level that DC++ does, you do not get this function with the rest of the stuff. Sar...
by sarf
2003-07-05 15:56
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

v0.25105597k

New version! Lots of fixes in this one... Changelog : -- 0.25105597k -- * Note that in the previous version (0.25105596k) I added so that the "forbidden" ADL Search property was saved * Fixed so that you can download filelists from users with *some* strange characters in their nicks thanks everyone ...
by sarf
2003-07-05 10:50
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

I have a good and kicking bot, but that wasn't the point. Really? Why not use that to kick users then? The $Wait/$Delay things are only good for kicking, as far as I know, so there no other reasons for them to exist. I don't have that option enabled and I do have a minshare of 1 GB and everything b...
by sarf
2003-07-05 10:07
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

I am currently working with adding $Wait <ms> and $Delay <ms> (the same command, really, but why not?). This will not be added to the fake share command currently due to different command handling (as well as the hope that I won't break that command, too). While you wait for $Delay command capabilit...
by sarf
2003-07-05 09:27
Forum: Programmer's Help
Topic: Would someone please send me a compileable DC++k? >:|
Replies: 2
Views: 2003

The DirectoryListing method getForbiddenFileNames() should look like this to make it work (sloppy coding by yours truly) : StringList DirectoryListing::getForbiddenFileNames() { StringList forbiddenFileNames; for(DirectoryListing::File::Iter i = mForbiddenFiles.begin() ; i != mForbiddenFiles.end() ;...
by sarf
2003-07-04 19:33
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

v0.25105595k

R200: Currently, when I post things to the "chat", I can't seperate kick things. I understand if this is a problem - if so, try the "Suppress cheating messages" which will work (but will not give any output at all ). What I meant was that you can send a $Kick message, and if your hubsoft gives any o...
by sarf
2003-07-04 11:58
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

Hmm... added the new commands to the /help command after all (was easy after I had made the list myself).

Sarf
---
I'd rather have a bottle in front of me than a frontal lobotomy.
by sarf
2003-07-04 11:50
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

The thing I want with this one is to get the part that Gatekeeper says in the middle bar (under main chat) and not in the chat. Sorry, but I can't make heads or tails of this one. And I also dont like the command visible in main. I would like it to work like the built in kick command that only kick...
by sarf
2003-07-04 09:10
Forum: Other Direct Connect tools
Topic: DC++k
Replies: 361
Views: 190707

Currently, there is no easy way to implement remote-commands. Well, I could do a quick fix to get some of the commands working in five minutes flat, but due to how the commands are implemented, I can't do all the commands (more specifically : any commands that require access to the hub window object...