2013年7月24日 星期三

不想低頭看CAPS LOCK狀態時...

From Evernote:

不想低頭看CAPS LOCK狀態時...

2013/08/15 update:
Caps Lock Status 不能調整狀態顯示的位置,會擋到工作列的氣球視窗。
Keyboard LEDs 這套軟體之後再試用,可以最上層顯示,是我上次沒設定好
只要把Hide when all OFF與Hide after取消就可以


在輸入密碼時,有時要低頭看CAPS LOCK狀態;或者寫程式輸入一些程式碼後才發現要大寫字,

如果不想低頭看CAPS LOCK狀態可以安裝 Caps Lock Status

不過作者好像把下載網址放錯了,應該在這裡:http://www.softpedia.com/get/System/System-Miscellaneous/Caps-Lock-Status.shtml


試過另一款軟體:Keyboard LEDs

我用Windows XP,安裝後在桌面的指示燈號無法最上層顯示。Caps Lock Status可以,不過指示燈號無法自訂樣式。

2013年7月19日 星期五

參加親戚喪禮簡單想法

  1. 喪禮至少是辦給活著的人看,讓親朋好友一起來緬懷,讓大家知道往生者的親人是重視往生者的。讓往生者活在大家的心中,延伸其價值。
  2. 喪禮簡單,有一定的流程但感覺就是流於形式,最悲傷的還是另一半。可能往生者子女忙於工作家庭、打點喪事已經很疲憊了,喪禮結束後有如釋重負的感覺,感覺不出哀傷,可能只有在知道失去親人的當時感到悲痛,還有回復原來的生活步調後回想起會感到哀傷吧。

    2013年6月17日 星期一

    在XP用command line變更螢幕解析度

    From Evernote:

    在XP用command line變更螢幕解析度

    Clipped from: http://ss64.com/nt/syntax-variables.html
    1. 下載並安裝工具 Display Changer : http://12noon.com/?page_id=80
    2. 因為我的第二個螢幕每次開機會因為KVM的關係解析度有問題,想要在每次開機後手動改變第二個螢幕的解析度。將以下三行指令存成.cmd檔:
    "%ProgramFiles%\12noon Display Changer\dc.exe" -monitor="\\.\DISPLAY2" -detach
    ping 1.1.1.1 -n 1 -w 5000 > nul
    "%ProgramFiles%\12noon Display Changer\dc.exe" -monitor="\\.\DISPLAY2" -secondary -lx=1920 -ty=280 -width=1920 -height=1200 -refresh=60 -depth=16 -fixedoutput=default

    第一行是先移除DISPLAY2所有設定,等於是不延伸到第二個螢幕
    第二行是等個五秒鐘,如果不等個幾秒,第三行在我這邊無法正確執行
    第三行設定DISPLAY2為次要螢幕,並設定相對位置、解析度、更新頻率、色彩還有桌布呈現方式

    2013年5月24日 星期五

    在XP利用command來移除、加入usb儲存裝置

    From Evernote:

    在XP利用command來移除、加入usb儲存裝置

    參考資料:


    電腦每天都會自動跑備份,但一旦備份完成後storage軟體就馬上偵測有異動並將備好的壓縮檔丟到storage,導致電腦變慢,
    我想要全部的備份行程完成後再一起丟到storage,所以在備份行程開始前先把storage移除,行程全部結束後再恢復。

    以下是我使用移除、加入usb storage的指令:
    列出全部的usb裝置:devcon find @usb\*
    移除特定的usb裝置:devcon disable *PID_1105*MI_00
    加入特定的usb裝置:devcon enable *PID_1105*MI_00

    2013年5月22日 星期三

    BlueGriffon的XML解析錯誤: 未定義的 Entity

    2013/07/08更新:這篇文章是基於1.7版所寫,1.7.2版已經解決這個問題。但轉為中文介面後如果點選開新檔案圖示旁的箭頭選擇"更多選項" ,還是會出現錯誤。嗯.....還是轉回英文介面好了........

     

    From Evernote:

    BlueGriffon的XML解析錯誤: 未定義的 Entity

    Clipped from: https://groups.google.com/forum/?hl=en&fromgroups#!topic/bluegriffon/-7N3E9qTV0o


    安裝好BlueGriffon後,因XP語系為中文的關係,BlueGriffon一開始的介面是中文,但不能進入 "工具" > "選項",會出現上列畫面。
    解決方式為:
    1. 先完全關閉BlueGriffon
    2. 尋找 "prefs.js" 這個檔案,我的是出現在 %USERPROFILE%\Application Data\Disruptive Innovations SARL\BlueGriffon\Profiles\(一些英文代碼).default
    3. 增加以下兩行,如果有同變數不同設定要修改或刪除後再貼上
      user_pref("general.useragent.locale", "en-US");user_pref("intl.locale.matchOS", false);
    4. 再開啟BlueGriffon就是英文介面了, "工具" > "選項" 可以使用

    2013年5月2日 星期四

    如何辦理汽車機車報廢?

    From Evernote:

    如何辦理汽、機車報廢?

    Clipped from: http://www.hmv.gov.tw/sch_QA.aspx?QID=1020
    如何辦理汽、機車報廢?

    一、應備文件:
     1.車主之身分證正本、印章
     2.行車執照。
     3.原領之汽(機)車新領牌照登記書(車主聯)。
     4.號牌(汽車2面、機車1面、550c.c.以上大型重型機車號牌2面;如遺失者應先向警方報案,並持警方報案證明)。
       5.稅單(準備繳錢)
    二、辦理地點:檢具應備文件,至本所或就近之監理單位汽、機車車輛異動窗口辦理。
    三、注意事項:
     1.公司、行號繳驗之上揭證明文件為影本者,另繳驗該公司、行號最近1期繳納營業稅證明文件影本;委託他人代辦者,應另繳驗代辦人身分證。
     2.如有違規案件未結或積欠牌照稅、燃料費者,請先結清。
     3.報廢之車輛,不得再行申請登記、檢驗、申領牌照使用。
     4.車輛如有動產擔保交易登記者,應先辦妥註銷登記。
     5.汽、機車申請報廢登記後,可利用環保署資源回收免付費專線0800-085717辦理回收;報廢車輛交非法回收商或未回收,如再違規使用,違規、稅 費皆歸責於原汽車所有人繳納。。

    回收步驟:

            環保署表示,民眾的愛車若不再使用,可循「回收2步驟」回收廢棄車輛:

            第1步:「找回收商」,經由環保署資源回收免付費專線「0800-085-717」(諧音:您幫我,清一清)或資源回收網(http://recycle.epa.gov.tw)查詢回收商。

            第 2 步:「拿聯單取車牌」,約定拖車時,提供車牌號碼及車主身分證字號給回收商登錄,並於拖車時向回收商索取車牌及「行政院環保署廢機動車輛回收管制聯單」。

            環保署籲請民眾務必將廢棄車體交由合法回收業者進行回收以及完成車籍報廢手續。另外索取「行政院環保署廢機動車輛回收管制聯單」,可以作為車體回收之證明,寄回聯單還可向該署申請一筆廢車回收獎勵金(車齡10年以上廢汽車可申領獎勵金1,000元、車齡7年以上廢機車可申領獎勵金300元)喔!


    相關連結:

    2013年4月23日 星期二

    自製javascript 檢查時間功能

    From Evernote:

    自製javascript 檢查時間功能

    與檢查日期功能相同原理。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
      <meta http-equiv="content-type" content="text/html; charset=big5">
      <title></title>
      </head>
      <body>
    <script>

    function chk_time()
    {
        //結果顯示物件初始
        result_obj = document.getElementById("result");
        result_obj.innerHTML="";
        //取得輸入時間字串
        d=document.getElementsByName('enter_time')[0].value;
        //若時間字串非數值或不等於HHMMSS就結束
        if(isNaN(d) || d.length != 6)
        {
            result_obj.innerHTML="時間格式有誤(HHMMSS)";
            return false;
        }
        //用時間字串產生時間物件,兩者再分別比對時分秒是否一致
        a = new Date();
        a.setHours(parseInt(d.substr(0,2)));
        a.setMinutes(parseInt(d.substr(2,2)));
        a.setSeconds(parseInt(d.substr(4,2)));

        result_obj.innerHTML="時間物件:"+a+"<br>輸入時間:"+d;
        result_obj.innerHTML+="<br>物件的時:"+a.getHours()+"&nbsp;&nbsp;輸入的時:"+ parseInt(d.substr(0,2));
        result_obj.innerHTML+="<br>物件的分:"+(a.getMinutes())+"&nbsp;&nbsp;輸入的分:"+ parseInt(d.substr(2,2));
        result_obj.innerHTML+="<br>物件的秒:"+a.getSeconds()+"&nbsp;&nbsp;輸入的秒:"+ parseInt(d.substr(4,2));

        //比對時
        if(a.getHours() != parseInt(d.substr(0,2)))
        {
            result_obj.innerHTML+="<BR>輸入時間有誤";
        }
        //比對分
        else if(a.getMinutes() != parseInt(d.substr(2,2)))
        {
            result_obj.innerHTML+="<BR>輸入時間有誤";
        }
        //比對秒
        else if(a.getSeconds() != parseInt(d.substr(4,2)))
        {
            result_obj.innerHTML+="<BR>輸入時間有誤";
        }
        else
        {
            result_obj.innerHTML+="<BR>輸入時間正確";
        }


    }
    </script>
    <input type="text" size="20" name="enter_time">
    <input type="button" value="submit" onClick="chk_time()">
    <br>
    <div id="result">
    </div>
      </body>
    </html>