Letöltések számaMicrostation Bentley

Megtörni a jelszó VBA makró Microstation

A Visual Basic for Applications egy olyan könyvtársorozat, amelyet a Microsoft kissé régimódi, de nagyon erőteljesen elérhetővé tett, különösen az Office 2010 előtti verzióiban. Bár továbbra is létezik, számos fejlesztés megtörtént .NET és más környezetekben; még így is, a keret alapú fejlesztésekhez a VBA meglehetősen praktikus megoldás és a Mikrosztatikus tok, nagyon egyszerű. Legalább emlékszem, hogy erről beszéltem a határolt térképet és valami XFM.

Ezek néhány olyan probléma, ami ma reggel eljött hozzám, miközben a Virgin körforgalmán futott, egy trópusi házban:

Súgó: A VBA futtatásakor megjelenik az üzenet:

„Az összetevő licencinformációi nem találhatók. Ezzel a licenccel nem rendelkezik elegendő jogosultsággal a funkció használatához a fejlesztői környezetben."

Számos módja van a probléma kiküszöbölésének, beleértve az előfeltételes mikrostation csomag telepítését, például az XM számára kiadott csomagokat. A probléma itt az, hogy valószínűleg, ha a Windows 8 vagy a Windows 10 verzióját használja, sok régimódi könyvtár nem működik, és ez a VBA bizonyosan 2010 előtt épült.VBA-xvi32-microstatin-excel

Gyakorlati kiút: A Visual Basic 2010 Express telepítése: ez nem fogja sokszor betölteni a számítógépet, és hozzáadja azokat az OCX vezérlőket, amelyeket egy tapasztalt felhasználó esetleg észlelhet és beléphet a parancs konzolból.

Valószínűsíthető útvonal a Visual Basic Express letöltése ez.

Abban az esetben, ha a Microstation Connect Edition-ról akarsz futtatni, szinte biztos, hogy az alkalmazásnak módosítania kell, mert egyes könyvtári útvonalak megváltoztak.

Mikrostation VBA marcro futtatásához a V8i és korábbi verziók esetében a Utilities / Marcro / Project Manager programmal kell végrehajtani. Microstation Connect esetén a szalag Utilities fülét kell választania.

Amint látja, a makró végrehajtásra kerül, de ha meg akarjuk érinteni a kódot, megmutatja nekünk a védelmi ablakot.

Lehetséges megszakítani a VBA-t tartalmazó jelszót?

VBA-xvi32-microstatin-excel

A Visual Basic for Applications jelszóvédelmi funkciója vezérlést és biztonságot kíván létrehozni a fejlesztésekhez, ezért nem lenne helyes, ha ezekről a kérdésekről egy webhelyen kérdezne. Ha azonban feltételezzük, hogy a megoldás azért van, mert elfelejtettük a jelszót, vagy hogy a fejlesztő technikus megadta a chikungunyát és letette az egeret, akkor itt egy praktikus megoldás egy hexa szerkesztő segítségével.

A VBA-t a fejlesztő cégek alkalmazzák, így a kódban használt betűszó, amely a jelszó megadását jelzi, egyik alkalmazásról a másikra változik. Például a jelszó eltávolításához egy Excel VBA makróból általában a mozaikszó: DBP=”password”, az Access esetében pedig a jelszó: DPX=”jelszó”. Ha megtaláljuk ezt a karakterláncot, és átállítjuk valamire, például DBR-re DBP helyett, vagy DPR-re DPX helyett, akkor mentéskor a Protect key parancs nem lesz helyesen írva, és a vba védelem nélkül nyílik meg.

Ez a Hex Editor alkalmazásban a Szerkesztés / Keresés opcióban írja be a keresett szöveget, például a BDP-t, a Szöveges karakterlánc opcióval, és az érzékelés érzékeny állapotban tartásával, amint az a következő képen látható.

makro-VBA Password?

Hexadecimális szerkesztő (Hex Editor) használata esetén valószínűleg megnyílik a .mvba kiterjesztésmikrosztatúra, és ezt a változtatást az alábbi lépések végrehajtásával hozhatja létre:

1. Töltse le a XVI32

Ez letölthető ezt a címet; abban az esetben, ha letöltöm az 2.55 verziót, az alacsony tömörítést a zipben kell kicsomagolnia és futtatni a xvi32.exe fájlt.

VBA-xvi32-microstatino

2. Nyissa meg az mvba alkalmazást.

A VBA megnyitása előtt ajánlatos másolatot készíteni. Lásd, hogy bármennyire is védett, itt láthatja a belét. Nos, az egyetlen dolog, hogy megkeressük azt a rövidítést, miután megtaláltuk, a három betű egyike megváltozik X-re, és elmentésre kerül. Ezzel a VBA már védtelen.

Amikor bezárja az alkalmazást, megkérdezi, hogy mentik-e meg a változtatásokat, meg kell jelölni, hogy igen.

VBA-xvi32-microstatin-excel

Miután mentette, ellenőrizze, hogy a VBA megnyitásakor már nem kér kulcsot, ezért valószínűleg újat rendel hozzá. Ha a felhasználó, aki elfelejtette a jelszót, még mindig a vállalatnál dolgozik, akkor el kell mennie, és adjon neki néhány dudort a fején, vagy legalább rá kell kényszerítenie, hogy fizessen a sörökért pénteken; ha a chikungunyával halt meg, akkor még egy perc csendet tartunk.

VBA-xvi32-microstatin-excel

Úgy tűnik, hogy a következő rejtvény a Microstation VBA (mvba) rövidítésének megtalálása. Ez nem ugyanaz az Excel vagy az Access esetében, de a józan ész és a türelem erőfeszítéseivel megtalálja.

Azon megtakarításokért, amelyek azt jelentik, hogy nem tudják megismerni a jelszót, egy szimbolikus együttműködésért cserébe megadjuk a mozaikláncot. Természetesen mindig van bűnös vagy nyertes, akit XD-vel kell felszámolni. Ehhez meg kell vásárolnia a letöltést Hitelkártya vagy Paypal.

Golgi Alvarez

Író, kutató, földgazdálkodási modellek szakértője. Részt vett olyan modellek koncepciójának kidolgozásában és megvalósításában, mint például: Nemzeti Vagyonigazgatási Rendszer SINAP Hondurasban, Közös Önkormányzatok vezetési modellje Hondurasban, Integrált Kataszterkezelési Modell - Nyilvántartás Nicaraguában, Területi SAT igazgatási rendszer Kolumbiában . 2007 óta a Geofumadas tudásblog szerkesztője és az AulaGEO Akadémia létrehozója, amely több mint 100 GIS - CAD - BIM - Digital Twins témájú kurzust tartalmaz.

Kapcsolódó cikkek

2 Comments

  1. Üdvözlet
    Az én esetemben nem akarom törni, törölni vagy megsemmisíteni a vba jelszó szót, azt akarom, hogy tudassa velem, vagy emlékezzen a jelszóra. Tudja, mi lenne az üzemmód?

Szólj hozzá

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

Vissza a lap tetejére gombra