ASSS (Ace of Spades Start Screen)
v0.5 For Linux only
Did I mention it was easy?
A simple* window that helps** launching a game called "Ace of Spades" because it's sort of a pain to do so by the command line. It's really, really easy. You just get the server number, paste it in there, and run the damn thing. Stupid easy. Really it's just a version of the shell script (below on this page) but with a gui.
Though it did require some more work than some other things I did, like combining text, and then figuring out that was useless. But mainly for having to tinker the .py file and use a module that detects the current user's username. So it would work with everyone, not just me. That made me kinda happy considering I'm learning javascript not python, (it's written in python you see) and I never ever used any modules before. (It really wasn't that hard, to tell you the truth, just a lot of messing around in the help section of the python interpreter)
I called it only 0.5 not 1.0 because it would be cool to add an in-app browser that loaded the server page. And then maybe use some custom code to have it work exactly like a windows version, where you could just left-click it and it would load automatically. But really, it's not like I'm that obsessed with the game, infact I've only played it a couple times, so most likely I will move on to doing something else. It probably will be 0.5 forever.
Finally, I have visited the Ace of Spades forums and I know that there are already a lot of 'launchers' and 'start screens' and 'boot screens' and whatever for this game--that are much, much better than mine--but I'm only doing this for the fun of it, and I realize that while it may serve no purpose at all, I still enjoyed making the code, point final.
P.S. I could have called it ass, but I found that kinda stupid so I just added another 's'. :D
*simple is a great excuse for programmers who don't want to do much, or who don't know how to do much, or both.
**if you run linux, you probably don't need help launching anything :D
Though it did require some more work than some other things I did, like combining text, and then figuring out that was useless. But mainly for having to tinker the .py file and use a module that detects the current user's username. So it would work with everyone, not just me. That made me kinda happy considering I'm learning javascript not python, (it's written in python you see) and I never ever used any modules before. (It really wasn't that hard, to tell you the truth, just a lot of messing around in the help section of the python interpreter)
I called it only 0.5 not 1.0 because it would be cool to add an in-app browser that loaded the server page. And then maybe use some custom code to have it work exactly like a windows version, where you could just left-click it and it would load automatically. But really, it's not like I'm that obsessed with the game, infact I've only played it a couple times, so most likely I will move on to doing something else. It probably will be 0.5 forever.
Finally, I have visited the Ace of Spades forums and I know that there are already a lot of 'launchers' and 'start screens' and 'boot screens' and whatever for this game--that are much, much better than mine--but I'm only doing this for the fun of it, and I realize that while it may serve no purpose at all, I still enjoyed making the code, point final.
P.S. I could have called it ass, but I found that kinda stupid so I just added another 's'. :D
*simple is a great excuse for programmers who don't want to do much, or who don't know how to do much, or both.
**if you run linux, you probably don't need help launching anything :D