برگزیده های پرشین تولز

راهنماي تبدي تاريخ هاي شمسي، قمري، ميلادي، محاسبه اوقات شرعي و.....

javad2000

Registered User
تاریخ عضویت
10 جولای 2005
نوشته‌ها
1,338
لایک‌ها
25
سلام

بالاخره الگوريتم و توضيحات كامل موارد زير به صورت يكجا گردآوري شد كه به دوستان علاقمند تقديم مي شود:
1- محاسبه زاويه قبله در هر نقطه از كره زمين از روي طول و عرض جغرافيايي
2- محاسبه اختلاف ساعت دو نقطه از كره زمين از روي طول و عرض جغرافيايي
3- محاسبه مسافت بين دو نقطه از كره زمين از روي طول و عرض جغرافيايي
4- محاسبه اوقات شرعي هر نقطه از كره زمين از روي طول و عرض جغرافيايي و براي هر تاريخ دلخواه به صورت سورس كد VisualBasic6 و JavaScript
5- الگوريتم تبديل تاريخ هاي ميلادي، قمري و شمسي به يكديگر به همراه راهنما و توضيحات كامل و سورس نرم افزار Visual Basic 6 و Java Script
6- فهرست كامل و تاريخ مناسبت هاي ملي و مذهبي درسال 1385
7- راهنماي نامگذاري سال ها جهت طالع بيني
8- فهرست كامل شهرهاي ايران و جهان و طول و عرض جغرافيايي آنها

لطفاً با ذكر نظرات ارزشمندتان، به بهبود اين مجموعه كمك كنيد.

با تشكر

 

فایل های ضمیمه

  • Prayer.zip
    369.4 KB · نمایش ها: 2,536

igimax

کاربر فعال کامپیوتر
تاریخ عضویت
17 سپتامبر 2004
نوشته‌ها
3,410
لایک‌ها
1,348
سن
49
سلام
36.gif


. بابا دمت گرم! ما همكار بيديمو خبر نداشتيم!!! من از روز اول تا آخر! بيسيك كار بودم. و الان هم كه قربانش برم VB.Net 2005. هنوز برنامتون را نگاه نكردم، اميدوارم در كارتون موفق باشيد.

موفق باشید.

خداحافظ
IgImAx
85/12/12
209.gif
60.gif
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,270
لایک‌ها
34
محل سکونت
mt.cgi
WOW !!
84.gif
84.gif
84.gif

بزار دانلود شه میام خبرش رو میدم.
 

javad2000

Registered User
تاریخ عضویت
10 جولای 2005
نوشته‌ها
1,338
لایک‌ها
25
سلام
نسخه جديد روزشمار در راهه. اين نسخه به همراه سورس كد ها كه به زبان ويژوال بيسيك 2003 نوشته شده و در vb 2005 هم قابل اجرا هستند در اختيار خواهد بود. در نسخه جديد، كليه توابع درون يك ماژول جاگذاري شده و برنامه نويس مي تواند با افزودن آن ماژول به برنامه خود، بدون نياز به هيچ گونه تابع نويسي، از توابع آن منجمله MiladiToShamsi, ShamsiToGhamari, GhamariToMiladi و.... استفاده كنه.
(اين نسخه فقط مخصوص تبديل تاريخ هاست و بقيه موارد ذكر شده در پست 1، مثل راهنماي قبله يابي و... رو از فايل ضميمه همون پست ميتونيد دريافت كنيد)

اگر كسي پيشنهادي براي بهتر شدن نسخه جديد داره، لطفاً ذكر كنه.
متشكرم
 

javad2000

Registered User
تاریخ عضویت
10 جولای 2005
نوشته‌ها
1,338
لایک‌ها
25
سلام
اين هم نسخه جديد RuzShomar با امكاناتي كه در شكل پيداست:
(كساني كه Visual Basic ندارند، ميتونند در پوشه Bin فايل Ruzshomar86.exe رو اجرا كنند. اگه مشكلي در اجرا بود بگيد تا براش فايل Setup بسازم)

نكته:
براي اجراي تمام برنامه هاي نوشته شده با زبان هاي زير مجموعه Visual Studio.net بايد برنامه dotnet framework روي سيستم نصب باشد. آخرين نسخه net framework. (يعني ورژن 3) رو از اينجا دانلود كنيد (با حجم 2.8 مگابايت) :
http://www.microsoft.com/downloads/...0b-f857-4a14-83f5-25634c3bf043&DisplayLang=en

 

فایل های ضمیمه

  • RuzShomar 86.Zip
    364.8 KB · نمایش ها: 970

igimax

کاربر فعال کامپیوتر
تاریخ عضویت
17 سپتامبر 2004
نوشته‌ها
3,410
لایک‌ها
1,348
سن
49
سلام
36.gif


. دستتان درد نكند (البته انگشتانتان!) كارتون خيلي درسته، انشاالله برنامه‌هاي كاربردي بيشتري از شما ببينيم. اما در پست فوق من لينك دونلودي نديدم يا اشكال از منه يا Browserام!


موفق باشيد.
76.gif


خداحافظ
IgImAx
86/03/02
209.gif
 

javad2000

Registered User
تاریخ عضویت
10 جولای 2005
نوشته‌ها
1,338
لایک‌ها
25
سلام
ببخشيد. من اون رو به پست 5 ضميمه كرده بودم اما انگار يه اشتباهي شده و اون ضميمه نيومده. حالا دوباره Attach كردم به همون پست شماره 5.
 

