Динамично свързана библиотека или DLL действа като вид изпълним файл, който многократно се използва от различни приложения за извършване на действия. Това решение ви позволява да спестите място на диска няколко пъти и има ефективна организация на паметта. От това следва, че компютърът на всеки потребител съхранява много DLL обекти, които могат да бъдат отворени и не само гледани, но и редактирани.
съдържание
Същността на промяната на DLL кода е да промени предназначението си или да направи незначителни промени, които засягат резултата от взаимодействието със софтуера. Днес няма да задълбаваме в анализа на целите, за които е необходимо да се редактират тези обекти, но ще демонстрираме няколко налични метода за отварянето им за допълнителни промени.
Resource Hacker е една от най-популярните програми, която ви позволява да стартирате различни изпълними файлове за по-нататъшна модификация. Предимството му пред други решения е компетентното структуриране и правилно показване на йерархията на компонентите на файла с показване на двоичен и познат изходен код. Затова решихме да поставим опцията с този софтуер на първо място.
Както можете да видите, Resource Hacker е доста удобен инструмент, който ви позволява бързо да редактирате различни обекти. Всеки потребител ще разбере взаимодействието; остава само да разбере какви промени трябва да се направят, за да се гарантира желаната работа на DLL.
Друг популярен редактор на DLL файлове се нарича Hex Workshop, но той се реализира с определени разлики от предишния софтуер. Тези функции са свързани с процедурата за редактиране, която е малко по-сложна поради показването на кода само в двоичен вид, но с различни кодировки.
Сега почти всички програмисти създават и редактират код в специална среда за разработка. Тя действа като софтуер, заточен за изпълнение на работата с код. Обикновено има помощни инструменти, които опростяват работата с проекти. Някои от тях се справят с отварящите елементи на DLL формат и позволяват да бъдат редактирани. Сега искаме да вземем за пример най-новата версия на Embarcadero RAD Studio.
Както можете да видите, такива редактори показват съдържанието в малко по-различна форма, което ще помогне по време на специална редакция, например, промяна на помощни описания или местоположение по подразбиране. Ако Embarcadero RAD Studio не ви подхожда, препоръчваме ви да се запознаете с друг подобен софтуер в нашия отделен преглед от друг автор, като кликнете върху връзката по-долу.
Повече подробности: Избор на среда за програмиране
Както знаете, Sublime Text не е обикновен текстов редактор. Основната му функционалност е насочена към работа с изходния код и неговото компилиране. В този софтуер синтаксисът е подчертан и езикът се открива автоматично. Що се отнася до отварянето на DLL, това ще го направи малко по-добре от обичайните текстови редактори.
Ако притежавате други подобни програми, които предоставят по-обширни функции от обичайния преглед на текстови документи, можете да опитате да отворите съществуващата DLL чрез тях, за да редактирате съдържанието. Ние обаче искаме да ви предупредим, че файловете, които не винаги се запазват по този начин, продължават да работят правилно поради промени във формата на кодиране.
Прочетете също: Текстови редактори за Windows
Сега сте запознати с метода за отваряне на разглеждания файлов формат за редактиране и по-нататъшно запазване. Не препоръчваме да извършвате тази операция със системни обекти и да ги държите на едно и също място, тъй като това може да причини непоправими грешки в ОС.