ilius / starcal

StarCalendar: Full-featured International Calendar for Linux Desktop
https://ilius.github.io/starcal/
GNU Affero General Public License v3.0
153 stars 22 forks source link

سازگاری با ویندوز ۱۰ #52

Closed neesti closed 5 years ago

neesti commented 5 years ago

سلام. آیا در برنامه‌های این تقویم هست که نسخهٔ سازگار با ویندوز ۱۰ هم بدهد؟ البته ویندوز ۱۰ تقویم شمسیِ داخلی دارد؛ اما مناسبت‌ها را ندارد و ضمناً اگر تقویم سیستم را شمسی کنیم، دیگر به تقویم میلادی دسترسی نداریم! بنابراین وجود تقویمی به‌کاملیِ تقویم شما برای ویندوزکارها خیلی مفید خواهد بود. متشکرم. ‌

ilius commented 5 years ago

سلام راستش مدت زیادی هست که برنامه رو در ویندوز تست نکردم ولی اگر پیش‌نیازهای برنامه رو نصب کنید احتمالا بدون مشکل اجرا میشه

اول باید پایتون 3.6 رو نصب کنید و بعد Gtk3 و بعد این پکیج‌ها رو با پیپ نصب کنید

pip3 install pygobject pip3 install httplib2 pip3 install python-dateutil pip3 install psutil pip3 install requests

ilius commented 5 years ago

برای نصب جی‌تی‌کی https://www.gtk.org/download/windows.php

مشکل اصلی همین هست که نصب پیش‌نیازها برای کاربران غیرحرفه‌ای کمی سخت هست

neesti commented 5 years ago

نمی‌شود همهٔ پیش‌نیازها را در نصاب برنامه گنجاند؟

ilius commented 5 years ago

من چند سال پیش تقویم فارسی سان‌کلندر رو تست کردم توی ویندوز و برنامه کاملی هست مناسبت‌ها رو هم داره http://psoft.ir

ilius commented 5 years ago

نصاب ویندوز که نداریم

neesti commented 5 years ago

من یک سؤالی دارم: مگر نه اینکه در وصف کیوت می‌گویند یک بار کد بنویس و بارها اجرا کن؟ خب پس چرا نمی‌شود با همان کد، نسخهٔ تحت ویندوز این تقویم را هم داشت؟!

ilius commented 5 years ago

این برنامه با Gtk ساخته شده نه کیوت

ضمنا اون حرف برای جاوا بیشتر صادق هست

در پایتون به کتابخانه‌های مبتنی بر سی نیاز هست که باید جداگانه برای سیستم‌عامل‌های مختلف کامپایل بشن و نیاز به نصاب جداگانه برای سیستم‌عامل‌های مختلف داره

حتی برنامه‌های مبتنی بر سی++ و کیوت هم نصاب جدا برای ویندوز دارند