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

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

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


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

نویسنده موضوع: آشنایی با conky  (دفعات بازدید: 56518 بار)

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

آفلاین (|33@5

  • High Sr. Member
  • *
  • ارسال: 530
  • جنسیت : پسر
پاسخ به: آشنایی با conky
« پاسخ #105 : 03 شهریور 1389، 06:18 ب‌ظ »
آیا میشه با تغییر فایل conkyrc تغییرات برای conky اعمال کرد؟ ???
من فقط فایل conkyrc را تغیر میدم :P
یا نیاز به اجرای conky colors و Replace کردن فایل Configure خواهیم بود؟ ???

conkyrc فایل پیکربندی conky هست و هر تغییر در اون (حتی زدن یک اینتر) باعث تغییر در ظاهر conky میشه
اگر در فایل به یک فونت موجود اشاره کنید هیچ مشکلی بوجود نمیاد و به راحتی تمام تغییراتی که لازم میدونید می تونید اعمال کنید ؛conky colors به عنوان یک assistant عمل میکنه تا بتونید راحتتر و فراغ از کد ظاهر conky رو شخصی کنید
اگر عقیده مخالف، شما را عصبانی می کند، نشانه آن است که شما ناخودآگاه می دانید که دلیل مناسبی برای آنچه فکر می کنید، ندارید.

آفلاین moslem.b

  • High Sr. Member
  • *
  • ارسال: 590
  • جنسیت : پسر
پاسخ به: آشنایی با conky
« پاسخ #106 : 03 شهریور 1389، 06:21 ب‌ظ »
یا اینکه موقع نصب انتخاب کنید که از آیکن های کدوم توزیع میخوایین استفاده کنید مثلا 

برای اوبونتو از سوییچ --ubuntu به این شکل
./conky-colors --ubuntu
برای آرچ از سوییچ --arch  به این شکل
./conky-colors --arch
برای فدورا از سوییچ --fedora  به این شکل
./conky-colors --fedora
و ....... استفاده کنید



البته در چنین حالتی :
۱-همواره محدود به دستورات conky colors خواهید بود
۲-برای هر تغییر جزئی نیازمند اجرای conky colors و Replace کردن فایل Configure خواهید بود
۳- شما ابزار مناسبی برای تغییر اشکال نخواهید داشت

کاملا درسته


ت
آیا میشه با تغییر فایل conkyrc تغییرات برای conky اعمال کرد؟ ???
من فقط فایل conkyrc را تغیر میدم :P
یا نیاز به اجرای conky colors و Replace کردن فایل Configure خواهیم بود؟ ???

بستگی داره... اگر یک بار قبلا conky colors رو نصب کردین که باعث نصب فونت های مورد نیازتون میشه که مشکلی نداره و با تغییر conkyrc تغییرات اعمال میشه. اگر نه هم تغییرات اعمال میشه اما اونجور که میخواین نمیشه

فایل conkyrc محتوی تنظیمات اصلی conky هستش مثل مکان قرار گیری + رنگ بندی + فونت و . . . , ولی توی همین فایل مسیرهایی مشخص میکنیم که بتونیم فونتها و عکس هامون رو به نمایش بگذاریم و اسکریپتهامون رو توش اجرا کنیم

اگه شما میخواین تغییراتی توی ظاهر نمایش conky بدید میتونید همین فایل رو ویرایش کنید ولی اگه میخوایین یکی از اسکریپت ها رو شخصی سازی کنید باید برید سراغ همون اسکریپت که آدرسش توی فایل conkyrc درج شده
(\__/)
(='.'=)
(")_(")

آفلاین abfat

  • Jr. Member
  • *
  • ارسال: 91
  • جنسیت : پسر
پاسخ به: آشنایی با conky
« پاسخ #107 : 04 شهریور 1389، 08:15 ق‌ظ »
سلام دوستان.من یه کاربر مبتدیم.چطور conky رو اجرا کنیم؟

آفلاین moslem.b

  • High Sr. Member
  • *
  • ارسال: 590
  • جنسیت : پسر
پاسخ به: آشنایی با conky
« پاسخ #108 : 04 شهریور 1389، 08:36 ق‌ظ »
سلام دوستان.من یه کاربر مبتدیم.چطور conky رو اجرا کنیم؟

یه ترمینال باز کن توش بنویس conky بعد اینتر بزن

اگه هم میخوای موقع بالا اومدن اوبونتو اجرا بشه بروش زیر عمل کن

برای اینکه conky رو توی استارت آپ قرار بدید میتونید یه فایل متنی به اسم conky_start.sh. توی پوشه ی خانگیتون درست کنید و متن زیر رو توش ذخیره کنید

#!/bin/bash
sleep 20 && conky ;

بعد با دستور chmod a+x .conky_start.sh حالت اجرایی بهش بدید و به مسیر system->preferences->session->startup programs برید و توی استارت آپ اضافش کنید

(\__/)
(='.'=)
(")_(")

آفلاین abfat

  • Jr. Member
  • *
  • ارسال: 91
  • جنسیت : پسر
پاسخ به: آشنایی با conky
« پاسخ #109 : 04 شهریور 1389، 01:31 ب‌ظ »
ببخشی.من تو ترمینال نوشتم conky فقط ساعت و میاره تو ترمینال.استارت آپ هم کار نمیکنه.راستی من اون فایل ها رو تو home کردم.راست کلیک و فایل متنی دیگه؟؟
من انجام میدم اما اجرا نمیشه تو ترمینال این نوشته میاد
Conky: '/home/abolfazl/.conkyrc' modified, reloading...
Conky: /home/abolfazl/.conkyrc: 1: no such configuration: 'double_buffer'
Conky: /home/abolfazl/.conkyrc: 2: no such configuration: 'own_window'
Conky: /home/abolfazl/.conkyrc: 4: no such configuration: 'use_xft'
Conky: /home/abolfazl/.conkyrc: 5: no such configuration: 'xftfont'
Conky: /home/abolfazl/.conkyrc: 7: no such configuration: 'maximum_width'
Conky: /home/abolfazl/.conkyrc: 9: no such configuration: 'alignment'
abolfazl-laptop - 2.6.32-24-generic-pae

این کد رو نوشتم تو conkyrc

double_buffer yes
own_window yes

use_xft yes
xftfont Bitstream Vera Sans:size=8

maximum_width 270
default_color white
alignment top_right

uppercase no

TEXT
$nodename - $kernel

« آخرین ویرایش: 04 شهریور 1389، 02:07 ب‌ظ توسط abfat »

آفلاین taher1983

  • High Hero Member
  • *
  • ارسال: 1054
  • جنسیت : پسر
پاسخ به: آشنایی با conky
« پاسخ #110 : 06 شهریور 1389، 11:10 ق‌ظ »
آقا این تو kde شیشه ای  نمیشه کسی راه حلی واسش  پیدا کرده یا نه ؟

آفلاین moslem.b

  • High Sr. Member
  • *
  • ارسال: 590
  • جنسیت : پسر
پاسخ به: آشنایی با conky
« پاسخ #111 : 06 شهریور 1389، 11:48 ق‌ظ »
آقا این تو kde شیشه ای  نمیشه کسی راه حلی واسش  پیدا کرده یا نه ؟

از این تنظیمات استفاده کن ببین مشکلت حل میشه ؟
own_window 1
own_window_type override
own_window_transparent 1
(\__/)
(='.'=)
(")_(")

آفلاین moslem.b

  • High Sr. Member
  • *
  • ارسال: 590
  • جنسیت : پسر
پاسخ به: آشنایی با conky
« پاسخ #112 : 06 شهریور 1389، 11:54 ق‌ظ »
ببخشی.من تو ترمینال نوشتم conky فقط ساعت و میاره تو ترمینال.استارت آپ هم کار نمیکنه.راستی من اون فایل ها رو تو home کردم.راست کلیک و فایل متنی دیگه؟؟
من انجام میدم اما اجرا نمیشه تو ترمینال این نوشته میاد
Conky: '/home/abolfazl/.conkyrc' modified, reloading...
Conky: /home/abolfazl/.conkyrc: 1: no such configuration: 'double_buffer'
Conky: /home/abolfazl/.conkyrc: 2: no such configuration: 'own_window'
Conky: /home/abolfazl/.conkyrc: 4: no such configuration: 'use_xft'
Conky: /home/abolfazl/.conkyrc: 5: no such configuration: 'xftfont'
Conky: /home/abolfazl/.conkyrc: 7: no such configuration: 'maximum_width'
Conky: /home/abolfazl/.conkyrc: 9: no such configuration: 'alignment'
abolfazl-laptop - 2.6.32-24-generic-pae

این کد رو نوشتم تو conkyrc

double_buffer yes
own_window yes

use_xft yes
xftfont Bitstream Vera Sans:size=8

maximum_width 270
default_color white
alignment top_right

uppercase no

TEXT
$nodename - $kernel



شما باید فایل conkyrc. رو طبق آموزش پست اول همین تایپیک ویرایش و ذخیره کنید بعد میتونید توی ترمینال از دستور conky برای اجرا شدنش استفاده کنید
(\__/)
(='.'=)
(")_(")

آفلاین Mr.xubuntu

  • Full Member
  • *
  • ارسال: 210
پاسخ به: آشنایی با conky
« پاسخ #113 : 23 شهریور 1389، 01:22 ق‌ظ »
دوستان من از cairo استفاده میکنم البته با conky-color .

حالا میخوام رم اوبونتو + اب و هوا + gmail رو داشته باشم.چی کار کنم؟

آفلاین Mr.xubuntu

  • Full Member
  • *
  • ارسال: 210
پاسخ به: آشنایی با conky
« پاسخ #114 : 23 شهریور 1389، 01:27 ق‌ظ »
راسی عزیزان:

دمای cpu رو هم نشون نمیده ! چی کارش کنم؟

آفلاین مهدی...

  • Hero Member
  • *
  • ارسال: 997
  • جنسیت : پسر
  • http://Mearaji.ir
    • وبلاگم
پاسخ به: آشنایی با conky
« پاسخ #115 : 23 شهریور 1389، 08:13 ق‌ظ »
راسی عزیزان:

دمای cpu رو هم نشون نمیده ! چی کارش کنم؟
فکر میکنم اون مریوط به نوع cpu و پشتیبانی بایوس مادربورد باشه... ممکنه با لینوکس مشکل داشته باشه...
من یه لپتاپ amd داشتم همینطور بود اما pc که cpu اینتل داره نشون میده...

آفلاین hishki

  • Jr. Member
  • *
  • ارسال: 82
  • جنسیت : پسر
  • آزادی و آزادی و بس
پاسخ به: آشنایی با conky
« پاسخ #116 : 26 شهریور 1389، 08:22 ب‌ظ »
چجوری میشه دو تا conky رو کنار هم اجرا کرد مثل این :
http://picasaweb.google.com/103548364859432839276/ConkyScreenshot#5498167252404979890
البته خودم یه راه به ذهنم می رسه که خیلی مسخرست. اینکه یه بار کانفیگش کنم و ران و دوباره با تنظیمات مجدد کانفیگ کنم و ران!!! ولی اینجوری هر بار که اوبونتو بالا میاد باید یه سری کار تکراری انجام بدم که میره رو اعصابم!!!
همیشه برای خراب کردن چیزی نیاز نیست که به آن حمله کنی ; کافیه از اون بد دفاع کنی!

آفلاین Majidjan

  • Sr. Member
  • *
  • ارسال: 265
پاسخ به: آشنایی با conky
« پاسخ #117 : 02 مهر 1389، 08:56 ب‌ظ »
با بکارگیری network-- موقع اجرای Conky اطلاعات مربوط به کارت شبکه و اینترنت ADSL روی صفحه ظاهر میشه . چطور میشه اینترنت GPRS رو هم توی این دستور مشاهده کرد ؟ گزینه های network اینها هستند که به نظر هیچکدامشون راهگشا نیستند (یا من نمیدونم برای این منظور چطور باید استفاده بشن):
--network - Enable network widget
      --eth=<number> - Change ethernet device [Default=0]
      --wlan=<number> - Change wireless device [Default=0]
      --ppp=<number> - Change 3g modem device [Default=0]
منتظر راهنمایی دوستان هستم.

آفلاین shervinkh

  • Full Member
  • *
  • ارسال: 197
  • جنسیت : پسر
  • An ENFP
    • سایت شخصی
پاسخ به: آشنایی با conky
« پاسخ #118 : 03 مهر 1389، 09:34 ب‌ظ »
چجوری میشه دو تا conky رو کنار هم اجرا کرد مثل این :
http://picasaweb.google.com/103548364859432839276/ConkyScreenshot#5498167252404979890
البته خودم یه راه به ذهنم می رسه که خیلی مسخرست. اینکه یه بار کانفیگش کنم و ران و دوباره با تنظیمات مجدد کانفیگ کنم و ران!!! ولی اینجوری هر بار که اوبونتو بالا میاد باید یه سری کار تکراری انجام بدم که میره رو اعصابم!!!

سلام.لازم نیست هر وقت سیستم رو روشن می کنید کار تکراری کنید.همون طور که می دونید تنظیمات کانفیگ Conky در فایل .conkyrc در پوشه home شما قرار میگیره.شما می توانید دو تا فایل کانفیگ بسازید.یکی .conkyrc و یکی .conkyrc1 (يا هزچیز دیگه).بعد اسکریپت Start-up Conky هم به این شکل قرار دهید.(دقت کنید که تنظیمات کانمفیگ رو درست تنظیم کنید تا دو conky بر روی هم نیفتند):
#!/bin/bash
sleep 5 && grun conky ; grun conky -c /home/shervinkh145/.conkyrc1 ;

توجه کنید که باید بسته grun را نصب کرده باشید.(این بسته فقط حدود ۵۰ کیلوبایت می باشد)
در کد بالا به جای username نام کاربری تان و به جای .conkyrc1 نام فایل دوم کانفیگ تان را قرار دهید و اگر هم می خواهید تعداد ثانیه های بعد از کلمه sleep که در اینجا ۱۵ می باشد را تغییر دهید.

با عرض پوزش آموزش اصلاح شد.دستور StartUp قبلی نادرست بود.لطفا از دستور فعلی استفاده نمایید.
« آخرین ویرایش: 03 مهر 1389، 09:56 ب‌ظ توسط shervinkh »
Gentoo KDE x86_64
Notebook:Asus N53SN
www.shervin.org

آفلاین shervinkh

  • Full Member
  • *
  • ارسال: 197
  • جنسیت : پسر
  • An ENFP
    • سایت شخصی
پاسخ به: آشنایی با conky
« پاسخ #119 : 03 مهر 1389، 09:45 ب‌ظ »
راسی عزیزان:

دمای cpu رو هم نشون نمیده ! چی کارش کنم؟

Conky برای دمای Cpu از متغیر ثابتی استفاده می کند که متاسفانه برای همه Cpu ها یکسان نیست.
برای درست کردن این موضوع این کار ها را بکنید(برای من که درست شد.برای شما را نمی دانم.)

۱−در ترمینال بزنید:
sensors
۲−خروجی را بررسی کنید و متغیر دمای Cpu را بیابید.مثلا خروجی من به این شکل بود:
acpitz-virtual-0
Adapter: Virtual device
temp1:       +41.0°C  (crit = +60.0°C)  

و از اینجا می شود فهمید که متغیر دمای Cpu من temp1 است.

۳−در فایل .conkyrc قسمتی به این شکل:(Search نکنید چون شاید دقیقا مثل این ها نباشد)
{execi 30 sensors | grep 'CPU Temprature' | cut -c15-16}°C$
یا این شکل:
{execi 30 sensors | grep 'Core0' | cut -c15-16}°C$وجود دارد.شما باید متغیر بعد از grep (که در مثال های من Cpu Temprature و Core0 متغیر هستند) را با متغیر دمای cpu عوض کنید(همان که در مثال من temp1 بود)
نمونه این قسمت از .conkyrc من بعد از تغییر متغیر:

{execi 30 sensors | grep 'temp1' | cut -c15-16}°C$
بعد فایل .conkyrc را save کنید و ببندید.
شما با موفقیت این کار را انجام دادید.امیدوارم برای تان کار کند.

البته برای Cpu هایی که چند هسته دارند و هر هسته دمای مجزا دارد این موضوع کمی سخت تر است و باید تشخیص دهید کدام متغیر برای کدام هسته است.اگر همه هسته های cpu تان را در کانکی Monitor می کنید.باید برای دمای هرکدام این کار را انجام دهید.

اگر نتوانستید.فایل .conkyrc و خروجی دستور sensors را در پیغام شخصی برایم بفرستید تا درست کنم.
« آخرین ویرایش: 03 مهر 1389، 10:01 ب‌ظ توسط shervinkh »
Gentoo KDE x86_64
Notebook:Asus N53SN
www.shervin.org