یک کتابخانه یا DLL به صورت پویا به عنوان نوعی فایل اجرایی عمل می کند که بارها توسط برنامه های مختلف برای انجام اقدامات مورد استفاده قرار می گیرد. این راه حل به شما امکان می دهد چندین بار فضای دیسک را ذخیره کنید ، و یک سازماندهی موثر از حافظه نیز وجود دارد. از این رو رایانه رایانه هر کاربر مقدار زیادی اشیاء DLL را ذخیره می کند که می توانند باز شوند و نه تنها مشاهده شوند بلکه ویرایش شوند.
مطالب
اصل تغییر کد DLL تغییر هدف آن یا ایجاد تغییرات جزئی است که بر نتیجه تعامل با نرم افزار تأثیر می گذارد. امروز ما به تجزیه و تحلیل اهداف که برای ویرایش این اشیاء لازم است ، نمی پردازیم بلکه چندین روش موجود را برای باز کردن آنها برای تغییرات بیشتر نشان خواهیم داد.
Resource Hacker یکی از محبوب ترین برنامه هایی است که به شما امکان می دهد پرونده های مختلف اجرایی را برای اصلاح بیشتر اجرا کنید. مزیت آن نسبت به سایر راه حلها ، ساختار صحیح و نمایش مناسب سلسله مراتب اجزای پرونده با نمایش کد منبع باینری و آشنا است. بنابراین ، ما تصمیم گرفتیم که گزینه را با این نرم افزار در وهله اول قرار دهیم.
همانطور که مشاهده می کنید ، Resource Hacker ابزاری نسبتاً مناسب است که به شما امکان می دهد سریع اشیاء مختلف را ویرایش کنید. هر کاربر تعامل را درک خواهد کرد ؛ همه چیز باقی مانده این است که بفهمیم چه تغییراتی باید انجام شود تا از عملکرد مطلوب DLL اطمینان حاصل شود.
یکی دیگر از ویرایشگرهای محبوب DLL فایل Hex Workshop نام دارد ، اما با تفاوت های خاصی با نرم افزار قبلی پیاده سازی می شود. این ویژگی ها با روش ویرایش همراه است که به دلیل نمایش کد فقط به صورت دودویی بلکه با رمزگذاری های مختلف کمی پیچیده تر است.
اکنون تقریباً همه برنامه نویسان کد را در یک محیط ویژه توسعه ایجاد و ویرایش می کنند. او به عنوان نرم افزاری عمل می کند ، که برای عملکرد کار با کد تیز شده است. معمولاً ابزارهای کمکی وجود دارند که کار با پروژه ها را ساده تر می کنند. برخی از آنها با باز کردن عناصر با فرمت DLL کنار می آیند و اجازه ویرایش آنها را می دهند. حال می خواهیم آخرین نسخه استودیوی Embarcadero RAD را به عنوان نمونه ببریم.
همانطور که مشاهده می کنید ، چنین ویرایشگرهایی محتوا را به شکل کمی متفاوت نمایش می دهند ، که در هنگام ویرایش ویژه به شما کمک می کند ، مثلاً تغییر توضیحات کمکی یا مکان پیش فرض. اگر Embarcadero RAD Studio مناسب شما نیست ، توصیه می کنیم با کلیک بر روی لینک زیر ، خود را با یک نرم افزار مشابه دیگر در بررسی جداگانه خود از یک نویسنده دیگر آشنا کنید.
جزئیات بیشتر: انتخاب یک محیط برنامه نویسی
همانطور که می دانید Sublime Text یک ویرایشگر متن معمولی نیست. عملکرد اصلی آن با هدف کار با کد منبع و تدوین آن انجام شده است. در این نرم افزار نحو برجسته شده و زبان بطور خودکار شناسایی می شود. در مورد باز کردن DLL ، این کار را کمی بهتر از ویرایشگران متن معمول انجام می دهد.
اگر شما صاحب برنامه های مشابه دیگری هستید که عملکردهای گسترده تری نسبت به مشاهده معمول اسناد متنی ارائه می دهند ، می توانید برای ویرایش مطالب ، DLL موجود را از طریق آنها باز کنید. با این حال ، ما می خواهیم به شما هشدار دهیم که پرونده هایی که همیشه به این روش ذخیره نمی شوند ، به دلیل تغییر در قالب رمزگذاری همچنان به درستی کار می کنند.
همچنین بخوانید: ویرایشگرهای متن برای Windows
اکنون با روش باز کردن قالب پرونده در نظر گرفته شده برای ویرایش و ذخیره بیشتر آشنا هستید. ما انجام این عملیات را با اشیاء سیستم و نگه داشتن آنها در همان مکان توصیه نمی کنیم ، زیرا این می تواند باعث بروز خطاهای جبران ناپذیر سیستم عامل شود.