標籤

顯示具有 風水大師 標籤的文章。 顯示所有文章
顯示具有 風水大師 標籤的文章。 顯示所有文章

2011年9月22日 星期四

風水大師... 又遇到問題. 日光節約時間

原本寫的好又要改了. 一切都為了精準. 所以免費版的上傳時間又要延個一天測試了.

風水大師原本就精準到各節氣的計算, 沒道理為了夏令時間失去精準.

一切都是命運的安排.... 沒想到好像連紫微的前半部份都寫進去了.


我國應用「日光節約時」歷年起訖日期
年代
名稱起訖日期
民國34年至40年(西元1945-1951年)夏令時間  5月1日至9月30日
民國41年(西元1952年)日光節約時間  3月1日至10月31日
民國42年至43年(西元1953-1954年)日光節約時間  4月1日至10月31日
民國44年至45年(西元1955-1956年)日光節約時間  4月1日至9月30日
民國46年至48年(西元1957-1959年)夏令時間  4月1日至9月30日
民國49年至50年(西元1960-1961年)夏令時間  6月1日至9月30日
民國51年至62年(西元1962-1973年)  停止夏令時間
民國63年至64年(西元1974-1975年)日光節約時間  4月1日至9月30日
民國65年至67年(西元1976-1978年)  停止日光節約時
民國68年(西元1979年)日光節約時間  7月1日至9月30日
民國69年起(西元1980年)  停止日光節約時


2011年9月21日 星期三

風水大師免費版最終功能確定

經過討論龍門八局針對衛星圖斷定水口沖煞功能, 移到收費版.
但保留龍門八局在室內斷定正曜殺(或有人稱為反曜殺), 功能, 天地曜殺 移到收費版.

現在年輕人最需要的"桃花" 功能, 如何加速另一半的出現. 加入免費版.
現在年輕人最重視的"財運" 因此文昌位宅九星加入免費版

一般人講求的太歲與歲破功能. 看起來大家都需要, 所以移到免費版
九星當中的五黃殺功能, 事實上最重要, 所以也移到免費版.

(哈哈, 我就說不可能全部寫來做功德. 雖然還是只收 XK)

所以最後決定保留免費版如下功能:

(1) 精確定位八宅山向, 配合命卦決定八宅方位.
(2) 精確指明桃花方位. 以本命八字決定
(3) 精確指明文昌方位. 以本命文昌位
(4) 九星當中 包括年九星 的五黃功能 (月,日,時九星與宅九星移到收費版)
(5) 太歲與歲破日, 以流年決定.
(6) 龍門八局當中的正曜 (室內版)

台灣大黑熊

於美濃 2011/09/21

2011年9月20日 星期二

年干支計算 月干支計算 日干支計算

記憶力實在是不太好. 所以還是先寫吧. 日干支呢, 等一下再想


年干支計算方法最簡單.


 String[] sky ={
  "甲","乙","丙","丁","戊","己","庚","辛","壬","癸"
 };
 String[] earth ={
  "子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"
 };



    myyear = (int) setbirth + 1922;
 int m1=((myyear-3) % 10);
 if(m1==0){
  m1=9;
 }else{
  m1--;
 }
 int m2=((myyear-3) % 12);
 if(m2==0){
  m2=11;
 }else{
  m2--;
 }

 String yearsky =sky[m1];
 String yearearth =earth[m2];

int monthskyindex;
int monthearthindex;
以陣列取回就結束.


月干支的歌訣很簡單. 只不過要寫成程式要想一下


//甲己之年丙作首


