cSlave
 

News:

29 December 2022 - PtokaX 0.5.3.0 (20th anniversary edition) released...
11 April 2017 - PtokaX 0.5.2.2 released...
8 April 2015 Anti child and anti pedo pr0n scripts are not allowed anymore on this board!
28 September 2015 - PtokaX 0.5.2.1 for Windows 10 IoT released...
3 September 2015 - PtokaX 0.5.2.1 released...
16 August 2015 - PtokaX 0.5.2.0 released...
1 August 2015 - Crowdfunding for ADC protocol support in PtokaX ended. Clearly nobody want ADC support...
30 June 2015 - PtokaX 0.5.1.0 released...
30 April 2015 Crowdfunding for ADC protocol support in PtokaX
26 April 2015 New support hub!
20 February 2015 - PtokaX 0.5.0.3 released...
13 April 2014 - PtokaX 0.5.0.2 released...
23 March 2014 - PtokaX testing version 0.5.0.1 build 454 is available.
04 March 2014 - PtokaX.org sites were temporary down because of DDOS attacks and issues with hosting service provider.

Main Menu

cSlave

Started by Corayzon, 18 April, 2004, 04:14:03

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Corayzon

cSlave 0.3.0 [b1.7]
--------------------------------------------------------------------------------------------------
:: Working with cSlave to get the functionality you deserve (cSlave settings scripts) ::

   cSlave is a programable ptokax server administration script. It allows easy intergration of
setting up and controling most aspects of the server. This is all done via a bunch of well
organised and documented settings scripts which are located in the 'cSlave Settings' folder
in the base directory for your ptokax scripts.
--------------------------------------------------------------------------------------------------
Features ::

editable profile names and levels!
editable command names, levels, usages!
editable hub messages!
editable away-back system!
editable release system!
editable kicking system! (including seemless offline banning system!)
editable registering system!
editable slots checking system! (for ptokax releases with bad slots checking!)
editable gaging system!
editable client checking system!
editable hub protection system!
editable search and download filters!
editable download blockers!
editable fantastic logging system!
updated routines for processing connections quicker then ever!
updatedable mainframe for cSlave updates!
--------------------------------------------------------------------------------------------------
This is one of ptokax's most powerfull hub scripts that allows the entire hub to operate
the way you want it to! I hope ptokax hubowners have as much fun with
it as i had making it!
--------------------------------------------------------------------------------------------------
cSlave_v0.3.0_[b1.7].rar can be downloaded from the cslave ftp or if you cant get access
to the ftp, you can download it from this mirror

Snooze

Looking good :))


**Snooze
 -Fighting a bad headache from working with tables

Corayzon

cSlave v0.3.0 beta [Debug 0.8] is now out!

Snooze

#3
Hmm.. the download link isnt working for me .. ?

**EDIT**

Odd ... the 4th or 5th time i tryed it worked ??

Corayzon

yea...if the servers full and ur using windows, then it will show the login screen =[

stupid windows ftp client!

Corayzon

just fixed up some shit with the userinfo database, and added more client info to the +getinfo command

just started to implement the userinfo database to the +getinfo command for when users are offline

fixed up alot of other small bugs...

Corayzon

#6
just done a little work while had time

- User info database added!
- +getinfo fix for offline statistics
- +offlineban fixed!
- filelimiters and cleaners added to stop statistics files growing hugh and holding the server process on user entry processing

Corayzon

#7
cslave 030 (1.0) is out!

- large scale problems with offline userinfo fixed!!! (for good) no more laggin while the server process's the userinfo file
- +changeusername added
- userinfo options added to target user types and decrease the userinfo filesize
- userinfo clearing timer added to clear the useinfo file on x hours
- new database.lua functions added to decrease file rereading! (about 2 times faster now)
- kicking error fixed with showrulesonban and showrulesonkick, now the rules are being shown!

Xico

I just can't download your script. What am I doing wrong? Neither with the link or with an FTP Client ....

All the best

Corayzon

Client Checking Added!

- client type checking
- max slots checking
- passive mode checking
- bandwidth limiter checking
- smart fake info checking!

part of settings.lua
-- Client Checking;
client = {} -- To Move ::
enableclientchecking = yes
client["oDc"] = no
client["DC++"] = yes
client["DC:PRO"] = yes
client["DCGUI"] = yes
client["DCTC"] = yes
client["DCGUI"] = yes
client["NeoModus 2"] = yes
client["Italian DC++"] = yes
client["zDC++"] = yes
client["MS++V"] = yes
client["DC++k CDM"] = no
client["Phantom DC++"] = yes
client["Unknown"] = no
badclientmsg = "*** Your client is not allowed on this server! :: #e"

enablemaxslotscheck = yes
maxslots = 25
maxslotsmsg = "*** Maximum open slots allowed on server is #e"

disconnectnoinfo = yes
disconnectnoinfomsg = "*** Invalid User Info String Returned! '#e'"
disconnectpassiveusers = no
disconectpassiveusersmsg = "*** Passive Users Are Not Welcome Here!"
disconnectbandwidthlimiters = yes
disconnectbandwidthlimitersmsg = "*** Bandwidth limiters are not welcome here"

Corayzon

#10
cslave 0.3.0 (1.2) is out!

- slots checking complete! (complete slots checking system)
- slots checking profile disabler (checkslots["profilename"] = yes\no)
- secondary welcome msg template added
- client checking issues and bugs fixed
- and quite a few more bugs fixed

Corayzon

#11
release 0.30beta debug[1.8] is out!

its allmost at the final release state after some more major new features are added...

helptemplate.txt
H e l p   T e m p l a t e

		+help					- shows this dialog
		+rules					- shows the rules dialog
		+network					- shows the network dialog
		+motd					- shows the hub motd
		+sfv					- shows info about sfv checking downloads

		+away 				- sets ur status to away
		+back 				- sets ur status to back
		+awaylist					- shows a list of the away users

		+getinfo 			- shows info about a username
		+myinfo					- shows info about ur own username
		+hubinfo					- shows info about the hub

		+reguser 	- registers a username to a profile
		+unreg 				- unregisters a username from a profile
		+rereg 			- reregisters a username to a new profile
		+reglist 			- shows a list of the usernames registered to the profilename
		+changeuser 			- changes your username
		+changepass 			- changes your password
		+reqreg 			- sends a request to all ops for you to be registered

		+rls					- shows a list of the latest releases
		+rls 				- shows all matching releases, eg +rls 2004
		+rls full					- shows the entire release list
		+addrls