Doom Captcha डेमो
- ईमेल इनपुट के साथ शुरू होने वाला Doom Captcha डेमो मज़े के लिए बनाया गया एक छोटा प्रोजेक्ट है.
- अगर आपको coding आती है, तो आप इस प्रोजेक्ट की security को आसानी से निष्क्रिय कर सकते हैं.
कोड
- HTML form tag के अंदर ईमेल input field के साथ JavaScript-आधारित captcha शामिल है.
- captcha को कुछ खास parameters का उपयोग करके customize किया जा सकता है.
पैरामीटर्स
countdown: captcha की timer सुविधा को चालू या बंद कर सकता है.
label: captcha से पहले दिखाया जाने वाला text, जिसे खाली भी छोड़ा जा सकता है.
enemies: captcha पूरा करने के लिए मारने वाले दुश्मनों की कुल संख्या, जिसका default मान 4 है.
नवीनतम अपडेट और cheat code
- आखिरी अपडेट 30 मई 2021 को किया गया था.
- desktop mode में 'iddqd' टाइप करने पर captcha पूरा हो जाता है, और 'idkfa' टाइप करने पर super shotgun मिलती है.
source code
- source code GitHub पर सार्वजनिक है, और pull request या fork के जरिए योगदान किया जा सकता है.
आभार
- contributors को धन्यवाद दिया गया है: JS optimization, typo सुधार, code formatting और image optimization, original Doom game background, super shotgun cheat code उपलब्ध कराने आदि के लिए.
उपलब्धियां
- DOOM Captcha ने Product Hunt पर 'आज का नंबर 1 product' का स्थान हासिल किया.
- डेवलपर को शुक्रवार को यह idea आया, शनिवार सुबह पहला version बनाया, और रविवार को इसे जारी किया.
- कई projects रहे हैं, लेकिन DOOM Captcha nostalgia जगाता है और प्रोजेक्ट के प्रति अपनापन महसूस कराता है.
- डेवलपर एक creative developer के रूप में अपना career जारी रखना चाहता/चाहती है, और अगर आपको यह प्रोजेक्ट पसंद आए तो दूसरे projects भी देखने के लिए कहता/कहती है.
डेवलपर परिचय
- डेवलपर Miquel Camps Orteza को Twitter पर follow करने और दूसरे side projects देखने का परिचय.
- उपलब्ध होकर काम करने की स्थिति और coffee खरीदने का link दिया गया है.
GN⁺ की राय
- Doom Captcha यूज़र्स को गेम के ज़रिए एक नया interaction format देता है, और खासकर गेम पसंद करने वाले यूज़र्स के लिए दिलचस्प हो सकता है.
- यह प्रोजेक्ट web development और game के संयोजन के ज़रिए creative approach दिखाता है, और web security में रुचि बढ़ाने का एक मौका देता है.
- Doom Captcha वास्तविक security उद्देश्य के लिए उपयोग करने पर कई कमजोरियां रखता है, लेकिन web developers को JavaScript और HTML का उपयोग करके मज़ेदार project ideas देता है.
- इसी तरह के प्रोजेक्ट्स में reCAPTCHA जैसे security captcha systems हैं, लेकिन Doom Captcha gamification के ज़रिए user participation बढ़ाने वाला एक अनोखा उदाहरण है.
- तकनीक अपनाते समय user experience और security के बीच संतुलन पर विचार करना चाहिए, और इस तरह का captcha कुछ खास user groups को आकर्षक लग सकता है, लेकिन हर website के लिए उपयुक्त नहीं हो सकता.
1 टिप्पणियां
Hacker News राय
किसी ने हाल ही में Mistral-7B LLM को fine-tune करके उसे DOOM गेम खेलने लायक बना दिया।
DOOM अपनी बेहतरीन portability के लिए मशहूर है, इसलिए उम्मीद थी कि ब्राउज़र में DOOM चलाकर एक साधारण map पूरा कराया जाएगा.
मुझे अनोखे CAPTCHA बहुत पसंद हैं। इससे एक खास CAPTCHA की याद आती है.
गेम शानदार है, लेकिन vertical axis auto-aim फीचर नहीं है। crosshair को दुश्मन के नीचे रखकर भी hit होना चाहिए.
कोई Mona Lisa CAPTCHA बनाए, इसका इंतजार है.
जब तक काम पूरा हो, तब तक DOOM खेल सकने वाला progress window चाहिए.
पूरी तरह 3D में बने DOOM को आज़माने की सलाह दी गई। इसे JavaScript में कम-से-कम दर्जन भर बार port किया गया होगा.
यह असली DOOM क्यों नहीं है? चुनने के लिए कई JavaScript DOOM होने चाहिए.
एक 'Men in Black' mode चाहिए, जिसमें popup में दिखने वाले खतरे को पहचानकर उसी के अनुसार गोली चलानी हो.
World of Warcraft (WoW) के fishing minigame पर आधारित CAPTCHA बनाने की मांग की गई। सही समय पर मछली पकड़नी होनी चाहिए.