دانلودمیکرواستیشن-بنتلی

شکستن رمز عبور VBA میکرواستیشن ماکرو

ویژوال بیسیک برای برنامه ها مجموعه ای از کتابخانه ها است که مایکروسافت آنها را در دسترس قرار داده است ، تا حدودی به سبک قدیمی اما بسیار قدرتمند ، به ویژه در نسخه های Office قبل از 2010. حتی اگر چنین باشد ، برای تحولات مبتنی بر فریم ، VBA کاملاً یک راه حل عملی است مورد Microstation، کاملا ساده است. حداقل من یادم هست که با نشان دادن نقشه محدود و چیزی با XFM.

این ها برخی از مشکلات است که امروز صبح به من رسید، در حالیکه در محوطه Virgin در یک خانه گرمسیری اجرا می شد:

راهنما: هنگام اجرای VBA، پیام ظاهر می شود:

«اطلاعات مجوز برای این مؤلفه یافت نشد. شما با این مجوز از حقوق کافی برای استفاده از این قابلیت در محیط توسعه برخوردار نیستید."

راه های مختلفی برای حل این مشکل وجود دارد ، از جمله نصب یک بسته پیش نیاز میکرواستاسیون مانند مواردی که برای XM منتشر شده است. مسئله در اینجا این است که ، احتمالاً وقتی شما از نسخه ای از ویندوز 8 یا ویندوز 10 استفاده می کنید ، بسیاری از کتابخانه های قدیمی کار نمی کنند و مطمئناً این VBA قبل از 2010 ساخته شده است.vba-xvi32-میکاستاتین-اکسل

یک راه عملی: Visual Basic 2010 Express را نصب کنید، این کامپیوتر زیادی را بارگذاری نمی کند و کنترل های OCX را که کاربر با تجربه آن ها احتمالا می تواند از کنسول فرمان شناسایی و وارد کند، اضافه می کند.

مسیر احتمالی دانلود Visual Basic Express این است.

در صورتی که میخواهید از Microstation Connect Edition اجرا شود، تقریبا مطمئن است که برنامه باید یک تنظیم را انجام دهد چون برخی از مسیرهای کتابخانه تغییر کرده است.

برای اجرای microstation VBA marcro ، در مورد V8i و قبل از آن با Utilities / Marcro / Project Manager انجام می شود. در مورد Microstation Connect ، باید زبانه Utilities از Ribbon را انتخاب کنید.

همانطور که می بینید، ماکرو اجرا می شود، اما اگر ما می خواهیم کد را لمس کنیم، ما پنجره محافظت را نشان می دهیم.

آیا امکان رمز کردن رمز عبور VBA وجود دارد؟

vba-xvi32-میکاستاتین-اکسل

قابلیت محافظت از رمز عبور ویژوال بیسیک برای برنامه ها به دنبال ایجاد کنترل و امنیت برای پیشرفت ها است ، بنابراین پرسیدن این موارد در یک وب سایت درست نیست. با این حال ، با فرض اینکه راه حل به این دلیل است که رمز عبور را فراموش کرده ایم یا تکنسین توسعه دهنده chikungunya را داده و ماوس را قطع کرده است ، در اینجا یک راه حل عملی با استفاده از ویرایشگر hex وجود دارد.

VBA توسط شرکت های توسعه دهنده پذیرفته شده است، بنابراین مخفف استفاده شده در کد برای نشان دادن زمان وارد شدن رمز عبور از یک برنامه به برنامه دیگر تغییر می کند. به عنوان مثال، برای حذف رمز عبور از یک ماکرو Excel VBA معمولاً مخفف آن DBP=”password” است، برای Access رمز عبور DPX=”password” است. اگر آن رشته را پیدا کنیم و آن را به چیزی مانند DBR به جای DBP یا DPR به جای DPX تغییر دهیم، پس از ذخیره، دستور حفاظت کلید دیگر به درستی املا نمی شود و vba بدون محافظت باز می شود.

