Monthly Archives: بهمن 1394

نصب آخرین نسخه wine در لینوکس ubuntu.

به نام دانای بر حق

 

 

 

wine چیست؟ ( کم در مورد واین)

 

واین درواقع یعنی باده (شـ-ــراب) و نماد این برنامه نیز می باشد در اصل این نام گذاری برای شبیه بودن به کلمه win که مخفف ویندوز هست میباشد اما به نقل از ویکی پدیا wine این است:

 

wine-logo

واین (به انگلیسی: Wine) یک نرم‌افزار کاربردی آزاد(یعنی اوپن سورس)  است که به نرم‌افزارهای نوشته‌شده سیستم‌عامل مایکروسافت ویندوز اجازهٔ اجرا شدن بر روی سیستم‌عامل‌های شبه-یونیکس را می‌دهد. همچنین واین دارای کتابخانه‌ای به نام Winelib است که توسعه‌دهندگان می‌توانند نرم‌افزارهای ویندوز خود را با آن کامپایل کنند تا سازگار کردن آن برای سیستم‌عامل‌های شبه-یونیکس راحت‌تر شود.

واین یک شبیه‌ساز کامل نیست اما می‌توان آن‌را لایه سازگاری نامید به این خاطر که آن پیاده‌سازی دوبارهٔ دی‌ال‌ال‌های ویندوز است. نام واین از مخفف جملهٔ Wine Is Not an Emulator آمده‌است که «واین یک شبیه‌ساز نیست» معنی آن است.

واین در حالت پیش‌فرض بر روی اکثر توزیع‌های گنو/لینوکس نصب نیست و باید آن را جداگانه نصب کنید.

 

می باشد. ولی حقیقت امر این است که این برنامه اکثر برنامه ویندوز را اجرا می کند نه با شبیه سازی بلکه با تغییر در هدر های برنامه آن را سازگار با لینوکس یا mac osx می کند و آن را به سادگی اجرا میکند من یادم هستش از ورژن 0.1 تا 1 این نرم افزار حداقل 7 سالاطلاعات بیشتر

معرفی یونیت x4 دلفی Delphi

به نام دانای بر حق

 

همیشه یه سری توابع وجود دارد که من زیاد استفاده می کنم ازشون تو هر پروژه ای میام تعریف می کنم داستان میشه

آخرین بار تصمیم گرفتم که هر چی رو از یه مدتی به بعد نوشتم یه یونیتش کنم (ولی همه اش نیست) و استفاده کنم و به نظرم این یونیت به درد شما هم بخوره این یونیت رو همراه یونیت شمسی رو زیاد استفاده می کنم.

 

اما حالا توابع و کلاس های این یونیت رو معرفی می کنیم که اگر نیاز شد استفاده فرمایید و در نظر دارم مدام آپدیتش کنم:

 

مشخصات کلی:

 

  1. add SetRegValue functionadd TAssoc class for TAssocitive array in delphi
  2. add GetAppDir function
  3. add GetOSType function
  4. add GetOSName function
  5. add GetOSDetail function
  6. add FatalError procedure
  7. add Explode string
  8. add Implode string
  9. add Base64Encode function
  10. add Base64Decde
  11. DrawXMLFromADO
  12. DrawXMLFromDBX
  13. add SetRegValue function
  14. add GetRegValue function
  15. add IsAppStartUp function
  16. add SetAppStartUp function
  17. add UnsetAppStartUP function

اطلاعات بیشتر

پارسی نویسی در GD پی اچ پی

با سلام
شاید برای شما هم پیش بیاد که به هر نحوی نیاز باشه با استفاده از GD یک متن پارسی رو بنویسین ولی به مشکل بر بخورین برای رفع این مشکل
شخصی بنام میلاد راستیان یک تابع برای تبدیل نوشتن و روی گیت هاب قرار دادن

لینک گیت هاب

چون پروژه مربوط به سال 2007 بود تو نسخه های جدید php با مشکل همراه بود به همین خاطر تغییرات لازم درش ایجاد شد تا با تمامی نسخه های php سازگاری داشته باشه

موفق و پیروز باشید

اجرای برنامه در سطح دسترسی root در lazarus

به نام دانای برحق

مقدمه

شاید اگر شما با لینوکس و دلفی با هم کار کردید سراغ لازاروس هم رفته باشید این پلنگ مظلوم خوب با برنامه نویس های دلفی راه میادش با وجود لنگ زدن بازم سعی می کنه هواتو داشته باشه اما مسائله ای تو لینوکس وجو داره که توی ویندوز هم بخشی از بدل زده شده تو لینوکس دسترسی برنامه ها دو حالت هستش حالت کاربر عادی یا کاربر root یا ریشه که دسترسی کامل رو سیستم داره.
همین حالت تقریبا همون معادل run as admin در ویندوز هست اما با تفاوت های فاحش که اینجا جای بحث نیست.

 

Linux_Android_Root01
این مطلب فک نکنم حتی به انگلیسی وجود داشته باشه ولی ما فقط به پارسی منتشرش می کنیم.

موارد مورد استفاده :

یونیت (ها):

 Process

 

تابع (ها) :

 GetUserDir , RunCommand

سایر موارد

 Application class, gksu app

نحوه run شدن برنامه در حالت دسترسی root :

روی فرمتون دوبار کلیک کنید تا رویداد FormCreate برای ویرایش نمایش داده شود سپس کد زیر رو داخل کپی کنید:

اطلاعات بیشتر