انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: ارسال notify توسط برنامه جینی یا کدبلاکس  (دفعات بازدید: 4585 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین hamed_ubuntu

  • Sr. Member
  • *
  • ارسال: 251
  • جنسیت : پسر
  • linuxforlife.ir
    • لینوکس برای زندگی
ارسال notify توسط برنامه جینی یا کدبلاکس
« : 29 فروردین 1392، 11:06 ق‌ظ »
با سلام
کسی بلده با چه دستوری در جینی یا کد بلاکس (Geany-code blocks) میشه دستور notify ارسال کرد؟
توی ترمینال که به راحتی با دستور زیر اجرا میشه
notify-send "hello word"
اگه کسی بلده خواهشا سریع جواب بده که اضطراری هستش
ممنون از بچه های گل انجمن.
تا میتونم باید تلاش کنم.همین

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19724
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #1 : 29 فروردین 1392، 06:25 ب‌ظ »
جینی و کدبلاکس دو تا محیط برنامه‌نویسی برای زبون‌های مختلف هستن. نخست باید ببینی می‌خوای برنامه‌ات رو به چه زبونی بنویسی و بعد برای انجام این کار به مستندات اون زبون مراجعه کنی.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین hamed_ubuntu

  • Sr. Member
  • *
  • ارسال: 251
  • جنسیت : پسر
  • linuxforlife.ir
    • لینوکس برای زندگی
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #2 : 30 فروردین 1392، 12:19 ق‌ظ »
با کد بلاکس
من که توی مستندات خود این برنامه ها چیزی نتونستم پیدا کنم؟؟؟
تا میتونم باید تلاش کنم.همین

آفلاین Mostafa Jalilianfar

  • High Hero Member
  • *
  • ارسال: 1085
  • جنسیت : پسر
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #3 : 30 فروردین 1392، 12:26 ق‌ظ »
با کد بلاکس
من که توی مستندات خود این برنامه ها چیزی نتونستم پیدا کنم؟؟؟

عزیزجان کدبلاک زبان برنامه نویسی نیست که بتونی باهاش بگی چی به notify ارسال کنه!
به دلیل ترک انجمن لطفا با این ایمیل MustafaJF[at]Aol[dot]com تماس برقرار کنید و از پیام خصوصی استفاده نکنید

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19724
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #4 : 30 فروردین 1392، 10:59 ق‌ظ »
ببین کدبلاکس یه چیزیه شبیه نوت‌پد در ویندوز. با نوت‌پد که نمی‌تونی مستقیم کاری کنی. ولی می‌تونی توش مثلاُ به زبون سی برنامه بنویسی و بگی یه کاری رو بکنه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین محمدرضا ح.

  • High Hero Member
  • *
  • ارسال: 3117
  • جنسیت : پسر
  • Your Future is our Past!
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #5 : 30 فروردین 1392، 01:06 ب‌ظ »
با سلام
کسی بلده با چه دستوری در جینی یا کد بلاکس (Geany-code blocks) میشه دستور notify ارسال کرد؟
توی ترمینال که به راحتی با دستور زیر اجرا میشه
notify-send "hello word"
اگه کسی بلده خواهشا سریع جواب بده که اضطراری هستش
ممنون از بچه های گل انجمن.

توی ترمینال فی الواقع داری با Bash (یا هر شل دیگری مثل sh , zsh , csh ,....) کار میکنی. پس باید توی Geany و Code::Blocks هم اسکریپت همین زبانها رو بنویسی و بعد بیای مجوز بدی بهشون و اجراش کنی!
قاضی : تو السالوادور چه کار میکردی؟
چه‌گوارا : آفتاب میگرفتم
قاضی : پس چرا ساختمان دادگستری رو منفجر کردی؟
چه‌گوارا : جلوی آفتاب رو گرفته بود

آفلاین hamed_ubuntu

  • Sr. Member
  • *
  • ارسال: 251
  • جنسیت : پسر
  • linuxforlife.ir
    • لینوکس برای زندگی
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #6 : 30 فروردین 1392، 08:54 ب‌ظ »
دوستان گلم از اینکه جواب میدین واقعا ممنونم.
اما من یه مبتدی هستم و کلا چیز زیادی بلد نیستم.
نمیشه یکی اسکریپت آمادشو برام بنویسه که هم من اینجا یاد بگیرمو کارم راه بیوفته هم دوستان گل دیگه یاد بگیرن.
با تشکر.
تا میتونم باید تلاش کنم.همین

آفلاین محمدرضا ح.

  • High Hero Member
  • *
  • ارسال: 3117
  • جنسیت : پسر
  • Your Future is our Past!
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #7 : 30 فروردین 1392، 09:12 ب‌ظ »
این اسکریپتش در Bash :

#!/bin/bash
#notify-send test
notify-send "Hello World!"

توضیح خط به خط :

خط اول میگه از دایرکتوری bin/ دنبال bash باش  و بعنوان شل ازش استفاده کن.

خط دوم یک کامنت (توضیح ) هست و میگه که برنامه برای چه کاری نوشته شده و کاملا اختیاری هست.

خط سوم هم دستور notify-send رو اجرا میکنه.

برای اجراش هم اون رو در دسکتاپ ذخیره کن بعد بنویس :

cd ~/Desktop
با فرض اینکه اسم فایل notify باشه :

chmod +x notify
داریم دسترسی اجرا رو بهش میدیم.

سپس از داخل ترمینال اجراش میکنیم :

./notify
این هم مرجع دستورات ترمینال :

http://30li.ir

و مرجع اسکریپت نویسی :
http://bash.blogsky.com

موفق باشید :)
قاضی : تو السالوادور چه کار میکردی؟
چه‌گوارا : آفتاب میگرفتم
قاضی : پس چرا ساختمان دادگستری رو منفجر کردی؟
چه‌گوارا : جلوی آفتاب رو گرفته بود

آفلاین hamed_ubuntu

  • Sr. Member
  • *
  • ارسال: 251
  • جنسیت : پسر
  • linuxforlife.ir
    • لینوکس برای زندگی
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #8 : 30 فروردین 1392، 09:46 ب‌ظ »
من این اسکریپت رو کپی کردم و در برنامه ی کد بلاکی وارد کردم اما همون خط اول رو خطا گرفت
آیا کتابخانه ای براش لازمه باز کنم؟؟
ممنون
تا میتونم باید تلاش کنم.همین

آفلاین Mostafa Jalilianfar

  • High Hero Member
  • *
  • ارسال: 1085
  • جنسیت : پسر
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #9 : 30 فروردین 1392، 09:49 ب‌ظ »
من این اسکریپت رو کپی کردم و در برنامه ی کد بلاکی وارد کردم اما همون خط اول رو خطا گرفت
آیا کتابخانه ای براش لازمه باز کنم؟؟
ممنون

دوست عزیز فکر کنم شما پستهای ارسالی توسط دیگران رو نمی‌خونی
اول تصمیم بگیر چیکار می‌خوای بکنی دوم در موردش بپرس و در آخر با دقت بخون اگه متوجه شدی کارت رو انجام بده وگرنه دوباره مراحل از نو نه اینکه هر بار حرفت رو تکرار کنی
به دلیل ترک انجمن لطفا با این ایمیل MustafaJF[at]Aol[dot]com تماس برقرار کنید و از پیام خصوصی استفاده نکنید

آفلاین محمدرضا ح.

  • High Hero Member
  • *
  • ارسال: 3117
  • جنسیت : پسر
  • Your Future is our Past!
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #10 : 30 فروردین 1392، 09:57 ب‌ظ »
من این اسکریپت رو کپی کردم و در برنامه ی کد بلاکی وارد کردم اما همون خط اول رو خطا گرفت
آیا کتابخانه ای براش لازمه باز کنم؟؟
ممنون

Code::Blocks یک IDE هست و برای C++/C نوشته شده. اما Geany یک Editor هست و هرچیزی رو میشه توش ادیت کرد.

شما باید الان بری روی جینی.
قاضی : تو السالوادور چه کار میکردی؟
چه‌گوارا : آفتاب میگرفتم
قاضی : پس چرا ساختمان دادگستری رو منفجر کردی؟
چه‌گوارا : جلوی آفتاب رو گرفته بود

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 748
  • جنسیت : پسر
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #11 : 30 فروردین 1392، 10:18 ب‌ظ »
نقل‌قول
Code::Blocks یک IDE هست و برای C++/C نوشته شده. اما Geany یک Editor هست
A fast and lightweight IDE

آفلاین hamed_ubuntu

  • Sr. Member
  • *
  • ارسال: 251
  • جنسیت : پسر
  • linuxforlife.ir
    • لینوکس برای زندگی
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #12 : 30 فروردین 1392، 10:24 ب‌ظ »
من رفتم روی جینی
الان اسکریپت رو کپی کردم اونجا و با این نام ذخیره کردم
uniled.c
 اما کامپایل و بویلد کلا خاموشه؟؟
تا میتونم باید تلاش کنم.همین

آفلاین hamed_ubuntu

  • Sr. Member
  • *
  • ارسال: 251
  • جنسیت : پسر
  • linuxforlife.ir
    • لینوکس برای زندگی
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #13 : 30 فروردین 1392، 10:33 ب‌ظ »
روی جینی هم امتحان کردم کامپایل کردنی ایراد میگیره؟
gcc -Wall -c "Untitled2.c" (in directory: /home/myubuntu/Desktop)
Compilation failed.
Untitled2.c:9:2: error: invalid preprocessing directive #!
Untitled2.c:10:2: error: invalid preprocessing directive #notify
Untitled2.c:11:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘-’ token
تا میتونم باید تلاش کنم.همین

آفلاین محمدرضا ح.

  • High Hero Member
  • *
  • ارسال: 3117
  • جنسیت : پسر
  • Your Future is our Past!
پاسخ : ارسال notify توسط برنامه جینی یا کدبلاکس
« پاسخ #14 : 30 فروردین 1392، 10:52 ب‌ظ »
روی جینی هم امتحان کردم کامپایل کردنی ایراد میگیره؟
gcc -Wall -c "Untitled2.c" (in directory: /home/myubuntu/Desktop)
Compilation failed.
Untitled2.c:9:2: error: invalid preprocessing directive #!
Untitled2.c:10:2: error: invalid preprocessing directive #notify
Untitled2.c:11:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘-’ token

جدیدا bash رو کامپایل میکنن؟ اونم با gcc ؟
قاضی : تو السالوادور چه کار میکردی؟
چه‌گوارا : آفتاب میگرفتم
قاضی : پس چرا ساختمان دادگستری رو منفجر کردی؟
چه‌گوارا : جلوی آفتاب رو گرفته بود