Author Topic: DCDM++  (Read 63662 times)

0 Members and 2 Guests are viewing this topic.

Offline AlwaysConected

  • Junior Member
  • **
  • Posts: 12
  • Karma: +1/-0
DCDM++
« on: 24 June, 2004, 08:24:53 »
*** DCDM++ 0.003 ***
Added all the columns to user list from DC++k CDM.
Added Get user responses and Report (only available to OPs)
Partial implementation of client profiles in place. You can use Name, Tag, Extended tag, Lock and Pk.
Removed tag faking and client emulation options.
-----------------------------------------------------------------------
*** DCDM++ 0.008 22:39 08/03/2004 ***
Now using PCRE/PME regular expressions. Big thanks to AtomicJo for the help with this.
Client profiles now remember there order between sessions.
Added TestSUR you can now use this in client profiles along with supports (supports are bit buggy).
Added %[version] in tags. e.g. ^<([+]){2} V:%[version],M:([AP5]){1},H:([0-9]){1,3}/([0-9]){1,3}/([0-9]){1,3}(,S:([0-9]){1,3}|,S:([0-9]){1,3},O:([0-9]){1,3})>$
This version number will be displayed in user list.
Beware background scanning is very unstable. May work ok in very small hubs.
----------------------------------------------------------------------
*** DCDM++ 0.009 00:43 09/03/2004 ***
Fixed bugs with settings.
-----------------------------------------------------------------------
*** DCDM++ 0.013 00:16 14/03/2004 ***
Based on BCDC++ 0.307.
Added %[version2]. You can use this in description. eg. for oDC.
Added a checkbox next to description to specify if you want %[version2] to be used in the client column.
Added "Check version mis-match" to client profiles (compares tag/pk versions).
Added version checking to profiles eg. ^(0.304|0.305|0.306|0.3065|0.307)$
Added /addclient name;version;tag;description;lock;pk;supports;testsur. Adds a client profile.
Added a "Add line" text box to client profiles to allow people to easily copy/paste client profiles to each other (use /addclient)
Added a column in userlist for $UserIP (requires hub support)
Background scanning dosn't use TestSUR anymore. Should be more stable but will not do client checking (you need to do that manually)
Hopefully fixed a few stabilty bugs ( but don't count on it :p )
-----------------------------------------------------------------------
*** DCDM++ 0.017 23:35 21/03/2004 ***
Fixed a bug with UserIP column showing search result IPs.
Fixed a bug with importing 0.306 queues. Thanks FarCry.
Added Status and User connection commands to client profiles, not tested but should work ;-).
Hopefully fixed bugs with updating userlist after client checking.
Added raw commands to fav hub properties. You can use these in client profiles. Available params: %[mynick], %[nick], %[ip], %[userip], %[tag], %[clienttype].
Added an option in fav hub properties to send $UserIP for all users. Requires hub support... Should work fine with YHub, I've included a lua hub script to enable it on PtokaX (thanks plop and toen for help with this).
Added detection of BCDC++ 0.307 nick spoofing. You should get a warning in main chat when someone tries to connect to you. Requires $UserIP support (experimental).
And probably some other stuff (bugs and features) that I've forgotten to mention :p
------------------------------------------------------------------------
*** DCDM++ 0.021 21:15 04/04/2004 ***
Added most of the fake share detection from DC++k CDM.
Client profiles and fake shares now get there own .xml file (your old profiles should load but back them up just in case).
Added customizeable cheating descriptions to client profiles.
Added more params to client and fake share raw commands: %[statedshare], %[statedshareformat], %[realshare], %[realshareformat], %[filesshared], %[cheatingdescription]/%[cd] & %[clientinfo].
Bandwidth limiting is now ratio based. The ratio is shown in the tag e.g. R:2 means a 2:1 down/up ratio.
Added "Debug commands" and "Debug detection" to Settings > DCDM++.
-----------------------------------------------------------------------
*** DCDM++ 0.024 19:42 03/06/2004 ***
Hopefully fixed lua crashes.
Fixed disappearing client profiles.
Added a reload client profiles button.
Included R200s latest client profiles.
Added OpChat commands. Type +help in OpChat to see them.
Made it harder for stupid people to hex edit the tag.
Added ADL search for forbidden files.
Added small file checking.
-----------------------------------------------------------------------
*** DCDM++ 0.026 20:22 11/06/2004 ***
Added continuous filelist checking.
Added a user configurable pause before starting checks on new users.
Added time stamps for TestSUR and filelist check to report aswell as the time the user logged in.
Added more user list colours.
Changed the format of Profiles.xml. Should make winmerging easier. Backwards compatible with old profiles.
Added new kick dialog showing last 20 kicks. You can also use %[kickline] in user commands. Thanks Sulan.
Maybe fixed a crash in ConnectionManager::onMyNick
Added option for maximum number of filelist downloads.
Maybe reduced the chances of RltEnterCriticalSection crashes.
Disabled small file checking for .xml filelist because I can't get it to work :@
Fixed deleting of small files.
Added "Check clients" and "Check file lists" options to favourite hub properties.
Added MyINFO spam detection. Theres option to define the counter and trigger.
eg. if you the counter to 5 and the trigger to 1000, anyone sending more than 5 MyINFOs less than a second apart will trigger it.
You can either kick or by notified (or both).
This is an experimental feature. Might keep it in, might not :p
Added an update button to the clients page. It downloads and reloads a profile from the URL you specify. I've set the default URL to R200s site (hope he don't mind) but i'll try and keep my site updated as well.
Added new version notification. You can also see the latest profiles version available in Help > About DC++.
Added some colours to the text in user list for checked and cheating users (used some code from iDC++ for this). Anyone with a cheating description is considered a cheat. There's also a page for editing the colours.
Added continuous checking. The commands are /sc or /startchecking and /stop or /stopchecking. /sc and /startchecking act as a toogle.
There's an option to set the maximum amount of client checks (default 20). OPs and favourite users are not checked although it does check new users very quickly so it might check (and kick!) OPs logging in that are not yet added to the OP list.
Added an option to only show joins/parts for favourite users (show joins/parts also needs to be selected).
Added ListLen support although it does no checks against it. $GetListLen is sent with a client check not filelist like DC++k CDM (Thanks AluM).
-----------------------------------------------------------------------
*** DCDM++ 0.027 15:25 19/06/2004 ***
Added an ISP page. Enter ranges in this format xx.xx.xx.xx-xx.xx.xx.xx The first IP must be lower than the second.
Added a column for ISP in user list.
Added hublist.org user search and ripe Whois lookup from userlist.
Added some more detection of CZDC++/BCDC++ based clients. It's not integrated into the profiles yet so theres some options for it in DCDM++/Settings.
Added "Get user responses 2". This checks for CZDC++/BCDC++ based mods, basically if this timeouts 4 times then it's considered not DC++. Bad connections could give false results. If you can get a connection first time for normal Get user responses but always timeout for Get user responses 2 then it's probably not DC++.
Fixed a Runtime error with DC++ clients that gave no slots for filelist (thanks Honda for the report).
You can now use %[clienttype] etc in user commands.
-----------------------------------------------------------------------

