Перапынак пароль VBA макрасаў Microstation

Visual Basic для прыкладанняў ўяўляе сабой набор бібліятэк, якія Microsoft зрабіў даступныя, некалькі старамодна, але вельмі магутныя, асабліва ў версіях офіса да 2010. У той час як яна працягвае існаваць, многія распрацоўкі цяпер зробленыя ў .NET і іншых асяроддзях; Тым не менш, для распрацовак, заснаваных на marcros, VBA з'яўляецца даволі практычным рашэннем у Микростанция выпадак, даволі проста, Прынамсі, я памятаю, як казаў пра гэта паказе абмежаваную адлюстраванне і нешта XFM.

Вось некаторыя з праблем, якія дасягнулі мне сёння раніцай, калі ён збег у ратондзе Багародзіцы ў трапічным доме:

Рэльеф: Калі я бягу VBA, я атрымліваю паведамленне:

«Інфармацыя пра ліцэнзаванне гэтага кампанента не знойдзена. У вас няма дастатковых правоў з гэтай ліцэнзіяй на выкарыстанне гэтай функцыянальнасці ў асяроддзі распрацоўкі ».

Ёсць некалькі спосабаў вырашэння гэтай праблемы, у тым ліку ўстаноўкі пакета MicroStation перадумовы, такія як тыя, якія выкладзены для XM. Праблема тут заключаецца ў тым, што, магчыма, будзе выкарыстоўваць версію Windows, або Windows, 8 10, многія бібліятэкі не працуюць старыя VBA і, вядома, гэта было пабудавана да 2010.Ува-xvi32-microstatin-першынствуе

Практычнае рашэнне: Усталёўка Visual Basic 2010 Express, гэты кампутар не будзе спаганяць шмат і дадаць элементы кіравання OCX posiblmente дасведчанага карыстальніка з адладчыка можа выявіць і ўвесці ў кансолі каманду.

верагодны маршрут спампаваць Visual Basic Экспрэс гэта.

Калі вы хочаце запусціць ад Microstation Connect Edition, ён амаль упэўнены, што прыкладанне павінна зрабіць карэкціроўку, таму што некаторыя кнігарні змянілі маршруты.

Для запуску marcro MicroStation VBA, у выпадку V8i і раней гэта робіцца менеджэр Утыліты / Marcro / Project. Для Microstation Connect вы павінны выбраць ўкладку Утыліты ў стужцы.

Як вы можаце бачыць, запускаецца макрас, але калі мы дакранаемся кода будзе паказваць абарону вокны.

Ці можна зламаць пароль, які мае VBA?

Ува-xvi32-microstatin-першынствуе

Функцыя абароны пароля з дапамогай Visual Basic для прыкладанняў для стварэння падзей кантролю і бяспекі, таму яно не павінна быць права прасіць гэтыя рэчы на ​​сайце. Аднак, калі выказаць здагадку, што рашэнне, таму што мы забыліся ключ ці тэхнічны распрацоўшчык даў Chikungunya і павесіў мыш, вось практычнае рашэнне з дапамогай шаснаццатковай рэдактара.

VBA прымаецца кампаніямі-распрацоўшчыкамі, таму абрэвіятура, якая выкарыстоўваецца ў кодзе, паказвае на змену пароля ад аднаго да іншага прыкладання. Напрыклад, для выдалення ключа з макраса Excel VBA звычайна абрэвіятура DBP = »пароль», для Access ключ - DPX = »пароль». Калі мы знойдзем гэтую радок і зменім яе на нешта накшталт DBR замест DBP або DPR замест DPX, калі захаваны, каманда абароны пароля больш не будзе добра напісана і vba адкрыецца без абароны.

Гэта, з дапамогай Hex Editor, у Edit опцыі / Пошук увядзіце радок, якую мы хочам, напрыклад, БПР, опцыі радкі тэксту і падтрыманне актыўнага рэгістра, як паказана на наступным малюнку.

макра-VBA Password?

З дапамогай шаснаццатковай рэдактара (Hex Editor), то, хутчэй за ўсё, каб адкрыць макрас пашырэнне .mvba з MicroStation і ўнесці змены, выканаўшы наступныя дзеянні:

1. спампаваць XVI32

Гэта можна загрузіць з гэты кірунак; у маім выпадку я іду версію 2.55, нізкі сціснутую ў паштовай індэксе, вы павінны распакаваць і запусціць файл xvi32.exe.

Ува-xvi32-microstatino

2. MVBA адкрыць прыкладанне.

Пажадана, перад адкрыццём VBA зрабіць копію. Глядзіце, што вы абаронены, тут вы можаце ўбачыць вантробы. Ну, усё, што застаецца знайсці гэтую абрэвіятуру, калі знайшлі вы змяняеце адну з трох літар, з дапамогай X, і захоўваецца. Пры гэтым, VBA ўжо неабаронены.

Закрыццё прыкладання спытае, захаваць змены, Вам трэба будзе падаць да.

Ува-xvi32-microstatin-першынствуе

Пасля захавання, не відаць, што пры адкрыцці VBA больш не прасіў ключ, так што, хутчэй за ўсё, прызначыць новы. Калі карыстальнік забыўся ключ ўсё яшчэ працуе ў кампаніі, пайсці, каб даць coscorrones ў галаве, альбо, па меншай меры, прымусіць яго заплаціць піва ў пятніцу; Калі вы памерлі з чикунгуньей, мы бярэм яшчэ адну хвіліну маўчання.

Ува-xvi32-microstatin-першынствуе

Знайсці абрэвіятуру для MicroStation VBA (MVBA), гэта, здаецца, наступная галаваломка. Гэта не тое ж самае для Excel або Access, але з высілкам здаровага сэнсу і цярпення можна знайсці.

Захаванне сродкаў не ў стане ведаць пароль, мы дамо ланцуговую абрэвіятуру ў абмен на сімвалічнае супрацоўніцтва. Вядома, заўсёды ёсць злачынец ці пераможца, што неабходна для рахунку XD. Для гэтага вы купляеце спампаваць крэдытнай карты або Paypal.

Адзін адказ на "Парушэнне пароля макрасы VBA Microstation"

  1. прывітанне
    У маім выпадку я не хачу ламаць, выдаляць альбо знішчаць, слова vba пароль, што мне трэба, каб паведаміць мне альбо запомніць пароль. Вы ведаеце, якім будзе рэжым?

пакінуць каментар

Ваш электронны адрас не будзе апублікаваны.

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца для вашых каментароў.