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

جامعه کاربران => پروژه‌ها => برنامه تقویم StarCalendar => نویسنده: سعید رسولی در 05 اسفند 1388، 04:27 ق‌ظ

عنوان: StarCalendar 1.5.0
ارسال شده توسط: سعید رسولی در 05 اسفند 1388، 04:27 ق‌ظ
اینم ورژن 1.5.0
http://sourceforge.net/projects/starcal/files/starcal/1.5.3

تغییرات:

۱- اضافه شدن اپلت گنوم
فعلا توی پکیج اصلی برنامه قرار دادم، ولی بعدا باید توی یه پکیج جدا قرار بدم(شاید توی ورژن 2.0.0)
بعض از دوستان شاکی بودن که چرا بصورت اپلت نیست! و چرا فقط شمارهٔ ماه رو نشون میده.
من یکی دو ماه پیش این اپلت گنوم رو نوشتم ولی هنوز منتشر نکرده بودم. یکی از اهدافم برای انتشار ورژن 1.5.0 راضی کردن این دوستان بود.
در مورد نمایش ساعت/تاریخ هم: توی حالت tray icon محدودیت‌هایی وجود داره، اون امکان «نمایش ساعت رقمی در tray» توی KDE کار نمی‌کنه، توی گنوم هم نیاز کتابخانه EggTrayIcon داره که این کتابخونه خیلی قدیمیه و دیگه فکر کنم توی مخازن توزیع‌های جدید نیست، ولی من ماژول ۳۲ بیتی(i386) مربوط به EggTrayIcon رو همراه برنامه قرار دارم(برای پایتون 2.4 و 2.5 و 2.6)، ولی خب برای x86_64 دیگه کار نمی‌کرد! مگه اینکه پکیج‌هایی جدایی برای i386 و x86_64 بیرون می‌دادم...
اما توی اپلت گنوم، دیگه این مشکل وجود نداره و اون «نمایش ساعت رقمی در tray» بخوبی کار می‌کنه و می‌تونید تاریخ/زمان رو با هر فرمت دلخواهی ببینید(که فرمتش هم توی قسمت ترجیحات->پیشرفته قابل تنظیم هست)

