Pages: [1] 2
  Print  
Author Topic: FUCKA pertiFragFest!  (Read 25963 times)
Pertica
THIS ONE POST HERE SHOULD DO IT.


Cakes 0
Posts: 1


« on: January 30, 2012, 02:59:04 PM »



Free for All
1 February 2012. At 21:00 o'clock

type in console:
Code:
/connect frag.perticadoro.org

There will be no password.


Let's smash down this f*cking Nazi newbie Faggot Game!
Logged
grey matter
Member


Cakes 8
Posts: 381

>9k


« Reply #1 on: January 30, 2012, 03:23:08 PM »

Why OA 0.8.1 and not 0.8.5?
Logged

This space is for rent.
GrosBedo
Member


Cakes 20
Posts: 710


« Reply #2 on: January 30, 2012, 04:27:57 PM »

Why OA 0.8.1 and not 0.8.5?

Because ExcessivePlus works only for OA <= 0.8.1 (at this moment) due to some incompatibilities of OA v0.8.5 with previous gamecode:

http://openarena.ws/board/index.php?topic=3717.0

EDIT: I meant ExcessivePlus server-side, not ExcessivePlus with full mod download (which work for any version of OA).
« Last Edit: January 31, 2012, 04:34:48 AM by GrosBedo » Logged
WaspKiller
Bigger member


Cakes 8
Posts: 159



WWW
« Reply #3 on: January 30, 2012, 07:31:02 PM »

...Because ExcessivePlus works only for OA <= 0.8.1 (at this moment) due to some incompatibilities of OA v0.8.5 with previous gamecode:

http://openarena.ws/board/index.php?topic=3717.0


Come on GrosBedo.  Don't say something like that when in reality the compatibility only arises when the client has cl_allowdownload set to 0.***  I know the link you posted pointed that out but I guarantee you most viewers won't continue on to that link to read it.

In general, ExcessivePlus works fine with OA 0.8.1, 0.8.5, 0.8.8 RC1 build 111119, and with the Sago's updated binaries found here: http://openarena.ws/board/index.php?topic=1933.msg41854#msg41854



***For the casual player:

When the client has cl_allowdownload set to 0, maps and mods will not download. That should not affect Mods like E+, because it can be played "server-side only," that is, the server can simulate the Mod's gameplay for the player, without the player having the Mod.

However, as GrosBedo pointed out at ExcessivePlus.net (the Q3 home of E+) it does not work under OA 0.8.5 - http://www.excessiveplus.net/forums/thread/resolved-server-side-mod-only#comment-376520.

For the record, I respect GrosBedo as veteran player, and more so as a liaison between OA and E+ because of his coding knowledge and understanding of the game.


btw, even if E+'s "server-side" ability worked under OA 0.8.5 it would not work at the WASP Servers because of the 109 maps in rotation, 103 are custom maps and the player would still need to get these one way or another... which is why OA's non-notification of AutoDownloads really irks me.
Logged



Calm is for LOSERS!  ANGER fuels my game and btw you're NEXT!
WaspKiller
Bigger member


Cakes 8
Posts: 159



WWW
« Reply #4 on: January 30, 2012, 08:00:15 PM »

...1 February 2012. At 21:00 o'clock

Pertica, I am going to say something odd.  I wish you luck with the FragFest.  Furthermore, I would probably join except that you scheduled it for a weekday at 21:00 (Western Europe time) which is 13:00 my time.

Now, the reason I loathe you is because you are a thief.  You are stealing my bandwidth by redirecting your visitors to my OA map repository.  Something you have done all month under 2 different server names.

Maybe you're a n00b and unaware that what you are doing is wrong or maybe you're just a scumbag.  If the former, please remove the link.  If the latter, I'll fix your little red wagon mofo.

Peace.



For the curious:

Visit http://dpmaster.deathmask.net/?game=openarena&sort=name and search for FUCKA pertiFragfest!   The IP is dynamic so it changes often.  Drill down and unless changed you will see the part that says sv_dlURL... redirecting players to WASP's OA Map Repository:


Proof of at least 2 servers being redirected:

http://oa.goquake.com/servers/rogue_server_redirecting_clients_to_wasp's-oa-map-repository_01.pdf

http://oa.goquake.com/servers/rogue_server_redirecting_clients_to_wasp's-oa-map-repository_02.pdf
Logged



Calm is for LOSERS!  ANGER fuels my game and btw you're NEXT!
GrosBedo
Member


Cakes 20
Posts: 710


« Reply #5 on: January 31, 2012, 04:52:21 AM »