if(yearsky.equals("甲")||yearsky.equals("巳")){
monthskyindex=2;
monthearthindex=2;
}
//乙庚之歲戊为頭
if(yearsky.equals("乙")||yearsky.equals("庚")){
monthskyindex=4;
monthearthindex=2; //為何都是2, 因為書上寫的 每年正月都是寅
}
//丙辛之歲庚寅上
if(yearsky.equals("丙")||yearsky.equals("辛")){
monthskyindex=6;
monthearthindex=2; //為何都是2, 因為書上寫的 每年正月都是寅
}
//丁壬壬寅順行流
if(yearsky.equals("丁")||yearsky.equals("壬")){
monthskyindex=8;
monthearthindex=2; //為何都是2, 因為書上寫的 每年正月都是寅
}
//若言戊癸何方起,甲寅之上去尋求。
if(yearsky.equals("戊")||yearsky.equals("癸")){
monthskyindex=0;
monthearthindex=2; //為何都是2, 因為書上寫的 每年正月都是寅
}
//接下來呢,看看是幾月,
int monthindex1 = (monthskyindex+k) % 10;
int monthindex2 = (monthearthindex+k) % 12;


大概是這樣子, 等一下再試試

公式: (民國年-90)*5+(民國年-90)/4+A=X
1. (民國年-90)/4這一項,只取整數。
2. A代表由當年元旦算至欲求之日的總天數。
3. X/60,取餘數=>Y
4. Y之個位數=>天干
5. Y/12,取餘數=>地支
6. 此公式須由國曆日期來算,而非農曆。

立春時間--風水最頭痛的問題

說起立春時間, 用說的很快. 但是寫程式就十分麻煩.
為什麼呢? 即使有所謂的壽星公式. 什麼 Y*D + C -XXXX. 事實上還是不準.

所以呢, 我們採用經過計算比較準的方式進行判斷. 也就是查表.

20030204 14:05:20
20040204 19:56:13
20050204 01:43:02
20060204 07:27:16
20070204 13:18:12
20080204 19:00:24
20090204 00:49:47
20100204 06:47:51
20110204 12:32:56
20120204 18:22:23
20130204 00:13:25
20140204 06:03:15
20150204 11:58:27

原因在上一篇講過了, 黃道的時間是"天文學", 為了精準, 所以真的要準只有這個方法. 可是使用者能記得自己真正的出生時間嗎? 尤其是精準度達到 20 分鐘內.

其實, 說實在的. 如果無法定盤, 就應該比較二盤的差異. 以符合度高來判斷...

今天終於寫精準度寫上去了. 使用者必須正好是春分當天. 那一個小時出生. 才會觸發判斷.
使用者到底能否精準的記得, 那就看情況了.

說真的, 我愈來愈覺得趙大師說的對. 書本和軟體寫的再好. 也沒有本人親自判斷來的正確.

所以啦, 放心的寫精準一點. 最少對 95% 以上的人來說, 內容是準的. 剩下來的 5%. 去找趙大師付點紅包吧. 哈哈

風水大師暫停下載說明

Dear ALL

由於目前八宅篇的命卦計算, 尚沒有考慮到 "立春" 問題. 目前正在加工修正此問題,
經查閱, 紀錄, 目前已有 111 人已經下載.

台灣大黑熊在此先行致歉.

目前正依趙老師要求, 進行命卦更新, 同時會支援九星/龍門八局 與太歲和歲破等等功能.
並能支援相機截圖與 POST 到 FACEBOOK 進行雙向溝通等等功能.

為了更完備程式功能, 避免大家誤解 "風水大師" 只有這些基本功能, 所以暫停上架.

預計在1週內將會重新開放.

造成不便之處, 尚請包容.

感恩!

Sincerely

2011年9月19日 星期一

(風水大師 問題點) 命卦....命卦, 為了立春問題. 還真的不能不掛!

命卦以立春為界, 未過立春, 以去年論, 過了立春才以今年論.

這個問題看起來簡單. 事實上一點都不簡單. 因為每年的立春日子, 都可能不同. 所以啦, 查表法還是會出現問題. >"<

即然風水大師是要突破其它程式不夠精準的問題, 那麼立春問題, 就必須要解決. 因此查了一下立春的原理.

立春呢, 就會提到黃道問題. 黃道呢, 就是中國另人驚嘆的天文學. 小弟只是個機械工程出身的混混, 只聽過黃道但從沒有細心研究過這個問題. 黃道還真不是一均人能了解的.

維基百科上提到

黃道是在一年當中太陽在天球上的視路徑,看起來它在群星之間移動的路徑,明顯的也是行星在每年中所經過的路徑。更明確的說,它是球狀的表面(天球)與黃道平面交集;以幾何學來描述,它是包含地球環繞太陽運行的平均軌道平面
不變黃道平面是垂直所有行星軌道平面角動量和的平面,而木星應該是最主要的影響者。目前的黃道平面與不變黃道平面夾角約1.5°。

每個中文字都能看懂, 但絕對是不知道意思 哈哈

而立春, 事實上是 24 節氣當中的第一個

節氣指二十四時節和氣候,是中國古代訂立的一種用來指導農事的補充曆法。由於東亞傳統農曆是一種「陰陽合曆」,即根據太陽也根據月亮的運行制定的,因此不能完全反映太陽運行周期,但中國又是一個農業社會,農業需要嚴格了解太陽運行情況,農事完全根據太陽進行,所以在曆法中又加入了單獨反映太陽運行周期的「二十四節氣」,用作確定閏月的標準。

二十四節氣每一個分別相應於太陽黃道上每運動15°所到達的一定位置。二十四節氣又分為12個節氣和12個中氣,一一相間。二十四節氣反映了太陽的周年視運動,所以在陽曆中它們的日期是相對固定的,上半年的節氣在6日,中氣在21日,下半年的節氣在8日,中氣在23日,二者前後不差1~2日。

看到了嗎? "二者前後不差1~2日"

別開完笑了, 差個1個時辰整個命理就差很多了, 更何況差到2天!

趙老師昨夜深夜看完"風水大師免費版" 後, 隨即指示. 免費版雖然是免費的, 但是必須包括下列幾個功能, 才能叫做 "免費版"

(1) 八宅篇 (看起來是完備的, 但是命卦沒精準到立春, 所以有問題)
(2) 五黃
(3) 八曜台
(4) 太歲 與 歲破
(5) 正曜, 天曜, 反曜

聽完後差點昏倒. 那豈不是九星, 龍門八局 和玄空理論了. 簡直是整套免費贈送了.

趙老師隨即說, 即然要推廣一項學理, 當然就是要精準. 言之有物. 舉例來說. 玄空中間9度為下掛挨星, 超過9度為替掛挨星. 各運算法完合不同.

.....

也就是說 24 山每山有 15 度. 正中間二邊(4.5+4.5)=9 度叫下卦挨星, 剩下二邊各3度角, 是替掛挨星. 舉例來說. 子山午向. 是 352.5 ~ 7.5 度 352.5 ~ 352.5+3 度為替掛, 而 7.5-3 ~ 7.5度也是替掛. 真正的下卦是 (352.5+3) 度 ~ (7.5-3) 度中間的 9 度...

但是經實測 U8150 和 HTC 渴望機, 羅盤精準度只有1度. 達不到 0.5 度耶!

 那就是老師存在的價值, 當使用者遇到如此進階問題. 只要拍下來相片, 寄給各家老師. 自然就能解決這個問題. 何況並不是每個人都了解其中真正的意含. 免費版只精準到 "財運" 與 "婚姻". 其中重要的"關煞" 也會出現. 我們盡力做到最好, "精準" 是必須的, 收費版才會達到"神準". "神準" 的主要配合條件, 當然是資料傳給老師, 由老師直接斷定結果.

例如: 經由手機發現陽宅出現天劍煞, 嚴重到出意外住院, 或病危 該怎麼化解, 那就是進階版存在的價值. 每年流年流月流日流時, 或者每年因為陽宅問題將可能出現何種意外, 提醒使用者應該注意. 那才是進階版的價值.

