VBA मैक्रो Microstation का पासवर्ड तोड़

अनुप्रयोगों के लिए विज़ुअल बेसिक उन पुस्तकालयों की एक श्रृंखला है जो Microsoft ने उपलब्ध कराए थे, कुछ पुराने ढंग के लेकिन बहुत शक्तिशाली, विशेष रूप से 2010 से पहले कार्यालय के संस्करणों में। हालांकि यह अभी भी जारी है, कई विकास अब .NET और अन्य वातावरणों में किए गए हैं; फिर भी, फ्रेम-आधारित विकास के लिए, VBA एक व्यावहारिक समाधान है और में है Microstation के मामले, काफी सरल। कम से कम मुझे यह दिखाने के बारे में बात करना याद है बाध्य नक्शा और कुछ के साथ XFM.

ये कुछ ऐसी समस्याएं हैं जो आज सुबह मेरे पास आईं क्योंकि मैं एक उष्णकटिबंधीय घर में वर्जिन के चौराहे पर दौड़ा था:

सहायता: जब मैं वीबीए चलाता हूं, तो मुझे संदेश मिलता है:

«इस घटक के लिए लाइसेंसिंग जानकारी नहीं मिली। विकास परिवेश में इस कार्यक्षमता का उपयोग करने के लिए आपके पास इस लाइसेंस के साथ पर्याप्त अधिकार नहीं हैं। »

इस समस्या को हल करने के लिए कई तरीके हैं, जिसमें एक माइक्रोस्टेशन पूर्वापेक्षा पैकेज स्थापित करना शामिल है जैसे कि एक्सएम के लिए जारी किया गया। यहां समस्या यह है कि, संभवतः जब आप विंडोज 8 या विंडोज 10 के संस्करण का उपयोग कर रहे हैं, तो कई पुराने जमाने की लाइब्रेरी काम नहीं करती हैं और निश्चित रूप से यह वीबीए 2010 से पहले बनाया गया था।VBA-xvi32-microstatin-एक्सेल

एक व्यावहारिक आउटपुट: विजुअल बेसिक एक्सयूएनएक्स एक्सप्रेस स्थापित करें, यह कंप्यूटर को बहुत ज्यादा लोड नहीं करेगा और ओसीएक्स नियंत्रण जोड़ देगा जो संभवतया एक अनुभवी उपयोगकर्ता है क्योंकि डीबगर का पता लगा सकता है और कमांड कंसोल से प्रवेश किया जा सकता है।

का संभावित मार्ग डाउनलोड करें Visual Basic Express यह है.

अगर आप माइक्रोस्ट्रेशन कनेक्ट संस्करण से चलाना चाहते हैं, तो यह निश्चित है कि एप्लिकेशन को एक समायोजन करना होगा क्योंकि कुछ लायब्रेरी रूट बदल गए हैं।

V8i के मामले में और पहले यूटिलिटीज / मार्क्रो / प्रोजेक्ट मैनेजर के साथ एक माइक्रोस्टेशन VBA मार्क्रो चलाने के लिए। माइक्रोस्टेशन कनेक्ट के मामले में, आपको रिबन के यूटिलिटीज टैब को चुनना होगा।

जैसा कि आप देख सकते हैं, मैक्रो निष्पादित होता है लेकिन अगर हम कोड को छूना चाहते हैं तो सुरक्षा विंडो दिखाई देगी।

क्या पासवर्ड को तोड़ना संभव है, जो कि वीबीए में है?

VBA-xvi32-microstatin-एक्सेल

एप्लिकेशन के लिए Visual Basic की पासवर्ड सुरक्षा कार्यक्षमता, विकास के लिए नियंत्रण और सुरक्षा उत्पन्न करना चाहती है, इसलिए किसी वेबसाइट पर इन चीजों के बारे में पूछना सही नहीं होना चाहिए। हालांकि, यह मानते हुए कि समाधान इसलिए है क्योंकि हम पासवर्ड भूल गए या कि डेवलपर तकनीशियन ने चिकनगुनिया दिया और माउस को लटका दिया, यहां एक हेक्स संपादक का उपयोग करके व्यावहारिक समाधान है।