۲- اضافه شدن اپلت پلاسما
یا به قول KDE کارها، پلاسموید یا همون Widget. که با PyQt نوشتم(بدیهی هست که نمی‌شد با PyGTK نوشت!). و چون به کیوت هم آشنا نبودم، برام کار سختی بود! (البته الآن کم و بیش با کیوت آشنا هستم) حتی مشکل KDE هم دارم یعنی توی این توزیع اصلی‌م (اوبونتو) KDE ندارم(یعنی خیلی قدیمیه) و برای کار کردن روی پلاسموید باید سیستم رو ری‌استارت کنم و برم توی اوپن‌سوزه!!
این پسلاسموید هنوز خیلی ناپایدار هست و ممکنه باعث crash بشه(ممکنه پنجرهٔ Add Widget کرش کنه) و حتی ممکنه پکیج پلاسموید نصب نشه!! نمی‌دونم علتش چیه! شاید مشکل از برنامهٔ من باشه و شاید هم بخاطر باگ توی Python-PlasmaScript یا خود پلاسما باشه! اما متاسفانه هیچ ارور مشخصی (که بشه برنامه رو باهاش debug کرد) تحویل ما نمی‌ده و من این رو یک اشکال در KDE می‌دونم! به هر حال سعی می‌کنم بهفمم اشکال برنامه از چی هست.
در ضمن، روی پنل KDE هم مشکل size داره که سعی می‌کنم برطرف کنم.
و اما این هم پکیج پلاسموید:
starcal-1.5.0.plasmoid (http://dl.dropbox.com/u/3154538/packages/starcal/starcal-1.5.0.plasmoid)
که با این دستور باید نصبش کنید(البته بعد از نصب پکیج اصلی deb یا rpm):
plasmapkg -i starcal-1.5.0.plasmoid
در ضمن با کاربر خودتون هم این دستور رو اجرا کنید(نه با کاربر root)
و نکته بعد اینکه، نیاز به KDE 4.3 یا بالاتر داره.
امیدوارم مشکلی در نصب و اجراش پیش نیاد!

۳- اضافه شدن گزینهٔ «تنظیم زمان سیستم» به راست‌کلیک tray یا اپلت
با انتخاب این گزینه، ازتون پسورد می‌پرسه و دیالوگی رو باز می‌کنه که با اون می‌تونید زمان یا تاریخ سیستم رو دستی تنظیم کنید، و تا به کمک NTP مستقیم از طریق اینترنت ست می‌کنه. اما تاکید می‌کنم، این ساعت سیستم شما رو با اینترنت Sync نمی‌کنه! بلکه فقط یک بار ساعت رو از اینترنت می‌گیره و ست می‌کنه. در واقع این یک رابط گرافیکی برای دو دستور date و ntpdate هست، دستور date که روی همهٔ سیستم‌های گنو/لینوکس هست، اما دستور ntpdate ممکنه توی توزیع شما بطور پیش‌فرض نصب نباشه و نیاز داشته باشه که خودتون نصبش کنید.

۴- آپدیت شدن مناسبت‌ها و طول ماه‌های قمری برای سال ۱۳۸۹
تقویم رسمی کشور که هر سال توسط مؤسسه ژئوفیزیک دانشگاه تهران منتشر میشه، اخیراً برای سال ۱۳۸۹ منتشر شد
http://calendar.ut.ac.ir/Fa/Tyear/Data/Full-1389.pdf
و مطالعه‌ش کردم و طول ماه‌های قمری رو آپدیت کردم(تا تاریخ قمری در سال آتی کاملا مطابق با تقویم رسمی کشور باشه)
و مناسبت‌ها رو هم کلأ چک کردم. تعداد زیادی مناسبت حذف شده بود(از جمله چند تا از «روز جهانی ...» ها!!) و تعداد کمی مناسبت هم اضافه شده بود. که من این مناسبت‌های حذف شده رو، به همراه مناسبت‌هایی که خودم قبلی اضافه کرده بودم(مثل بعضی وقایع لینوکسی!!) منتقل کردم به پلاگین‌های جدید. پس در این ورژن دو پلاگین اضافه شده:

مناسبت‌های میلادی (سایر)
مناسبت‌های میلادی که توسط مؤلف برنامه اضافه شده‌اند و در تقویم رسمی ایران نیست. و یا به تازگی از تقویم رسمی ایران حذف شده‌اند.

مناسبت‌های هجری شمسی (سایر)
مناسبت‌های هجری شمسی که توسط مؤلف برنامه اضافه شده‌اند و در تقویم رسمی ایران نیست. و یا به تازگی از تقویم رسمی ایران حذف شده‌اند.


دو سه مورد هم اشکال توی پلاگین‌های مناسبت‌ها وجود داشت که برطرف کردم.

۵- یک سری تغییرات درونی در برنامه: ماژولار شدن محاسبات برنامه، یعنی محاسبات مربوط به جلالی، میلادی و قمری، هر کدوم بصورت یک ماژول تعریف شدن. همینطور تقویم جولی هم بعنوان یک ماژول اضافه شده. و همینطور تقویم عبری! البته تقویم عبری هنوز پشتیبانی کاملی ازش نمیشه(و شاید هم هیچ‌وقت نشه) به دلیل اینکه توی تقویم عبری، سال‌های کبیسه بجای ۱۲ ماه، ۱۳ ماه دارن!!! ولی برنامه من برای سال‌های ۱۲ ماهه نوشته شده. مگه اینکه تغییرات زیادی توی برنامه بدم و کمی هم باعث کثیف شدن کد و کاهش performance میشه.

۶- بازم طبق معمول، مقداری تمیزکاری و رفع چند باگ. البته شاید باگ‌هایی هم اضافه شده باشه! که به تدریج با گزارش‌دادن‌های شما برطرف میشه.

نکته آخر اینکه، از مدتی قبل کار روی starcal2 رو شروع کردم. یعنی ورژن 2.0.0 قراره بصورت یه پکیج با اسم دیگه‌ای باشه که همزمان با ورژن پایدار قابل استفاده باشه. و خودم هم این دو ورژن (۱ و ۲) رو بصورت موازی توسعه می‌دم. چون دارم تغییرات کلی توی ورژن ۲ (که قراره بعداً منتشر بشه) ایجاد می‌کنم. اما اینکه چه وقتی منتشر میشه، خودمم هم نمی‌دونم! شاید چند ماه دیگه!

موفق باشید
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: Aboozar در 05 اسفند 1388، 02:00 ب‌ظ
دستت درد نكنه سعيد خان
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: افشین در 05 اسفند 1388، 02:23 ب‌ظ
متشکرم.
ویژگی‌های (Features) نسخه 2.0 چه خواهد بود؟
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: بهزاد (beh7) در 05 اسفند 1388، 03:19 ب‌ظ
دستت درد نكنه سعيد جان  :P
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: بهزاد (beh7) در 05 اسفند 1388، 03:49 ب‌ظ
راستی به قول خودت چند ماه برا نسخه 2 صبر کن تا هم پایدارتر باشد و همراه با اوبونتو 10.04 LTS باشه بهتره
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: heresh در 05 اسفند 1388، 04:02 ب‌ظ
سلام
نصب کردم  =D>

سوال: چه جوری می‌شه کاری کرد که همیشه روی پنجره‌های دیگه نباشه (Always on top)

پیشنهاد: دگمه hidden یا minimize واسه پنجره اصلی برنامه بزارید

باگ: تو قسمت ترجیحات «نمایش ساعت رقمیة یه مشکل داره. تیک «روی نوار ابزار» رو ورداری می‌ره ولی اگه باز تیکش رو بزنی بر نمی‌گرده
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 05 اسفند 1388، 04:24 ب‌ظ
سلام
نصب کردم  =D>

سوال: چه جوری می‌شه کاری کرد که همیشه روی پنجره‌های دیگه نباشه (Always on top)
سلام
راست‌کلیک روی نوارابزار(toolbar) و گزینهٔ «در بالا»
Always On Top = Keep Above
 Always On Visible Workstation = Sticky

پیشنهاد: دگمه hidden یا minimize واسه پنجره اصلی برنامه بزارید
تیک این قسمت رو بذارید:
ترجیحات -> عمومی -> پنجره در نواروظیفه

باگ: تو قسمت ترجیحات «نمایش ساعت رقمیة یه مشکل داره. تیک «روی نوار ابزار» رو ورداری می‌ره ولی اگه باز تیکش رو بزنی بر نمی‌گرده
ممنون. اگه ممکنه توی ترمینال اجرا کنید و یه بار دیگه تست کنید و خروجی ترمینال رو بذارید.

از لطف دوستان هم ممنون
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 05 اسفند 1388، 04:27 ب‌ظ
متشکرم.
ویژگی‌های (Features) نسخه 2.0 چه خواهد بود؟
هنوز دقیق و کامل نمی‌دونم. ولی سعی می‌کنم به‌زودی یک سری تغییراتی کلی که دارم ایجاد کنم رو بنویسم(به همراه نمودار)

راستی به قول خودت چند ماه برا نسخه 2 صبر کن تا هم پایدارتر باشد و همراه با اوبونتو 10.04 LTS باشه بهتره
حالا ببینم چی میشه، ولی فکر نکنم به اوبونتو 10.04 برسه!
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: @(^I^)@ در 05 اسفند 1388، 05:30 ب‌ظ
هنوز استفاده نکردم اما ممنون از زحماتت
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: یه انقلابی در 05 اسفند 1388، 06:13 ب‌ظ
با سلام
ممنون سعید جان  \\:D/
یا علی
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: امیرمهری در 05 اسفند 1388، 06:34 ب‌ظ
واقعا ممنون

ديگه تو اينجا آپلود نمي كني؟

https://sourceforge.net/projects/starcal/
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: heresh در 05 اسفند 1388، 07:00 ب‌ظ
نقل‌قول
ممنون. اگه ممکنه توی ترمینال اجرا کنید و یه بار دیگه تست کنید و خروجی ترمینال رو بذارید.

45 41 47 54 52 35 36 Updating tray to date 1388/12/05
/usr/share/starcal/src/starcal.py:2611: GtkWarning: Attempt to draw a drawable with depth 24 to a drawable with depth 32
  sys.exit(gtk.main())
/usr/share/starcal/src/common.py:1200: GtkWarning: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap
  pmap.draw_layout(gc, 0, 0, textLay, trayTextColor, trayBgColor)
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 06 اسفند 1388، 04:48 ق‌ظ
یه انقلابی جان: وظیفه بود. ;)
امیر جان: راستش منتظرم ببینم وضعیت سورس‌فورج به کجا می‌رسه. الآن که آپلود کنم فایده‌ای نداره چون بدون پروکسی نمیشه دانلود کرده(یا سخته).

heresh : شما از گنوم به همراه کامپیز استفاده می‌کنید؟
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: heresh در 06 اسفند 1388، 08:26 ق‌ظ
نقل‌قول
heresh : شما از گنوم به همراه کامپیز استفاده می‌کنید؟
آره از کامپیز هم استفاده می‌کنم. بعضی وقتا کامپیزم مشکل پیدا می‌کنه و غیرفعال می‌شه. دیروز اتفاقی اینجوری شد (غیره فعال شد) و همون موقع ساعت رو امتحان کردم درست کار می‌کرد.
شاید فقط رو سیستم من اینجوریه، اگه بقیه هم تست کنن می‌شه فهمید
سیستم من ابونتو ۹.۱۰ ۳۲بیتی.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: کرگدن در 06 اسفند 1388، 08:28 ق‌ظ
درود

تبریک می گم

plasmoid با سیستم من مشکل داشت
وقتی می خوام تقویم رو باهاش ببینم و روش click می کنم کل plasma ها از صفحه حذف می شه و بعضی وقت ها هارد وحشتتاک فعال می شه

سیستم هم opensuse , kde 4.4. هست
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: mrmrn در 06 اسفند 1388، 09:29 ق‌ظ
۱+
خداییش تقویمه ها.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 06 اسفند 1388، 06:15 ب‌ظ
درود

تبریک می گم

plasmoid با سیستم من مشکل داشت
وقتی می خوام تقویم رو باهاش ببینم و روش click می کنم کل plasma ها از صفحه حذف می شه و بعضی وقت ها هارد وحشتتاک فعال می شه

