ЗагрузкаМикростанция-Bentley

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

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

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

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

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

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

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

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

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

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

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

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

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

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

VBA прыняты кампаніямі-распрацоўшчыкамі, таму абрэвіятура, якая выкарыстоўваецца ў кодзе для пазначэння ўводу пароля, змяняецца ад аднаго прыкладання да іншага. Напрыклад, для выдалення пароля з макраса Excel VBA звычайна абрэвіятура з'яўляецца DBP=”пароль”, для доступу пароль 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 ён больш не просіць ключ, таму, хутчэй за ўсё, прысвоіць новы. Калі карыстальнік, які забыўся пароль, па-ранейшаму працуе ў кампаніі, вам трэба пайсці, каб даць яму некалькі плясканняў па галаве ці хаця б прымусіць яго заплаціць за піва ў пятніцу; калі ён загінуў з чыкунгуняй, у нас яшчэ хвіліна маўчання.

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

Пошук абрэвіятуры Microstation VBA (mvba), здаецца наступнай загадкай. Для Excel і Access гэта не тое ж самае, але, прыклаўшы намаганні здаровага сэнсу і цярплівасці, вы можаце знайсці іх.

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

Гольджы Альварэс

Пісьменнік, даследчык, спецыяліст па мадэлях землеўпарадкавання. Ён удзельнічаў у канцэптуалізацыі і рэалізацыі такіх мадэляў, як: Нацыянальная сістэма кіравання маёмасцю SINAP у Гандурасе, мадэль кіравання аб'яднанымі муніцыпалітэтамі ў Гандурасе, інтэграваная мадэль кіравання кадастрам - рэестр у Нікарагуа, сістэма адміністравання тэрыторыі SAT у Калумбіі . Рэдактар ​​блога ведаў Geofumadas з 2007 года і стваральнік Акадэміі AulaGEO, якая ўключае больш за 100 курсаў па тэмах GIS - CAD - BIM - Digital Twins.

Артыкулы па Тэме

2 Каментары

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

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

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

Вярнуцца да пачатку кнопкі