javad2000

Registered User
تاریخ عضویت
10 جولای 2005
نوشته‌ها
1,338
لایک‌ها
25
سلام.

لطفاً به اصلاحيه پست 5 دقت كنيد كه:
براي اجراي برنامه، روزشمار 86 حتماً نيازمند dotnet framework خواهيد بود. كه از اين لينك:
http://www.microsoft.com/downloads/...0b-f857-4a14-83f5-25634c3bf043&DisplayLang=en

قابل دانلود است.
در ضمن 1 روز خطا در محاسبه تاريخ هاي قمري (به دليل بي ثباتي اين تاريخ ها) در تمام تقويم ها طبيعي است. اما در كل، دقت محاسبات اين نرم افزار، صدها بار تست شده كه ميزان خطاي محاسبات، 1 روز خطا به ازاي هر 500 سال فاصله نسبت به سال 1386 است. يعني تقريباً 0%.

جهت اطمينان بيشتر، مي توانيد نتايج را با اين سايت تبديل تاريخ مقايسه كنيد:
http://www.iranchamber.com/calendar/iranian_calendar_converter.php

موفق باشيد.
 

Muhammadinfo

کاربر فعال علم و دانش
کاربر قدیمی پرشین تولز
تاریخ عضویت
7 فوریه 2006
نوشته‌ها
2,000
لایک‌ها
72
سن
39
بازم جای پیشرفت داره!
اما جالب بود
 

javad2000

Registered User
تاریخ عضویت
10 جولای 2005
نوشته‌ها
1,338
لایک‌ها
25
سلام
فكر كنم براي دوستان علاقمند به «روزشمار 86» نرم افزار «ايزي كلندر 2007» كه تمام امكانات روزشمار رو داره و همچنين تقويم فارسي رو روي پشت صحنه ويندوز ميندازه و امكانات ويژه ديگري هم داره جالب باشه.

http://forum.persiantools.com/showthread.php?p=1440994#post1440994
 

zee

کاربر تازه وارد
تاریخ عضویت
14 آپریل 2007
نوشته‌ها
15
لایک‌ها
0
محل سکونت
سیار
خب من هم یک برنامه اوپن سورس که با پرل نوشته شده معرفی کنم
www.arabeyes.org/project.php?proj=ITL
البته تحت کنسول هستش ولی هم کامله هم رایگان و open source ;)
 

zee

کاربر تازه وارد
تاریخ عضویت
14 آپریل 2007
نوشته‌ها
15
لایک‌ها
0
محل سکونت
سیار
البته gui هم داره و اذون هم میگه
ولی خوب روی توزیع من وجود نداشت
 

javad2000

Registered User
تاریخ عضویت
10 جولای 2005
نوشته‌ها
1,338
لایک‌ها
25
RuzShomar for VBA
ماژول تبديل تاريخ هاي شمسي، قمري و ميلادي به يكديگر

اين هم يه نمونه فايل xls با ماژول براي تبديل تاريخ ها به روش محاسبه ايراني و با دقت زياد. همراه مثال و توضيحات كامل و قابل استفاده در تمام ابزارهاي آفيس از جمله Word, Excel, Acess و...

 

astatira

کاربر تازه وارد
تاریخ عضویت
18 ژوئن 2007
نوشته‌ها
19
لایک‌ها
0

astatira

کاربر تازه وارد
تاریخ عضویت
18 ژوئن 2007
نوشته‌ها
19
لایک‌ها
0
راستی یادم رفت بگم برای گرفتن سورس این برنامه ها که حجم خیلی کمی هم دارن فقط کافیه توی سایتش که یکی از معروفترین و بزرگترین سایتهای برنامه نویسیه رجیستر بشین;)
 

ghafarpour

Registered User
تاریخ عضویت
17 جولای 2005
نوشته‌ها
50
لایک‌ها
14
با سلام و تشکر از زحمات شما
چند نکته در رابطه با محاسبات اوقات شرعی ارائه شده وجود دارد که می تواند در افزایش دقت آن کمک کند:
۱- زاویه در نظر گرفته شده برای اذان صبح ۱۷.۷ درجه زیر افق می باشد لذا اعداد ۱۰۸ می بایست به ۱۷.۷ تغییر پیدا کند.
۲- معیار طلوع آفتاب لبه بالای قرص خورشید است در نتیجه تنها مقدار شکست کافی می باشد که متوسط آن ۳۴ دقیقه قوسی است و برای غروب که ملاک مرکز قرص خورشید می باشد این مقدار ۵۰ دقیقه قوسی می باشد لذا عدد ۹۰.۸۸۳ برای غروب آفتاب می باشد و برای طلوع آفتاب می بایست به ۹۰.۵۶۷ تغییر کند
۳- معیار اذان مغرب محو شدن حمره مشرقیه می باشد و با توجه به انحطاط خورشید در ۴.۵ درجه لازم است تا برای اذان مغرب عدد ۹۴.۳ به ۹۴.۵ تغییر کند
با تشکر فراوان
منبع زاویه ها مقاله اوقات شرعی را چطور تعیین می کنند به ویرایش یک کارشناس ارشد مرکز تقویم موسسه ژئو فیزیک دانشگاه تهران می باشد که در سایت های متعددی از جمله تابناک ارائه شده است.
موفق باشید
 
بالا