0.18
-
arnetheduck
- The Creator Himself
- Posts: 296
- Joined: 2003-01-02 22:15
0.18
0.18 is on its way up for the interested...
-
arnetheduck
- The Creator Himself
- Posts: 296
- Joined: 2003-01-02 22:15
-
yakko
- Posts: 258
- Joined: 2003-01-27 06:04
haven't upgraded to .18 yet, but i average about 160+ users in my NMDC based hub and don't feel comfortable replacing it with DCH++ yet so I run it on another port (iaconhub.com:5002) on the same machine running as a service. I've had about 10 people at once but haven't really stress tested it yet. There are a few bugs (the nick one I mentioned last week primarily) and some features that I have in the NMDC hub that I need taken care of (self-reg) before I can move over.
-
BSOD2600
- Forum Moderator
- Posts: 503
- Joined: 2003-01-27 23:47
- Location: USA
I've been using DCH when our main POS hub crashes and no one can restart it at its remote location (roughly every other weekend). So, I just change the redirect to my computer. For the most part it has been working great. Every once in a while, the thing wil use 100% cpu and stay that way till restarted. At first I thought it was ZAP 3.6, so I ditched that and installed Kerio. That still didn't make a difference so I dont know whats happening (Win2K+SP3). The user count ranges from 50-60.
I'm not comfortable enough yet to replace it as our main hub simply because I know nothing about Luna and there are really not that many scripts out there for it to replace all the scripts we're using now (searchkick, dc++ tag hider, discusting porn search, nickverifier (informs ops if someone joins with a hub tag thats not registered), and the trivia bot (ok, not needed but nice))
When I do feel comfortable to replace the hub, is there any easy way to export the users out of nmdc and into dch ? I can use Stimbot's user export, but how can I get them automatically into DCH ?
I'm not comfortable enough yet to replace it as our main hub simply because I know nothing about Luna and there are really not that many scripts out there for it to replace all the scripts we're using now (searchkick, dc++ tag hider, discusting porn search, nickverifier (informs ops if someone joins with a hub tag thats not registered), and the trivia bot (ok, not needed but nice))
When I do feel comfortable to replace the hub, is there any easy way to export the users out of nmdc and into dch ? I can use Stimbot's user export, but how can I get them automatically into DCH ?
-
Sedulus
- Forum Moderator
- Posts: 687
- Joined: 2003-01-04 14:32
I'd write you [a] perl script, if the stimbot output is plaintext. that should be a matter of seconds.BSOD2600 wrote:I can use Stimbot's user export, but how can I get them automatically into DCH ?
Last edited by Sedulus on 2003-03-04 01:45, edited 1 time in total.
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)
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)
-
TMM
- Posts: 47
- Joined: 2003-01-04 00:50
- Location: leeds UK
well i do appologise, i am going to be honest but as of yet i dont lie, i did some stress testing, like 70 users in 2 mins and it handled searches, pm's, chat like a charm and remained stable on my machine.
however i ran into problems when i couldent even get my friends in because they had supposibley invalid charactors...... this is a shame...
secondly i dont like LUA i find it really confusing and cant be arsed really lerning LUA................
and last, the reason i like dc so much is the interaction and development..
in dch you dont even see the hub... lol
)
anyway im sure it will turn out really well cos i know the ++ team r really friggin good and can do some genious work
however i ran into problems when i couldent even get my friends in because they had supposibley invalid charactors...... this is a shame...
secondly i dont like LUA i find it really confusing and cant be arsed really lerning LUA................
and last, the reason i like dc so much is the interaction and development..
in dch you dont even see the hub... lol
anyway im sure it will turn out really well cos i know the ++ team r really friggin good and can do some genious work
ashes to ashes, dust to dust, if the dope dont get you. The acid must
-
Sedulus
- Forum Moderator
- Posts: 687
- Joined: 2003-01-04 14:32
if the formatting is the way I think it is:Sedulus wrote:I'd write you [a] perl script, if the stimbot output is plaintext. that should be a matter of seconds.
Code: Select all
[username1][password1][False][sometime]
[username2][password2][False][sometime]
[operator3][password3][True][sometime]
[username4][password4][False][sometime]Code: Select all
while(<>){
/^\[([^]]*)\]\[([^]]*)\]\[([^]]*)\]/;
$L=($3 eq "True")?2:0;
print "\t\t<User Password="$2" Level="$L">$1</User>\r\n";
}add the output to your access.xml and restart (do not +refresh) dch++
run this on win32 like:
Code: Select all
C:\> type PATH_TO_NMDCH\DCHub.UserList.Bak | PATH_TO_PERL\perl.exe file_with_the_above_code.plCode: Select all
<User Password="password1" Level="0">username1</User>
<User Password="password2" Level="0">username2</User>
<User Password="password3" Level="2">operator3</User>
<User Password="password4" Level="0">username4</User>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)
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)
-
Persson
- Posts: 18
- Joined: 2003-02-02 13:21
- Location: Sweden
I'm running the hub as a invite only hub were my partners and I try out our new software. Usually around 5 - 10 people in the hub but we have been up to 20 in some times. I have tested the scripting with lua a little and I have found no problems with it yet. I use it as a service. It's not up 24/7, more like 18/7.
I run it on:
AMD Athlon XP 1800+
768MB DDR PC2700
160GB WesternDigital
I don't feel any slowdowns by running it all the time.
I run it on:
AMD Athlon XP 1800+
768MB DDR PC2700
160GB WesternDigital
I don't feel any slowdowns by running it all the time.
-
BSOD2600
- Forum Moderator
- Posts: 503
- Joined: 2003-01-27 23:47
- Location: USA
Sedulus, Here is a sample output of the stimbot export (the guys name is [HM]Pood ) :
When I tried your perl script, all I did was pop open the DCHub.UserList.Bak file. I ran "DCHub.UserList.Bak | perl.exe dch_userimport.pl" All files were in the same directory and perl is in my path.
Code: Select all
[$L$HM$R$Pood][password][False][2/27/2003 12:36:08 AM]When I tried your perl script, all I did was pop open the DCHub.UserList.Bak file. I ran "DCHub.UserList.Bak | perl.exe dch_userimport.pl" All files were in the same directory and perl is in my path.
-
yakko
- Posts: 258
- Joined: 2003-01-27 06:04
w00t! Just upgraded to .18 and the nick problem seems to be gone! I had about 10 users come over and they seemed to be pleased. I think I'm going to redirect everyone in my hub for a few minutes and see what they think. If this only had self-reg i'd be set (and LUA confuses me. I suck at programming.
)
-
Sedulus
- Forum Moderator
- Posts: 687
- Joined: 2003-01-04 14:32
ahyes, the brackets had to be escaped of course.BSOD2600 wrote:Here is a sample output of the stimbot export...
Code: Select all
while(<>){
/^\[([^\]]*)\]\[([^\]]*)\]\[([^\]]*)\]/ or die "choked on: $_";
$U=$1;$P=$2;$L=($3 eq "True")?2:0; # store extraced values
$U=~s/\$L\$/[/g;$U=~s/\$R\$/]/g; # unescape $L$ and $R$
$P=~s/\$L\$/[/g;$P=~s/\$R\$/]/g; # idem
print "\t\t<User Password="$P" Level="$L">$U</User>\r\n";
}you forgot the "type".BSOD2600 wrote:When I tried your perl script, all I did was pop open the DCHub.UserList.Bak file. I ran "DCHub.UserList.Bak | perl.exe dch_userimport.pl"
run either:
type DCHub.UserList.Bak | perl.exe dch_userimport.pl
or
perl.exe dch_userimport.pl < DCHub.UserList.Bak
and if you want the output in a file, do:
type DCHub.UserList.Bak | perl.exe dch_userimport.pl >somefile
or
perl.exe dch_userimport.pl < DCHub.UserList.Bak >somefile
P.S.
the usernames shouldn't contain < or >
the passwords shouldn't contain \ " or &
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)
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)
Who is online
Users browsing this forum: Google [Bot] and 0 guests