क्या कोई सॉफ्टवेयर या हार्डवेयर है जो आपको रुकने, धीमा करने, गति बढ़ाने या यहां तक ​​कि रिवर्स समय की सुविधा देता है?


11

जाहिर है मैं वास्तविक समय की बजाय पीसी घड़ी के संदर्भ में समय की बात कर रहा हूं ।

हम एक एप्लिकेशन का परीक्षण कर रहे थे जिसे हमने अलग-अलग परिदृश्यों को अनुकरण करने के लिए घड़ी को आगे और पीछे सेट करके काम पर विकसित किया है और मैं सोचने लगा कि यदि आप बेहतर नियंत्रण के साथ सिस्टम घड़ी की दर (?) को समायोजित कर सकते हैं तो यह कितना उपयोगी होगा। तो आप 30 सेकंड में एक मिनट या एक दिन में पास कर सकते हैं और यह देख सकते हैं कि जिस कार्यक्रम को आप तारीख और समय में बदलाव के साथ विकसित कर रहे हैं।

क्या ऐसा कोई सॉफ्टवेयर उपलब्ध है?

मुझे यह सुनने में दिलचस्पी होगी कि अगर किसी को किसी सॉफ्टवेयर या हार्डवेयर के बारे में पता है जो आपको ऊपर या कुछ करने दे सकता है।


5
डॉक्टर से पूछें कि वह TARDIS में कौन चलता है।
रोब

3
बस एक नोट - यदि यह कंप्यूटर एक डोमेन पर है, तो नेटवर्क शेयरों और कुछ अन्य केर्बरोस से संबंधित परतदार व्यवहार की अपेक्षा करें। समय बदल रहा है ताकि यह पीडीसी एमुलेटर से मेल नहीं खाता है, केर्बरोस टिकटों पर कहर बरपा सकता है।
एमडीएमरा

@Rob, मुझे यकीन है कि यह gentoo है।
फिशी

जवाबों:


6

यह जरूरी नहीं कि समय की गति बढ़े, लेकिन यह डीबगिंग के लिए उपयोगी हो सकता है।

Nirsoft's RunAsDate

साइट से:

RunAsDate एक छोटी सी उपयोगिता है जो आपको निर्दिष्ट तिथि और समय में एक कार्यक्रम चलाने की अनुमति देती है। यह उपयोगिता आपके कंप्यूटर के वर्तमान सिस्टम की तारीख और समय को नहीं बदलती है, लेकिन यह केवल वांछित एप्लिकेशन में निर्दिष्ट दिनांक / समय को ही इंजेक्ट करती है। आप एक साथ कई एप्लिकेशन चला सकते हैं, प्रत्येक एप्लिकेशन अलग-अलग दिनांक और समय के साथ काम करता है, जबकि आपके सिस्टम की वास्तविक तिथि / समय सामान्य रूप से चलता रहता है।


3

यूनिक्स सिस्टम पर, libfaketime है वास्तविक सॉफ्टवेयर में इस समस्या के लिए मानक समाधान। यह आपके एप्लिकेशन और सिस्टम के टाइम लाइब्रेरी के बीच एक तरह का मैन-इन-द-मिड ऑपरेशन करता है। अनुरोध सिस्टम के माध्यम से पारित किए जाते हैं, लेकिन उत्तरों को आवश्यकतानुसार संशोधित किया जाता है। यह stat()कॉल के परिणामों को भी संशोधित करता है , इसलिए संशोधन समय और सी फ़ाइल करें। संशोधित भी हैं।

सेटिंग्स पर्यावरण चर के साथ बनाई गई हैं, इसलिए आपको उन लोगों के बारे में सीखना पड़ सकता है यदि आप पहले से ही उनके कामकाज से परिचित नहीं हैं।

libfaketime सापेक्ष और निरपेक्ष ऑफ़सेट्स का समर्थन करता है, रुका हुआ और चलने वाला समय और तेज़ या धीमा हो रहा है। मैं हालांकि पीछे की ओर दौड़ने के बारे में नहीं जानता।

ध्यान दें कि वर्तमान संस्करण दिखावा सेकंड समय का उच्चतम रिज़ॉल्यूशन है, और अनुप्रयोग के माध्यम से प्रतिक्रियाओं के उप-दूसरे भागों को पास करता है। इस प्रकार, यदि आप घड़ी को आधी गति तक धीमा कर देते हैं, तो एक बहुत तेज़ समय कॉल करने वाला सब-सेकेंड अवेलेबल प्रोग्राम एक दूसरे के बाद पूरे दो बार अनुभव करेगा, बजाए एक बार के केवल दो बार। यदि घड़ी बंद हो जाती है, तो इसका मतलब है कि एप्लिकेशन चयनित सेकंड के भीतर एक यादृच्छिक समय देखता है।

