MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
MyBB Internal: One or more warnings occurred. Please contact your administrator for assistance.
[Public Beta] Fast Download System
[Public Beta] Fast Download System
Posts: 737
Threads: 26
Joined: Jan 2009
Reputation:
6
07-13-2009, 05:23 AM
(This post was last modified: 07-26-2009, 07:11 AM by Nisd .)
Introduction
This is a new system to use the Fast Download feature of Source Games. This script will automatic keep your Web Server up-to-date with the last version of the files, in compressed(bz2) version!
Why
Well, normal Fast Download is easy to setup with a single server. But when you start to have multiple servers, it quickly becomes a mess. Also keeping all files up-to-date can be a pain in the ass, every time you upload a addon, or a new map. Especial with Garrysmod, because you will lose players if your addons is not up-to-date.
Features
Can handle multiple servers on the same address. etc, more then one server can use http://fastdl.yourdomain.com
It automatic compress files to bz2 format
If the compression takes to long, you will get the normal file. (still on fast download)
Before it sends a compressed file it will make sure it is up-to-date, using a md5 hash
Only sends allowed file types.
Shares the catch between several servers.
If you access it with a normal browser you will get redirected.
Cache folder limit
Support Garrysmod Addons and Gamemodes
FAQ
Written in ASP.NET
Run on the following Web Servers
Mono Xsp (Cross platform light web server)
IIS 7.0 (still need to get the config right)
Apache with mod_mono (Not tested but should work)
Currently I am testing this my own system, on 5 servers.
Release Notes
Version 0.1.2
[FIX]Url issue with none bzip files
Version 0.1.1
[IMPROVED]Handling of addons, and gamemodes.
[IMPROVED]General code.
[FIX]Minor errors.
[Removed]Source Code from the download. You need to ask me for source code now.
[Removed]Install Guide in Word format.
Public Beta Download
This is a public beta, this mean you should not take it into a production environment unless you know errors can happen. It have been tested internal, and I think, I got every error, but you can never be sure.
The files will be attached to this thread. Install guide is in the zip together a compiled version
If you download and test the system, please report any errors you get. Or problems you have.
Any thing I missed?
If there is any thing I missed just ask away
Fast Download is licensed under
Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License
Attached Files
Fast Download 0.1.1.zip (Size: 285.54 KB / Downloads: 33)
FastDownload 0.1.2.zip (Size: 187.47 KB / Downloads: 183)
Posts: 7,779
Threads: 177
Joined: May 2008
Reputation:
83
Moved to Admin Pit.
Sounds promissing. But I do not find it hard. But I would like to test it, unfortunately I only run a single server atm.
Posts: 365
Threads: 20
Joined: Feb 2008
Reputation:
4
Is this GMod only or all games?
Posts: 737
Threads: 26
Joined: Jan 2009
Reputation:
6
07-13-2009, 07:21 PM
(This post was last modified: 07-13-2009, 07:55 PM by Nisd .)
Currently it should work for all games. Including the old hl games, and Left 4 Death.
The only problem atm, is if you got a addon with sounds, or other things that needs to be downloaded. (It is on the todo list)
realchamp Wrote: Sounds promissing. But I do not find it hard. But I would like to test it, unfortunately I only run a single server atm.
Edit:
Il probably just open it up for a public beta later..... So no need to pm me
Posts: 365
Threads: 20
Joined: Feb 2008
Reputation:
4
old hl games is that hl and hl2?
Posts: 737
Threads: 26
Joined: Jan 2009
Reputation:
6
Well from what I know, it should work with all games that support "sv_downloadurl"
Notice. My latest version now works with Gamemodes and Addons in Garrysmod.
And il publish a beta in 30min I think
Posts: 737
Threads: 26
Joined: Jan 2009
Reputation:
6
Read top post. Changed to Public Beta. Also attached version 0.1
Posts: 737
Threads: 26
Joined: Jan 2009
Reputation:
6
Forgot something in the install guide
sv_downloadurl will look like this "sv_downloadurl "*****<your domain name>/default.aspx?dl="
Posts: 737
Threads: 26
Joined: Jan 2009
Reputation:
6
Posts: 7,779
Threads: 177
Joined: May 2008
Reputation:
83
Is it going to be multilingual?
Posts: 737
Threads: 26
Joined: Jan 2009
Reputation:
6
What do you mean with multilingual?
Posts: 1,321
Threads: 85
Joined: Feb 2008
Reputation:
11
Nisd Wrote: What do you mean with multilingual?
Multi language.
~ trewq
Posts: 737
Threads: 26
Joined: Jan 2009
Reputation:
6
Wasn't that, but I can't see how I should make it multi language, as there is no interface at all.
Posts: 7,779
Threads: 177
Joined: May 2008
Reputation:
83
I through there were, sorry 8D
Posts: 2,440
Threads: 73
Joined: May 2009
Reputation:
33
assmunk Wrote: old hl games is that hl and hl2?
If you run a GSP I hope to god you know the difference between HL1 and Hl2...
But nevermind that...
This is nice, however since I run my fast downloads off the same box as all my game servers because my web server sucks... Its not useful, but for game server companies that want to offer fast downloads that are easy, this seems very functional.
Looking for a game server? Visit
fullfrag.com and pick one up as low as $2.50 / mo!
Users browsing this thread: 1 Guest(s)