WeatherDesk برنامه است که تصویر پس زمینه ی دسکتاپ شما را با توجه به وضعیت آب و هوایی موجود در منطقه مکانی شما تغییر می دهد.
برنامه WeatherPaper یک برنامه ساده با رابط کاربری گرافیکی است همین کار انجام می دهد، برای مثال اگر در شهرتان هوا بارانی شود، تصویر پس زمینه ی دسکتاپتان تصویری بارانی خواهد بود (مانند تصویر اول) و وقتی که هوا به هوای آفتابی تغییر کند، تصویر پس زمینه هم به تصویر دوم یا تصویری با مضمون مشابه تغییر می کند!
این برنامه ایده ای ساده اما بسیار جالب را دنبال میکرد اما متأسفانه پس از مدتی توسعه ی آن متوقف شد.
مقدمهای بر WeatherDesk
ایده ی WeatherPaper بر دل شخصی به نامBharadwaj Raju نشست و تصمیم گرفت این ایده را دنبال کند در نتیجه در قالب یک فورک از Weather Paper پروژه ای به نام WeatherDesk را آغاز کرد که از پایتون ۳ استفاده می کند.
WeatherDesk با اغلب میزکار های مطرح از جمله Unity، Cinnamon، Mate و حتی Openbox سازگار است، البته کاربران KDE کمی بد شانس هستند. توسعهدهنده ی این برنامه معتقد است این میزکار راهکاری برای عوض کردن تصویر پس زمینه ارائه نمی کند.
برنامهای که با پایتون ۳ و تحت مجوز GPL 3 نوشته شده به پکیج خاصی وابسته نیست اما اجرا شدن آن کمی طول می کشد.
میتوانید از طریق این لینک به صفحه ی گیتهاب این پروژه رفته و جزئیات بیشتر شامل نحوه یار دانلود، نصب، تنظیم، و اجرای برنامه را ببینید.، یا اینکه به خواندن دستور العمل ساده ی ما ادامه دهید.
استفاده از WeatherDesk روی اوبونتو ۱۶.۰۴
ابتدا باید آخرین ورژن عرضه شده ی برنامه را از مخزن گیتهاب آن دانلود کنید. آرشیو دانلود شده را در دایرکتوری خانگی خود از حالت فشرده خارج کنید. سپس ترمینال را باز کرده و دستور زیر را اجرا کنید:
python3 ~/WeatherDesk.py
اگر بتوانید برنامه را درست اجرا کنید احتمالاً با پیامی مواجه شوید که میگوید که در دایرکتوری ~/.weatherdesk_walls که ساخته شده هیچ تصویری وجود ندارد. شما باید به روش زیر تصاویر مورد نظرتان را به برنامع معرفی کنید.
اگر میخواهید یک دایرکتوری خاص (حاوی تصاویر پس زمینه) را مشخص کنید با دستور زیر کار کنید:
python3 ~/WeatherDesk.py --dir /path/to/wallpapers
این برنامه به صورت پیشفرض موقعیت مکانی شما را از روی آدرس IP سیستمتان معین میکند اما میتوانید موقعیتتان را با استفاده از آپشن city – کنید.
python3 ~/WeatherDesk.py --city Riga
پیدا کردن تصاویر
هر چند WeatherDesk ساخته شده تا تصویر پس زمینه دسکتاپ را تغییر دهد اما همراه خود هیچ تصویری به همراه ندارد. در نتیجه شما باید تعدادی تصویر آماده کرده (مثلاً با کمک گوگل و …) پیدا کرده و در نام هر فایل تعیین کنید هر تصویر برای چه نوع هوایی است:
WEATHER | FILENAME Clear, Calm, Fair: | normal.jpg Thunderstorm: | thunder.jpg Windy, Breeze, Gale: | wind.jpg Drizzle, Rain: | rain.jpg Snow: | snow.jpg Cloudy: | cloudy.jpg Other: | normal.jpg
اگر میخواهید از تنظیمات پیشفرض استفاده کنید، نیازی نیست که این تصاویر را اضافه کنید. بسته های از پیش آماده شدهای برای WeatherDesk وجود دارد که میتوانید از آنها استفاده کنید. لینک های زیر را ببینید: