Files

> > CS2D > Lua Scripts > Starkkz's FTP Server
Files overviewCS2D overviewLua Scripts overview

English Starkkz's FTP Server >

9 comments129 kb, 554 Downloads

old Starkkz's FTP Server

Starkkz
Moderator Off Offline

Not to be confused with my previously uploaded FTP server, this one was meant to be used on Counter-Strike2D. It's very primitive so don't judge too much.

• What is a FTP server?
https://en.wikipedia.org/wiki/File_Transfer_Protocol

• How do I install it?
Simply extract it to the game folder.

• How do I use it?
You may only use it with the dedicated server. On Windows, Counter-Strike2D.exe does not start when it finds DLL(s) on it's working directory.

• How do I configure it?
The configuration file is stored at mods/ftp/ftp_config.cfg.
ftp_config.cfg has written
ftp port [FTP SERVER PORT HERE]
ftp localip [YOUR VPS'S IP HERE]
ftp transferspeed [TRANSFER SPEED/20ms]
ftp start

Note: You may run "ftp start" at the end of the configuration file.
Another note: The default address is 127.0.0.1:21, and the transfer speed is 256 bytes/20ms (You might want to reduce the transfer speed).
Yet another important note: The FTP server will need to create more sockets for passive uploads, those sockets will be temporal and they will be closed when the upload/download is complete.

• How do I add users?
The users file is stored at mods/ftp/ftp_users.cfg
ftp_users.cfg has written
[User] [Password] [Path]

Example has written
Testusername15 TestpaSSWord30 /
Apple Pie /maps


• What are the console commands?
ftp adduser [name] [password] (Adds a login account)
ftp remuser [name] (Removes a login account)
ftp userpath [name] [path] (Sets a user's working directory)
ftp port [port] (Sets the FTP port)
ftp localip [ip] (Sets the server's passive IP address)
ftp transferspeed [speed] (Sets the server's upload speed)
ftp start (Starts the FTP server)
ftp stop (Stops the FTP server)

• What other libraries do I require?
Just LuaSocket, it is already installed on this upload.

LuaSocket's License >


EDIT: The script has been updated and adapted to the mod distribution, LuaFileSystem is no longer necessary.
edited 5×, last 17.05.16 07:11:49 pm
Approved by Infinite Rain

Download Download

129 kb, 554 Downloads

Comments

9 comments
To the start Previous 1 Next To the start

Log in!

You need to log in to be able to write comments!Log in

old

Mami Tomoe
User Off Offline

I have no idea what that is but Ill like it because
1. Your a moderator so its probably a useful file
2. Peoples find this thing useful
3. I like milk
I like it!

old

Devil-Thanh
GAME BANNED Off Offline

Nice job bro
I like it!

old

Greenhawk
User Off Offline

Beautiful. Just Beautiful!
I like it!

old

RyukoM4701
User Off Offline

√ Good job Starkzz
I like it!

old

1uP
User Off Offline

Good job, really usefull for the comunitty.
I like it!

old

Xirot
User Off Offline

Thank you this helps me to control the servers given before making the cp.
I like it!

old

Dartex
User Off Offline

thats what i'm looking for, simple and easy to use , great job Starkkz.
I like it!

old

gamus
User Off Offline

Nice. This is really helpful.
I like it!

old

TimeQuesT
User Off Offline

It has no use for me, but I like the idea and your effort.
I always honor that.
I like it!
To the start Previous 1 Next To the start