سیستم هم opensuse , kde 4.4. هست
سلام.
خیلی ممنون
لطفاً این دستور رو توی ترمینال اجرا کنید:
plasmoidviewer starcalو خروجی‌ش رو پیست کنید. http://paste.ubuntu.com/
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 06 اسفند 1388، 07:37 ب‌ظ
آره از کامپیز هم استفاده می‌کنم. بعضی وقتا کامپیزم مشکل پیدا می‌کنه و غیرفعال می‌شه. دیروز اتفاقی اینجوری شد (غیره فعال شد) و همون موقع ساعت رو امتحان کردم درست کار می‌کرد.
شاید فقط رو سیستم من اینجوریه، اگه بقیه هم تست کنن می‌شه فهمید
سیستم من ابونتو ۹.۱۰ ۳۲بیتی.
ظاهراً در حالت composited این مشکل وجود داشت(نه فقط روی سیستم شما). یه تغییراتی دادم فکر می‌کنم مشکل کاملاً برطرف شد. ایشالا بزودی ورژن 1.5.1 رو میدم.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: heresh در 06 اسفند 1388، 09:35 ب‌ظ
نقل‌قول
ظاهراً در حالت composited این مشکل وجود داشت(نه فقط روی سیستم شما). یه تغییراتی دادم فکر می‌کنم مشکل کاملاً برطرف شد. ایشالا بزودی ورژن 1.5.1 رو میدم.
برنامه خوبی دارید. ایشالا موفق باشید.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: پیام ابراهیمی در 06 اسفند 1388، 10:14 ب‌ظ
مرسی سعید جان... پکیج آرچ نمیدی این بار؟ یا حتی سورس
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 06 اسفند 1388، 11:10 ب‌ظ
مرسی سعید جان... پکیج آرچ نمیدی این بار؟ یا حتی سورس
والا من که آرچ ندارم. دوستانی که آرچ دارن باید پکیج‌ش رو درست کنن.
همهٔ پکیج‌ها هم سورس هستن(اینو بارها گفتم) چون برنامه با پایتون نوشته شده. پس لزومی نداره پکیج جدایی واسه سورس بدم.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: افشین در 08 اسفند 1388، 06:56 ب‌ظ
آیا احتمال دارد که این تقویم با برنامه Thunderbird یک‌پارچه شود؟
متشکرم.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 09 اسفند 1388، 05:33 ق‌ظ
آیا احتمال دارد که این تقویم با برنامه Thunderbird یک‌پارچه شود؟
متشکرم.
منظورتون از یکپارچه شدن چیه؟ ::)
تاندربرد یه Main Client هست، و StarCalendar یه برنامه تقویم!
اگه می‌خواید پشتیبانی از جلالی و قمری به تاندربرد اضافه بشه، اون بحث دیگه‌س، که ربط زیادی هم به StarCalendar نداره چون StarCalendar با پایتون نوشته شده! مگه اینکه کدهای محاسباتش به زبان سی تبدیل بشه و توی تاندربرد استفاده بشه. که تازه به نظر سازندگان تاندربرد بستگی داره(شاید اصلاً صلاح ندونن همچین چیزی بهش اضافه بشه!)
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: افشین در 09 اسفند 1388، 06:48 ق‌ظ
دقیقاً منظورم پشتیبانی Thunderbird از تقویم جلالی با کمک تقویم شما بود.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: افشین در 09 اسفند 1388، 03:00 ب‌ظ
من پنجره اصلی برنامه را در گوشه راست مانتیورم و دقیقاً زیر آیکونی که تاریخ روز را نمایش می‌دهد قرار می‌دهم اما وقتی کامپیوترم را Restart می‌کنم پنجره اصلی دوباره در گوشه چپ مانتیور قرار می‌گیرد!
چرا محل قرارگیری پنجره اصلی برنامه حفظ نمی‌شود؟!
از اوبونتو ۹.۱۰ استفاده می‌کنم و سیستم هم کاملاً به‌روز است.
متشکرم.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 09 اسفند 1388، 06:19 ب‌ظ
من پنجره اصلی برنامه را در گوشه راست مانتیورم و دقیقاً زیر آیکونی که تاریخ روز را نمایش می‌دهد قرار می‌دهم اما وقتی کامپیوترم را Restart می‌کنم پنجره اصلی دوباره در گوشه چپ مانتیور قرار می‌گیرد!
چرا محل قرارگیری پنجره اصلی برنامه حفظ نمی‌شود؟!
از اوبونتو ۹.۱۰ استفاده می‌کنم و سیستم هم کاملاً به‌روز است.
متشکرم.
بله. این اشکال رو باید برطرف کنم. به نظرتون این راه خوبیه؟ که مثلاً هر ۲ ثانیه یک بار، کل تنظیمات برنامه، یا چند تا(۷ - ۸ تا پارامتری که خارج از پنجره تنظیمات هستن) توی فایل ذخیره بشن. توی همون پوشه تنظیمات برنامه.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: heresh در 09 اسفند 1388، 06:35 ب‌ظ
نقل‌قول
بله. این اشکال رو باید برطرف کنم. به نظرتون این راه خوبیه؟ که مثلاً هر ۲ ثانیه یک بار، کل تنظیمات برنامه، یا چند تا(۷ - ۸ تا پارامتری که خارج از پنجره تنظیمات هستن) توی فایل ذخیره بشن. توی همون پوشه تنظیمات برنامه.
نه اینجوری اصلا بهینه نیست، تنظیمات باید وقتی تغییر کردن ذخیره بشن. با هر تغییر، تابع ذخیره کردن تنظیمات فراخوانی بشه
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: mrmrn در 09 اسفند 1388، 09:19 ب‌ظ
سلام.نمیدونم چرا وقتی اپلت برنامه رو add میکنم تو پنل نمیاد.بدتر از اون اینکه وقتی رو آیکنش کلیک میکنم هیچ اتفاقی نمیافته.تو ترمینال هم اینجوریاست:
mahdi@mahdi-laptop:~$ starcal
StarCalendar 1.5.0
Ubuntu 9.10
Python 2.6.4 (r264:75706, Dec  7 2009, 18:45:15)  [GCC 4.4.1]
File "/usr/share/starcal/src/common.py", line 73: IOError: [Errno 2] No such file or directory: '/home/mahdi/.starcal/pref'PyGTK 2.16.0
File "/usr/share/starcal/src/common.py", line 931: AttributeError: 'module' object has no attribute 'maxMonthLen'File "/usr/share/starcal/src/common.py", line 931: AttributeError: 'module' object has no attribute 'maxMonthLen'Traceback (most recent call last):
  File "/usr/share/starcal/src/starcal.py", line 2586, in <module>
    scal = StarCal(trayMode=3)
  File "/usr/share/starcal/src/starcal.py", line 146, in __init__
    self.customDay = customday.CustomDayDialog(self)
  File "/usr/share/starcal/src/customday.py", line 396, in __init__
    combo2.append_text(_(m.desc))