Come on GrosBedo.  Don't say something like that when in reality the compatibility only arises when the client has cl_allowdownload set to 0.***  I know the link you posted pointed that out but I guarantee you most viewers won't continue on to that link to read it.

Sorry, my bad, indeed I meant as a server-side mod. Indeed, with the full mod download, it works for any version of OA (since it overwrites  the OA 085 gamecode when loaded into memory). But then technically it doesn't load the 085 gamecode that resides in the pk3 (so no missionpack weapons for example). So really E+ is for the moment totally compatible with 081, and partially with 085 (due to OA incompatibilities).

In general, ExcessivePlus works fine with OA 0.8.1, 0.8.5, 0.8.8 RC1 build 111119, and with the Sago's updated binaries found here: http://openarena.ws/board/index.php?topic=1933.msg41854#msg41854

Yes indeed, I could test it, every binaries version work fine Smiley The only incompatibility resides in the OA 085 pk3, simply in the addition of the missionpack weapons and items.

Anyway, I hope E+ will be recompiled over OA 085 or 088 for the final version of v2.2 so that this should completely fix the problem (but I agree that the problem lies with OA because even if E+ fixes the problem for their mod, OA will still be incompatible with every other server-side mods). But anyway these are worthwile modifications, so I think that E+ should anyway recompile to support OA's new features (such as the new gametypes such as Domination, Harvester, etc... so that E+ would then be able to mod and script these gametypes as well! Could be a lot of fun to script these gametypes!).

Quote from: WaspKiller
You are stealing my bandwidth by redirecting your visitors to my OA map repository.

Checked and that's true. That is a clear case of leeching. I hope for Pertica that he's doing this out of inexperience.
Logged
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #6 on: January 31, 2012, 07:25:44 AM »

I just added few lines in the "automatic download" wiki page, to tell admins to use their own web servers:
(DO NOT LINK) h t t p s : / / openarena . wikia . com/index.php?title=Manual%2FAutomatic_downloading&action=historysubmit&diff=11658&oldid=9438
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
grey matter
Member


Cakes 8
Posts: 381

>9k


« Reply #7 on: January 31, 2012, 11:58:33 AM »

We're getting off-topic, but you can partially prevent others from leeching your HTTP sv_dlURL. Just take a look at the "Using HTTP/FTP Download Support (Server)" section in ioquake3/README.

P.S.: The dpmaster browser supports DNS queries.

P.P.S.: TuxFamily hosts GPL downloads for free. I actually asked Cacatoes (co-admin) and he's fine with others leeching from their server. You'd have to set sv_dlURL "http://download.tuxfamily.org/openarena/autodownload/"
Logged

This space is for rent.
RMF
Member


Cakes 12
Posts: 694



« Reply #8 on: January 31, 2012, 01:53:14 PM »

Checked and that's true. That is a clear case of leeching.
I concidered doing this once, simply because the autodownload server (not sure which it was) had a good speed and all files I wanted. Setting up a mirror felt a bit like stealing all files. I hadn't even concidered it would be stealing bandwidth.
In the end I don't think I did it (not sure why or which server it was about anyway), but Pertica might simply not have concidered that.
Logged
GrosBedo
Member


Cakes 20
Posts: 710


« Reply #9 on: January 31, 2012, 02:32:01 PM »

The problem is indeed not of stealing files, but of stealing bandwidth, because bandwidth has a cost and is limited. Serving one's own servers is already enough for monopolizing the bandwidth.
Logged
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #10 on: January 31, 2012, 03:03:34 PM »

Let's smash down this f*cking Nazi newbie Faggot Game!
o.O
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
WaspKiller
Bigger member


Cakes 8
Posts: 159



WWW
« Reply #11 on: January 31, 2012, 11:47:26 PM »

..But then technically it doesn't load the 085 gamecode that resides in the pk3 (so no missionpack weapons for example). So really E+ is for the moment totally compatible with 081, and partially with 085 (due to OA incompatibilities).

..The only incompatibility resides in the OA 085 pk3, simply in the addition of the missionpack weapons and items...

...so I think that E+ should anyway recompile to support OA's new features (such as the new gametypes such as Domination, Harvester, etc... so that E+ would then be able to mod and script these gametypes as well! Could be a lot of fun to script these gametypes!).


GrosBedo, I don't quite follow you regarding E+ "totally compatible with 0.8.1."  I mean, E+ has its own gametypes that overrides those of OA regardless of version (0.8.1/0.8.5).  AFAIK, we can't play Domination, Harvester, or any of the Q3 Team Arena stuff that OA re-brands as its MissionPack even in OA 0.8.1.  If I'm wrong let me know, because I have never played Q3TA or baseoa so it would be fun to check out these gametypes and weapons like the Nail Gun using E+ and OA 0.8.1.

