GoGPT Best VPN GoSearch

ऑनवर्क्स फ़ेविकॉन

ट्वीक-रैपर - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स फ्री होस्टिंग प्रदाता में ट्वीक-रैपर चलाएं

यह कमांड ट्वीक-रैपर है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


tweak - कुशल हेक्स संपादक

SYNOPSIS


tweak [-l | -f] [-e] [-w चौडाई] [-o ओफ़्सेट] फ़ाइल का नाम

वर्णन


tweak एक हेक्स संपादक है. यह आपको किसी फ़ाइल को बहुत निम्न स्तर पर संपादित करने की अनुमति देता है, जिससे आप देख सकते हैं
फ़ाइल की पूर्ण और सटीक बाइनरी सामग्री। यह बाइनरी फ़ाइलों को संशोधित करने के लिए उपयोगी हो सकता है
जैसे निष्पादनयोग्य, डिस्क या सीडी छवियों का संपादन, डिबगिंग प्रोग्राम जो बाइनरी उत्पन्न करते हैं
फ़ाइल प्रारूप गलत तरीके से, और कई अन्य चीज़ें।

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

जब आप कोई फ़ाइल खोलते हैं tweak, आप स्क्रीन सामग्री को कुछ दिखने की उम्मीद कर सकते हैं
इस तरह:

00000000 7F 45 4C 46 01 01 01 00 .ELF ....
00000008 00 00 00 00 00 00 00 ........
00000010 02 00 03 00 01 00 00 ........
00000018 D0 8E 04 08 34 00 00 00 ....4 ...
00000020 2सी ईएफ 01 00 00 00 00 00 ,.......

केंद्रीय कॉलम आपको आपकी फ़ाइल में प्रत्येक बाइट का हेक्साडेसिमल मान दिखाता है
संपादन। दाईं ओर का कॉलम उन बाइट्स की ASCII व्याख्या दिखाता है, जहां
लागू. उपरोक्त उदाहरण में, अनुक्रम 45 4C 46 पहली पंक्ति में अनुवाद करता है
ASCII अपरकेस अक्षर "ELF", लेकिन बाद का क्रम 01 01 01 00 नहीं है
कोई भी मुद्रण योग्य ASCII प्रतिनिधित्व और इसलिए दाएँ हाथ का कॉलम केवल बिंदुओं को प्रिंट करता है।

बाईं ओर का कॉलम प्रत्येक पंक्ति की शुरुआत की फ़ाइल के भीतर की स्थिति दिखाता है।

दरअसल, जब आप शुरू करते हैं tweak, आप आमतौर पर प्रति पंक्ति फ़ाइल के 16 बाइट्स देखेंगे, 8 नहीं
ऊपर दिखाया गया है। हालाँकि, यदि आपकी स्क्रीन संकरी - या चौड़ी - है तो इसे कॉन्फ़िगर किया जा सकता है
सामान्य 80 कॉलम, या यदि आप जिस फ़ाइल को संपादित कर रहे हैं उसमें निश्चित आकार के रिकॉर्ड हैं
कुछ अन्य आकार.

डिफ़ॉल्ट रूप से, tweak अपनी संपूर्ण इनपुट फ़ाइल को मेमोरी में लोड नहीं करता है। इसके बजाय, यह इसे लोड करता है
lazily, जब आप फ़ाइल के किसी भाग को देखने का अनुरोध करते हैं तो डिस्क पर फ़ाइल से पढ़ना
संग्रहित नहीं है. जब आप फ़ाइल को संशोधित करते हैं, तो यह आपके संशोधनों को मेमोरी में संग्रहीत करता है, लेकिन
जिन हिस्सों को आपने नहीं छुआ है, उनके लिए मूल डिस्क फ़ाइल का संदर्भ जारी रहेगा। यह
इसका मतलब है कि आप बहुत बड़ी फ़ाइलों (उदाहरण के लिए, संपूर्ण सीडी छवियाँ) को बिना संपादित कर सकते हैं
कठिनाई; ऐसी फ़ाइल को खोलना तात्कालिक है, जिससे संशोधन होता है tweak's
संपूर्ण फ़ाइल के आकार के बजाय परिवर्तनों के आकार के साथ मेमोरी का उपयोग बढ़ना,
और केवल परिवर्तित संस्करण को सहेजते समय ही ऐसा किया जाएगा tweak पूरे इनपुट को पढ़ना होगा
आउटपुट लिखने के लिए फ़ाइल।