AttributeError: 'module' object has no attribute 'desc'
حالا چه کنم آقا سعید؟
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 10 اسفند 1388، 07:08 ق‌ظ
ورژن 1.5.1
starcal_1.5.1_all.deb (http://dl.dropbox.com/u/3154538/packages/starcal/starcal_1.5.1_all.deb)
starcal-1.5.1-2.noarch.rpm (http://dl.dropbox.com/u/3154538/packages/starcal/starcal-1.5.1-2.noarch.rpm)

نقل‌قول
بله. این اشکال رو باید برطرف کنم. به نظرتون این راه خوبیه؟ که مثلاً هر ۲ ثانیه یک بار، کل تنظیمات برنامه، یا چند تا(۷ - ۸ تا پارامتری که خارج از پنجره تنظیمات هستن) توی فایل ذخیره بشن. توی همون پوشه تنظیمات برنامه.
نه اینجوری اصلا بهینه نیست، تنظیمات باید وقتی تغییر کردن ذخیره بشن. با هر تغییر، تابع ذخیره کردن تنظیمات فراخوانی بشه
همین کارو کردم.


سلام.نمیدونم چرا وقتی اپلت برنامه رو add میکنم تو پنل نمیاد.بدتر از اون اینکه وقتی رو آیکنش کلیک میکنم هیچ اتفاقی نمیافته.تو ترمینال هم اینجوریاست:
mahdi@mahdi-laptop:~$ starcal
StarCalendar 1.5.0
Ubuntu 9.10
Python 2.6.4 (r264:75706, Dec  7 2009, 18:45:15)  [GCC 4.4.1]
File "/usr/share/starcal/src/common.py", line 73: IOError: [Errno 2] No such file or directory: '/home/mahdi/.starcal/pref'PyGTK 2.16.0
File "/usr/share/starcal/src/common.py", line 931: AttributeError: 'module' object has no attribute 'maxMonthLen'File "/usr/share/starcal/src/common.py", line 931: AttributeError: 'module' object has no attribute 'maxMonthLen'Traceback (most recent call last):
  File "/usr/share/starcal/src/starcal.py", line 2586, in <module>
    scal = StarCal(trayMode=3)
  File "/usr/share/starcal/src/starcal.py", line 146, in __init__
    self.customDay = customday.CustomDayDialog(self)
  File "/usr/share/starcal/src/customday.py", line 396, in __init__
    combo2.append_text(_(m.desc))
AttributeError: 'module' object has no attribute 'desc'
حالا چه کنم آقا سعید؟
این ارور خیلی عجیبه!!! حالا شما ورژن 1.5.1 که آپلود کردم رو تست کن اگه باز مشکلی بود ارورش رو بذار (برای دیباگ شدنش یه کدهایی اضافه کردم)
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 13 اسفند 1388، 06:14 ق‌ظ
یه نکته‌ای که فراموش کردم بگم:
کاربران Xfce هم می‌تونن از اپلت گنوم استفاده کنن! کافیه اپلت XfApplet رو به پنل اضافه کنن و بعد از لیست اپلت‌های گنوم که میاره StarCalendar رو انتخاب کنن.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: افشین در 13 اسفند 1388، 11:39 ق‌ظ
گاهی پیش می آید در حالی که دقایقی تا پایان روز جاری باقی مانده است، تقویم تاریخ روز بعد را نمایش می‌دهد!
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 13 اسفند 1388، 02:50 ب‌ظ
گاهی پیش می آید در حالی که دقایقی تا پایان روز جاری باقی مانده است، تقویم تاریخ روز بعد را نمایش می‌دهد!
عجیبه! اگه میشه دفعهٔ بعد که اینطوری شد، ببیند دقیقا چه مدتی قبل از ساعت ۱۲ شب، تازیخ برنامه تغییر می‌کنه. و همون موقع ببینید دستور date چه تاریخی رو نشون میده.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: افشین در 14 اسفند 1388، 01:55 ق‌ظ
تصویر زیر را ببینید لطفاً. تقویم تاریخ ۱۴ اسفند را نمایش می‌دهد در حالی که پنجره اصلی تاریخ ۱۳ اسفند را!
(http://www.giraffeed.com/pictures/69fa36891282a6a51ed28e0a461b919f.png)
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 14 اسفند 1388، 03:40 ق‌ظ
تصویر زیر را ببینید لطفاً. تقویم تاریخ ۱۴ اسفند را نمایش می‌دهد در حالی که پنجره اصلی تاریخ ۱۳ اسفند را!
خب این که مشکل نیست! یک «روز انتخاب شده» یا Selected Day داریم که ربط خاصی به «امروز» نداره! غیر از اینکه:
۱- موقع شروع برنامه، Selected Day ست میشه به «امروز».
۲- با زدن دکمهٔ «امروز» که آیکون خانه (Home) داره، Selected Day تغییر پیدا می‌کنه به «امروز».

شاید اشکال برنامه این باشه که توی پنجرهٔ اصلی دور روز جاری (امروز) خط نمی‌کشه. یعنی شاید بهتر بود همونطور که Selected Day رو مشخص کرده(دورش خط کشیده با عنوان «مکان‌نما»)، دور «امروز» هم خط می‌کشید(با رنگ و ضخامت متفاوت). ولی شخصاً خودم چون احساس نیاز نکردم و با توجه به اینکه تنظیمات خیلی شلوغ می‌شد، اینو اضافه نکردم. اگه فکر می‌کنید بهتره اینم اضافه بشه، بگید.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: افشین در 15 اسفند 1388، 07:31 ق‌ظ
به‌نظر می‌رسد حق با شما است و تشخیص این حقیر اشتباه بوده است.
با این حال بیشتر روی این موضوع دقت می‌کنم تا کاملاًُ مطمئن شوم که آیا واقعاً آن روز را انتخاب کرده بودم یا این‌که برنامه در تشخیص روز جاری اشتباه کرده بوده!
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 17 اسفند 1388، 01:17 ب‌ظ
ساختار برنامه رو به کلی تغییر دادم و بصورت چندلایه‌ای پیاده‌سازی کردم. هسته برنامه از رابط گرافیکی جداست. و رابطهای گرافیکی مختلفی هم می‌تونه همزمان داشته باشه. همینطور دارم به تدریج بخش‌های مختلف برنامه رو با PyQt بازنویسی می‌کنم، تا توی ورژن ۲ هر دو رابط گرافیکی(PyGTK و PyQt) رو همزمان داشته باشه. حالا یه نظر از شما می‌خوام:
به نظر شما تنظیمات مربوط به رابط PyQt از تنظیمات مربوط به رابط PyGTK کاملاً جدا باشه(یعنی وقتی یکی رو تنظیم می‌کنید توی اون یکی هیچ تأثیری نذاره). یا اینکه تنظیماتشون (تا حد امکان) مشترک باشه؟
اگه کاملاً جدا باشن، برای من خیلی راحت‌تره. چون بعضی پارامترها، منطقشون بین GTK و Qt فرق داره و من اگه بخوام اینا رو یه جا ذخیره کنم، مر بار موقع لود شدن و سیو شدن، باید تبدیل بشه.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: heresh در 17 اسفند 1388، 04:34 ب‌ظ
ساختار برنامه رو به کلی تغییر دادم و بصورت چندلایه‌ای پیاده‌سازی کردم. هسته برنامه از رابط گرافیکی جداست. و رابطهای گرافیکی مختلفی هم می‌تونه همزمان داشته باشه. همینطور دارم به تدریج بخش‌های مختلف برنامه رو با PyQt بازنویسی می‌کنم، تا توی ورژن ۲ هر دو رابط گرافیکی(PyGTK و PyQt) رو همزمان داشته باشه. حالا یه نظر از شما می‌خوام:
به نظر شما تنظیمات مربوط به رابط PyQt از تنظیمات مربوط به رابط PyGTK کاملاً جدا باشه(یعنی وقتی یکی رو تنظیم می‌کنید توی اون یکی هیچ تأثیری نذاره). یا اینکه تنظیماتشون (تا حد امکان) مشترک باشه؟
اگه کاملاً جدا باشن، برای من خیلی راحت‌تره. چون بعضی پارامترها، منطقشون بین GTK و Qt فرق داره و من اگه بخوام اینا رو یه جا ذخیره کنم، مر بار موقع لود شدن و سیو شدن، باید تبدیل بشه.
اگه یکی باشه بهتره، چون در غیره این صورت کاربر باید ۲ بار انجام بده که کمی ناخوشاینده
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 17 اسفند 1388، 06:28 ب‌ظ
تنظیمات پیش‌فرض رو توی
/etc/starcal2/بذارم یا توی همون پوشه خودش(که سورس‌ها و همه چی اونجاست):
/usr/share/starcal2/کدومش؟
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: heresh در 17 اسفند 1388، 09:41 ب‌ظ
فک کنم etc بهتر باشه، معمولا فایل‌های تنظیمات (configuration) رو اونجا میزارن
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 18 اسفند 1388، 04:23 ق‌ظ
فک کنم etc بهتر باشه، معمولا فایل‌های تنظیمات (configuration) رو اونجا میزارن
ممنون.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 21 اسفند 1388، 01:21 ب‌ظ
وقتی نسخه 1.5.1 را در خط فرمان اجرا می‌کنم با خطای زیر مواجه می‌شوم:
Ubuntu 9.10
Python 2.6.4 (r264:75706, Dec  7 2009, 18:45:15)  [GCC 4.4.1]
Warning: configuration file "/home/falatooni/.starcal/pref" not exists
PyGTK 2.16.0

** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

** (starcal.py:2475): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
Building cache (1388, 12)
Traceback (most recent call last):
  File "/usr/share/starcal/src/starcal.py", line 2585, in <module>
    scal = StarCal(trayMode=3)
  File "/usr/share/starcal/src/starcal.py", line 152, in __init__
    self.dialog=maindialog.MainDialog(self.year,  self.month,  self.day,  self)
  File "/usr/share/starcal/src/maindialog.py", line 619, in __init__
    self.move(com.winX, com.winY)
AttributeError: 'module' object has no attribute 'winX
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 21 اسفند 1388، 01:29 ب‌ظ
ممنون جناب فلاطونی.
این باگ رو برطرف کردم (در صورتیکه قبلاً فایل تنظیمات برنامه موجود نباشه این مورد پیش میومد)
چند باگ هم قبلا برطرف کرده بودم. در نتیجه ورژن 1.5.2 رو آپ می‌کنم:
starcal_1.5.2_all.deb (http://dl.dropbox.com/u/3154538/packages/starcal/starcal_1.5.2_all.deb)
starcal-1.5.2-2.noarch.rpm (http://dl.dropbox.com/u/3154538/packages/starcal/starcal-1.5.2-2.noarch.rpm)

حجم کد برنامه خیلی زیاد شده(بیشتر از ده هزار خط) و کمی نامنظم شده. ورژن ۱٫۵ بیشتر شبیه یه انبوهی از کد هست که روی هم ریخته شده(خودم موندم چطوری این همه کد نوشتم!) پس بوجود اومدن این باگ‌ها هم تقریباً طبیعی هست.
توی ورژن ۲ یکی از اهدافم منظم کردن و چندلایه‌ای کردن ساختار برنامه هست. که تقریبا هم این کار رو انجام دادم. الآن دارم یک سری تغییرات کلی دیگه هم ایجاد می‌کنم که شاید بعدا در موردش بیشتر نوشتم.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: افشین در 21 اسفند 1388، 04:43 ب‌ظ
ممنونم.
گرچه بعد از نصب، این تقویم به فهرست اپلت‌های گنوم اضافه می‌شود اما من هر چند بار روی دکمه Add کلیک می‌کنم تا این برنامه به‌عنوان یک اپلت به پنل گنوم اضافه شود هیچ اتفاقی نمی‌افتد!
متشکرم.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: افشین در 21 اسفند 1388، 05:09 ب‌ظ
درست شد! کلاً پنل گنوم را اصطلاحاً Kill کردم و درست شد! اما برایم عجیب بود که چرا در حالی که سیستم کاملاً به‌روز بوده این مشکل پیش آمده!
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 23 اسفند 1388، 03:56 ق‌ظ
ورژن 1.5.2 رو توی سورس‌فورج گذاشتم. اگه نمی‌تونید از سورس‌فورج دانلود کنید، مثلاً از این میرور استفاده کنید:
http://202.55.147.10/sourceforge/s/project/st/starcal/starcal/
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: پیام ابراهیمی در 23 اسفند 1388، 09:26 ق‌ظ
چطوری می تونم رو چاکرا نصبش کنم؟
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 23 اسفند 1388، 01:43 ب‌ظ
چطوری می تونم رو چاکرا نصبش کنم؟
نمی‌دونم! من امکان ساخت پکیج آرچ رو ندارم.
ولی با extract کردن پکیج rpm یا deb و کپی کردنش، می‌تونید برنامه رو اجرا کنید.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: پیام ابراهیمی در 23 اسفند 1388، 08:40 ب‌ظ
چطوری می تونم رو چاکرا نصبش کنم؟
نمی‌دونم! من امکان ساخت پکیج آرچ رو ندارم.
ولی با extract کردن پکیج rpm یا deb و کپی کردنش، می‌تونید برنامه رو اجرا کنید.

با چه دستوری؟
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 23 اسفند 1388، 10:54 ب‌ظ
با چه دستوری؟
دستورش رو نمی‌دونم، ولی احتمالاً بصورت گرافیکی بتونید extract کنید، از منوی راست‌کلیک ...
اگه بازم نتونستید، بهتره توی فروم آرچ یا چاکرا مطرح کنید:
http://forum.chakra-project.ir
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: محمد باقر اهتمام در 24 اسفند 1388، 01:33 ق‌ظ
سلام خواستم بگم توی سابایون و LXDE بخوبی اجرا شد . بدون مشکل . ( ممنون سعید جان)
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: افشین در 25 اسفند 1388، 06:51 ب‌ظ
چرا وقتی رابط گرافیکی برنامه را فارسی تعیین می‌کنیم دکمه‌های OK, Cancel, Apply (در پنجره تنظیمات) همچنان انگلیسی می‌مانند؟!
عنوان: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 27 اسفند 1388، 02:33 ق‌ظ
چرا وقتی رابط گرافیکی برنامه را فارسی تعیین می‌کنیم دکمه‌های OK, Cancel, Apply (در پنجره تنظیمات) همچنان انگلیسی می‌مانند؟!
این به ترجمهٔ GTK مربوط میشه، روی سیستم من که مشکلی نیست...
باید بررسی کنم ببینم علتش چیه.
عنوان: اضافه نمودن اوقات شرعی در StarCalendar 1.5
ارسال شده توسط: افشین در 27 اسفند 1388، 08:02 ق‌ظ
اما تمام بسته‌هایی که به زبان فارسی مربوط می‌شوند روی سیستم من نصب است!
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: پیام ابراهیمی در 05 اردیبهشت 1389، 01:45 ب‌ظ
من نسخه ی ۱.۵.۲ رو روی لوسید نصب کردم. اما موقع اجراش این ارور رو می گیرم:

^Cpayam@payam-laptop:~$ starcal
StarCalendar 1.5.2
Ubuntu 10.04 LTS
Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56)  [GCC 4.4.3]
Warning: configuration file "/home/payam/.starcal/pref" not exists

progname=starcal.py; RGBA=on
PyGTK 2.17.0
Building cache (1389, 2)
generating tray clock
The program 'starcal.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 190 error_code 8 request_code 2 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 05 اردیبهشت 1389، 07:03 ب‌ظ
پیام جان ممنون. نمی‌دونم علتش چیه. باید صبر کنیم ببینم توی ورژن نهایی اوبونتو ۱۰٫۰۴ هم این مشکل خواهد بود یا نه.
فعلاً می‌تونید این کارو انجام بدید:
mkdir -p ~/.starcal
echo "showDigClockTr=False" > ~/.starcal/pref
بعد برنامه رو اجرا کنید، احتمالاً حل میشه. و البته دیگه ساعت/تاریخ رو توی tray نشون نمیده.
راستی چرا از اپلت گنوم استفاده نمی‌کنید؟ کافیه Add to Panel بزنید و اسم برنامه رو تایپ کنید...
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: پیام ابراهیمی در 06 اردیبهشت 1389، 12:14 ق‌ظ
پیام جان ممنون. نمی‌دونم علتش چیه. باید صبر کنیم ببینم توی ورژن نهایی اوبونتو ۱۰٫۰۴ هم این مشکل خواهد بود یا نه.
فعلاً می‌تونید این کارو انجام بدید:
mkdir -p ~/.starcal
echo "showDigClockTr=False" > ~/.starcal/pref
بعد برنامه رو اجرا کنید، احتمالاً حل میشه. و البته دیگه ساعت/تاریخ رو توی tray نشون نمیده.
راستی چرا از اپلت گنوم استفاده نمی‌کنید؟ کافیه Add to Panel بزنید و اسم برنامه رو تایپ کنید...

همین کار رو کردم... مرسی
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: بهزاد (beh7) در 10 اردیبهشت 1389، 03:50 ب‌ظ
پیام جان ممنون. نمی‌دونم علتش چیه. باید صبر کنیم ببینم توی ورژن نهایی اوبونتو ۱۰٫۰۴ هم این مشکل خواهد بود یا نه.
فعلاً می‌تونید این کارو انجام بدید:
mkdir -p ~/.starcal
echo "showDigClockTr=False" > ~/.starcal/pref
بعد برنامه رو اجرا کنید، احتمالاً حل میشه. و البته دیگه ساعت/تاریخ رو توی tray نشون نمیده.
راستی چرا از اپلت گنوم استفاده نمی‌کنید؟ کافیه Add to Panel بزنید و اسم برنامه رو تایپ کنید...
سعید جان مشکل حل شد ؟
راستی از ورژن جدید چه خبرا ؟ ;)
عنوان: پاسخ به: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 10 اردیبهشت 1389، 04:28 ب‌ظ
سعید جان مشکل حل شد ؟
راستی از ورژن جدید چه خبرا ؟ ;)
نمی‌دونم هنوز ۱۰٫۰۴ رو نگرفتم.
والا یکی دو هفته‌ای هست که به حالت pause دراومده (یا سرعتش کم شده)، سعی می‌کنم به زودی resume ش کنم.
یه ایده‌هایی دارم که پیاده کردنشون سخته و در مورد چگونگی پیاده‌سازی‌ش هنوز مطمئن نیستم برای همین سرعتش کم شده.
تغییرات رو نمی‌گم که به قول معروف surprise بشه! ;D
عنوان: پاسخ به: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 12 اردیبهشت 1389، 09:50 ق‌ظ
ورژن 1.5.3 رو توی اوبونتو 10.04 تست کردم مشکلی نبود. فقط یه مشکل داره اینکه اپلت گنوم‌ش رو نمیشه با دکمه وسط موس جابجا کرد. که اینم هنوز نمی‌دونم علتش چیه (با ورژن‌های جدید گنوم این مشکل رو داره)
عنوان: پاسخ به: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 13 اردیبهشت 1389، 11:42 ق‌ظ
امروز یه چیزی توی سورس‌فورج دیدم برام جالب بود....
طبق آماری که سورس‌فورج از تقریباً ۴ ماه پیش (یعنی از اول فبریه امسال) میده، ۷۱ درصد دانلودهای starcal از ایران و ۱۴ درصدشون از آمریکا و ۳ درصدشون از کانادا بودن...

اینم تعداد دانلودها:
1.  Iran      242
2. United States 48
3. Canada 12
4. United Kingdom 9
5. Germany 6
6. Poland 4
7. Russia 3
8. Netherlands 2
9. Norway 2
10. Brazil 2
11. Korea 1
12. Algeria 1
13. Georgia 1
14. Indonesia 1
15. France 1
16. Australia 1
17. Switzerland 1
337
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: utopiaemse در 16 اردیبهشت 1389، 09:32 ب‌ظ
سعید جان واقعا برنامه‌ی زیبایی است من برای اولین بار تو سایت جادی دیدم و دنبال این تقویم بودم تا بالاخره پیداش کردم.
اما من یک مشکلی دارم تو ۱۰.۰۴:
نمی تونم پنجره‌ی تقویم رو تغییر اندازه بدم البته در جهت عمودی ??? ::) ](*,)
ممنون می‌شم کمک کنی :oops:
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 17 اردیبهشت 1389، 08:32 ب‌ظ
سعید جان واقعا برنامه‌ی زیبایی است من برای اولین بار تو سایت جادی دیدم و دنبال این تقویم بودم تا بالاخره پیداش کردم.
اما من یک مشکلی دارم تو ۱۰.۰۴:
نمی تونم پنجره‌ی تقویم رو تغییر اندازه بدم البته در جهت عمودی ??? ::) ](*,)
ممنون می‌شم کمک کنی :oops:
خواهش می‌کنم
اون گوشهٔ پایین سمت راست پنجره، دو تا دکمه هست، سمت چپی رو فشار بده تا به حالت غیرفعال دربیاد. (اگه موس رو ببری روی اون دکمه، می‌نویسه «ثابت ماندن ارتفاع تقویم») این دکمه بخاطر این هست که وقتی ارتفاع متن مناسبت‌ها (یا بطور کلی پلاگین‌ها) تغییر می‌کنه، ویجت مرکزی تقویم ارتفاعش تغییر نکنه (یا بکنه) و بجاش ارتفاع خود پنجره تغییر کنه (یا نکنه).
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 18 اردیبهشت 1389، 09:17 ق‌ظ
ورژن 1.5.3 با رفع یکی دو تا باگ مهم، و کمی تغییرات جزئی
http://sourceforge.net/projects/starcal/files
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: aliaghil در 18 اردیبهشت 1389، 09:49 ق‌ظ
سلام
بسیار برنامه جالبیه خیلی دنبال یه تقویم هجری شمسی خوب میگشتم تا اینکه اینجا پیدا کردم.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: armintirand در 29 اردیبهشت 1389، 04:23 ب‌ظ
ورژن 1.5.3 با رفع یکی دو تا باگ مهم، و کمی تغییرات جزئی
http://sourceforge.net/projects/starcal/files
سلام و ممنون ولی چرا سورس فورج؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
مگه شما میتونید از اون دانلود کنید؟؟؟؟؟؟؟؟؟؟؟؟
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 29 اردیبهشت 1389، 05:19 ب‌ظ
ورژن 1.5.3 با رفع یکی دو تا باگ مهم، و کمی تغییرات جزئی
http://sourceforge.net/projects/starcal/files
سلام و ممنون ولی چرا سورس فورج؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
مگه شما میتونید از اون دانلود کنید؟؟؟؟؟؟؟؟؟؟؟؟
سلام
شما تست کردید و نتونستید؟
ادمین‌های پروژه می تونن محدودیت‌های تحریم رو برای پروژهٔ خودشون غیرفعال کنن. منم همین کارو کردم.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: armintirand در 29 اردیبهشت 1389، 10:56 ب‌ظ
ممنون شرمنده تست نکرده حرف چرت زدم چون دوست عزیزمون که MDicجدید رو تو سورس فورج آپ کرده نمیشه دانلود کرد.
من هم در مورد این بنامه اشتباه فکر کردم خلاصه ببخشید و کارتون عالیه.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 30 اردیبهشت 1389، 05:13 ق‌ظ
ممنون شرمنده تست نکرده حرف چرت زدم چون دوست عزیزمون که MDicجدید رو تو سورس فورج آپ کرده نمیشه دانلود کرد.
من هم در مورد این بنامه اشتباه فکر کردم خلاصه ببخشید و کارتون عالیه.
خودتون رو ناراحت نکنید.  :)
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: دانیال بهزادی در 04 خرداد 1389، 11:41 ب‌ظ
سعید جان کارت عالیه. خیلی خوب و روون شده ;)
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: امیرمهری در 16 خرداد 1389، 10:33 ق‌ظ
با تشکر
 واقعا چه خوب دوباره سورس فورج رو بروز کردید

