Hey, we have forums!

Author Topic: Aquaria Open Source Project: Online Mod Database  (Read 82761 times)

0 Members and 1 Guest are viewing this topic.

Offline Dolphin's Cry

  • Bit Bit
  • ****
  • Posts: 61
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #30 on: May 26, 2010, 07:49:17 pm »
Do you mean security as in escaping user-supplied parameters in SQL queries or putting the database password into a configuration file that is not included in the publicly viewable SVN repository? ;) It would be a shame if some hacker breaks into the database and destroys it just because he's bored.
Can you hear the dolphin's cry?

Offline frostyfrog

  • Bit
  • ***
  • Posts: 43
  • Lonely Bit :P
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #31 on: May 26, 2010, 11:20:41 pm »
Do you mean security as in escaping user-supplied parameters in SQL queries
Exactly!
or putting the database password into a configuration file that is not included in the publicly viewable SVN repository? ;) It would be a shame if some hacker breaks into the database and destroys it just because he's bored.
MySQL doesn't reach outside of my house. Besides, that user only has access to that project. I'll make sure to put it all in a config, well, soon anyways.
Linux to play Aquaria and for power, Windows for my dev stuff, Chromium for school surfing. I can't browse the grade system >:D. Join me on the bit-blot IRC channel.

Offline Lady-Succubus

  • Hero Bit
  • *********
  • Posts: 538
  • Aren't I cuuuutee? =^.^=
    • View Profile
    • Woefully Outdated Blog
Re: Aquaria Open Source Project: Online Mod Database
« Reply #32 on: May 26, 2010, 11:37:54 pm »
MySQL is something that the engine uses, though, right? :/
Bored little neko, pouncing along, scattering posts everywhere. =^.^=

Offline frostyfrog

  • Bit
  • ***
  • Posts: 43
  • Lonely Bit :P
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #33 on: May 26, 2010, 11:42:28 pm »
yes, that is just the database though, I can't get my dad to allow too much through from my computer :(
Most servers that allow php5 though, have MySQL preinstalled.
Linux to play Aquaria and for power, Windows for my dev stuff, Chromium for school surfing. I can't browse the grade system >:D. Join me on the bit-blot IRC channel.

Offline Lady-Succubus

  • Hero Bit
  • *********
  • Posts: 538
  • Aren't I cuuuutee? =^.^=
    • View Profile
    • Woefully Outdated Blog
Re: Aquaria Open Source Project: Online Mod Database
« Reply #34 on: May 26, 2010, 11:44:11 pm »
Yes, but what I mean is, if your webserver is accessible from outside, the MySQL queries it performs can be performed via outside access as well, right?

Yes... that makes sense. xD
Bored little neko, pouncing along, scattering posts everywhere. =^.^=

Offline GMMan

  • Giant Bit
  • ******
  • Posts: 254
  • "Uh... I'll be right here after you're done..."
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #35 on: May 26, 2010, 11:46:07 pm »
I'm just thinking, why not do it the way GooFans did it? Build a website specifically for modding, and make a utility that automatically install mods. It'd be hard to make a leaderboard for Aquaria, but everything else would be doable. All that needs to be done is customize the content management software so that it's suited to mods. It's better than starting completely fresh.

(Annnnddd... I might be able to host the entire thing on my server (consisting of an Xbox), though I have no idea when I would do it, and how fast it would be if I did do it (my connection is DSL). Oh, and it's on only from 8 till 5, so I hope that won't be too much trouble.)
« Last Edit: May 26, 2010, 11:48:14 pm by GMMan »
Follow me on Twitter: @gmman_bzflag

Offline Lady-Succubus

  • Hero Bit
  • *********
  • Posts: 538
  • Aren't I cuuuutee? =^.^=
    • View Profile
    • Woefully Outdated Blog
Re: Aquaria Open Source Project: Online Mod Database
« Reply #36 on: May 27, 2010, 12:24:29 am »
That is, in fact, what we are planning to do, I believe. :3

Except we have someone willing to edit the game source on board, so the utility will be in the game itself. :3
Bored little neko, pouncing along, scattering posts everywhere. =^.^=