हालाँकि, ऑपरेशन के इस मोड में एक नुकसान है, जो कि यदि इनपुट फ़ाइल है
जबकि किसी अन्य प्रोग्राम द्वारा संशोधित किया गया tweak चल रहा है, tweakकी आंतरिक डेटा संरचनाएँ होंगी
ट्रैक रखने के लिए पर्याप्त नहीं है, और यह संभावना है कि लिखी गई फ़ाइल में एक शामिल होगा
इनपुट फ़ाइल की पुरानी और नई सामग्री का मिश्रण। इसलिए, आप इसे अक्षम कर सकते हैं
यदि आपको आवश्यकता हो तो आलसी लोडिंग; देखें -e नीचे विकल्प।

विकल्प


यह अनुभाग समर्थित कमांड-लाइन विकल्पों को सूचीबद्ध करता है tweak.

-f रन tweak "फिक्स" मोड में, यानी इन्सर्ट फ़ंक्शन पूरी तरह से अक्षम है। यह
यदि आप किसी ऐसी फ़ाइल का संपादन कर रहे हैं जिसमें इन्सर्ट मोड का कोई उपयोग नहीं है तो यह उपयोगी हो सकता है
(उदाहरण के लिए, निष्पादनयोग्य, सटीक फ़ाइल ऑफसेट पर मजबूत निर्भरता रखते हैं
जो डेटा को रेंडर किए बिना किसी एक में सम्मिलित करना लगभग असंभव बना देता है
अनुपयोगी) और आप इसे गलती से चालू करने से बचना चाहते हैं।

-l रन tweak "देखो" मोड में. इस मोड में tweak आपको डेटा को संशोधित करने की अनुमति नहीं देता
बिल्कुल भी; यह किसी फ़ाइल की विस्तार से जांच करने का एक उपकरण मात्र बन जाता है।

-e रन tweak "उत्सुक" मोड में. इस मोड में tweak इसकी संपूर्ण इनपुट फ़ाइल कब पढ़ेगी
शुरू। इसके कारण यह अधिक मेमोरी लेता है, लेकिन इसका मतलब है कि इसमें कोई मेमोरी नहीं है
इनपुट फ़ाइल पर निर्भरता अपरिवर्तित रहती है, और अन्य प्रोग्राम इसे बदल सकते हैं
यदि उन्हें परेशानी पैदा किए बिना आवश्यकता हो।

-w चौडाई
बाइट्स की संख्या निर्दिष्ट करता है tweak प्रति पंक्ति प्रदर्शित होगी. डिफ़ॉल्ट 16 है, जो
80-कॉलम वाली स्क्रीन में अच्छी तरह फिट बैठता है।

-o ओफ़्सेट
यदि यह विकल्प निर्दिष्ट है, tweak यह सुनिश्चित करेगा कि दी गई फ़ाइल ऑफसेट होती है
एक पंक्ति की शुरुआत. उदाहरण के लिए, यदि आपने विकल्पों का उपयोग करके कोई फ़ाइल लोड की है -w 8 -o
0x13, आपको कुछ इस तरह का डिस्प्ले दिखाई दे सकता है:

00000000 7F 45 4C .EL
00000003 46 01 01 01 00 00 00 00 एफ.......
0000000बी 00 00 00 00 00 02 00 03 XNUMX ........
00000013 00 01 00 00 00 डी0 8ई 04 ........
0000001बी 08 34 00 00 00 2सी ईएफ 01 .4...,..

पहली पंक्ति में फ़ाइल के केवल तीन बाइट्स डालकर, tweak व्यवस्था की है
कि फ़ाइल ऑफसेट 0x13 (दशमलव में 19) चौथे की शुरुआत में दिखाई देती है
लाइन.

यदि आप जानते हैं कि आप किसी विशेष फ़ाइल को संपादित कर रहे हैं तो आप इस विकल्प का उपयोग कर सकते हैं
प्रारूप। उदाहरण के लिए, यदि आपकी फ़ाइल में 53-बाइट हेडर के बाद एक श्रृंखला है
22-बाइट रिकॉर्ड में से, आपको विकल्प निर्दिष्ट करना उपयोगी हो सकता है -w 22 -o 53.
इससे यह व्यवस्था होगी कि हेडर के बाद फ़ाइल का प्रत्येक व्यक्तिगत रिकॉर्ड होगा
की ठीक एक पंक्ति पर दिखाई देते हैं tweakका प्रदर्शन.