VBA को डेवलपर कंपनियों द्वारा अपनाया जाता है, इसलिए पासवर्ड के एक अनुप्रयोग से दूसरे में परिवर्तन सेट होने पर यह इंगित करने के लिए कोड के भीतर का उपयोग किया जाता है। उदाहरण के लिए, एक्सेल में VBA मैक्रो से कुंजी को हटाने के लिए, आमतौर पर डीबीपी = »पासवर्ड» होता है, एक्सेस के लिए कुंजी DPX = »पासवर्ड» है। अगर हमें वह स्ट्रिंग मिल जाए, और उसे डीबीपी के बजाय डीबीआर या डीपीएक्स के बजाय डीपीआर की तरह बदल दें, जब बचाया जाता है, तो कुंजी सुरक्षा कमांड अब अच्छी तरह से लिखा नहीं जाएगा और वीबीए बिना सुरक्षा के खुल जाएगा।

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

वृहद VBA पासवर्ड भूल गए?

हेक्साडेसीमल एडिटर (हेक्स एडिटर) का उपयोग करना, यह। एमवीबी माइक्रॉस्टेशन एक्सटेंशन मैक्रो खोलने की संभावना है और इन चरणों का पालन करके उस बदलाव को बना दिया है:

1। XVI32 डाउनलोड करें

इसे से डाउनलोड किया जा सकता है यह पता; मेरे मामले में मैं ज़िप में कम संकुचित 2.55 संस्करण डाउनलोड कर रहा हूं, आपको इसे खोलना होगा और फाइल xvi32.exe को चलाने के लिए करना होगा।

VBA-xvi32-microstatino

2। एमवीबीए आवेदन खोलें

प्रतिलिपि बनाने के लिए VBA खोलने से पहले, यह अनुशंसित है। देखें कि यह कितना संरक्षित है, आप यहां इसकी हिम्मत देख सकते हैं। ठीक है, केवल एक चीज बची हुई है, जो उस संक्षिप्त नाम की तलाश में है, एक बार मिल जाने पर, तीन अक्षरों में से एक X के लिए बदल जाता है, और यह बच जाता है। इसके साथ, VBA पहले से असुरक्षित है।

आवेदन बंद करने पर यह पूछेगा कि क्या वे परिवर्तनों को बचाते हैं, यह इंगित करना आवश्यक है कि हाँ।

VBA-xvi32-microstatin-एक्सेल

एक बार जब यह सहेज लिया गया है, तो देखें कि जब आप VBA खोलते हैं तो यह किसी कुंजी के लिए नहीं पूछता है, इसलिए यह एक नया असाइन करने की संभावना है। यदि वह उपयोगकर्ता जो पासवर्ड भूल गया था, अभी भी कंपनी में काम कर रहा है, तो आपको उसे सिर पर कुछ धक्कों देने के लिए जाना होगा या कम से कम उसे शुक्रवार को बियर के लिए भुगतान करने के लिए मजबूर करना होगा; अगर वह चिकनगुनिया से मर गया, तो हमारे पास एक और मिनट का मौन है।

VBA-xvi32-microstatin-एक्सेल

Microstation VBA (mvba) के लिए अनुमान लगाना, अगली पहेली लगती है। यह एक्सेल या एक्सेस के लिए समान नहीं है, लेकिन सामान्य ज्ञान और धैर्य के प्रयास से आप इसे पा सकते हैं।

बचत के लिए जिसका अर्थ है कि पासवर्ड को जानने में सक्षम नहीं है, हम आपको प्रतीकात्मक सहयोग के बदले में संक्षिप्त श्रृंखला देंगे। बेशक, हमेशा एक अपराधी या विजेता होता है, जिसे एक XD चार्ज किया जाना चाहिए। इसके लिए आपको डाउनलोड खरीदना होगा क्रेडिट कार्ड या पेपैल.

2 जवाब "एक microstation VBA मैक्रो का पासवर्ड तोड़ो"

  1. सादर
    मेरे मामले में, मैं vba पासवर्ड को तोड़ना, हटाना या नष्ट नहीं करना चाहता, जो मैं चाहता हूं वह मुझे पासवर्ड को जानने या याद रखने के लिए है। क्या आप जानते हैं कि मोड क्या होगा?

एक उत्तर छोड़ दें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा।

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका टिप्पणी डेटा कैसे संसाधित किया जाता है.