پرونده هایی با پسوند dll (کتابخانه پیوند پویا) حاوی کتابخانه های کامپایل شده کد و منابع برنامه است. منابع می توانند تصاویر ، متن ، کلیپ های صوتی و تصویری ، مکان نما و سایر عناصر مورد استفاده توسط برنامه های اجرایی برنامه باشند. با استفاده از نرم افزارهای مختلف می توانید چنین پرونده هایی را مشاهده و حتی تغییر دهید ، اگرچه این ممکن است منجر به عدم کارایی برنامه ها با استفاده از چنین پرونده هایی شود.
دستورالعمل ها
مرحله 1
برای دسترسی به مشاهده و تغییر کد فایل های dll از هر برنامه جداکننده استفاده کنید. چنین برنامه های زیادی را می توانید در اینترنت پیدا کنید - به عنوان مثال ، نسخه رایگان Cygnys Hex Editor را بارگیری کنید. این برنامه رابط کاربری بسیار ساده ای دارد و نیازی به نصب ندارد. برای بارگیری ، از لینک مستقیم به صفحه مربوط به وب سایت سازنده استفاده کنید - https://softcircuits.com/cygnus/fe. بلافاصله پس از بارگیری ، برنامه برای استفاده آماده می شود. محتویات فایل dll در آن به طور همزمان به عنوان جدولی از کدهای هگزادسیمال و نمادهای متنی نمایش داده می شود - شما می توانید هر دو نما را ویرایش کنید ، و تغییرات در هر دو جدول منعکس خواهد شد
گام 2
برای مشاهده و جایگزینی منابع قرار داده شده در پرونده های کتابخانه پویا ، از یک بیننده تخصصی استفاده کنید. به عنوان مثال ، Resource Hacker نه تنها دیدن و ویرایش کد داخل چنین پرونده ای را ممکن می کند ، بلکه ظاهر منبع ایجاد شده توسط این کد را نشان می دهد - یک تصویر ، یک نشانگر مکان نما و غیره. رابط برنامه به شما امکان می دهد چنین تصویری (قطعه صوتی ، ویدئویی و …) را با تصویر خود در سطح کد ، بلکه در سطح شی object جایگزین نکنید. این برنامه نیز رایگان است ، می توانید آن را از این صفحه سایت نویسنده بارگیری کنید
مرحله 3
برای مثال ، روی یک نماد پوشه در Windows Explorer کلیک راست کنید ، از منوی زمینه گزینه Properties را انتخاب کنید و سپس روی دکمه کلیک کنید که گفتگوی تغییر آیکون را برای این پوشه راه اندازی می کند. به این ترتیب می توانید اشیا graph گرافیکی قرار داده شده در داخل کتابخانه های dll را بدون برنامه های شخص ثالث مشاهده کنید. این م componentلفه استاندارد سیستم عامل ویندوز می تواند آیکون های موجود در پرونده ای را که با استفاده از دکمه Browse مشخص کرده اید بخواند و نمایش دهد اما هدف آن تغییر محتوای فایل های کتابخانه پویا نیست.