也就是說, 你並不打算在這個程式上賺錢了. (笑), 因為會有這種嚴重的事故, 都很小的特例. 一般人還真的遇不到. 即使遇到了, 也許還要參照其它方法. 那豈是程式能完成的.....

換句話說, 寫這個程式簡直是大放送, 當成慈善事業在做的 (笑) 將這些理論全寫完. 就等於身邊隨時有位風水專家. 只收 XK 簡直是做功德的.

好啦... 功德都做一半了. 我們就再想幾天來解決命卦, 九星, 龍門八局, 與玄空. 聽說還有其它重要雜項是吧. 那就做吧.

2011年9月18日 星期日

風水大師設計過程簡介

說起這個程式的設計源頭是這樣子的.

有一天趙老師跑來說.....
問: 手機程式你會寫嗎?
答: 理論上是 JAVA 應該可以.
問: 利用相機和指南針計算應該不難吧?
答: 聽起來比手機控制家電還簡單, 不過詳細要看過你要的功能才知道.
問: 沒問題, 這有8個PPT 你看一下.
答: 好的, 有空我看看

...... 過了幾天

趙: 你已經看過我們的機密了何時動工?
答: 啥米? 那也叫機密? 寫這個程式你準備花多少錢?
趙: XK
答: 你簡直是搶人.. 去搶銀行比較快, 更何況我連怎麼支援相機和指南針都沒開始寫.....

就這樣子我上了賊船... 而且到現在還沒收到錢 (哭) 因為他說, 當然是連九星等等. 一起寫完才算錢...... 我倒....

-----------------

開始寫這個程式時, 我連 Liner Layout 都不知道是什麼, 只好上網去買這本書. 寫的還不錯....
http://www.kingstone.com.tw/book/book_page.asp?LID=se008&kmcode=2014480826355&Actid=wise&partner=

事實上, 這本書的全部內容在網路上都有(那買來做什麼? 我是買了才發現網路上都有 >"<)

說起 JAVA, 事實上不難. 可是 ANDRID 上的 JAVA... 那還真的不太一樣.

舉個例子. 在風水判斷上共有 24 個方位, 所以得到角度後要判斷在那個方位.

這很簡單吧. 用 Switch 一次搞定就好了.

不幸的是, Switch 在 JAVA 上只能是整數, 或 CHAR. 就是不能是字串.

所以遇到 "五鬼方" 這種判斷.... 你只能用 IF.... 所以在我的程式碼上充滿了...

    int mountindex=0;
    float kkk = event.values[0];
    // 24山有二個度數夾角, 因此也不能用 SWITCH... 看!

或者....

      // 看. 嗎的全篇都是 IF 實在寫不下去了. JAVA 什麼爛規定. 字串不能 SWITCH      if(housegua.equals("乾")){
       t1 = e1[0][0];t2 = e1[1][0];t3 = e1[2][0];t4 = e1[3][0];t5 = e1[4][0];t6 = e1[5][0];t7 = e1[6][0];t8 = e1[7][0];
      }
說到陣列, 就另人更火大了.

命卦當中, 男命和女命不同, 男命的循環是
"乾坤巽震坤坎離艮兌"
而女命是
"離坎坤震巽艮乾坎艮"
以民國11年為例子. 男命是乾, 女命是離, 12 年男為坤, 女為坎.

我們總不能得到角度後再去算個加減乘除, 之後再比對 24 山吧. 就直接取回陣列值. 100%萬無一失, 也不用計算的要死.

所以我就寫了.

String[] malegua = {"乾","坤","巽","震","坤","坎","離","艮","兌"};
String[] femalegua = {"離","坎'","坤","震","巽","艮","乾","坎","艮"};
String[][] mingua = new String[93][2];

int y=0;
for (int i=0;i<=93;i++){

   mingua[i][0]=malegua[y];
   mingua[i][1]=femalegua[y];
if(y==8){
y=0;
}else{
y++;
}
}

一個簡單的迴圈. 什麼東西都沒有, ECLIPSE 也沒報錯, 傳到AVD 上執行 100% 會說

"對不起"
"XXX 異常中止, 請再試一次"

我在靠北邊走咧..... 這種小迴圈的邏輯如果還會出錯, 就不要寫程式了. 於是無論怎麼除錯. 就是100%會當.

用了2小時在這個簡單迴圈上, 最後一氣之下, 要不然我寫入資料庫. 然後從資料庫取回算了.

接著往窗外一看, 那支米格魯還在無辜的望著我說 "我今天的晚餐沒有吃"....

我笑著說, 那好吧... 不要拿別人的錯誤來懲罰自己, 更不要因為這樣連屋外的狗都沒飯吃了.

程式你賤, 我比你更賤....打開 PHP, 寫個小程式. 我 " 直 接 硬 上 " XD

 String[][] mingua= {{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"},{"坤","巽"},{"坎","艮"},{"離","乾"},{"艮","坎"},{"兌","艮"},{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"},{"坤","巽"},{"坎","艮"},{"離","乾"},{"艮","坎"},{"兌","艮"},{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"},{"坤","巽"},{"坎","艮"},{"離","乾"},{"艮","坎"},{"兌","艮"},{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"},{"坤","巽"},{"坎","艮"},{"離","乾"},{"艮","坎"},{"兌","艮"},{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"},{"坤","巽"},{"坎","艮"},{"離","乾"},{"艮","坎"},{"兌","艮"},{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"},{"坤","巽"},{"坎","艮"},{"離","乾"},{"艮","坎"},{"兌","艮"},{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"},{"坤","巽"},{"坎","艮"},{"離","乾"},{"艮","坎"},{"兌","艮"},{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"},{"坤","巽"},{"坎","艮"},{"離","乾"},{"艮","坎"},{"兌","艮"},{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"},{"坤","巽"},{"坎","艮"},{"離","乾"},{"艮","坎"},{"兌","艮"},{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"},{"坤","巽"},{"坎","艮"},{"離","乾"},{"艮","坎"},{"兌","艮"},{"乾","離"},{"坤","坎"},{"巽","坤"},{"震","震"}};
反正 1922 年的人沒幾個人還活著. 即使活著也不指望會用這個程式. 哈哈!

之後就依樣畫葫蘆囉.

 String[][] sitdirection ={
   {"壬","丙","坎"},
   {"子","午","坎"},
   {"癸","丁","坎"},
   {"丑","未","艮"},
   {"艮","坤","艮"},
   {"寅","申","艮"},
   {"甲","庚","震"},
   {"卯","酉","震"},
   {"乙","辛","震"},
   {"辰","戌","巽"},
   {"巽","乾","巽"},
   {"巳","亥","巽"},
   {"丙","壬","離"},
   {"午","子","離"},
   {"丁","癸","離"},
   {"未","丑","坤"},
   {"坤","艮","坤"},
   {"申","寅","坤"},
   {"庚","甲","兌"},
   {"酉","卯","兌"},
   {"辛","乙","兌"},
   {"戌","辰","乾"},
   {"乾","巽","乾"},
   {"亥","已","乾"}
 };

原本是用掌訣可以算的東西. 我也懶的寫了. 全部查表算了 哈哈!

說到這個, 我寫這個程式還真的快氣瘋了. 無論多簡單的程式邏輯都可能莫名奇妙當掉. 或者根本沒有執行. 舉 SPINNER 為例子好了. 初始後化, 肯定就會先執行一次. 為了達成使用者變更後就SHOW 出變更計算結果. 所以理論當然會將界面寫進去.

但是使用者進入畫面後, 肯定預設值不可能是使用者所要的結果.

結論當然是第一次執行時, 不要顯示. 從第2次開始才執行.

然後我們就使用 boolen 值來判斷是否第二次執行. 結果另人抓狂的是. 無論怎麼設. 結果都是 TRUE!

多年來陸陸續續從ASM, BASIC C PERL PHP JAVA JAVASCRIPT. 一路寫下來從沒遇到這種"詭異" 的"靈異"現像. 終於在我退出程式設計前遇到"" 了.

此等心境, 唯著文一篇, 以記念過去2週所死掉的腦細胞....

關於風水大師免費版

最近應前老闆邀請, 寫一個手機版的陽宅程式. 在測試發佈到 GOOGLE Marker 當中, 發現必須要有網址進行介紹. 原本利用 GOOGLE 協作平台. 又發現 ADSENSE 似乎不支援協作平台. (事實上二個都 是GOOGLE 的大作)

無論如何. 程式已經上傳上去了. 所以又依要求要寫軟體介紹. 在這偷懶一下. 就 COPY 程式原來的介紹了 XD













歡迎使用風水大師-八宅篇免費版







前言:



本程式由羽宸身心靈成長學院 趙士彰 老師指導進行開發. 特此感謝!



趙老師有感現行網路上流行的手機陽宅程式, 均未能針對居住者命卦進行比對, 或者僅只有簡易的說明, 其中又包含太多五術術語. 造成使用者諸多誤解, 尤其在課堂上常遇見學生使用一般陽宅程式, 因為沒有配合命卦, 純以住宅方位判斷. 或者以第七運, 第八運等等說明, 反而造成一般使用者因使用其程式進行裝璜時, 往往發生許多誤謬. 因此, 本程式去除較多的專業術語, 配合居住者命卦. 利用相機與手機羅盤功能. 直接在正確的方位上以圖示的方式進行顯示. 讓使用者不必知道 "什麼是宅命合以宅飛, 宅合不合以命飛", 或者什麼是"生氣方", 什麼是"絕命方". 完全以相機看到那個方位, 就是正確的方位. 在判斷上就不會發生失誤現象. 讓初學者也能深刻體驗正確陽宅的影響力.



校正:



每一支手機羅盤, 經過實際比對. 都具有少許度數誤差. 如果不進行校正, 24山的判斷上將會受到影響. 因此使用此程式時, 請務必按下列方式進行羅盤校正.



1. 面對前方手機平放, 10 水平8, 範圍約 50 CM 以上.

2. 將水機竪放, 垂直畫 10 8.



設定:



1. 使用本程式, 您必須先行輸入居住者的出生年, 以西元為主, 例如: 民國62年出生, 西元應是 1973.

2. 臉面對大門口, 等待羅盤穩定後, 按下設定.

3. 走入室內, 中間, 人慢慢的旋轉. 生氣方, 延年方, 天醫方,伏位方 等等, 均會有對應的圖示出現. 點選圖示後, 程式會自動建議該做的擺設, 或者避免什麼擺設.



關於免費版與進階版:



陽宅並不是只有八宅, 還有 九星 玄空 門樓玉輦經 龍門八大局 等等細節需要考量. 因此八宅篇只是拋磚引玉的一個程式, 對於一般使用者已經夠用. 如果您想進階了解風水的奧密, 您可以購買進階版風水大師. 進階版風水大師將包含羽宸身心靈成長學院所有風水的精華. 並且結合現代科技進行綜合判斷. 舉例來說, 您可以利用 GOOGLE 衛星圖來直接了解水脈, 更可以即時將實景拍下來, 直接與趙老師進行討論. 更多的功能程式將陸續結合手機上巿, 敬請期待!



結語:



本程式作者並不懂五術, 本程式是由羽宸身心靈成長學院趙老師委託寫作. 由於程式設計者對五術了解並不深入, 若有誤謬之處. 敬請各位大德進行指正. 經測試比對後, 將後續進行版本更新.



By 台灣大黑熊



2011/09/15