نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: چگونه اسکریپت ها شل را در gtk اجرا کنیم؟ (how run scripts shell in gtk

  1. #1
    مدیر بازنشسته
    تاریخ عضویت
    2010/01/09
    محل سکونت
    *گیلان-املش*
    سن
    31
    نوشته ها
    5,954

    New 1 چگونه اسکریپت ها شل را در gtk اجرا کنیم؟ (how run scripts shell in gtk

    اگر دوستان در مورد gtk اطلاعات دارند لطفا بگویید که چگونه می توان اسکریپت های شل (مثلا sudo dpkg -i ****.deb )را با کد های gtk اجرا کرد

    می خوام توی زبان c باشه
    در ضمن می خوام با کلیک کردن بروی یک button رمز کاربر root رو سوال کنه سپس این رمز به ترمینال بده تا بتونه دستورات زیر اجرا بشه
    cd /media/cdrom0/packages

    sudo dpkg -i /media/cdrom0/packages/ssl-cert_1.0.14-0ubuntu2.1_all.deb
    sudo dpkg -i /media/cdrom0/packages/openssl-blacklist_0.3.3+0.4-0ubuntu0.8.04.3_all.deb

  2. #2
    مدیر بازنشسته
    تاریخ عضویت
    2010/01/09
    محل سکونت
    *گیلان-املش*
    سن
    31
    نوشته ها
    5,954

    پیش فرض

    به از جستجوهای فراوان در اینترنت توانستم چند خط کد زیر را پیدا کنم .

    کد:
    FILE *fp;
    gint exit_status;

    gchar *command = "???";

    /* execute command */
    fp = popen(command, "r");
    if (fp == NULL)
    {
    g_print("Error running %s", command);
    }
    exit_status = pclose (fp);
    g_print("Script exited with status %d", exit_status);

    از این کد بیشتر برای سیگنال استفاده می شد. در این کد بجای علامت سوال آدرس کامل فایل قرار میگیرد بطور مثال این آدرس
    home/m/Desktop/xx.deb

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •