This would indeed be cool, but you are correct on the fact that it would take some serious work to implement :)
Maybe something simple like :spoiler: text that you need to click to reveal (like some forums already have). Nobody would be able to "claim" the key but it would be one extra step to prevent it from just sitting out in the open.
Comment has been collapsed.
I believe this could work, i.e. 0(four)Q(two)M-DD(nine)GF-AC(five)IP something like that.
Comment has been collapsed.
Yes, per my original post (now emboldened), this is an option, but it would still be nice for users to have a straightforward method of making keydrops, and for there to be some sort of accountability to see who got the key in the end, if only to satisfy the gifter's curiosity :)
That's an area where I think Steam lags behind Desura in terms of revealing key ownership.
Comment has been collapsed.
I think that this is a brilliant idea. I would love to know whether keys have already been taken before I got there, although in theory script-scrapers might still be able to get it unless there was a re-captcha or other form of verification.
Comment has been collapsed.
At the moment, these people don't even have to be logged in to scrape keys :(
You'd need to write a script that would click on the actual clicky box for the keydrop. Certainly not impossible, but I suspect that before long these scripters would be unmasked and [hopefully] banned. A captcha might be a good additional layer of security :)
Comment has been collapsed.
Would probably be easier to just code it as a new giveaway feature where the first person to "enter" wins and it doesn't give cv. That would also let you use all the giveaway limitations like group or cv. So then you just link to the giveaway and the first person to enter gets the key.
Comment has been collapsed.
I used to hide most of my private giveaways behind very simple 1-question ItsTooHard "puzzles" just to ensure it was real people entering them.
Comment has been collapsed.
I am a programmer and I can tell you that simply hiding the key from the eyes doesn't means the key is truly hidden, it's still in the page source code which is easily accessible (Ctrl+U on Chrome).
My proposal is to implement a hidden key funcionality where whoever wants to get it would need to type a captcha or something similar and checking if the user is really registered on Steam Gifts, then the key should be fetched from the servers and inserted into the page. For now I suggest applying a simple cipher to the key such as ROT13 or reversing the letters, taking care to warn people about it, won't stop unregistered people though.
Comment has been collapsed.
What I was trying to say in my post was that it's more than visible obfuscation. As you say, the key would need to be stored on the server, and retrieved when the box was clicked. To "reveal" the key a user must not own the game (and therefore must be logged in), and that user's name would be recorded and revealed in the keydrop thread.
As things stand, encoding of some sort seem the way to go, as plain keydrops are likely to get sucked up by scripters :(
Comment has been collapsed.
I think your idea is implementable.
Firstly, the key can be stored directly on a database instead of the site, meaning no ninjas in source code for the page.
Secondly, this prevents sad people from trying the key when it's claimed and the ungrateful ninjas.
Thirdly, I believe this doesn't take more than a week to implement, considering it's just going to be implemented on the forum side of SG.
Comment has been collapsed.
I'll raise it with Gaben next time he's around for tea and crumpets :)
Comment has been collapsed.
Oh, definitely. I'm not very technically minded, so I freely admit to not knowing the scale of work involved (although I'm guessing it would be a major undertaking).
I don't know if it could be integrated into Steamgifts Plus, or whether Kaitlyn's considerable coding skills might be available for enhancements to the site?
Well, it's all hypothetical. Just a suggestion and some idle rambings, but as you say, it's certainly stirred up some good alternatives. Hopefully it might cause a few people to think about how they drop keys in the forum, so that they don't get immediately harvested by the faceless scripters :)
Comment has been collapsed.
I think it's a good idea, but what happens to people who drop keys not knowing if they were used before (where a pastebin of keys gets posted and it's user-driven for them to delete the key after it's been used)? It would be unfair punishing them.
Comment has been collapsed.
There would always be the option of dropping dubious keys in the forums, or [probably better] as a pastebin document.
Even if the suggestion was viable, it still wouldn't be the only way to share keys on Steamgifts :)
Comment has been collapsed.
I like it! I can't comment on how to improve it / implement it, bit my only comment is that the bold / italics buttons are only visible with SG+ iirc so it would need adding the site 'mark up' so that people without SG+ could add keys. Something like {KeyDrop}[Game Name](Key to be dropped)?
Comment has been collapsed.
some time ago a russian site implemented something like that to support key drops on the forums. while it is a nice system, it looks like it is coding intensive (database, accounting, etc). besides it would basically create a channel of giveaways parallel to the normal one, based on requirements (account age, CV level, etc), not random but based on speed. even if nice an idea, i cannot see how to sell the idea to the web creator and administrator.
Comment has been collapsed.
Well, I think there are a few obvious benefits, but whether they outweigh the time and effort it would take to implement and police is another question...
From what you and others have said, it sounds like it would involve a significant amount of work to put in place :)
Comment has been collapsed.
66 Comments - Last post 16 seconds ago by FateOfOne
62 Comments - Last post 8 minutes ago by steveywonder75
1,020 Comments - Last post 28 minutes ago by sensualshakti
13 Comments - Last post 34 minutes ago by DeliberateTaco
47,110 Comments - Last post 56 minutes ago by Epaminondas93
16,325 Comments - Last post 1 hour ago by Xarliellon
330 Comments - Last post 1 hour ago by Elgbert
15 Comments - Last post 1 minute ago by antidaz
9 Comments - Last post 16 minutes ago by caroltopia
153 Comments - Last post 29 minutes ago by VinD3
8,022 Comments - Last post 29 minutes ago by eldonar
1,607 Comments - Last post 37 minutes ago by eeev
6,289 Comments - Last post 40 minutes ago by uWWu
74 Comments - Last post 1 hour ago by Nightshine
I appreciate that the simplest way to make a forum keydrop is just to paste the key into the text of your post. There are easy ways to "encode" it to beat the dirty scripters who simply scrape keys off the forum silently, thanklessly and without any accountability, but it would be nice to have a simple, straightforward and integrated mechanism to ensure that this didn't happen. Perhaps with a little smart coding, it would be possible to make sure every key goes to its intended recipient - someone who is actually taking part in the forum - and that every keydrop can be tracked.
I'm no coder, and have no idea how easy or otherwise this would be to implement. It's just an idea, which someone a hell of a lot smarter than me might be able to refine (or point out a raft of show-stopping loopholes I'd never even have considered)...
Added to the posting tools and shown alongside "bold, italic" etc clickies could be a "keydrop" button. This would allow the poster to both enter the serial key AND, vitally, the game to which it corresponds
Keys would be obscured until clicked on, and only users whose sync account doesn't show in the game as owned would be able to reveal the key. Perhaps hovering over the hidden key might reveal the game, so people who weren't interested would have the option of not clicking on it?
Once clicked on a single time, the key would show as "used", and no further users would be able to click on (and reveal) the key. The taker's name would be displayed (ie "Claimed by xxxxxx"), in the same way that the site shows the names of giveaway winners.
For a short time, an option would be available for the claimant to return the key if accidentally clicked on, resetting the keydrop to its initial unused state.
Obviously anyone claiming a key and then not using it within 7 days would be liable for suspension, as would users returning used keys or making troll keydrops...
As above, this may be wildly difficult to code, and/or a pain in the arse to administer. That said, with a more robust system in place, people might feel a lot happier about dropping keys in the forums :) The option to simply paste a key into the text could still be available for Luddite users, or those who want to reward the scripters for their diligent coding...
Flame away, haters...
Comment has been collapsed.