-D यदि यह विकल्प निर्दिष्ट है, tweak किसी फ़ाइल को लोड करने और संपादित करने का बिल्कुल भी प्रयास नहीं करेगा,
लेकिन बस अपना डिफ़ॉल्ट उत्पन्न करेगा .tweakrc मानक आउटपुट पर फ़ाइल। यह है एक
यदि आप पुन: कॉन्फ़िगर करना शुरू करना चाहते हैं तो अपने आप को एक प्रारंभिक बिंदु देने का उपयोगी तरीका
tweakका कीबोर्ड लेआउट.

KEYS


यह अनुभाग समर्थित सभी संपादन कुंजियों का वर्णन करता है tweak डिफ़ॉल्ट रूप से। डिफ़ॉल्ट कुंजी
के लिए बाइंडिंग tweak मूलतः Emacs जैसे हैं।

आंदोलन Instagram पर
Emacs कर्सर मूवमेंट कुंजियाँ सभी को काम करनी चाहिए, और उनके समकक्षों को सामान्य रूप से काम करना चाहिए
फ़ंक्शन कुंजियाँ भी काम करनी चाहिए:

o ^P और ^N पिछली और अगली पंक्तियों पर जाएँ; ऊपर और नीचे भी ऐसा ही करना चाहिए.

o ^B और ^F पीछे जाएं और एक अक्षर आगे बढ़ाएं; बाएँ और दाएँ को भी ऐसा ही करना चाहिए।

o एमवी और ^V एक समय में एक स्क्रीनफुल ऊपर और नीचे जाएं; पेज अप और पेज डाउन करना चाहिए
वही।

o ^A और ^E पंक्ति के आरंभ और अंत तक जाएँ; होम एंड एंड को भी ऐसा ही करना चाहिए।

दबाएँ एम- और एम-> फ़ाइल के आरंभ और अंत पर जाएँ.

दबाएँ ^X g फ़ाइल में किसी विशेष बाइट स्थिति पर जाने के लिए; आपसे टाइप करने के लिए कहा जाएगा
जो पद आप चाहते हैं. आप इसे दशमलव में, या हेक्स संख्या के रूप में " के साथ दर्ज कर सकते हैं0x" पहले
यह।

संपादन Instagram पर
कर्सर को स्क्रीन के हेक्स सेक्शन और ASCII के बीच ले जाने के लिए रिटर्न दबाएँ
अनुभाग।

हेक्स अनुभाग में होने पर, आप डेटा बदलने के लिए हेक्साडेसिमल अंक दर्ज कर सकते हैं; जब ASCII में
अनुभाग, आप सीधे ASCII पाठ टाइप कर सकते हैं।

ASCII मोड में, आप दबा भी सकते हैं ^Q वस्तुतः अगले इनपुट चरित्र को उद्धृत करने के लिए; के लिए
उदाहरण के लिए, यदि आप कंट्रोल-वी सम्मिलित करना चाहते हैं, तो आप दबा सकते हैं ^क्यू^वी और tweak मर्जी
स्वचालित रूप से बाइट मान 0x16 डालें।

दबाएँ ^एक्स^आई, या यदि आपके पास इन्सर्ट कुंजी है, तो ओवरराइट मोड और इन्सर्ट के बीच टॉगल करने के लिए
तरीका। इन्सर्ट मोड में, हेक्स या ASCII इनपुट टाइप करने पर नए बाइट्स सम्मिलित होंगे
आपके द्वारा प्रदान किए गए मूल्य. इसके अलावा, आप बाईं ओर के बाइट को हटाने के लिए बैकस्पेस दबा सकते हैं
कर्सर, या ^D या कर्सर के नीचे बाइट को हटाने के लिए हटाएं।

कट गया और पास्ता
दबाएँ ^@ (यह वर्ण कुंजी संयोजन कंट्रोल-@, या कंट्रोल-2 द्वारा उत्पन्न किया जा सकता है,
या कंट्रोल-स्पेस) चयन क्षेत्र के अंत को चिह्नित करने के लिए। ऐसा करने के बाद, बाइट्स
उस चिह्न और कर्सर के बीच हाइलाइट किया जाएगा। प्रेस ^@ फिर से त्यागने के लिए
चयन.

दबाएँ मेगावाट जबकि चयनित क्षेत्र को कॉपी करने के लिए एक चयन सक्रिय है tweakका कट बफ़र.

इन्सर्ट मोड में आपके पास प्रेस करने का भी विकल्प होता है ^W सेवा मेरे कमी चयनित क्षेत्र
पूरी तरह से फ़ाइल से बाहर निकालें और इसे कट बफ़र में रखें।

अंत में, दबाएं ^Y कटी हुई बफ़र सामग्री को वापस फ़ाइल में चिपकाने के लिए (यह अधिलेखित हो जाएगा
या वर्तमान मोड के आधार पर डालें)।

