六壬程式撰寫問題

Home Home
引用 | 編輯 wclement
2008-08-13 14:57
樓主
推文 x0
版主您好:

  有關貴公司命理程式,因為是新手,很多問題請包涵:

假如我已有一個六壬盤式在資料庫中,如丁卯日,日占,局數=4
我寫了一個程式,就插在「御定六壬直指」下  
如果:六壬.自訂
  設定:六壬日柱=甲子
  設定:六壬.局數=3

在跑完程式時,我發現 御定六壬直指的解說,會由原來的丁卯日,變成甲子日。
但還是原來系統中的 第四局,而不是我設定的第三局。

是否 設定:六壬.局數=3 無法改變局數。可是我若用   #{六壬.局數}# 去檢查,他的值確是3


會有上面的問題與想法,主要是因為在六壬中有很多的課格定義,如果我能先下好定義,讓電腦由甲子一局,一直跑到癸亥十二局,
如果再加上日夜占,一共才1440課,我就能知道六壬七百二十課中,那一些課是符合要件的。
因為我目前只知道,命理程式運作好像是先取一個命(卦盤),再把設定好的要件放進去檢查,符合條件時就秀出解釋。(可能有誤解?還請板主更正)

是否能提供一個迴圈語法,讓我能把設定好課格條件放在中間,讓程式從一課檢查到七百二十課呢?

獻花 x0
引用 | 編輯 mainchen
2008-08-13 16:07
1樓
  
但還是原來系統中的 第四局,而不是我設定的第三局。

"六壬.局數" 是 "唯讀" 的, 不能用設定來改變.

是否能提供一個迴圈語法,讓我能把設定好課格條件放在中間,讓程式從一課檢查到七百二十課呢?

六壬課盤是由 "日期" 而來, 所以您只要改變 "日期" 六壬盤即可跟著改變.

獻花 x0
引用 | 編輯 wclement
2008-08-13 16:19
2樓
  
謝謝您的回答。

您提到:
六壬課盤是由 "日期" 而來, 所以您只要改變 "日期" 六壬盤即可跟著改變.

是不是說,如果我打開的盤式是第4局,我利用迴圈讓系統跑完六十甲子。就得到六十甲子第四局的盤。
所以只要開十二個盤,每個盤分別是一局至十二局,就可以處理這個問題嗎?

獻花 x0
引用 | 編輯 mainchen
2008-08-13 16:57
3樓
  
我了解您要的運用, 就如 "奇門遁甲" 專業版內提供搜尋功能一樣, 請見下列各版針對 "奇門遁甲" 搜尋的更新內容:

v1.367 星僑五術更新 (看奇門遁甲部份)
v1.368 星僑五術更新 (看奇門遁甲部份)
v1.375 星僑五術更新(看奇門遁甲部份)

在未來的六壬 "專業版" 也會提供類似奇門遁甲的搜尋功能, 可指定範圍, 搜尋符合勾選條件的六壬課盤.

若想要用 "命理程式" 來做到搜尋功能, 雖不無可能, 但 "命理程式" 較適合製作文件, 找到的六壬課也只是一份文件而已, 若用上述方式, 搜尋到的六壬日期, 馬上可以新增為一筆六壬資料.

獻花 x0
引用 | 編輯 wclement
2008-08-13 22:43
4樓
  
晚上我試了好幾種方式,系統中的日期、局數等資料,好像是沒有辦法利用程式來修改,都是唯讀的情況,所以設定了迴圈等都不會有作用耶!(可能是我功力太淺,或是不了解命理程式的運作,希望板主指正)

版主在上面有提供了未來的解決方案,不過六壬的課格實在是有太多的條件(已寄給板主),如果只是天地盤加天將的組合,能跑出來的還是有限。

請教板主,如果我花時間建立1440課,讓命理程式有沒有可能去讀這1440課,把符合的課挑出來呢?
(不過好像沒有找到支援讀取自建六壬盤卦例的指令 ?)

獻花 x0
引用 | 編輯 mainchen
2008-08-14 06:46
5樓
  
晚上我試了好幾種方式,系統中的日期、局數等資料,好像是沒有辦法利用程式來修改,都是唯讀的情況,所以設定了迴圈等都不會有作用耶!

請見下例, 若要運作一個超過一個月的日期數量, 就需要使用 "六壬曆.系統" 來做才行:



版主在上面有提供了未來的解決方案,不過六壬的課格實在是有太多的條件(已寄給板主),如果只是天地盤加天將的組合,能跑出來的還是有限。

單以六壬古例格局寫入專業版搜尋功能是可行, 但若加上現代, 自創或未來延伸出來的格局, 只有 "命理程式" 可以做到了.


請教板主,如果我花時間建立1440課,讓命理程式有沒有可能去讀這1440課,把符合的課挑出來呢?
(不過好像沒有找到支援讀取自建六壬盤卦例的指令 ?)

v1.148 我有開放六壬參數可讀寫「占式,自訂,自訂月將,自訂月支,自訂日柱,自訂時柱」, 可使用下例來達成 1440 課.


您也可以參考 "720課框架", 若要專案一定要了解您想做什麼才行.

獻花 x0
引用 | 編輯 wclement
2008-08-14 17:14
6樓
  
謝謝板主貼心的回答,及開放「占式,自訂,自訂月將,自訂月支,自訂日柱,自訂時柱」。
一早打開星僑軟體,發現有新的版本,且更動的部份正是我想要的,一邊下載,一邊覺的很感動。
下午用了一點時間,自己練習寫迴圈要跑720課,沒注意到板主也已經提供範例,更是感動。
剛才一直通知學命理的同學,因為我們一直停留在早期星僑的功能,沒想到現在系統這麼進步,要他們趕快去買一套。
另外,我對於這 六壬.自訂 的意義不是很了解。在貴公司提供的範本中,都有設定,我一直搞不清楚~~
此外,有沒有可能在輸入卦盤時,能顯示出當天的日出,日落時間,因為日占、夜占是以當地日出及日落的時間為主。如果能在輸入時有提醒就更好了。
六壬因為很重視占卜人的本命及行年,實務上,「當事者」常常都是兩位,可否再加一組「當事人2」。(也許專業版可考慮)
在自訂課盤部份,如果有「局數」或是「干上神」、是否使用「年命」、「行年」等快速選項,就不用一直查表了。
再次感謝, 以上只是我在使用大陸「六壬之矢」時,覺的比較好用的地方,提出來參考。

獻花 x0
引用 | 編輯 mainchen
2008-08-15 13:40
7樓
  
剛才一直通知學命理的同學,因為我們一直停留在早期星僑的功能,沒想到現在系統這麼進步,要他們趕快去買一套。

感謝您對本公司產品的支持 表情 , 有支持才有開發動力 表情.


另外,我對於這 六壬.自訂 的意義不是很了解。在貴公司提供的範本中,都有設定,我一直搞不清楚~~


(新版電子書皆可由本公司網頁內下載)


此外,有沒有可能在輸入卦盤時,能顯示出當天的日出,日落時間,因為日占、夜占是以當地日出及日落的時間為主。如果能在輸入時有提醒就更好了。
在自訂課盤部份,如果有「局數」或是「干上神」。

感謝您的建議, 此功能已加入 v1.149





六壬因為很重視占卜人的本命及行年,實務上,「當事者」常常都是兩位,可否再加一組「當事人2」。(也許專業版可考慮)
是否使用「年命」、「行年」等快速選項,就不用一直查表了。

感謝您的建議, 此功能會列入下次改版之參考 (其實用 "命理程式" 是可以做到的).

獻花 x0