2013年3月26日 星期二

HP WIFI Printer 貼心小功能

 HP WIFI Printer 提供了一個直接連接至 Printer 的 SSID .連線後至 http://192.168.223.1 即可設定 Printer 的參數貼心功能.不用一定要使用  USB 線來進行參數設定




2013年3月24日 星期日

用 NB 分享 WiFi 給 Android 行動裝置

   很多人的沒有 3G 網路吃到飽,但是也沒有無網基地台.應該怎辦?
如果是 Windows 系統上所內建用的wifi連線是 ad-hoc 模式,很不巧的 Android (HTC ,SONY 等手機)不支援此模式,在 Wi-Fi 是找不到的設定的 SSID.(但 iOS 是 OK 的)

最容易的方法就是使用下列的程式來模擬成 無線 AP



Virtual Router:http://virtualrouter.codeplex.com/
Virtual Router (- Wifi Hot Spot for Windows 8, Windows 7 and 2008 R2

執行後輸入SSID和密碼(WPA2)以及目前連線的網路名稱,按下「Start Virtual Router」即可啟動.很簡單
而且是免費的更沒有廣告

其他還有 http://www.connectify.me/  (但分享 3G,4G 是要付費版才有)....

2013年3月16日 星期六

javascript : winodw.colse For Internet Explorer

以前在 IE6執行window.close()時,不讓畫面出現詢問視窗時的用法是

window.opener=null;
window.close();
 
 
不過到了  IE8 之後就要修改成
 
window.open('', '_self', '');
window.close();
 
整合版 IE6 ,IE7 , IE8 ,IE9 的通用版本

window.opener=null;
window.open('', '_self', '');
window.close();

2013年3月14日 星期四

以指令方式 列印 Excel 檔案

  客戶又問了一奇怪的問題,客戶的客戶習慣直接將 Excel檔製作的報表直接列印出來查看,而不習慣在螢幕上看完了再列印.

當然..不是用 Print 要列印.XLS 的指令
作法如下

OFFICE 2007 作法
C:\>"C:\Program Files\Microsoft Office\Office12\WINWORD.EXE"  要列印.XLS /q /n /mFilePrintDefault /mFileExit  

可以用於列印  WORD 和 TXT 等類型檔案
官網說明

OFFICE 2003 作法
如果以 OFFICE 的方式用 WINWORD的方去是列印,只會列印出一堆亂碼.
而且 EXECL 沒有提供列印的參數 

Excel 的命令列參數

用外掛小程式的方法..處理吧 !

VB6 作法..

Private Sub Form_Load()
    Dim objExcelApp As Excel.Application
    Dim objSheet As Excel.Worksheet
    Set objExcelApp = CreateObject("Excel.Application")
    objExcelApp.Workbooks.Open  "\要列印.XLS"
    Set objSheet = objExcelApp.ActiveWorkbook.Sheets("Sheet名稱")
    objSheet.Activate
    objSheet.PrintOut 

End Sub

2013年3月11日 星期一

如何 使用 Windows XP 網路印表機來作事件記錄

       前有很多的軟體系統均以 點陣式印表機 和 LPT 埠 來列印文件.但是現行印表機大部份已經改用雷射或噴墨式的印表機,而且以 USB 和 Ethernet 的方式和電腦連結.

      但是在某些場所或特殊的功能下必須要使用到 點陣式印表機來列印文件,如醫院診所(要有複印的功能),還有警報事件記錄功能的印表機(一次可以只印一行),如果是電腦直接用 LPT 埠來連結點陣式印表機,在 Windows 上基本是沒有什麼太大的問題,不過現行的 PC 已經很少有內建 LPT 埠,而且客戶均會要求以網路印表機的方式來架構印表機.
這樣子就會產生下列的問題出來.

1.列印的格式跑掉
2.舊的軟體不支援網路印表機,直支援 LPT
3.只要列印一行,就跑一頁

 Windows XP 的解決方法,將網路印表機模擬成 LPT
方法如下
               net use lptx \\server\queue
         例 C:\> net use lpt2 \\192.168.1.150\TX300
              命令執行成功。

              將 IP位址為 192.168.1.150 下的共用名稱為 TX300 的  網路印表機模擬成 LPT 2 .

              dos 列印的命令如下  Print D:/LPT2  文字檔檔案名稱

解除之方法
              net use lptx /delete
           例 C:\>net use lpt2 /delete
                lpt2 已經刪除。




參考Windows XP 中要如何從 MS-DOS 程式列印到網路印表機

2013年3月5日 星期二

Evernote 的重要安全性通知: 使用者密碼重置

昨日一早收到 Evernot 的 email (我應該沒有欠費未繳吧 >_<)

內容如下


內容謹親愛的 Evernote 用戶,

Evernote 的資訊安全團隊稍早發現,並且立即封鎖了一個試圖侵入 Evernote 的可疑行為。但為了安全起見以及保護您的資料,我們目前決定採取密碼重設的方式。請各位用戶務必詳閱以下的內容與指示:

在我們的安全性調查報告中,所有資料皆表示您儲存於 Evernote 的任何資料沒有被第三方讀取、更改或遺失。同時,任何您用以支付 Evernote 專業版 或 Evernote Business 的帳款資料也沒有被取得資訊的跡象。

然而,我們的調查顯示侵入者雖然已能取得部份 Evernote 的用戶資料(包含使用者帳號、註冊 Evernote 的電子郵件信箱,以及加密後的密碼)。但即使這些資訊被取得,請各位用戶不需擔心,因為 Evernote 是以單向加密的方式保護這些密碼 (以技術語言來說,這些密碼都經由具備插入亂數字符串處理後的雜湊函數「hashed and salted」來作加密處理 )。

雖然 Evernote 對密碼的加密措施非常縝密,我們仍希望進一步保護您的個人資料安全。在這一連串的安全警示中,Evernote 非常希望使用者能重新設定登入密碼,並請您務必在 evernote.com 網站上登入您的帳號,建立一組新的密碼。

在登入帳號之後,您會被導入一個需要重新輸入新密碼的頁面。一旦您在evernote.com 網站上設立了新密碼之後,您需要登入其他 Evernote 應用程式時輸入這組新的密碼。

以下還有一些方式能確保您於任何空間儲存的資料安全 (包含您存於 Evernote 的資料)
  • 避免使用具有明確字意的簡單文字做為密碼.
  • 不要在多個網站或網路服務中使用同一組密碼
  • 不要點擊 email 中的 「重新設置密碼」選項; 請直接造訪其提供服務的網站做此更動
我們再次感謝您閱讀此通知,也同時對於需要您更改密碼而造成的不便深感抱歉。但最終我們相信,這些簡單的小步驟將讓用戶享有更安全的 Evernote 使用體驗。若您有任何疑問,歡迎來信至 Evernote Support.

The Evernote Team

今天就發現手機上的 EvenNote 出現驗證失敗(無法驗證使用者)的 Alarm Message.
當你登入的原有的帳號和密碼後,系統會強制要求你換新的密碼.
完成後你將看到下列的訊息 Your password has been reset. Please return to your Evernote client and log in. 和 email 的通知.

你以為到這裡就結束了嗎?
真正事情才開始,,因為文中有說到
我們的調查顯示侵入者雖然已能取得部份 Evernote 的用戶資料(包含使用者帳號、註冊 Evernote 的電子郵件信箱,以及加密後的密碼)如果你是使用和 Evernote 同一個 mail address 作為類似 Dropbox 或 論壇 ,甚至是 mail 本身等帳號,只要是密碼是相同者,為了保障自己的資訊安全請也修改其密碼吧,最好每個密碼都不要相同.

2013年3月1日 星期五

指定之DNS中的驅動程式和應用程式架構不相符

Windows Server 2008  64 BIT 或其他 64BIT 的 WIN OS  執行時有關 ODBC 連線至舊有32Bit 版本的資料庫時.
出現 指定之DNS中的驅動程式和應用程式架構不相符 訊息時,要如何解決.

下列以 Mysql 的 JDBC 的為例
在至  MySQL Downlad 時請 選擇 (x86, 32-bit)的版本,千萬不要以安裝 (x86, 64-bit)的版本.
安裝 Connector/ODBC 至 系統上後,進入控制台內的 ODBC 設定時,你會找不到剛才所安裝的 ODBC 來設定相關連線.(因為 OS 是 64 BIT 所以從控制台執行的ODBC資料來源管理員也是64位元版本)

所以請改至 C:\Windows\SysWOW64\odbcad32.exe 開啟 ODBC 來設定相關連線資訊即可.

參考資料:阿莫的學習旅程