-----------------------------------------------

I just added few lines in the "automatic download" wiki page, to tell admins to use their own web servers:
(DO NOT LINK) h t t p s : / / openarena . wikia . com/index.php?title=Manual%2FAutomatic_downloading&action=historysubmit&diff=11658&oldid=9438

Nice.  btw, rather than leaving n00b or cash strapped Admins stranded, you can point them to free and no nag web services that offer free websites (that can be used for http/ftp OA map Repositories) with cPanel access.  In particular, http://x10hosting.com/ (several WASP members use this site to learn web technologies via my periodic webcasts).  But, there are many others of varying quality like http://www.000webhost.com/ and http://freeftpspace.org/.

Once they have a site setup, they can use a combination of cPanel's simple/advanced DNS Editor and a service like http://freedns.afraid.org/ or http://www.dnsexit.com/Direct.sv?cmd=dynDns or http://www.no-ip.com/services/managed_dns/free_dynamic_dns.html to make their Game Server's dynamic IP appear as a Static IP.

-----------------------------------------------

...but you can partially prevent others from leeching your HTTP sv_dlURL. Just take a look at the "Using HTTP/FTP Download Support (Server)" section in ioquake3/README.

P.S.: The dpmaster browser supports DNS queries.

...


Thanks, I did not know either of those.  However, Pertica only setup a DNS "A" Address Record on January 20th - http://whois.domaintools.com/perticadoro.org - prior to that, when I made the PDFs, the server was dynamic and the IP lease time was like 3 days.

For Admins who run into this issue, the best way forward is to contact the domain registra/ISP and report the abuse which will fall under the Terms of Service and to contact the admin of the OA Master Server and ask him to block access until the sv_dlURL variable is changed.

Since a map repository is an ancillary part of a web site, tools like cPanel's IP Deny Mgr or Hotlink Protection are useless except to block the offending domain/IP directly.
Logged



Calm is for LOSERS!  ANGER fuels my game and btw you're NEXT!
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #12 on: February 01, 2012, 03:16:59 AM »

Well, that section of the Wiki page mentions (few paragraphs above) the existence of free third-party web hosts... but does not list them. I'm going to add some examples after the part about bandwidth theft (the part above seems already long enough).

PS: Do all three of web services you mentioned include cPanel?
« Last Edit: February 01, 2012, 03:30:37 AM by Gig » Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #13 on: February 01, 2012, 03:56:03 AM »

Ok. I did DO NOT LINK[/b]) h t t p s : / / openarena . wikia . com/index.php?title=Manual%2FAutomatic_downloading&action=historysubmit&diff=11672&oldid=11665]these changes on the Wiki. I haven't been able to link freedns.afraid.org because it is blocked by Wikia antispam filter, but I hope the other two should be enough.
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
GrosBedo
Member


Cakes 20
Posts: 710


« Reply #14 on: February 01, 2012, 08:03:18 AM »

GrosBedo, I don't quite follow you regarding E+ "totally compatible with 0.8.1."  I mean, E+ has its own gametypes that overrides those of OA regardless of version (0.8.1/0.8.5).  AFAIK, we can't play Domination, Harvester, or any of the Q3 Team Arena stuff that OA re-brands as its MissionPack even in OA 0.8.1.  If I'm wrong let me know, because I have never played Q3TA or baseoa so it would be fun to check out these gametypes and weapons like the Nail Gun using E+ and OA 0.8.1.

OA new gametypes (before called missionpack) indeed contains Team Arena gametypes but also new gametypes. The only gametypes inherited from TA are One Flag CTF, Harvester, and Overload, all the rest is totally new:
http://planetquake.gamespy.com/View.php?view=Guides.Detail&id=66&game=4

Indeed, E+ adds its own gametypes, but the underlying gamecode is totally retrocompatible with OA 0.8.1 since this version of OA doesn't include new gametypes and weapons in stock (you have to load the missionpack mod), but starting from OA 0.8.5 these additions are directly integrated into the stock version, hence why E+ is no more retrocompatible (eg: can't  use E+ as a server-side mod with OA 085) because E+ is not anymore a superset of OA.

That's why I'm convinced that it would be great that E+ adapt its gamecode to include these gametypes and weapons. Including the gametypes should not be a lot of hassle, but including the new weapons and items a bit more (to support advanced scripting for specific attributes of these weapons, and more importantly the delag). But implementing a basic support for these weapons should be enough for a first attempt (port the same changes as some other similar weapons, eg: chaingun -> machinegun, nailgun -> plasma/rocket/shotgun, proximity mines -> rocket?).

This would enable E+ to be again a superset of OA, to profit from every new feature implemented, and most importantly the new gametypes, and with E+ advanced scripting capabilities, it would be a lot of fun (imagine a Double Domination with E+ !).

And anyway, this would adds up a lot of features to E+, without E+ devs having to spend as much time as they would if they did implement all these features by themselves (eg: the VoIP auto team filtering). And now that E+ has been ported to OA, this is the only major change that E+ can expect from now on, next OA versions probably won't modify the gamecode that much anymore so next ports should be a lot easier, after this milestone will be over.
Logged
Neon_Knight
In the year 3000
***

Cakes 49
Posts: 3775


Trickster God.


« Reply #15 on: February 01, 2012, 08:52:09 AM »

Are you sure? I remember playing Harvester, 1FCTF and Overload in 0.8.1, though they weren't fully finished at that point. I also remember including in the version of am_galmevish which shipped with 0.8.1 a Nailgun. And 0.8.1 also had some maps with the Prox Launcher and the Chaingun.
Logged


"Detailed" is nice, but if it gets in the way of clarity, it ceases being a nice addition and becomes a problem. - TVT
Want to contribute? Read this.
GrosBedo
Member


Cakes 20
Posts: 710


« Reply #16 on: February 01, 2012, 09:17:22 AM »

Are you sure? I remember playing Harvester, 1FCTF and Overload in 0.8.1, though they weren't fully finished at that point. I also remember including in the version of am_galmevish which shipped with 0.8.1 a Nailgun. And 0.8.1 also had some maps with the Prox Launcher and the Chaingun.

Indeed, you're right for correcting me, these additions are also in OA 0.8.1, which does not break any compatibility.

Then I don't know where the incompatibility comes from, but it's sure is related to the management of objects.

Still, it would be great for E+ to include the new gametypes and items, but the compatibility issue should be fixed OA-side.
Logged
grey matter
Member


Cakes 8
Posts: 381

>9k


« Reply #17 on: February 01, 2012, 12:06:50 PM »

Nice.  btw, rather than leaving n00b or cash strapped Admins stranded, you can point them to free and no nag web services that offer free websites (that can be used for http/ftp OA map Repositories)
You should also mention that almost all of these services do not allow to abuse their offer as a plain filehost. You need to have a "real" website in addition to the autodownloads.

Since a map repository is an ancillary part of a web site, tools like cPanel's IP Deny Mgr or Hotlink Protection are useless except to block the offending domain/IP directly.
I don't know these tools, but if they rely on HTTP_REFERRER they should be able to deny autodownloading for foreign ioquake3 clients. Just take a look at the readme. Any request which does not have the referrer set accordingly to the ioq3 autodownload spec can be considered rogue and discarded. You don't need to block specific IPs/DNS (which would be those of the players and thus quite random anyways). Apache's mod_rewrite can be used as well as any (PHP, Python, ..) script to do this.
Logged

This space is for rent.
WaspKiller
Bigger member


Cakes 8
Posts: 159



WWW
« Reply #18 on: February 01, 2012, 09:26:26 PM »

 Wink

Someone from the perticadoro.org has been reading this thread because the downloads are no longer pointed at WASP's Repository but instead to a file repository at x10.


Nice to see another OA gamer benefiting from x10's free services.  Rock on baby!

------------------------------------------------------

...Do all three of web services you mentioned include cPanel?


Yes, all 3 of them.  But most of the other top web panels whether proprietary like DirectAdmin, Plesk, and Virtualmin Pro, or GPL ones like Webmin, Kloxo, Froxlor and i-MSCP all have similar capabilities.

------------------------------------------------------

You should also mention that almost all of these services do not allow to abuse their offer as a plain filehost. You need to have a "real" website in addition to the autodownloads...


Yes, you are correct.  I did write "Once they have a site setup, they can use..." but in retrospect it was not clear enough.  Still, for those without basic web site skills, there is no need to fear.  All sites I listed have (from cPanel) either easy to install web templates or super easy web site software like WordPress that is installable in 3 to 5 clicks.  An a great thing about WordPress (WP) is that they update even faster than Joomla and you can update in place (i.e., from the WP Admin Panel).

------------------------------------------------------

I don't know these tools, but if they rely on HTTP_REFERRER they should be able to deny autodownloading for foreign ioquake3 clients. Just take a look at the readme. Any request which does not have the referrer set accordingly to the ioq3 autodownload spec can be considered rogue and discarded. You don't need to block specific IPs/DNS (which would be those of the players and thus quite random anyways). Apache's mod_rewrite can be used as well as any (PHP, Python, ..) script to do this.