दुर्भाग्य से, गितुब आज नीचे है, इसलिए डॉक्स अभी उपलब्ध नहीं हैं, लेकिन यह जल्द ही तय हो जाएगा।

संपादित करें:

गितुब बैक अप के साथ मैंने इसे आज़माया, और गति परिवर्तन के लिए कोड को सामान्य रूप से पर्याप्त पाया कि यह नकारात्मक मूल्यों या किसी भी चीज़ के साथ अच्छी तरह से काम करता है atof()

हालांकि, एक अलग मुद्दा स्पष्ट हो गया: गति परिवर्तन के लिए, वास्तविक वर्तमान समय और वांछित समय ऑफसेट के अलावा एक समय उत्पत्ति आवश्यक है। यह उत्पत्ति उपप्रकारों के लिए स्वतंत्र रूप से सेट की गई है, ताकि (जब नाममात्र गति से पीछे की ओर चल रहा हो) जब मूल प्रक्रिया एक मिनट पीछे हट जाए, तो एक नव-निर्मित सबप्रोसेस वर्तमान समय को दो मिनट बाद देखेगा, क्योंकि मूल प्रक्रिया नहीं है।


1

आप इसे हमेशा स्क्रिप्ट कर सकते हैं। (क्या CMD अभी भी DATE / TIME कमांड का समर्थन करता है?)

किसी भी कार्यक्रम का उपयोग करके आप शायद छोटे वेतन वृद्धि के समय को रीसेट करके काम करेंगे। यदि आपको सुपर-फाइन-ग्रेन्ड नियंत्रण की आवश्यकता नहीं है, तो एक बैच स्क्रिप्ट (या पर्ल :) उन परिवर्तनों को आसानी से नियंत्रित कर सकता है।

गोच्च्स: एनटीपी अपडेट सेवाओं को इस समाधान का उपयोग करने के लिए बंद करने की आवश्यकता होगी, ताकि ओएस जो कुछ भी होना चाहिए उसे घड़ी को वापस रीसेट न करे।


WinXP पर, CMD अभी भी दोनों कमांड का समर्थन करता है।
Isxek

thx, मैं भविष्य के लिए भविष्य के लिए ubuntu में बूट कर रहा हूं और जांच नहीं कर सका।
क्विकोट

1
मैं कुछ अधिक सादृश्य की तलाश में था। लगभग कंप्यूटर के सामने के पहिये जैसा कि आप घड़ी को धीमा और तेज़ कर सकते थे।
टॉम रॉबिन्सन

1
@tjrobinson: इसके लिए आपको कुछ हार्डवेयर हैकिंग भी करने होंगे। एक शांत परियोजना की तरह लगता है। :)
क्विकोट

1

मुझे एक पुराने कार्यक्रम का संदर्भ मिला, जिसे एएसपीडर कहा जाता है । मुझे नहीं पता कि यह कैसे काम करता है, अगर यह काम करता है, या अगर यह एक प्राचीन घोटाला साइट है। अपने जोखिम पर प्रयास करें। जय हो एरिस।

यह पेवेयर (20 डॉलर) है। एक बार देख लें, और डाउनलोड करने से पहले वायरस को जांच लें।

स्पीडर 2008.4 सुविधाएँ (वेबसाइट से):

  • डेस्कटॉप गेम्स या ऑनलाइन गेम्स की गति बदलें
  • नियंत्रण अनुप्रयोग गति और विंडोज़ गति
  • प्रयोग करने में आसान, बस ट्रैक बार खींचें या हॉटकी दबाएं
  • 1/32 गुना स्पीड से 32 गुना सिस्टम स्पीड तक
  • 1/256 गुना गति से 256 गुना विंडोज की गति
  • गति सेटिंग स्वचालित रूप से लॉक हो जाती है
  • गति को बदलने के लिए तीन प्रकार के तरीकों की पेशकश करें

यहाँ छवि विवरण दर्ज करें


मैं इस के समान एक कार्यक्रम है का उपयोग करें। मेरा मानना ​​है कि यह पुराने कार्यक्रमों (ज्यादातर गेम) को चलाने के लिए धीमी सीपीयू घड़ी की गति का अनुकरण करने के लिए डिज़ाइन किया गया था जो सीपीयू घड़ी पर उनकी प्रतिक्रिया का समय आधारित था। प्रोग्राम मैं सिस्टम दिनांक / समय के साथ गड़बड़ नहीं था।
केनेथ कोचरन

लगता है कि वास्तव में यह किस लिए बनाया गया था। लेकिन कौन जानता है कि विकल्प टैब के अंतर्गत क्या है, शायद सिस्टम घड़ी को प्रभावित करना चयन करने योग्य है।
क्विट कोक्स

अगर किसी को एक विकल्प के बारे में पता है जो WinX पर काम करता है, तो मैं इसे सुनना पसंद करूंगा!
डेवी मॉर्गन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.