----------------------Downloads-----------------------------------

http://dialspace.dial.pipex.com/town/pipexdsl/s/asmr89/dcpluspluskcdm/DCDM0.027.rar

http://dialspace.dial.pipex.com/town/pipexdsl/s/asmr89/dcpluspluskcdm/DCDM0.027-pdb.rar

http://dialspace.dial.pipex.com/town/pipexdsl/s/asmr89/dcpluspluskcdm/DCDM++v0.027-src.rar

http://lostmy.no-ip.com/ISPs-updated.rar

http://www.fin-overclocking.net/profiles_v22.rar
---------------------------Downloads-------------------------------

Its NOT amde by me :)
its made by Pfs8500 form
http://www.imperialnet.org/forum

deu to some error i could not post this
i hope it will now ;)

Greets
« Last Edit: 24 June, 2004, 08:52:02 by AlwaysConected »
Hubname  ?(  -=AlwaysConnect=-
Hub   ?(  dchub://AlwaysConnect.t-g-t.nl
Page  ?(  http://www.T-g-T.nl
forum  ?(  http://tgt-shows.it

--=T-G-T Network=-  CoMe, SeArCh, FiNd, GeT, StAy !


PtokaX forum

DCDM++
« on: 24 June, 2004, 08:24:53 »

Offline Event_Horizon

  • Lord
  • ***
  • Posts: 272
  • Karma: +3/-0
(No subject)
« Reply #1 on: 24 June, 2004, 14:30:43 »
hope here starts the next guide 4 DCDM :)
Greez ????_H???z??
??????????????????

??/v\\ \'?\' ?@?? ???? is Secured by RoboCop? Created by Optimus?

Offline AlwaysConected

  • Junior Member
  • **
  • Posts: 12
  • Karma: +1/-0
(No subject)
« Reply #2 on: 25 June, 2004, 08:12:15 »
Quote
Originally posted by Event_Horizon
hope here starts the next guide 4 DCDM :)
thats was what i was hoping ;)

so there for i posted this ;)
Hubname  ?(  -=AlwaysConnect=-
Hub   ?(  dchub://AlwaysConnect.t-g-t.nl
Page  ?(  http://www.T-g-T.nl
forum  ?(  http://tgt-shows.it

--=T-G-T Network=-  CoMe, SeArCh, FiNd, GeT, StAy !


Offline AlwaysConected

  • Junior Member
  • **
  • Posts: 12
  • Karma: +1/-0
*** DCDM++ 0.028 21:47 24/06/2004 ***
« Reply #3 on: 25 June, 2004, 13:23:28 »
* Added user list filter from oDC.
* Kicks for MyINFO spam only sent if OP. Thanks R200 for the report.
* Added %[nl] for new lines in raw/user commands. Thanks Sulan.
* Added ISP conflict checking when loading ISPs from .xml. Should be useful for checking conflicts on manually edited ISPs.xml files, see conflicts.txt. (not tested much)
* Added ISP update button (defaults to Sulans site).
* Updated PCRE/PME libraries.
* Fixed so that line numbers and paths are displayed in exceptioninfo.txt.
* Enabled custom forbidden file raw commands.
* Added %[file] for forbidden files.
* Added /favrefresh. Refreshes all your raw commands etc from fav hub properties without having to reconnect.
* DCDM++ version number now shown in exceptioninfo.txt.
* Should be more stable (no crashes here for a few days).
* Check clients set to true by default.
* Added a "Next" button in the client profile dialog.
This should help people when upgrading to new client profiles.
Maybe a bit buggy, might do strange things if you move client profiles about and then hit Change > Next
Ohh, and i dunno what'll happen if you click Add > next... (backup your Profiles.xml before using this!! seems to work ok tho)
* Added protected users. These users will never be auto checked and never get raw commands auto sent for them.
Uses regular expressions eg. ^\[VIP\].* for a case sensitve [VIP] prefix or ^\[[Vv][Ii][Pp]\].* for case insensitive.
Of course you can just enter single nicks as well but remeber you may need to escape some characters like '[' for example.
Check out http://www.regexlib.com/RETester.aspx to test your regexp's :p
* Added option to client check all users before checking filelists.
* Added a ten second pause between TestSUR and filelist check when using /sc. Should prevent a lot users showing 'disconnected' for TestSUR.
-----------downloads-----
http://www.ukdnb.dsl.pipex.com/dcpluspluskcdm/DCDM0.028.rar
http://www.ukdnb.dsl.pipex.com/dcpluspluskcdm/DCDM0.028-pdb.rar
http://www.ukdnb.dsl.pipex.com/dcpluspluskcdm/DCDM++v0.028-src.rar
----------downloads----


--- Profiles----
http://www.fin-overclocking.net/profiles_v24.rar
------profiles---

Thnx to psf5800 for the programm
Thnx to rd200 for the profiles
Hubname  ?(  -=AlwaysConnect=-
Hub   ?(  dchub://AlwaysConnect.t-g-t.nl
Page  ?(  http://www.T-g-T.nl
forum  ?(  http://tgt-shows.it

--=T-G-T Network=-  CoMe, SeArCh, FiNd, GeT, StAy !


Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
*** DCDM++ 0.029 20:06 30/06/2004 ***
« Reply #4 on: 01 July, 2004, 17:24:02 »
* Another fix for /sc showing 'disconnected' for TestSUR (this one seems to work...)
* Added customisable clipboard buttons to client profiles.
* Should be a bit more stable for people who have big download queues.
* Fixed removing of offline testsurs and filelists from queue.
* Added tool tips in user list.
* Fixed scrolling and next button bugs in Clients page.
* Fixed ADL search folders counting towards total real share.
* Priority and raw command windows disabled unless forbidden is checked in ADL search properties.
* Right click on a hub in search frame now deselects all other hubs. Right click on empty space deselects all hubs.
* Added Tag slots column in search frame so that you can compare search results slots to tag slots.
* Slot mis-match in search frame gets "Bad client" colour.
* Added cross hub IP checking from DC++k CDM.
* Added multi hub kick.
-----------------------download part------------
http://www.ukdnb.dsl.pipex.com/dcpluspluskcdm/DCDM0.029.rar
http://www.ukdnb.dsl.pipex.com/dcpluspluskcdm/DCDM0.029-pdb.rar
http://www.ukdnb.dsl.pipex.com/dcpluspluskcdm/DCDM++v0.029-src.rar
---------------------download part----------------------------

Question

i regged http://www.dcdmplusplusguide.tk/
if some one want to help me building a DCdm ++ guide please PM me ;)

Offline oblivion

  • Double Ace
  • *
  • Posts: 141
  • Karma: +1/-0
(No subject)
« Reply #5 on: 01 July, 2004, 20:05:02 »
need a guide to set this up.please??

where to add commands ETC
.:::\'][\'  r  ?  ?  ?  ?    :: ][  ?  ?  ?  r  ?  ?  r  ?  \'][\'  ?  ?::::.    



hub address::     oblivion.servebeer.com


the hub

Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
(No subject)
« Reply #6 on: 01 July, 2004, 20:28:21 »
Quote
Originally posted by oblivion
need a guide to set this up.please??

where to add commands ETC
hmz its not as hard as you think ;)
look in the DC++k cdm guide ;)
most is the same

saterday i try to make a DCDM++ guide :P

Offline oblivion

  • Double Ace
  • *
  • Posts: 141
  • Karma: +1/-0
(No subject)
« Reply #7 on: 01 July, 2004, 23:37:44 »
this is totally different to configure to DC++k
we all need a simple guide..quickly!!
also..doz this dcdm have ADL search like DC++k had?
.:::\'][\'  r  ?  ?  ?  ?    :: ][  ?  ?  ?  r  ?  ?  r  ?  \'][\'  ?  ?::::.    



hub address::     oblivion.servebeer.com


the hub

Offline oblivion

  • Double Ace
  • *
  • Posts: 141
  • Karma: +1/-0
(No subject)
« Reply #8 on: 01 July, 2004, 23:47:43 »
or even ,make a already configured version for us to download ???? better still
.:::\'][\'  r  ?  ?  ?  ?    :: ][  ?  ?  ?  r  ?  ?  r  ?  \'][\'  ?  ?::::.    



hub address::     oblivion.servebeer.com


the hub

Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
(No subject)
« Reply #9 on: 02 July, 2004, 07:50:40 »
Quote
Originally posted by oblivion
or even ,make a already configured version for us to download ???? better still



this is totally different to configure to DC++k
we all need a simple guide..quickly!!
also..doz this dcdm have ADL search like DC++k had?

will be here :)
if you ppl want ?
i can make one
but config your selve always better ;)

but you never know

hmz config is not that dificult
and adsl search i think is has :)

you will see saterday a first result of the guide ;)

Offline [NL]trucker

  • Lord
  • ***
  • Posts: 470
  • Karma: +2/-0
(No subject)
« Reply #10 on: 02 July, 2004, 10:57:37 »
would be nice to have a pre-configured package allways.

it seems i also have problems with these clients.

thnx for the effort m8.
Owner of FunnyHub
 
Funyhub.no-ip.info
       Forum Master of


Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
(No subject)
« Reply #11 on: 02 July, 2004, 20:39:00 »
Quote
Originally posted by [NL]trucker
would be nice to have a pre-configured package allways.

it seems i also have problems with these clients.

thnx for the effort m8.
i will do my utmost ;)

Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
(No subject)
« Reply #12 on: 03 July, 2004, 16:33:24 »
Hi,