Offline GMMan

  • Giant Bit
  • ******
  • Posts: 254
  • "Uh... I'll be right here after you're done..."
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #37 on: May 27, 2010, 12:28:46 am »
Interesting idea, but I'm not sure if Bit Blot is going to release a community version of the game alongside the main game.  It has to be packaged separately, somehow (I mean the new game engine and everything).

If there were to be mods that extend beyond the current capabilities: The engine itself needs to be very flexible. In fact, what if the engine itself was just a runtime, and everything else are just scripts? At least that solves the "I'm going to add more emotions" problem.
Follow me on Twitter: @gmman_bzflag

Offline Lady-Succubus

  • Hero Bit
  • *********
  • Posts: 538
  • Aren't I cuuuutee? =^.^=
    • View Profile
    • Woefully Outdated Blog
Re: Aquaria Open Source Project: Online Mod Database
« Reply #38 on: May 27, 2010, 04:15:59 am »
Well, we can figure it out once the engine goes open source. :3
Bored little neko, pouncing along, scattering posts everywhere. =^.^=

Offline GMMan

  • Giant Bit
  • ******
  • Posts: 254
  • "Uh... I'll be right here after you're done..."
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #39 on: May 27, 2010, 09:00:50 pm »
I've got the project downloaded on to my server, though I'm having a bit of trouble getting it to all work. I've got the SQL tables and accounts set up, and should be working, but somehow requests to other pages are not responded to and are just returning 404 errors. The thing is set up at 216.197.137.27/aquaria-mod-db/ . (I'm a PHP noob, so I have no idea how to fix it myself.)

(I'm running lighttpd, if it helps.)
« Last Edit: May 27, 2010, 09:04:50 pm by GMMan »
Follow me on Twitter: @gmman_bzflag

Offline frostyfrog

  • Bit
  • ***
  • Posts: 43
  • Lonely Bit :P
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #40 on: May 27, 2010, 11:16:42 pm »
Is there some way for me to contact you other than the forums? (via chat program I mean) I think it may be because I enabled a few things in apache (like mod_headers) but I'm not sure what else I've done to my installation, so I would like to talk to you in real time to try to figure this out. Once I figure out all that I have changed, I will commit another change with all of the modified settings in  a readme file. Sorry for the inconvenience :(.
Linux to play Aquaria and for power, Windows for my dev stuff, Chromium for school surfing. I can't browse the grade system >:D. Join me on the bit-blot IRC channel.

Offline GMMan

  • Giant Bit
  • ******
  • Posts: 254
  • "Uh... I'll be right here after you're done..."
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #41 on: May 28, 2010, 12:43:05 am »
It looks like that my webserver tries to literally find the .html file and fails.

@frostyfrog: I'll PM you on Saturday if I have time.
« Last Edit: May 28, 2010, 12:45:52 am by GMMan »
Follow me on Twitter: @gmman_bzflag

Offline frostyfrog

  • Bit
  • ***
  • Posts: 43
  • Lonely Bit :P
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #42 on: May 28, 2010, 12:50:26 am »
Ok, I'll be waiting then. :) Sounds so far like apache doesn't allow htaccess files to overide.
Linux to play Aquaria and for power, Windows for my dev stuff, Chromium for school surfing. I can't browse the grade system >:D. Join me on the bit-blot IRC channel.

Offline GMMan

  • Giant Bit
  • ******
  • Posts: 254
  • "Uh... I'll be right here after you're done..."
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #43 on: May 28, 2010, 05:17:01 am »
Ok, I'll be waiting then. :) Sounds so far like apache doesn't allow htaccess files to overide.

Actually, I'm running lighttpd. Maybe it doesn't support htaccess overrides? I did a search, and the way lighttpd parses overrides are different to the way Apache does.
Follow me on Twitter: @gmman_bzflag

Offline frostyfrog

  • Bit
  • ***
  • Posts: 43
  • Lonely Bit :P
    • View Profile
Re: Aquaria Open Source Project: Online Mod Database
« Reply #44 on: May 28, 2010, 05:32:08 am »
It looks like lighttp isn't ever going to support htaccess files. :( Here is a solution if you don't mind installing another web server and have the space/time: http://www.apachefriends.org/en/xampp.html
Linux to play Aquaria and for power, Windows for my dev stuff, Chromium for school surfing. I can't browse the grade system >:D. Join me on the bit-blot IRC channel.