खोजना
दबाएँ ^S बाइट अनुक्रम खोजने के लिए. आपको खोजने के लिए कुछ पाठ दर्ज करने के लिए कहा जाएगा
स्क्रीन की निचली पंक्ति पर. आप इस पाठ को ASCII, या हेक्स के अनुक्रम के रूप में टाइप कर सकते हैं
बैकस्लैश के साथ उपसर्गित बाइट मान (\). उदाहरण के लिए, यदि आप खोजना चाहते हैं
बाइट मान 5 और उसके बाद "हैलो" शब्द, आप दर्ज कर सकते हैं \05हैलो। यदि आप चाहते हैं
एक शाब्दिक बैकस्लैश वर्ण निर्दिष्ट करें, आप इसे हेक्स (जैसे) में दर्ज कर सकते हैं \5C), या केवल
इनपुट पर इसे दोगुना करें (\\).

दबाएँ ^R वर्तमान कर्सर स्थिति से आगे की बजाय पीछे की ओर खोजने के लिए।

जबसे tweak शुद्ध बाइनरी डेटा से संबंधित, खोजें हमेशा केस-संवेदी होती हैं।

नियंत्रित करना la प्रदर्शन
अगर तुम दबाओ ^X w, आपसे एक नई डिस्प्ले चौड़ाई दर्ज करने के लिए कहा जाएगा। ये भी वैसा ही है
पारित करने के रूप में प्रभाव -w कमांड लाइन पर विकल्प. इसी प्रकार दबाते हुए ^X o आपको अनुमति देता है
के समतुल्य एक नया डिस्प्ले ऑफसेट दर्ज करने के लिए -o विकल्प.

डिफ़ॉल्ट रूप से, वर्तमान फ़ाइल स्थिति और फ़ाइल आकार प्रदर्शित होते हैं tweakकी स्थिति रेखा
हेक्स में. यदि आप उन्हें दशमलव में पसंद करते हैं, तो आप दबा सकते हैं ^X x or ^X h उन्हें बीच में टॉगल करने के लिए
हेक्स और दशमलव.

कई तरह का
दबाएँ ^L स्क्रीन को दोबारा बनाने और कर्सर को ताज़ा करने के लिए। प्रेस ^Z निलंबन करना tweak और
अस्थायी रूप से शेल पर लौटें।

दबाएँ ^एक्स^एस जिस फ़ाइल को आप संपादित कर रहे हैं उसे सहेजने के लिए।

दबाएँ ^एक्स^सी गमन करना tweak. (यदि आप बिना सहेजे गए परिवर्तनों के साथ ऐसा करते हैं, तो आपसे पूछा जाएगा कि क्या
आप उन्हें बचाना चाहते हैं।)

विन्यास फ़ाइल


tweakकी कीबोर्ड बाइंडिंग कॉन्फ़िगर करने योग्य हैं। यह आपके घर से एक फ़ाइल को पढ़ने का प्रयास करेगा
निर्देशिका कहा जाता है .tweakrc, और यदि उसे कोई मिलता है तो वह वर्णित कीबोर्ड बाइंडिंग का उपयोग करेगा
इस में। यदि उसे कोई नहीं मिलता है, तो वह अपनी आंतरिक डिफ़ॉल्ट बाइंडिंग का उपयोग करेगा।

इसमें अधिकांश निर्देश .tweakrc रूप के हैं"बाँध आदेश-नाम कुंजी"। उदाहरण के लिए,
"बाँध निकास ^एक्स^सी". इसके अतिरिक्त, दो अन्य निर्देश भी हैं, चौडाई और ओफ़्सेट, जो
यदि नहीं तो डिफॉल्ट डिस्प्ले पैरामीटर दें -w और -o विकल्प निर्दिष्ट हैं।

के बारे में जानने का सबसे आसान तरीका .tweakrc फ़ाइल होने से प्रारंभ करना है tweak इसका आउटपुट
आंतरिक डिफ़ॉल्ट एक:

ट्विक -D > $HOME/.tweakrc

फिर आप डिफ़ॉल्ट फ़ाइल को पढ़ सकते हैं, सीख सकते हैं tweak आंतरिक कमांड नाम, और संपादित करें
आप जो चाहते हैं उसे करने के लिए फ़ाइल करें।

onworks.net सेवाओं का उपयोग करके ऑनलाइन ट्वीक-रैपर का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad




×
विज्ञापन
❤️यहां खरीदारी करें, बुक करें या खरीदें - कोई शुल्क नहीं, इससे सेवाएं निःशुल्क बनी रहती हैं।