Deu to some PC troubles
my hd died :(

i have had not time to work on the guide
i will try to make it ASAP

Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
http://www.dcdmplusplusguide.tk/\
« Reply #13 on: 03 July, 2004, 18:12:07 »

Offline gizmo

  • Double Ace
  • *
  • Posts: 121
  • Karma: +1/-0
(No subject)
« Reply #14 on: 03 July, 2004, 19:32:07 »
when i click on the link i came to cdm guide =(

Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
(No subject)
« Reply #15 on: 03 July, 2004, 22:11:30 »
Quote
Originally posted by gizmo
when i click on the link i came to cdm guide =(

http://www.dcdmplusplusguide.tk/  <--klik here ;)

Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
(No subject)
« Reply #16 on: 03 July, 2004, 22:13:08 »
Quote
Originally posted by American Idiot
What would I do without this client?
I just love it.

On a sidenote, an excerpt from the guide i found amusing...

Quote
If you dont get it working now, then forget it!
The end!


So let it be written, so let it be done...

 :D  :D  :D  :D  :P

if you have any idea please inform me :)

Offline gizmo

  • Double Ace
  • *
  • Posts: 121
  • Karma: +1/-0
(No subject)
« Reply #17 on: 03 July, 2004, 23:00:56 »
after 3 sec i been redirected to this site

http://members.lycos.nl/alwaysconnected/

Offline oblivion

  • Double Ace
  • *
  • Posts: 141
  • Karma: +1/-0
(No subject)
« Reply #18 on: 04 July, 2004, 12:44:55 »
Quote
Originally posted by gizmo
after 3 sec i been redirected to this site

http://members.lycos.nl/alwaysconnected/


SAME HERE
.:::\'][\'  r  ?  ?  ?  ?    :: ][  ?  ?  ?  r  ?  ?  r  ?  \'][\'  ?  ?::::.    



hub address::     oblivion.servebeer.com


the hub

Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
(No subject)
« Reply #19 on: 04 July, 2004, 18:39:15 »
Quote
Originally posted by American Idiot

No guide, just that. Check your resolution service for redirection to CDM guide.

To All: If you would like to host your own static html pages and your not a webmaster, try this easy server for the windows platform, its free and a snap to use. SimpleServer:WWW

true but i donnot want to host it on my own connection

i try to go on the build now ;)

which me luck :P

Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
(No subject)
« Reply #20 on: 04 July, 2004, 23:11:23 »
guideDCDM++ help guide
Small !st start :)