Interesting, ty for the tip.  btw, you don't need cPanel or in fact any web panel, to block IPs or enable Hotlinking/Leeching Protection on an Apache web site.  All you need to do is to edit the .htaccess file.

To block an IP or IP Range add this:

deny from 123.45.67.89  //To block a single IP

deny from 123.45.67.0/24  //To block an entire Class C range.  That is, 123.45.67.0 to 123.45.67.255.


To enable Hotlinking (leeching) Protection of typical images (JPG, GIF and PNG) add this:

RewriteCond %{HTTP_REFERER} !^http://your-domain.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://your-domain.com$      [NC]
RewriteRule .*\.(jpg|gif|png)$ http://www.your-domain.com [R,NC]
Logged



Calm is for LOSERS!  ANGER fuels my game and btw you're NEXT!
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #19 on: February 02, 2012, 01:59:55 AM »

Does autodownload work with dropbox public folders?
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
GrosBedo
Member


Cakes 20
Posts: 710


« Reply #20 on: February 02, 2012, 07:03:09 AM »

Does autodownload work with dropbox public folders?

I think that each file gets a different path for the HTTP web access so that you can't directly hotlink a whole directory. But one could use the Dropbox API and script a php redirection script, but this would be a bit complicated.
Logged
christooss
Lesser Nub


Cakes 3
Posts: 121


« Reply #21 on: February 02, 2012, 07:34:48 AM »

Drop box works perfectly for oaserver. You just put link of baseoa or your map in to server config and its done. I have this kind of setup on my server and it works without a problem.
Logged
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #22 on: February 02, 2012, 07:58:11 AM »

Could you please post an example of \sv_dlURL to point to a dropbox public folder?

If the "public link" of a file that you have placed on the "public/baseoa" dropbox folder is http://dl.dropbox.com/u/56138xxx/baseoa/test.pk3, I suppose you have to place http://dl.dropbox.com/u/56138xxx/ (with or without the / at the end?) as sv_dlurl, is this correct? Note: to get your dropbox file's public URL, right-click on a file under the "public" folder and select "copy public link". Of course, instead of 56138xxx, the url will contain your account number.
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
grey matter
Member


Cakes 8
Posts: 381

>9k


« Reply #23 on: February 02, 2012, 01:42:24 PM »

Quote from: ioquake3/README
Using HTTP/FTP Download Support (Server)
  You can enable redirected downloads on your server even if it's not
  an ioquake3 server.  You simply need to use the 'sets' command to put
  the sv_dlURL cvar into your SERVERINFO string and ensure sv_allowDownloads
  is set to 1

  sv_dlURL is the base of the URL that contains your custom .pk3 files
  the client will append both fs_game and the filename to the end of
  this value.  For example, if you have sv_dlURL set to
  "http://ioquake3.org", fs_game is "baseq3", and the client is
  missing "test.pk3", it will attempt to download from the URL
  "http://ioquake3.org/baseq3/test.pk3"

  sv_allowDownload's value is now a bitmask made up of the following
  flags:
    1 - ENABLE
    4 - do not use UDP downloads
    8 - do not ask the client to disconnect when using HTTP/FTP

  Server operators who are concerned about potential "leeching" from their
  HTTP servers from other ioquake3 servers can make use of the HTTP_REFERER
  that ioquake3 sets which is "ioQ3://{SERVER_IP}:{SERVER_PORT}".  For,
  example, Apache's mod_rewrite can restrict access based on HTTP_REFERER.

@Gig
The client will add a trailing slash "/" on its own, thus set sv_dlURL "http://dl.dropbox.com/u/56138xxx".
All your files need to be available at that URL, e.g. "http://dl.dropbox.com/u/56138xxx /baseoa/somemap.pk3" (without the space ofc).

@GrosBedo
The "ioQ3://myserverIP:port" part is what you'd check with mod_rewrite (.htaccess).
Logged

This space is for rent.
Gig
In the year 3000
***

Cakes 45
Posts: 4394


WWW
« Reply #24 on: February 02, 2012, 04:03:03 PM »

Ok, I further expanded (DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Manual/Automatic_downloading#Fast_downloading with this info.
I hope that ioq3:// part works the same with OA...
Logged

I never want to be aggressive, offensive or ironic with my posts. If you find something offending in my posts, read them again searching for a different mood there. If you still see something bad with them, please ask me infos. I can be wrong at times, but I never want to upset anyone.
Pages: [1] 2
  Print  
 
Jump to: