- यह virtual hard drive को defrag करने वाला एक retro game है—एक web game जो disk cleanup प्रक्रिया को game screen की तरह पेश करता है
- start screen पर defrag करने के लिए drive चुनकर game शुरू किया जा सकता है
- Drive C 1KB / Easy के साथ सबसे छोटी drive और आसान difficulty देता है
- Drive D 128Kb / Normal के साथ intermediate-level option है
- Drive E 1MB / Hard के साथ सबसे बड़ी drive और high difficulty देता है
start screen और खेलने का तरीका
- पहली screen “Welcome to defrag the game” text से शुरू होती है
- user “Choose a drive to defrag” के नीचे defrag करने वाली drive चुनता है
चुनी जा सकने वाली drives
-
Drive C
- size: 1KB
- difficulty: Easy
-
Drive D
- size: 128Kb
- difficulty: Normal
-
Drive E
- size: 1MB
- difficulty: Hard
1 टिप्पणियां
Hacker News की टिप्पणियाँ
NT 4 के दौर में defrag में लगभग 18 घंटे लग गए थे
मैंने इसे ऑफिस से निकलने से पहले शुरू किया था, लेकिन अगली सुबह भी प्रोग्रेस कितनी हुई है यह पता नहीं चल रहा था, और यह भरोसा भी नहीं था कि रीस्टार्ट करना सुरक्षित होगा, इसलिए बस उसे चलता छोड़ना पड़ा
दिक्कत यह थी कि उस मशीन पर version control system चल रहा था, और आखिरकार सबने इसकी ज़रूरत मान ली और हमें इसके लिए dedicated machine मिल गई, लेकिन यह सच में बहुत चिढ़ाने वाला था
मैंने Microsoft को फोन किया और आखिरकार बात भी हो गई, तब बताया गया कि NT में defrag real mode में चलता है, इसलिए copy blocks को buffer करने के लिए ज्यादा memory नहीं होती और काफी समय hard disk seek में चला जाता है। यह वाकई बहुत बेवकूफाना डिज़ाइन था
boot-time defrag tools भी ntldr के काफी बाद चलते हैं
मज़ेदार है। बस यह साफ़ नहीं था कि टिमटिमाता पहला block data block है, इसलिए थोड़ा भ्रम हुआ
शायद शुरुआत में कोई block चुना हुआ न हो, और यूज़र Enter/Space दबाकर गेम शुरू करे, तब पहला data block टिमटिमाने लगे, तो ज़्यादा स्पष्ट होगा
इससे Sokoban याद आया
गेम दिलचस्प है, लेकिन score calculation थोड़ा अजीब लग रहा है। अगर बस space को बार-बार दबाते रहें, तो असल में puzzle solve करने से भी ज़्यादा score मिल जाता है
iPhone पर drag and drop काम नहीं करता
long-press करने पर बस गेम एरिया का कुछ हिस्सा select हो जाता है, वह selection drag नहीं होता, और उंगली छोड़ने पर Copy/... मेनू आ जाता है
आपको उंगली सरकाकर cursor को उस जगह ले जाना होता है जहाँ data रखना है, और “write file” बटन data लिखता है
ऐसा लगता है कि एक बार में सिर्फ एक दिशा में जा सकता है, और diagonal drag करने पर file अटक जाती है
आप उंगली सरकाकर टिमटिमाती position को एक दिशा में ले जाते हैं, tap का इस्तेमाल नहीं होता
iPhone 13 + Safari में काम करता है
file को सिर्फ बगल में धकेला जा सकता है और दूसरी files के पार नहीं ले जाया जा सकता। न फोन खराब है, न game engine की दिक्कत है, गेम के rules ही ऐसे हैं
अभी मेरे पास करने के लिए और काम है, तो मैं वही करने जा रहा हूँ
गेम मज़ेदार है, लेकिन मेरी एकमात्र शिकायत UX और expected behavior को लेकर है
block रखने के बाद स्वाभाविक रूप से अगला block चलाने के लिए फिर से space दबाने का मन करता है, लेकिन अगला block तो पहले से active होता है, इसलिए वह उलटे lock हो जाता है
इसी वजह से मुझे कई बार फिर से शुरू करना पड़ा
गेम मज़ेदार है, लेकिन यह असली defrag behavior जैसा नहीं है
file का content देखकर file चुन पाना, या नीचे block होने वाली जगहों पर क्यों नहीं लिखा जा सकता, यह समझना मुश्किल था
प्यारा-सा गेम है, पसंद आया। पोस्ट किए गए वीडियो की तरह अगर HDD sounds भी होते, तो और अच्छा लगता
लगता है वीडियो अब देखने के लिए उपलब्ध नहीं है
Windows 95 के दौर में मुझे defrag स्क्रीन देखना पसंद था, और बाद में मैंने घर और ऑफिस दोनों के लिए PerfectDisk भी खरीदा था
दुख की बात है कि Raxco इस साल की शुरुआत में बंद हो गया, और license server भी बंद कर दिया गया[0], इसलिए अब इसे trial mode के अलावा चलाया नहीं जा सकता
यह अकेला ऐसा product था जो directory tree में 50,000 से ज़्यादा files होने पर पैदा होने वाली fragmentation समस्या को सुलझा सकता था, इसलिए अफसोस है[1]
मुझे नहीं पता NTFS में version ID होता है या नहीं, या PerfectDisk अपने बनने के बाद के बड़े IDs का सम्मान करेगा या नहीं, लेकिन अब डर लगता है कि unsupported defrag tool कहीं file system internals को खराब न कर दे :(
[0] 1990s-शैली का software licensing सच में बहुत परेशान करने वाला है
[1] startup था, इसलिए ठीक से redesign करने का समय नहीं था। आम कहानी है
https://www.youtube.com/watch?v=KR3TbL3Tl6M
controls के बारे में निर्देश हों तो मदद मिलेगी
Chrome फिर से File System API जैसी JS APIs को आगे बढ़ा रहा है, तो अब बस समय की बात है कि browser में असली drive defrag तक किया जा सकेगा
अगर इसे C-to-WASM compiler और Linux driver code के साथ जोड़ा जाए, तो शायद browser से ही defrag भी किया जा सके
या फिर इस mechanism को किसी WASM x64 emulator से जोड़कर browser में चल रही MS-DOS या Windows 98 की copy के साथ drive को सीधे attach भी किया जा सकता है