As for the layout, while it is functional, I assume you would like the page to be atractive, as it would get your name out in the known, increasing chances for jobs related to coding and such. It would also be quite a simple matter to change it.Darkimmortal wrote:
Not really fussed about the layout, it gets the job done for the most part. And you're right it might be worth rethinking the daily limit to something on an x hourly basis.
The daily limit seems quite easy to implement as you probably already have a function checking for the number of times a user has uploaded replays on the current day.
PhP is something I've been thinking of putting my head to it but always end up doing against it as I currently am studying diverse coding languages and putting another one on the list might not be a good idea. It doesn't mean I won't do so eventually, and as I am now, I can still understand bits of the code.Darkimmortal wrote:
As for language, the bulk of it is written in PHP (not just the web frontend - the majority of the stuff happening in the live console is all PHP) along with some Autohotkey and bash scripts.
Got no clue on what bash scripts might be and will try to learn a bit about what it is.
Those are, unfortunately, complete misteries to me, from their concept to their realization and workings.Darkimmortal wrote:
The actual fun bits are done by a modified build of GLC (dxtory/fraps linux equivalent), ffmpeg (video encoding), SoX (glc->wav audio processing), modified anytermd (for live status console) and imagemagick (live osu screenshot display and 'stuck at main menu' check)
They do seem like quite handy.
Closing my post, I'll simply ask, would you like some help cleaning your code and organizing it?
Apparently it's something I'm reasonably good at due to huge piles of code being issued at school...