جای سعید هم خیلی وقت هست خالیه

عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: mahdiar در 24 خرداد 1389، 12:14 ب‌ظ
سایز فونتو تو قسمت تنظیمات / ظاهر می تونین تغییر بدین
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: sisyphus در 30 مهر 1389، 12:44 ب‌ظ
مرسی از برنامه‌ات سعید.

می‌خواستم پیشنهاد کنم اگر علاقه داشته باشی خیلی خوبه که تقویم شمسی (و احتمالاً هجری قمری و ...) به date از coreutils اضافه بشه.
توی ۲۰۰۸ یکی درخواست داده بود ولی دیگه پیگیری نشده فکر کنم بعد از اون. (http://www.mail-archive.com/bug-coreutils@gnu.org/msg13444.html).

و یه درخواست در مورد starcal، اینکه خود starcal یه option داشته باشه که توی محیط متنی تاریخ ِ شمسی رو (مثلاً با فرمت‌های مختلف) بنویسه.

مرسی.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: sisyphus در 30 مهر 1389، 02:29 ب‌ظ
البته الان jcal رو پیدا کردم که کار اشکان قاسمی هستش و به شکل cal تقویم رو نشون می‌ده.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: Majidjan در 30 مهر 1389، 02:47 ب‌ظ
البته الان jcal رو پیدا کردم که کار اشکان قاسمی هستش و به شکل cal تقویم رو نشون می‌ده.
اگه ممکنه یه لینک معرفی کنید.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: sisyphus در 30 مهر 1389، 03:00 ب‌ظ
http://download.savannah.gnu.org/releases/jcal
خیلی مرتب و منطقی نوشته شده، البته دقتش توی تبدیل تاریخ‌ها رو نمی‌دونم. (توی مخازن Debian و Ubuntu هستش)
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: Majidjan در 01 آبان 1389، 09:47 ق‌ظ
http://download.savannah.gnu.org/releases/jcal
خیلی مرتب و منطقی نوشته شده، البته دقتش توی تبدیل تاریخ‌ها رو نمی‌دونم. (توی مخازن Debian و Ubuntu هستش)
با تشکر.
این تقویم ناقصه یا من بد نصب کردم یا ...؟ با StarCalendar فرق میکنه ؟ اگه بخوام این تقویم رو Uninstall کنم چکار بایدبکنم ؟
(http://3.axm.site90.net/upload/3d324c2883882b15fa8fbe8f025a3a99.png)

خود StarCalendar رو نصب کردم ، خیلی کامله.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 01 آبان 1389، 10:59 ق‌ظ
مرسی از برنامه‌ات سعید.

می‌خواستم پیشنهاد کنم اگر علاقه داشته باشی خیلی خوبه که تقویم شمسی (و احتمالاً هجری قمری و ...) به date از coreutils اضافه بشه.
توی ۲۰۰۸ یکی درخواست داده بود ولی دیگه پیگیری نشده فکر کنم بعد از اون. (http://www.mail-archive.com/bug-coreutils@gnu.org/msg13444.html).
وقتی دوستان چند سال پیش کدش رو هم نوشتن ولی نرفته توی گنوم، دیگه کاری از دست من برنمیاد.
در ضمن من برنامه‌نویسی پایتون هستم و به C خیلی مسلط نیستم.

و یه درخواست در مورد starcal، اینکه خود starcal یه option داشته باشه که توی محیط متنی تاریخ ِ شمسی رو (مثلاً با فرمت‌های مختلف) بنویسه.
بله. یه فکرایی براش دارم. اگه وقت بشه اضافه می‌کنم.


البته الان jcal رو پیدا کردم که کار اشکان قاسمی هستش و به شکل cal تقویم رو نشون می‌ده.
بله. برای خط فرمان بهترین ابزار همین هست (تا وقتی که خودم به استارکل اضافه‌ش کنم)
در ضمن اشکان همکار خودم هست.  ;)

http://download.savannah.gnu.org/releases/jcal
خیلی مرتب و منطقی نوشته شده، البته دقتش توی تبدیل تاریخ‌ها رو نمی‌دونم. (توی مخازن Debian و Ubuntu هستش)
با تشکر.
این تقویم ناقصه یا من بد نصب کردم یا ...؟ با StarCalendar فرق میکنه ؟ اگه بخوام این تقویم رو Uninstall کنم چکار بایدبکنم ؟
(http://3.axm.site90.net/upload/3d324c2883882b15fa8fbe8f025a3a99.png)

خود StarCalendar رو نصب کردم ، خیلی کامله.
این عکس چه ربطی به اون لینک داره؟  ???
اون لینک مال jcal هست که تحت خط فرمان و شبیه دستور cal هست، کار دوستم اشکان قاسمی هست و با سی هم نوشته شده.
این عکسی که شما گذاشتید مال اپلت تقویم جلالی برای گنوم هست که آقای مولا پهنادایان نوشته. که من StarCalendar رو هم بر اساس اون برنامه نوشتم. اون اشکالی که توی عکس هست علتش رو نمی‌دونم. ولی کلا پیشنهاد می‌کنم از StarCalendar که کامل‌تر و کم‌اشکال‌تر هست استفاده کنید (هم اپلت گنوم داره هم می‌تونه مستقل اجرا بشه).
برای Uninstall هم بستگی داره چطوری نصبش کنید، اگه از مخازن اوبونتو یا پکیج deb رو نصب کرده باشید، کافیه از توی Synaptic حذفش کنید.
ولی در کل لزومی به حذف کردنش نیست، اگه خواستید می‌تونید از روی پنل بَرش دارید.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: Majidjan در 01 آبان 1389، 02:22 ب‌ظ
.......
(http://3.axm.site90.net/upload/3d324c2883882b15fa8fbe8f025a3a99.png)

این عکس چه ربطی به اون لینک داره؟  ???
اون لینک مال jcal هست که تحت خط فرمان و شبیه دستور cal هست،.....
[/quote]
خوب من فکر کردم jcal رو نصب کردم این شده . پس اینی که من نصب کردم کجاست ؟ چطور میتونم پیداش کنم . مجددا تکرار میکنم من این لینک رو نصب کردم ، از طریق ترمینال :
http://download.savannah.gnu.org/releases/jcal
عنوان: پاسخ به: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 02 آبان 1389، 01:02 ب‌ظ
خوب من فکر کردم jcal رو نصب کردم این شده . پس اینی که من نصب کردم کجاست ؟ چطور میتونم پیداش کنم . مجددا تکرار میکنم من این لینک رو نصب کردم ، از طریق ترمینال :
http://download.savannah.gnu.org/releases/jcal
اون اپلت جلالی برای گنوم رو نمی‌دونم چطوری نصب کردید، برید توی سیناپتیک ببینید پکیج jalali-calendar نصب هست یا نه. اگه نصبه یعنی خودشه.

اون jcal که از اون لینک نصب کردید، برای استفاده‌ش باید توی ترمینال دستور jcal رو بزنید

مرسی از برنامه‌ات سعید.

می‌خواستم پیشنهاد کنم اگر علاقه داشته باشی خیلی خوبه که تقویم شمسی (و احتمالاً هجری قمری و ...) به date از coreutils اضافه بشه.
توی ۲۰۰۸ یکی درخواست داده بود ولی دیگه پیگیری نشده فکر کنم بعد از اون. (http://www.mail-archive.com/bug-coreutils@gnu.org/msg13444.html).
وقتی دوستان چند سال پیش کدش رو هم نوشتن ولی نرفته توی گنوم، دیگه کاری از دست من برنمیاد.
در ضمن من برنامه‌نویسی پایتون هستم و به C خیلی مسلط نیستم.
راستی یادم رفت بگم: یکی از دوستان (everplays) داشت تقویم جلالی رو به گنوم شل اضافه می‌کرد (با جاوااسکریپت) احتمال داره توی گنوم ۳ شاهد تقویم جلالی باشیم  :)
گرچه جزئیاتش رو نمی‌دونم
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: Ali.M در 03 آبان 1389، 12:32 ق‌ظ
سلام
توی آرچ نصب نمیشه . اینم ارورش:
alireza@ARCH:~$ sudo pacman -U starcal-archlinux-1.5.3-1-any.pkg.tar.xz
resolving dependencies...
warning: cannot resolve "python<<3.0", a dependency of "starcal-archlinux"
:: the following package(s) cannot be upgraded due to unresolvable dependencies:
      starcal-archlinux

Do you want to skip the above package(s) for this upgrade? [y/N] y
looking for inter-conflicts...
 there is nothing to do

البته من عبارت depend = python<<3.0 رو توی فایل .PKGINFO کامنت کردم و نصب شد ولی حالا موقع اجرا این ارور رو میده:
alireza@ARCH:~$ starcal
  File "/usr/share/starcal/src/starcal.py", line 33
    print 'No help implemented yet!'
                                   ^
SyntaxError: invalid syntax
 

عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 03 آبان 1389، 01:19 ب‌ظ
سلام
توی آرچ نصب نمیشه . اینم ارورش:
باید پایتون 2.6 رو نصب کنید و بصورت پیش‌فرض قرارش بدید که با دستور python پایتون 2.6 اجرا بشه.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: Ali.M در 03 آبان 1389، 01:28 ب‌ظ
سلام
توی آرچ نصب نمیشه . اینم ارورش:
باید پایتون 2.6 رو نصب کنید و بصورت پیش‌فرض قرارش بدید که با دستور python پایتون 2.6 اجرا بشه.

ممنون
پایتون 2.6 نصبه . ولی میشه بگید چجوری بصورت پیش فرض بگذارمش؟
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 03 آبان 1389، 02:44 ب‌ظ
ممنون
پایتون 2.6 نصبه . ولی میشه بگید چجوری بصورت پیش فرض بگذارمش؟
cd /usr/bin/
sudo ln -sf python2.6 python
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: Ali.M در 03 آبان 1389، 09:52 ب‌ظ
cd /usr/bin/
sudo ln -sf python2.6 python


ممنون . حل شد. :D
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: dj_ghodrati در 10 بهمن 1389، 12:00 ب‌ظ
سلام
واقعا برنامه کاربردی و بدرد بخوری هست و تشکر میکنم و ورژنهای قبلی رو استفاده کردم. اما من آخرین ورژن(۱.۵.۳) رو از سورس فورج گرفتم و نصب کردم(بدون ارور) ولی درست اجرا نمیشه.
اول که اجرا میشد درست نمایش نمی داد و تنظیمات بعد از هر خاموش و روشن کردن ریست  میشد و الان هم اجرا نمیشه و هرموقع هم که از منو اجرا می کنم سریع میاد میره
البته وقتی که با یوزر root لوگین میشم، درست کار میکنه و اگر از ترمینال اجرا کنم هم همینطور اما بعد از بستن ترمینال میره
در ضمن ابونتو ۱۰.۱۰ دارم
ممنون
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 11 بهمن 1389، 02:26 ب‌ظ
سلام
واقعا برنامه کاربردی و بدرد بخوری هست و تشکر میکنم و ورژنهای قبلی رو استفاده کردم. اما من آخرین ورژن(۱.۵.۳) رو از سورس فورج گرفتم و نصب کردم(بدون ارور) ولی درست اجرا نمیشه.
اول که اجرا میشد درست نمایش نمی داد و تنظیمات بعد از هر خاموش و روشن کردن ریست  میشد و الان هم اجرا نمیشه و هرموقع هم که از منو اجرا می کنم سریع میاد میره
البته وقتی که با یوزر root لوگین میشم، درست کار میکنه و اگر از ترمینال اجرا کنم هم همینطور اما بعد از بستن ترمینال میره
در ضمن ابونتو ۱۰.۱۰ دارم
ممنون
permission فایل‌های تنظیمات رو چک کنید:
ls -l ~/.starcalهمینطور توی ترمینال که اجرا می‌کنید، خروجی رو بذارید ببینم اروری چیزی داده یا نه.
اینکه با بستن ترمینال بسته میشه طبیعیه! چون وقتی ترمینال رو می‌بندید تمام sub process هاش kill میشه!
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: دانیال بهزادی در 15 بهمن 1389، 04:50 ب‌ظ
سعید جان گویا استارکلندرهایی که پیش‌فرض روی آریوس نصب هستن تاریخ‌های قمری رو با یک روز اختلاف نشون می‌دن و حتا روی تعطیلات رسمی هم تاثیر گذاشته. به نظرت مشکلش از کجا می‌تونه باشه؟
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: سعید رسولی در 16 بهمن 1389، 05:13 ب‌ظ
سعید جان گویا استارکلندرهایی که پیش‌فرض روی آریوس نصب هستن تاریخ‌های قمری رو با یک روز اختلاف نشون می‌دن و حتا روی تعطیلات رسمی هم تاثیر گذاشته. به نظرت مشکلش از کجا می‌تونه باشه؟
فکر نمی‌کنم برای سال جاری اینطور باشه! اگه ممکنه یه اسکرین‌شات بذار از اون ماهی که این مشکل رو داره.
عنوان: پاسخ به: StarCalendar 1.5
ارسال شده توسط: امیرمهری در 16 بهمن 1389، 05:52 ب‌ظ
سعید جان گویا استارکلندرهایی که پیش‌فرض روی آریوس نصب هستن تاریخ‌های قمری رو با یک روز اختلاف نشون می‌دن و حتا روی تعطیلات رسمی هم تاثیر گذاشته. به نظرت مشکلش از کجا می‌تونه باشه؟

البته اون نسخه قبلی هست
بهتره نسخه جدید رو بگیری
http://sourceforge.net/projects/starcal/files/starcal/1.5.3/