این، با استفاده از Hex Editor در گزینه ویرایش / جستجو، رشته ای را که دنبال می کنیم، به عنوان مثال BDP، با گزینه رشته متن و نگه داشتن حساسیت فعال فعال می کنیم، همانطور که در تصویر زیر نشان داده شده است.

macro-vba-password

با استفاده از یک ویرایشگر هگزادسیمال (Hex Editor)، احتمالا مایکروسافت مایکروسافت mvba را باز می کند و این تغییر را با دنبال کردن این مراحل انجام می دهد:

1 دانلود XVI32

این را می توان دانلود کرد این آدرس؛ در مورد من، من دانلود نسخه 2.55، کم فشرده در فایل های فشرده، شما باید آن را از حالت فشرده خارج کرده و فایل xvi32.exe را اجرا کنید.

vba-xvi32-میکاستاتین

2 برنامه mvba را باز کنید

توصیه می شود قبل از باز کردن VBA ، کپی تهیه کنید. ببینید هر چقدر محافظت شده باشد ، در اینجا می توانید روده های آن را ببینید. خوب ، تنها چیزی که باقی می ماند این است که به دنبال آن کلمه اختصاری بگردید ، پس از پیدا شدن ، یکی از این سه حرف به X تغییر می یابد و ذخیره می شود. با این کار ، VBA از قبل محافظت نشده است.

هنگام بستن برنامه بپرسید که آیا آنها تغییرات را ذخیره می کنند، لازم است نشان دهد که بله.

vba-xvi32-میکاستاتین-اکسل

پس از ذخیره شدن ، ببینید که وقتی VBA را باز می کنید دیگر کلیدی نمی خواهد ، بنابراین احتمالاً کلید جدیدی اختصاص داده شده است. اگر کاربری که رمز ورود خود را فراموش کرده هنوز در شرکت مشغول به کار است ، باید چند سیلی به سر او بزنید یا حداقل او را مجبور کنید جمعه آبجو را پرداخت کند. اگر او با چیکونگونیا مرد ، یک دقیقه دیگر سکوت داریم.

vba-xvi32-میکاستاتین-اکسل

به نظر می رسد یافتن نام اختصاری Microstation VBA (mvba) معمای بعدی باشد. برای اکسل یا اکسس یکسان نیست اما با تلاش عقل سلیم و صبر می توانید آن را پیدا کنید.

برای پس اندازهایی که به معنای عدم دانستن رمز ورود است ، ما در ازای یک همکاری نمادین ، ​​زنجیره مخفف را به شما می دهیم. البته ، همیشه یک مجرم یا یک برنده وجود دارد ، که شخص باید XD را متهم کند. برای آن شما باید بارگیری را با آن خریداری کنید کارت اعتباری یا پی پال.

گلگی آلوارز

نویسنده، محقق، متخصص در مدل های مدیریت زمین. وی در مفهوم سازی و اجرای مدل هایی مانند: سیستم ملی مدیریت املاک SINAP در هندوراس، مدل مدیریت شهرداری های مشترک در هندوراس، مدل یکپارچه مدیریت کاداستر - ثبت در نیکاراگوئه، سیستم مدیریت منطقه SAT در کلمبیا مشارکت داشته است. . سردبیر وبلاگ دانش Geofumadas از سال 2007 و خالق آکادمی AulaGEO که شامل بیش از 100 دوره در زمینه GIS - CAD - BIM - Digital Twins است.

مقالات مرتبط

2 نظرات

  1. توجه
    در مورد من ، من نمی خواهم کلمه vba رمز عبور را بشکنم ، حذف یا از بین ببرم ، آنچه می خواهم این است که به من اجازه دهید رمز عبور را بشناسم یا به خاطر بسپارم. آیا می دانید حالت چطور خواهد بود؟

دیدگاهتان را بنویسید:

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

بازگشت به دکمه بالا