Ziz
Advanced Member
- Joined
- Jan 15, 2006
- Messages
- 3,584
Hi,
as some of you may know, I made an alternative way of submitting scores to skeezix c4a network via a library.
However for some use cases C-libraries are not so good, like adding it in a port (system("...") is always so simplest way) or even adding it in python or any other not-C-language.
So I decided to make an staticly linked (you don't need my library) one-file-application like skeezix original spaghetti client, too. Of course I loose some advantages of the library approach (like threading support), but it still has some advantages towards the spaghetti client
./fc GAMENAME SCORE [TIMEOUT]The Timeout is optional, if you don't pass something 10000 ms will be used for now. However I took the return values of the spaghetti client, so my application is compatible. A bit.
Unfortunately I couldn't test it really yet, because all my applications use the library support, there is no dummy-game, which is never shown to end users I could spam to, so I couldn't test without submitting invalid scores. So if any of you (maybe the porter of DoubleCross?) would like to try my application instead of the spaghetti client, that would help me a lot in finding bugs.
I myself will try to commit some scores later, when I e.g. got a score in one of my games, but didn't submit it yet. In that case, it is not invalid...
(I know I could submit something like 1 point to puzzletube, but this is... ugly)
This is the github: https://github.com/theZiz/fusilli-client (License GPL3)
These are the prebuilt binaries, which are free to download and to republish: https://github.com/theZiz/fusilli-client/tree/master/build
Greetings,
Ziz
as some of you may know, I made an alternative way of submitting scores to skeezix c4a network via a library.
However for some use cases C-libraries are not so good, like adding it in a port (system("...") is always so simplest way) or even adding it in python or any other not-C-language.
So I decided to make an staticly linked (you don't need my library) one-file-application like skeezix original spaghetti client, too. Of course I loose some advantages of the library approach (like threading support), but it still has some advantages towards the spaghetti client
- Time out support built in
- Precompiled for different targets. At the moment I commit (you don't need to compile it on your own) forPandora
- X86 Linux (32 Bit)
- GCW Zero
- Caanoo
- Wiz
- Dingux
- OpenDingux
- GP2X with Open2x
- GP2X with Original Firmware
./fc GAMENAME SCORE [TIMEOUT]The Timeout is optional, if you don't pass something 10000 ms will be used for now. However I took the return values of the spaghetti client, so my application is compatible. A bit.
Unfortunately I couldn't test it really yet, because all my applications use the library support, there is no dummy-game, which is never shown to end users I could spam to, so I couldn't test without submitting invalid scores. So if any of you (maybe the porter of DoubleCross?) would like to try my application instead of the spaghetti client, that would help me a lot in finding bugs.
I myself will try to commit some scores later, when I e.g. got a score in one of my games, but didn't submit it yet. In that case, it is not invalid...
(I know I could submit something like 1 point to puzzletube, but this is... ugly)
This is the github: https://github.com/theZiz/fusilli-client (License GPL3)
These are the prebuilt binaries, which are free to download and to republish: https://github.com/theZiz/fusilli-client/tree/master/build
Greetings,
Ziz
Last edited by a moderator: