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

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

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


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: اپلت تاریخ و ساعت فارسی برای گنوم  (دفعات بازدید: 38597 بار)

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

آفلاین RCLord

  • Sr. Member
  • *
  • ارسال: 411
  • جنسیت : پسر
    • پشت یک لحظه سکوت
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #90 : 03 مهر 1389، 09:58 ب‌ظ »
کمممممممممممممممممممممممممممممممممممممممممک!
این جوری میشه (البت توی دبیان):
# make install
g++ `pkg-config --cflags --libs libpanelapplet-2.0` -lnotify -o compile/Saat src/Saat.cpp
Package libpanelapplet-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpanelapplet-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libpanelapplet-2.0' found
src/Saat.cpp:1:26: error: panel-applet.h: No such file or directory
src/Saat.cpp:2:26: error: gtk/gtklabel.h: No such file or directory
src/Saat.cpp:10:21: error: gtk/gtk.h: No such file or directory
src/Saat.cpp:11:30: error: libnotify/notify.h: No such file or directory
src/Saat.cpp:17: error: expected constructor, destructor, or type conversion before ‘*’ token
src/Saat.cpp:18: error: expected constructor, destructor, or type conversion before ‘*’ token
src/Saat.cpp:19: error: expected constructor, destructor, or type conversion before ‘*’ token
src/Saat.cpp:20: error: expected ‘,’ or ‘...’ before ‘*’ token
src/Saat.cpp:20: error: ISO C++ forbids declaration of ‘gchar’ with no type
src/Saat.cpp: In function ‘void show_alert_message(int)’:
src/Saat.cpp:21: error: ‘GtkWidget’ was not declared in this scope
src/Saat.cpp:21: error: ‘dialog’ was not declared in this scope
src/Saat.cpp:22: error: ‘GTK_DIALOG_DESTROY_WITH_PARENT’ was not declared in this scope
src/Saat.cpp:22: error: ‘GTK_MESSAGE_ERROR’ was not declared in this scope
src/Saat.cpp:22: error: ‘GTK_BUTTONS_OK’ was not declared in this scope
src/Saat.cpp:22: error: ‘note’ was not declared in this scope
src/Saat.cpp:22: error: ‘gtk_message_dialog_new’ was not declared in this scope
src/Saat.cpp:23: error: ‘GTK_WINDOW’ was not declared in this scope
src/Saat.cpp:23: error: ‘gtk_window_set_title’ was not declared in this scope
src/Saat.cpp:24: error: ‘GTK_DIALOG’ was not declared in this scope
src/Saat.cpp:24: error: ‘gtk_dialog_run’ was not declared in this scope
src/Saat.cpp:25: error: ‘gtk_widget_destroy’ was not declared in this scope
src/Saat.cpp: At global scope:
src/Saat.cpp:27: error: expected ‘,’ or ‘...’ before ‘*’ token
src/Saat.cpp:27: error: ISO C++ forbids declaration of ‘gchar’ with no type
src/Saat.cpp: In function ‘void show_info_dialog(int)’:
src/Saat.cpp:28: error: ‘GtkWidget’ was not declared in this scope
src/Saat.cpp:28: error: ‘dialog’ was not declared in this scope
src/Saat.cpp:29: error: ‘GTK_DIALOG_DESTROY_WITH_PARENT’ was not declared in this scope
src/Saat.cpp:29: error: ‘GTK_MESSAGE_INFO’ was not declared in this scope
src/Saat.cpp:29: error: ‘GTK_BUTTONS_OK’ was not declared in this scope
src/Saat.cpp:29: error: ‘note’ was not declared in this scope
src/Saat.cpp:29: error: ‘gtk_message_dialog_new’ was not declared in this scope
src/Saat.cpp:30: error: ‘GTK_WINDOW’ was not declared in this scope
src/Saat.cpp:30: error: ‘gtk_window_set_title’ was not declared in this scope
src/Saat.cpp:31: error: ‘GTK_DIALOG’ was not declared in this scope
src/Saat.cpp:31: error: ‘gtk_dialog_run’ was not declared in this scope
src/Saat.cpp:32: error: ‘gtk_widget_destroy’ was not declared in this scope
src/Saat.cpp: At global scope:
src/Saat.cpp:35: error: expected ‘,’ or ‘...’ before ‘*’ token
src/Saat.cpp:35: error: ISO C++ forbids declaration of ‘gchar’ with no type
src/Saat.cpp: In function ‘void show_info_message(int)’:
src/Saat.cpp:36: error: ‘NotifyNotification’ was not declared in this scope
src/Saat.cpp:36: error: ‘n’ was not declared in this scope
src/Saat.cpp:37: error: ‘notify_init’ was not declared in this scope
src/Saat.cpp:39: error: ‘note’ was not declared in this scope
src/Saat.cpp:40: error: ‘notify_notification_new’ was not declared in this scope
src/Saat.cpp:41: error: ‘notify_notification_set_timeout’ was not declared in this scope
src/Saat.cpp:42: error: ‘notify_notification_show’ was not declared in this scope
src/Saat.cpp:43: error: invalid conversion from ‘const char*’ to ‘int’
src/Saat.cpp:43: error:   initializing argument 1 of ‘void show_alert_message(int)’
src/Saat.cpp:45: error: ‘G_OBJECT’ was not declared in this scope
src/Saat.cpp:45: error: ‘g_object_unref’ was not declared in this scope
src/Saat.cpp: In function ‘std::string convert_digit(int)’:
src/Saat.cpp:54: error: ‘g_strdup_printf’ was not declared in this scope
src/Saat.cpp: At global scope:
src/Saat.cpp:73: error: ‘gboolean’ does not name a type
src/Saat.cpp: In function ‘void set_color_and_font()’:
src/Saat.cpp:104: error: ‘PangoFontDescription’ was not declared in this scope
src/Saat.cpp:104: error: ‘font_desc’ was not declared in this scope
src/Saat.cpp:105: error: ‘GdkColor’ was not declared in this scope
src/Saat.cpp:105: error: expected `;' before ‘color’
src/Saat.cpp:106: error: ‘pango_font_description_from_string’ was not declared in this scope
src/Saat.cpp:107: error: ‘label’ was not declared in this scope
src/Saat.cpp:107: error: ‘gtk_widget_modify_font’ was not declared in this scope
src/Saat.cpp:108: error: ‘color’ was not declared in this scope
src/Saat.cpp:108: error: ‘gdk_color_parse’ was not declared in this scope
src/Saat.cpp:109: error: ‘GTK_STATE_NORMAL’ was not declared in this scope
src/Saat.cpp:109: error: ‘gtk_widget_modify_fg’ was not declared in this scope
src/Saat.cpp: At global scope:
src/Saat.cpp:111: error: variable or field ‘about_cb’ declared void
src/Saat.cpp:111: error: ‘BonoboUIComponent’ was not declared in this scope
src/Saat.cpp:111: error: ‘ui_container’ was not declared in this scope
src/Saat.cpp:111: error: ‘gpointer’ was not declared in this scope
src/Saat.cpp:111: error: expected primary-expression before ‘const’
make: *** [install] Error 1

ای که می گه یعنی چه؟

خوب شما این دوتا رو بنصب : 
libpanelapplet
libnotify
« هرگونه انتقاد سازنده ای را با کمال میل قبول میکنم »

آفلاین aliiiiiii

  • Full Member
  • *
  • ارسال: 238
  • جنسیت : پسر
    • Iranian RoboCuppers
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #91 : 03 مهر 1389، 11:34 ب‌ظ »
با سلام و تشكر - اپلت زيبايي شده .
فقط يك نكته رو ميخواستم به عرض برسونم : با توجه به شكل زير ، جاي ماه و روز عوض شده . حالا گذشته از يك روز جلو بودن تقويم مربوطه كه شايد به خاطر تاريخ سيستم يا موارد ديگه باشه . ممكنه بررسي بفرماييد ؟
ممنون.
....
....



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

آفلاین ریچارد استالمن بزرگ!

  • High Sr. Member
  • *
  • ارسال: 694
  • جنسیت : پسر
  • انا المسموم ما عندی به تریاق ولا راقی !
    • بازاریابی چریکی و کسب درامد اینترنتی
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #92 : 04 مهر 1389، 05:40 ب‌ظ »
ورژن های جدیدتری از این دو فایل نصب هست!
یکی خیر کنه اینو برای دبیان کامپایل کنه. واقعا الان اوج کارم هست و خیلی بدردم می خوره!
کمممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممک!

 :'(
من نباید چیزى باشم که تو می خواهى ، من را خودم از خودم ساخته ام، تو را دیگرى باید برایت بسازد و منى که من از خود ساخته ام،آرزوهای من است ،تویى که تو از من می سازى کمبودهایت هستند.
----
ده نکته در استفاده از لینوکس یا آنتی ویندوز!

آفلاین Majidjan

  • Sr. Member
  • *
  • ارسال: 265
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #93 : 04 مهر 1389، 07:59 ب‌ظ »
و همینطور برای Ubuntu10.04 . بنده هم هنوز تو نصب مشکل دارم.

آفلاین aliiiiiii

  • Full Member
  • *
  • ارسال: 238
  • جنسیت : پسر
    • Iranian RoboCuppers
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #94 : 05 مهر 1389، 12:31 ق‌ظ »
پکیج libpanelapplet-2.0  رو نصب کنید مشکلتون حل میشه!

آفلاین ریچارد استالمن بزرگ!

  • High Sr. Member
  • *
  • ارسال: 694
  • جنسیت : پسر
  • انا المسموم ما عندی به تریاق ولا راقی !
    • بازاریابی چریکی و کسب درامد اینترنتی
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #95 : 05 مهر 1389، 02:14 ق‌ظ »
پکیج libpanelapplet-2.0  رو نصب کنید مشکلتون حل میشه!
شرمنده کاکو
میشه بگی این پکیج رو برای دبیان از کجا دانلود کنم؟
من نباید چیزى باشم که تو می خواهى ، من را خودم از خودم ساخته ام، تو را دیگرى باید برایت بسازد و منى که من از خود ساخته ام،آرزوهای من است ،تویى که تو از من می سازى کمبودهایت هستند.
----
ده نکته در استفاده از لینوکس یا آنتی ویندوز!

آفلاین aliiiiiii

  • Full Member
  • *
  • ارسال: 238
  • جنسیت : پسر
    • Iranian RoboCuppers
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #96 : 05 مهر 1389، 07:00 ق‌ظ »
شرمنده کاکو
میشه بگی این پکیج رو برای دبیان از کجا دانلود کنم؟

من فدورا کار هستم!
قبلا پاسخ داده شده!

sudo apt-get install libpanel-applet2-dev یا از اینجا دانلود کنید
http://packages.ubuntu.com/lucid/libpanel-applet2-dev

آفلاین parsibox

  • Hero Member
  • *
  • ارسال: 777
  • جنسیت : پسر
  • آچار فرانسه
    • سایت شخصی محسن داوری
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #97 : 05 مهر 1389، 10:10 ق‌ظ »
هر کسی تنبل هست و این تاپیک را از اول نمیخونه میتونه برنامه ی http://www.teamviewer.com/download/index.aspx?os=linux  را نصب کنه
و با یکی از دوستانی که بلد هستند هماهنگ کنند تا با این برنامه براشون از راه دور نصب کنیم.
http://forum.ubuntu.ir/index.php/topic,12830.0.html
http://forum.ubuntu.ir/index.php/topic,12928.new.htm
http://forum.ubuntu.ir/index.php/topic,12151.0.html
توجه : کلیه ی کاربران لینوکس در اصفهان که متقاضی شارژ یا راه اندازی ADSL پیشگامان یا صبانت هستند میتوانند از طریق ما 5% تخفیف بگیرند

آفلاین ریچارد استالمن بزرگ!

  • High Sr. Member
  • *
  • ارسال: 694
  • جنسیت : پسر
  • انا المسموم ما عندی به تریاق ولا راقی !
    • بازاریابی چریکی و کسب درامد اینترنتی
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #98 : 05 مهر 1389، 11:45 ق‌ظ »
نقل‌قول
هر کسی تنبل هست و این تاپیک را از اول نمیخونه
عیب رندان نکن ای زاهد پاکیزه سرشت
من نباید چیزى باشم که تو می خواهى ، من را خودم از خودم ساخته ام، تو را دیگرى باید برایت بسازد و منى که من از خود ساخته ام،آرزوهای من است ،تویى که تو از من می سازى کمبودهایت هستند.
----
ده نکته در استفاده از لینوکس یا آنتی ویندوز!

آفلاین Majidjan

  • Sr. Member
  • *
  • ارسال: 265
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #99 : 24 مهر 1389، 09:45 ب‌ظ »
ویرایش شده:

این هم خدمت شما!

http://up.iranblog.com/Files/b2eb3dfa315141eea384.zip

فقط کافیه به راهنما مراجعه کنید!
و برای نمایش روز مانند ؛جمعه؛ کلمه w_Day رو وارد کنید!

مثال:
نقل‌قول
ساعت H:i , امروز w_Day, Y/m/d مصادف با en_Y/en_m/en_d





این تاپیک رو خوندم ، این پکیجهارو هم نصب کردم ( با این اینترنت ذغالی ) . ولی باز هم نصب نمیشه : ](*,) ](*,)
libpanelapplet
libnotify

این خروجی دستور make install هستش :
g++ `pkg-config --cflags --libs libpanelapplet-2.0` -lnotify -o compile/Saat src/Saat.cpp
src/Saat.cpp:11:30: error: libnotify/notify.h: No such file or directory
src/Saat.cpp: In function ‘void show_info_message(const gchar*)’:
src/Saat.cpp:36: error: ‘NotifyNotification’ was not declared in this scope
src/Saat.cpp:36: error: ‘n’ was not declared in this scope
src/Saat.cpp:37: error: ‘notify_init’ was not declared in this scope
src/Saat.cpp:40: error: ‘notify_notification_new’ was not declared in this scope
src/Saat.cpp:41: error: ‘notify_notification_set_timeout’ was not declared in this scope
src/Saat.cpp:42: error: ‘notify_notification_show’ was not declared in this scope
make: *** [install] Error 1

آفلاین parsibox

  • Hero Member
  • *
  • ارسال: 777
  • جنسیت : پسر
  • آچار فرانسه
    • سایت شخصی محسن داوری
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #100 : 24 مهر 1389، 09:56 ب‌ظ »
دوست من ۲ خط از کدت را بخونی متوجه خطا میشید.
src/Saat.cpp:11:30: error: libnotify/notify.h: No such file or directory
این به صورت خیلی واضح گفته notify نصب نیست!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
بنده خدا اگر بلد بود فارسی مینوشت!
http://forum.ubuntu.ir/index.php/topic,12830.0.html
http://forum.ubuntu.ir/index.php/topic,12928.new.htm
http://forum.ubuntu.ir/index.php/topic,12151.0.html
توجه : کلیه ی کاربران لینوکس در اصفهان که متقاضی شارژ یا راه اندازی ADSL پیشگامان یا صبانت هستند میتوانند از طریق ما 5% تخفیف بگیرند

آفلاین Majidjan

  • Sr. Member
  • *
  • ارسال: 265
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #101 : 25 مهر 1389، 10:20 ق‌ظ »
دوست من ، براي شما واضحه ;D
من چون آماتورم وقتي چشمم به اين چندتا error ميوفته سرم گيج ميره . بعد وقتي هم ديدم نوشته فايل يا دايركتوري به نام libnotify/notify.h پيدا نكرده حيرون ميمونم اين فايل يا دايركتوري تو خود پكيج اپلت بوده يا .....
عصري كه برم منزل امتحان ميكنم نتيجه رو ميگم.

آفلاین Majidjan

  • Sr. Member
  • *
  • ارسال: 265
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #102 : 25 مهر 1389، 10:48 ب‌ظ »
یه پله رفتم جلو ( البته فکر میکنم ) اما باز هم این خطا رو داد. من کل فرمان ورودی برای نصب و خروجی رو قرار میدم :
majid@U:~/Desktop/Saat$ make install
g++ `pkg-config --cflags --libs libpanelapplet-2.0` -lnotify -o compile/Saat src/Saat.cpp
mkdir -p /usr/share/Davari
install -m755 compile/Saat /usr/share/Davari/.
install: cannot remove `/usr/share/Davari/./Saat': Permission denied
make: *** [install] Error 1
این Permission denied به چه دلیله ؟ جایی رو دستکاری کردم که اجازه دسترسی رو لغو کرده یا ... ؟
« آخرین ویرایش: 25 مهر 1389، 10:51 ب‌ظ توسط Majidjan »

lomion

  • مهمان
پاسخ به: اپلت تاریخ و ساعت فارسی برای گنوم
« پاسخ #103 : 26 مهر 1389، 07:52 ق‌ظ »
برای نصب لازمه که داخل فایل سیستم نصب کنه که مجوز root می خواد لذا از حقوق ریشه sudo استفاده کنید. (sudo make install)

پ.ن. توصیه می کنم که حتما از checkinstall استفاده کنید که به صورت یه فایل deb نصب بشه و از حواشی به روز رسانی/حذف دستی راحت بشید.
« آخرین ویرایش: 26 مهر 1389، 07:57 ق‌ظ توسط lomion »

آفلاین Majidjan

  • Sr. Member
  • *
  • ارسال: 265
سلام.

.....
پ.ن. توصیه می کنم که حتما از checkinstall استفاده کنید که به صورت یه فایل deb نصب بشه و از حواشی به روز رسانی/حذف دستی راحت بشید.
این رو متوجه نشدم. اگه ممکنه بیشتر توضیح بدین.
ممنون.