Guest guest Posted August 12, 2004 Report Share Posted August 12, 2004 Dear Neeraj, Thankx for ur prompt reply.. it is difficult to figure out the the exact flow of functionality in the dll unless ofcourse i m able to decode the instructions in the dll back into code.. it would be helpful if u send me some documentation for calculation of ascendent / planetary positions so that i m able to write the code for that.. or if u have some documentation for the function reference for the functions of the dll kindly send that to me.. thanx again.. ~ Om Namah Shivaya ~ Dear Jayad, There is a file called SWEDLL32.dll, it has many functions like sunrise() etc and is widely used in making Jyotish softwares. Now you need to figure a way out to use these functions of this DLL file. I will attach the file and send to your personal mail id. Hope this will help you a bit. Regards, Neeraj Gupta Read only the mail you want - Mail SpamGuard. Quote Link to comment Share on other sites More sharing options...
Guest guest Posted August 12, 2004 Report Share Posted August 12, 2004 ~ Om Namah Shivaya ~ Dear Jayad, I have attached one excel file. It was developed by Sarajit Poddar Ji, so if you look carefully at the cells description, you will get the formulaes, calculations and functions used by him in this excel sheet. Be sure to place the .DLL file in your system directory otherwise the excel sheet won't work. So, It will give you a good idea about the calculations. Also you can search on google for the help of SWEDLL32 file. There is one good program of astrology (for calculations, it is the best one I had seen so far) developed by Shri PVR Ji and you can download it from http://www.vedicastrologer.org/jhl6/ It is a small software, and if you play with software a bit, thinking about what could be the code running in background. This is developed using Microsoft VC++. As far as I can make out, the chart (comprising 12 rashis, houses) are made in one class. Whenever some calculation is to done (say finding yogas, or caluclating narayana dasha for any D chart), a subroutine is called upon and data for the particular class has been used, so there is lot of reusability of code. Well I was not involved in developing or testing of software (I am just a end user). The size is small and there are many things, so according to me shri PVR Ji may have followed something like that as this is the best approach as per software engineering (OOPS and OOA&D). I might be wrong here. I developed a very very small software for argala calculation, that was not there in free version of JHL, so I just use output (that too has to be entered manually) from his software and use it as input to my softwares. There is one DLL Explorer or something like that I have heard of (not getting the exact name), which can let you know of the functions and return type of various functions in a DLL file. I hope you might get some free version or trial version through some site. Regards, Neeraj Gupta --- Jayad Bhutani <jayad_08 wrote: > Dear Neeraj, > Thankx for ur prompt reply.. > it is difficult to figure out the the exact flow of > functionality in the dll unless ofcourse i m able to > decode the instructions in the dll back into code.. > it would be helpful if u send me some documentation > for calculation of ascendent / planetary positions > so > that i m able to write the code for that.. > or if u have some documentation for the function > reference for the functions of the dll kindly send > that to me.. > thanx again.. > > ~ Om Namah Shivaya ~ > > Dear Jayad, > > There is a file called SWEDLL32.dll, it has many > functions like sunrise() etc and is widely used in > making Jyotish softwares. Now you need to figure a > way > out to use these functions of this DLL file. > > I will attach the file and send to your personal > mail > id. > > Hope this will help you a bit. > > Regards, > > Neeraj Gupta > > > > > > > Read only the mail you want - Mail SpamGuard. > > ===== http://www.neerajgupta.com New and Improved Mail - Send 10MB messages! Quote Link to comment Share on other sites More sharing options...
Guest guest Posted August 12, 2004 Report Share Posted August 12, 2004 Dear Neeraj.. Thanx a lot .. what u just gave me is really helpful.. and i have no doubt that i would be able to proceed in what i m trying to do.. once the calculation part is over i would be able to concentrate on the main part..prediction... if u have any suggestions for the design .. the way i should approach it.. kindly do so. meanwhile check the exe.. i have send it calculates the vimshottari dasha.. i made this myself...(if im not boasting..hahaha..) --- Neeraj Gupta <gupta_neeraj_2000 wrote: > ~ Om Namah Shivaya ~ > > Dear Jayad, > > I have attached one excel file. It was developed by > Sarajit Poddar Ji, so if you look carefully at the > cells description, you will get the formulaes, > calculations and functions used by him in this excel > sheet. Be sure to place the .DLL file in your system > directory otherwise the excel sheet won't work. So, > It > will give you a good idea about the calculations. > > Also you can search on google for the help of > SWEDLL32 > file. > > There is one good program of astrology (for > calculations, it is the best one I had seen so far) > developed by Shri PVR Ji and you can download it > from > > http://www.vedicastrologer.org/jhl6/ > > It is a small software, and if you play with > software > a bit, thinking about what could be the code running > in background. This is developed using Microsoft > VC++. > As far as I can make out, the chart (comprising 12 > rashis, houses) are made in one class. Whenever some > calculation is to done (say finding yogas, or > caluclating narayana dasha for any D chart), a > subroutine is called upon and data for the > particular > class has been used, so there is lot of reusability > of > code. > > Well I was not involved in developing or testing of > software (I am just a end user). The size is small > and > there are many things, so according to me shri PVR > Ji > may have followed something like that as this is the > best approach as per software engineering (OOPS and > OOA&D). I might be wrong here. I developed a very > very > small software for argala calculation, that was not > there in free version of JHL, so I just use output > (that too has to be entered manually) from his > software and use it as input to my softwares. > > There is one DLL Explorer or something like that I > have heard of (not getting the exact name), which > can > let you know of the functions and return type of > various functions in a DLL file. I hope you might > get > some free version or trial version through some > site. > > Regards, > > Neeraj Gupta > > > > --- Jayad Bhutani <jayad_08 wrote: > > > Dear Neeraj, > > Thankx for ur prompt reply.. > > it is difficult to figure out the the exact flow > of > > functionality in the dll unless ofcourse i m able > to > > decode the instructions in the dll back into > code.. > > it would be helpful if u send me some > documentation > > for calculation of ascendent / planetary positions > > so > > that i m able to write the code for that.. > > or if u have some documentation for the function > > reference for the functions of the dll kindly send > > that to me.. > > thanx again.. > > > > ~ Om Namah Shivaya ~ > > > > Dear Jayad, > > > > There is a file called SWEDLL32.dll, it has many > > functions like sunrise() etc and is widely used in > > making Jyotish softwares. Now you need to figure a > > way > > out to use these functions of this DLL file. > > > > I will attach the file and send to your personal > > mail > > id. > > > > Hope this will help you a bit. > > > > Regards, > > > > Neeraj Gupta > > > > > > > > > > > > > > Read only the mail you want - Mail > SpamGuard. > > > > > > > ===== > http://www.neerajgupta.com > > > > > > New and Improved Mail - Send 10MB messages! > > ATTACHMENT part 2 application/vnd.ms-excel name=Jyotish Calc Ver 0.1.xls Mail - You care about security. So do we. New and Improved Mail - Send 10MB messages! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.