رفتن به مطلب
مرجع رسمی سی‌پلاس‌پلاس ایران

سوال

سلام، من چند وقت است که می‌خواهم برنامهٔ خود در C++ را آتوران کنم که هر وقت سیستم روشن شد برنامهٔ من اجرا شود. چه طور می‌توانم این کار را انجام دهم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

2 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

  • 0

سلام؛

این سوأل شما بسیار بسیار کلّی هست ! ، تا قسمت نوشتن برنامهٔ‌خود که مرتبط به زبان‌برنامه‌نویسی سی‌پلاس‌پلاس هست. ولی قسمت کامپایل و اجرای آن برنامه به عهدهٔ سیستم‌عامل شماست؛ بهتر بود که ذکر کنید از چه سیستم‌عاملی و چه نسخه‌ای استفاده می‌کنید. حال بنده به صورت کلّی توضیحاتی می‌دهم امیدوارم مفید باشد :

 

   - درصورتی‌که از سیستم‌عامل‌های GNU/Linux استفاده می‌کنید، شما باید مستندات دسکتاپ خودتان را بررسی کنید هر دسکتاپی که استفاده می‌کنید بنا به قواعد خودش فایل‌ها/دستوراتی را در شروع دسکتاپ اجرا می‌کند. امّا اگر دسکتاپی ندارید ولی از X استفاده می‌کنید، بهتر است یک فایل .desktop درست کنید و آن را در یکی از این مسیرها قرار بدهید :

User : ~/.config/autostart

SystemWide : /etc/xdg/autostart

نمونه‌های از قبل نوشته‌ شدهٔ فایل‌های .desktop را می‌توانید در این آدرس پیدا کنید و یا یکی را خودتان بنویسید :

User : ~/.local/share/applications

SystemWide : /usr/share/applications 

اگر از مدیرپنجره‌هایی مثل i3wm یا awesome استفاده می‌کنید، می‌دانید که این‌ها فایل‌های پیکربندی مختص به خود دارند که در آنها نیز می‌توانید دستورات اجرایی خودتان را قرار بدید.

 

   - درصورتی‌که از سیستم‌عامل Mac OS استفاده می‌کنید، به این لینک مراجعه کنید.

 

   - درصورتی‌که از نرم‌افزار مایکروسافت‌ویندوز استفاده می‌کنید، منوی Start را باز کرده و ابزار Run را اجرا کنید - می‌توانید این‌کار را با زدن دکمه‌های WinKey + R خلاصه‌کنید - و بعد عبارت:

shell:startup

را وارد کنید، پنجرهٔ Windows Explorer باز می‌شود، هر فایلی که در آن دایرکتوری قرار بدهید در هنگام Login User اجرا می‌شود.

ویرایش شده در توسط قاسم رمضانی منش
اضافه کردن قسمت تکمیلی به توضیحات GNU/Linux

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0

احتمالا لازمه اجرا شد برنامه به روش گفته شده در بالا login شدن کاربر باشد.

لطفا در مورد برنامه های که بدون login شدن کاربر بطور خودکار اجرا خواهند شد (برای محیط های مختلف توضیح دهید). 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو ملحق شوید

شما همین الآن می‌توانید مطلبی را ارسال و بعداً ثبت‌نام کنید. اگر حساب کاربری دارید، و با حساب کاربری خود مطلب ارسال کنید.
نکته: مطلب شما قبل از انتشار نیاز به بازبینی توسط میانجی‌گر‌ها دارد.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از ۷۵ اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • جدید...