برای اینکه از اسکریپت آب و هوا استفاده کنید فایل زیر رو دانلود کنید و اونو از حالت فشره خارج کنید
http://www.persiangig.com/pages/download/?dl=http://mse112200.persiangig.com/khuzestanlug/ubuntu/weather.zip
دوتا فایل توشه یکی اسکریپتی به اسم conkyForecast.py و یکی دیگه فونتی به اسم weather.ttf
توی دایرکتوری خانگیتون یه دایرکتوری جدید به اسم scripts ایجاد کنید و اسکریپت رو توش کپی کنید و فونت رو هم توی دایرکتوری دیگه ای به اسم fonts. که توی داریکتوری خانگیتون ایجاد کردید کپی کنید
حالا به آدرس زیر برید و بجای your_city اسم شهرتون رو بنویسید
http://xoap.weather.com/search/search?where=YOUR_CITY
مثلا برای تهران اینجوری میشه
http://xoap.weather.com/search/search?where=tehran
.....
.......
حالا تمام کدهای زیر رو به قسمت ویجت های conkyrc. اضافه کنید
WEATHER
${color}City Name: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M CN 0}
Day: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M DW 0}
Conditions: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M CC 0}
${font Weather:size=80}${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M WF 0}${font}
Temp: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M HT 0}
Wind: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M WS 0}
Humidity: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M HM 0}
Day: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M DW 1}
Conditions: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M CC 1}
${font Weather:size=80}${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M WF 1}${font}
High Temp: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M HT 1}
Low Temp: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M LT 1}
Wind: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M WS 1}
Humidity: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M HM 1}
Precipitation: ${execi 3600 python ~/scripts/conkyForecast.py IRXX0032 M PC 1}
توی کد بالایی بجای اون قسمت هایی که نوشته IRXX0032 باید کدی رو که از صفحه ی بالا یادداشت کردید جایگزین و ذخیره کنید,حالا میتونید conky رو اجرا کنید
پ.ن: وقتی از کد آب و هوا استفاده میکنید اجرا شدن conky یکم طول میکشه که به دلیل دریافت اطلاعات از سایتشه
سلام.
خوب با استفاده از راهنمایی های ابتدای تاپیک و توضیحاتی که تو
این تاپیک جناب moslem.b داده بودند تونستم Conky رو راه بندازم.
حالا چند تا سوال و مشکل دارم :
۱- وقتی برای بار اول Conky رو اجرا میکنم یا سیستم رو بوت میکنم ، Conky بصورت برجسته ( مثل یک Widget ) نمایش داده میشه . راهی برای رفع این مشکل هست ؟ راه حلی که خودم انجام میدم اینه که تو ترمینال این دستورات رو بترتیب میزنم
killall conky
conky
اما این روش اصولی نیست . مطمینم یه جای کار من ایراد داره.
۲- نمیشه کاری کرد اطلاعات مربوط به دمای هوا ( weather ) زیر هم نمایش داده نشده بلکه کنار هم نمایش داده بشن ؟
۳- برای این ساعت نمیشه یک ثانیه شمار هم قرار داد ؟ یادمه تو همین انجمن بحثش شده بود اما مطلب رو پیدا نکردم.
۴- تو پوشه fonts. من یک پوشه ایجاد شده به اسم conkycolors که داخل اون فونتهای زیادی نظیر همین Weather.ttf هست . اینها به چه دردی میخورند ؟
ممنون از راهنمایی تون.