Offline oblivion

  • Double Ace
  • *
  • Posts: 141
  • Karma: +1/-0
(No subject)
« Reply #21 on: 05 July, 2004, 01:05:27 »
powerful client

would luv  the adl search.. the same as in dc++cdm

possible?
.:::\'][\'  r  ?  ?  ?  ?    :: ][  ?  ?  ?  r  ?  ?  r  ?  \'][\'  ?  ?::::.    



hub address::     oblivion.servebeer.com


the hub

Offline AlwaysConnected

  • Lord
  • ***
  • Posts: 460
  • Karma: +2/-0
(No subject)
« Reply #22 on: 05 July, 2004, 08:24:50 »
Quote
Originally posted by oblivion
powerful client

would luv  the adl search.. the same as in dc++cdm

possible?
hmz i did not seen that but i think psf8500
can build it :)

try your question here
http://www.imperialnet.org/forum/viewforum.php?f=16&sid=531164816da60c30f0e1263a501dbb8e

Offline MrZ

  • Lord
  • ***
  • Posts: 391
  • Karma: +4/-0
(No subject)
« Reply #23 on: 05 July, 2004, 21:01:11 »
:)))

Tnx a LOT for ur work to help us to understand this client (to)  :)

Z ya
Always remember that you are unique... just like everyone else :-D

Offline BeeR

  • Lord
  • ***
  • Posts: 283
  • Karma: +2/-0
(No subject)
« Reply #24 on: 07 July, 2004, 18:23:02 »
weird client dcdm..
it nerver starts to do something for me
cdm may be worser than dcdm but it starts at least
A cold BeeR is stunning !!

PtokaX forum

(No subject)
« Reply #24 on: 07 July, 2004, 18:23:02 »