1. This forum is in read-only mode.

Points System

Discussion in 'Suggestions' started by havenlewis, Jun 4, 2010.

  1. havenlewis

    havenlewis New Member

    Why don't these points deduct AFTER the download finishes?!

    I've wasted hundreds adn hundreds of points on failed downloads from this site, its pretty stupid
     
  2. ace1o1

    ace1o1 Well-Known Member

    Have you tried using a Download Manager?

    If not, then I would suggest that.

    You can resume downloads anytime.

    https://www.romulation.org/introduction/#managers
     
  3. MadmanNero

    MadmanNero Well-Known Member

    Frustrating yes, stupid? No.
     
  4. Seph

    Seph Administrator Staff Member

    Let me paint you a picture of why this is not possible.

    A HTTP request is really quite simple, you connect to our server, receive data and then disconnect. This means we have two events to work with, connection open and connection close.

    So your idea is that we withdraw points on connection close instead of connection open. Great! Except, connection close is not necessarily download complete, say you use a download manager that splits connections you could use up as many as 25 connections during a download since it keeps opening and closing connections to optimize speed.

    This means we not only need to withdraw points on connection close but rather on connection closed of the last part of the file, so this means we need to keep track of how large each download is and how much has been downloaded. Typically our download servers will push around 400 to 500mbits of data per second. That's roughly equivalent to 60MB of data per second, which is a lot of keep track of at all times, doable, though, but it would without a doubt cause a lot of CPU work for the servers.

    But there's another factor here, in order to keep track of this code needs to be written. There are two places we can do this, either in PHP which powers the website or as a web server plugin in C.

    The first option would be really easy, but sadly entirely unrealistic as running 600 PHP processes to handle all the downloads is down right impossible without buying some hugely fast download servers. Writing it as a plugin to our web server is possible, even feasible, it would require us to learn how to do so, though.

    In the end it would take a lot of time. Months of work really. Put this in contrast to how much you've paid, which is what? $0? Or $5 if you bought points. There's really no incentive for us to spend a lot of time to do this, we're not a big company and the far majority of our users do not pay for our service, so to be realistic, there's no way we could afford to make this happen.

    An entirely different point is that we have numerous things to prevent people from wasting their points in place and if you had bothered to read the introduction guide you would know this and not be posting this in the first place.
     
  5. tehuber1337

    tehuber1337 Well-Known Member

    Y'know Seph, it's a lot easier to just say "no" than it is to provide a technical explanation that most people here won't understand a word of.
     
  6. Fredbox

    Fredbox Well-Known Member

    If you re-download within 24 hours of your first try, then you can re-download for free. Try reading things.
     
  7. redoperator

    redoperator Well-Known Member

    Noob language: I'm given her all she's got captain.

    talking of points, are we going to get point presents for Christmas again?
     
  8. Seph

    Seph Administrator Staff Member

    But a lot less fun. Also, I totally love to show off how smart I am.

    It's June... I usually pick out presents a few days before they're due.
     
  9. Natewlie

    Natewlie A bag of tricks

    Intelligence and an erect e-peen is entirely different Seph.
     
  10. Seph

    Seph Administrator Staff Member

    I have a clever response to that but it wouldn't be PG-13. So just imagine the best response you can think of and then make mine at least twice as good and you'll be getting close.
     
  11. 6Toushiro9

    6Toushiro9 Well-Known Member

    Thought of one. Also everytime I see you, your on.
     
  12. Seph

    Seph Administrator Staff Member

    Fixed that for you. Also, I guess we live in the same time zone then?
     
  13. tehuber1337

    tehuber1337 Well-Known Member

    For someone lauded by the almighty Seph as being smart, you're sure not smart enough to check the local time in his profile to confirm your hypothesis.
     
  14. mds64

    mds64 Well-Known Member

    If this were the case I'd have a million points still (rough guess).

    I check links sometimes just because I see the odd "oh it's not working" and I go in to see....lost a fair bit on gc games that I'd just click.

    Needless to say the links I tried work, of course.



    It's a shame it can't be put thru, but...that's limitations for ya.
     
  15. Natewlie

    Natewlie A bag of tricks

    I think it would involve you saying that your epeen matches the real one. Or atleast something to that effect. I am underwhelmed by your response, but I am satisfied with uber's comment.
     
  16. MadmanNero

    MadmanNero Well-Known Member

    It's times like this that remind me why I love this place so.
     
  17. Don't like it GTFO!
    No I'm joking probably an error anyways if you just joining for wasting time and money on points,
    why not just buy the game in real life?

    o_o
     
  18. Seph

    Seph Administrator Staff Member

    I live by the rule that every one lies, even if the data in his profile did not match mine there's no guarantee that it's true. Either that or I simply didn't care enough. :)

    You are so far off the mark you'd be closer if you moved to Russia. Not that the mark is in Russia, or anywhere close to Russia really. It was also not a statement to boost my ego but rather poke fun at you.
     
  19. Stanley Richards

    Stanley Richards Well-Known Member

    Or, buy points.
     
  20. Depends on how many points we're talking about here.
    8)