常用PDA手機接著電腦上網的 請注意!!
如果您利用"網際網路共用"一次就連接成功可正常上網的人請跳過此篇..
如果您利用"網際網路共用" 常常要一直按"連接"搶登的人請往下看...
因為筆者週遭朋友常會有這種問題,於是在此提出來希望對還不知道的人有所幫助..
正確方式
請先不要把電腦與PDA手機的USB那條線接上再去連接
因為 ActiveSync 會跟 "網際網路共用" 搶登啦..= =+
電腦會覺得我該是連接ActiveSync呢?還是網際網路共用?
所以請在PDA手機在"網際網路共用" 按 "連接" 之後,再插上USB線~~ 謝謝!!
2009年6月3日 星期三
2009年6月2日 星期二
Javascript 表單通用欄位驗證
通用欄位檢查(by Bryan不來ㄣ)
版本日期: 2008/04/29
使用方式:在需要檢查的欄位中放入 fieldname="欄位名稱" chk="true" 即可,javascript是通用的,無需修改
參數說明:
fieldname: 檢查不通過,alert時所顯示的欄位名稱
chk: true表示要檢查
min: 複選欄位至少選幾項
regexp: 使用正規式檢查
ps: 同名的radio或checkbox的fieldname、chk、min(至少選幾項)屬性只需要放在第一個裡面
版本日期: 2008/04/29
使用方式:在需要檢查的欄位中放入 fieldname="欄位名稱" chk="true" 即可,javascript是通用的,無需修改
參數說明:
fieldname: 檢查不通過,alert時所顯示的欄位名稱
chk: true表示要檢查
min: 複選欄位至少選幾項
regexp: 使用正規式檢查
ps: 同名的radio或checkbox的fieldname、chk、min(至少選幾項)屬性只需要放在第一個裡面
2009年5月26日 星期二
jQuery Alert Dialogs 訊息提示框
通常我們會用Javascript的alert、confirm、prompt 來當提示框,
不過prompt在IE上,會出現阻擋訊息,這時我們可以用jQuery Alert Dialogs來達成
官方展示頁:http://abeautifulsite.net/notebook_files/87/demo/
JQuery Alert Dialogs備存檔案載點
Basic Examples
Alert
Confirm
Prompt
With HTML
不過prompt在IE上,會出現阻擋訊息,這時我們可以用jQuery Alert Dialogs來達成
官方展示頁:http://abeautifulsite.net/notebook_files/87/demo/
JQuery Alert Dialogs備存檔案載點
Basic Examples
Alert
jAlert('This is a custom alert box', 'Alert Dialog');
Confirm
jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) {
jAlert('Confirmed: ' + r, 'Confirmation Results');
});
Prompt
jPrompt('Type something:', 'Prefilled value', 'Prompt Dialog', function(r) {
if( r ) alert('You entered ' + r);
});
With HTML
jAlert('You can use HTML, such as bold, italics, and underline!');
2009年5月22日 星期五
如何利用.htaccess讓網站的檔案結構不讓別人看到?
如何利用.htaccess讓網站的檔案結構不讓別人看到?
在apache架好時預設該網站的檔案結構別人是可以看到的,
如下圖

一般而言我們會將httpd.conf 這個檔案的
修改為
或是直接disabled掉
但是有些情況並不能直接去修改httpd.conf檔案(例如在租用的空間)
這時我們可以透過.htaccess的方式達成..
打開.htaccess檔案編輯加入下面這段
這時就成功囉..如下圖
在apache架好時預設該網站的檔案結構別人是可以看到的,
如下圖
一般而言我們會將httpd.conf 這個檔案的
Options Indexes FollowSymLinks
修改為
Options -Indexes FollowSymLinks
或是直接disabled掉
# Options Indexes FollowSymLinks
但是有些情況並不能直接去修改httpd.conf檔案(例如在租用的空間)
這時我們可以透過.htaccess的方式達成..
打開.htaccess檔案編輯加入下面這段
Options All -Indexes
這時就成功囉..如下圖
2009年5月20日 星期三
2009年5月15日 星期五
jQuery UI Datepicker
前篇介紹過使用Google CDN Host 的 Javascript Library - jQuery
利用這個特性~我們可以不必在自己的Server上放任何jQuery相關檔案~~直接可以使用!!
下面以 jQuery UI Datepicker 為範例
並弄了適合當做"生日"日期選擇的 Datepicker 方便各位使用~~~
主要的code如下,或直接範例下載
利用這個特性~我們可以不必在自己的Server上放任何jQuery相關檔案~~直接可以使用!!
下面以 jQuery UI Datepicker 為範例
並弄了適合當做"生日"日期選擇的 Datepicker 方便各位使用~~~
主要的code如下,或直接範例下載
使用Google CDN Host 的 Javascript Library - jQuery
Google 幫目前當紅的 Javascript Framework 都做 Host, 而且透過他的 CDN(Content Delivery Network), 讓全球抓取此 Library 的速度都跟抓當地網站檔案一樣快.
目前 Google Host 的 AJAX Library 有: jQuery, jQuery UI, Prototype,
script.aculo.us, MooTools, Dojo 等. (文件上寫的, 除了 YUI 沒 Host 外,大概都有了.)
使用方式
下面只紀錄 jQuery 的使用方式, 其它可再自行看說明.
官方主頁: AJAX Libraries API - Google Code
各種 AJAX Library 的路徑整理及說明: Developer's Guide - AJAX Libraries API - Google Code
使用方式有下述兩種:
註: 單純使用 jQuery, 可以不用載入 jQuery UI.
靜態載入
jQuery路徑: http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js
jQuery UI 路徑: http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.2/jquery-ui.min.js
動態載入
jQuery & jQuery UI 動態載入:
此篇文章參考至Tsung's Blog
目前 Google Host 的 AJAX Library 有: jQuery, jQuery UI, Prototype,
script.aculo.us, MooTools, Dojo 等. (文件上寫的, 除了 YUI 沒 Host 外,大概都有了.)
使用方式
下面只紀錄 jQuery 的使用方式, 其它可再自行看說明.
官方主頁: AJAX Libraries API - Google Code
各種 AJAX Library 的路徑整理及說明: Developer's Guide - AJAX Libraries API - Google Code
使用方式有下述兩種:
註: 單純使用 jQuery, 可以不用載入 jQuery UI.
靜態載入
jQuery路徑: http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js
jQuery UI 路徑: http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.2/jquery-ui.min.js
動態載入
jQuery & jQuery UI 動態載入:
此篇文章參考至Tsung's Blog
2009年5月13日 星期三
如何取得台灣銀行牌告匯率csv檔?
由於此csv 是經由台灣銀行Download.ashx 去控制下載
而需傳入日期參數 ex. date=2009-05-13T17:01:06
而檔案每過一會就會更新,如何取得最新的檔案呢??
我們可透過截取html碼 再去分割出所要的部份去完成
完整程式碼如下
因為有網友反應,故在此附上此程式原始檔~並己編譯成exe
請按這裡下載
而需傳入日期參數 ex. date=2009-05-13T17:01:06
而檔案每過一會就會更新,如何取得最新的檔案呢??
我們可透過截取html碼 再去分割出所要的部份去完成
完整程式碼如下
Partial Class _Default
Inherits System.Web.UI.Page
Dim strTemp, str As String
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim url As String = "http://rate.bot.com.tw/Pages/Static/UIP003.zh-TW.htm"
Dim request As Net.WebRequest = Net.WebRequest.Create(url)
Dim response5 As Net.WebResponse
response5 = request.GetResponse()
'宣告WebRequest物件
Dim myRequest5 As System.Net.WebRequest = System.Net.WebRequest.Create(url)
'取得網頁資訊流
Dim myResponse5 As System.Net.WebResponse = myRequest5.GetResponse()
'宣告StreamReader讀取資料
Dim sr5 As System.IO.StreamReader = New System.IO.StreamReader(myResponse5.GetResponseStream(), System.Text.Encoding.Default)
'資料讀取到字串變數中
Dim content5 As String = sr5.ReadToEnd()
'關閉StreamReader
sr5.Close()
'關閉連線
myResponse5.Close()
strTemp = Split(content5, "下載 Excel 檔")(0)
strTemp = Split(strTemp, "/Pages/")(UBound(Split(strTemp, "/Pages/")))
str = str & strTemp
str = str.ToString.Substring(0, str.Length - 10)
str = "http://rate.bot.com.tw/Pages/" & str
End Sub
End Class
因為有網友反應,故在此附上此程式原始檔~並己編譯成exe
請按這裡下載
KISSRADIO 手機版 正式上檔KISS官網
如何自動最佳化所有的資料表??
承上篇文章 如何取得DB所有Table Name?
我們可以拿來應用在最佳化所有資料表 OPTIMIZE TABLE~~
附上程式碼,以下只需更改 mysql_connect 即可使用
我們可以拿來應用在最佳化所有資料表 OPTIMIZE TABLE~~
附上程式碼,以下只需更改 mysql_connect 即可使用
$dbh = mysql_connect('localhost', 'username', 'password');
$resource = mysql_query('SHOW DATABASES', $dbh);
echo 'Found ' . mysql_num_rows($resource) . " databases.";
while ($db_t = mysql_fetch_assoc($resource)) {
$db_name = $db_t['Database'];
echo "Database : $db_name";
mysql_select_db($db_name, $dbh);
$r = mysql_query('SHOW TABLE STATUS', $dbh);
while ($t = mysql_fetch_assoc($r)) {
echo $t['Name']."
";
if ($t['Data_free'] > 0) {
echo $t['Name'] . " optimization.\n";
mysql_query('OPTIMIZE TABLE ' . $t['Name'], $dbh) or die(mysql_error());
}
}
}
?>
如何取得DB裡所有Table Name ?
如何在MYSQL裡取得所有的Table Name呢??
我們可以透過下面的指令取得
or
那其它如MSSQL,ACCESS,Oracle 又該如何做呢??
以下取自F6 Team
MSSQL
ACCESS
Oracle
我們可以透過下面的指令取得
SHOW TABLE STATUS
or
SHOW TABLES FROM db_name
那其它如MSSQL,ACCESS,Oracle 又該如何做呢??
以下取自F6 Team
MSSQL
SELECT * FROM INFORMATION_SCHEMA.TABLES
ACCESS
SELECT * FROM MSYSOBJECTS
Oracle
SELECT * FROM USER_OBJECTS
2009年4月27日 星期一
在表單中即時 +-*/ 加減乘除
若我們要即時在表單中+-*/ 加減乘除,可以透過Javascript達成
一般最常應用在購物時計算金額,或是到旅行社網站計算旅費時~~

範例程式下載
附上幾個function code
一般最常應用在購物時計算金額,或是到旅行社網站計算旅費時~~
範例程式下載
附上幾個function code
function numsum() {
var f = document.forms[0];
f.sum.value = (f.t.value==""?0:parseFloat(f.t.value)) + (f.t2.value==""?0:parseFloat(f.t2.value));
}
function change() {
var f = document.forms[0];
f.t.value = f.select.value * 50;
numsum();
}
function change2() {
var f = document.forms[0];
f.t2.value = f.select2.value * 70;
numsum();
}
2009年4月22日 星期三
中央氣象局 txt 小調整
2009年4月21日 星期二
如何做 Q & A 縮排 ?
在做 Q & A 時,我們常會利用控制display來達成隱藏跟顯示
尤其在資料列相當多時,這樣做可以簡省網頁的長度~~
才不會看起來"落落長"(台語)~~

範例程式下載
HTML
Javascript
尤其在資料列相當多時,這樣做可以簡省網頁的長度~~
才不會看起來"落落長"(台語)~~

範例程式下載
HTML
| 1.doremicat生日為幾月幾號? | |
| 11月12日 天蠍座 | |
| 2.doremicat最近最愛喝什麼? | |
| 蘆筍汁~~ | |
| 3.doremicat的興趣? | |
| 攝影、二胡、寫程式 | |
| 4.doremicat最怕什麼? | |
| 蜘蛛 | |
| 5.如何與doremicat聯絡? | |
| doremi.miredo@gmail.com |
Javascript
var number=5;
function LMYC() {
var lbmc;
for (i=1;i<=number;i++) {
lbmc = eval('LM' + i);
lbmc.style.display = 'none';
}
}
function ShowFLT(i) {
lbmc = eval('LM' + i);
if (lbmc.style.display == 'none') {
LMYC();
lbmc.style.display = '';
}
else {
lbmc.style.display = 'none';
}
}
2009年4月20日 星期一
區網訊息廣播
假設某公司臨時要開一個會議,或者有什麼即時性的消息要公佈
我們可以使用MSN把大家加入群組即時通知,但礙於有些人不想
把自己的MSN公佈又或者根本沒有申請MSN那該怎辦???
或者又會選擇E-MAIL通知,但又礙於E-MAIL是屬於背動性的通知
,要使用者主動去收信才會得知消息那怎麼辦??
筆者基於這個理念幫敝公司弄了一個區網廣播的程式
主要有3個程式
A程式為Server端 下載點
B程式為Post端 下載點
C程式為Client端 下載點
使用方法:
A程式
PS.建議於伺服器常駐執行 (並記下該伺服器的IP位置)
筆者因把B&C程式IP指向位置寫死成192.168.5.122
故使用上只能把A程式放在192.168.5.122的主機上
您也可以通知筆者幫您修改程式再MAIL給您..

B程式
PS.此程式為發佈者持有,一般Client端不需此程式

C程式
PS.請將此程式加入Client端windows的啓動,以便一開機就執行

當發佈者執行B程式發佈訊息後,在Client所有C程式將會接收訊息並彈出
我們可以使用MSN把大家加入群組即時通知,但礙於有些人不想
把自己的MSN公佈又或者根本沒有申請MSN那該怎辦???
或者又會選擇E-MAIL通知,但又礙於E-MAIL是屬於背動性的通知
,要使用者主動去收信才會得知消息那怎麼辦??
筆者基於這個理念幫敝公司弄了一個區網廣播的程式
主要有3個程式
A程式為Server端 下載點
B程式為Post端 下載點
C程式為Client端 下載點
使用方法:
A程式
PS.建議於伺服器常駐執行 (並記下該伺服器的IP位置)
筆者因把B&C程式IP指向位置寫死成192.168.5.122
故使用上只能把A程式放在192.168.5.122的主機上
您也可以通知筆者幫您修改程式再MAIL給您..
B程式
PS.此程式為發佈者持有,一般Client端不需此程式
C程式
PS.請將此程式加入Client端windows的啓動,以便一開機就執行
當發佈者執行B程式發佈訊息後,在Client所有C程式將會接收訊息並彈出
2009年4月18日 星期六
Shozu 行動多媒體平台~支援三十家社群網站

現在很多人手機裡都有內建相機還可以攝影,但拍好的照片或是錄製好
的影片,要如何上傳到指定的網路空間呢??例如筆者是用Picasa當網
路相簿、用youtube存影片檔案,如此就可以直接利用Shozu手機上傳
到指定的空間囉..
如果您擔心您的手機不能用?
Shozu它有Java版,也有WM手機及Symbian版,這應該吃遍各種手機了吧..

如果您擔沒有支援您的社群網站?
目前Shozu所支援的社群網站
最重要的還是Shozu是免費的,這真是佛心來的呀...
註冊之後,還會發簡訊通知您下載網址,這..會不會太體貼了...
Shozu官網連結
賽微輕鬆說
賽微輕鬆說,算是今年過年的一份禮物吧,因為實在太好用啦..
記得在官方尚未對外開放下載前,筆者幾乎每天造訪賽微官網,
就是為了看下載點公佈了沒..(筆者真是熱血青年呀...)
什麼是賽微輕鬆說呢???
賽微輕鬆說採用最新語音辨識技術,將語音轉成文字,讓手機使用者在使
用手機輸入文字簡訊或郵件時,更加方便。 打破鍵盤輸入不易和中文輸
入法限制的籓籬,使用者只要輕鬆按下語音辨識,說出想輸入的文字,語
音引擎便會將語音轉化成文字。搭配輸入法特有的選字功能,可輕鬆修正
辨識到的近似同音文字。 賽微輕鬆說特地針對簡訊和郵件服務使用者貼
心設計插入表情符號的功能,讓手機使用者更方便使用。
支援平台
- Microsoft Windows Mobile 5.0/6.0/6.1 Professional (Pocket PC Phone)
- Symbian S60 第三版 (支援Nokia手機型號: N96, N95, N95-8G, N85, N82, N81, N79, N78,
N76, N73, N71, E71, 6220c, 6120c, 5320XM)
- Symbian S60 第五版 (敬請期待)
此軟體不是免費軟體,安裝後有30天的試用時間..
如需下載可造訪賽微台灣官網
如需購買可造訪賽微在奇摩拍賣的商城
以下介紹一下賽微輕鬆說的一些操作畫面
主要畫面,左按鍵為語音辨識,右按鍵為功能表

在第一次使用時要先錄製語音模型

內建一些表情符號

在進階設定裡有
1.清除自動學習資料
2.辨識方法 (辨識優先、速度優先)
3.載入或備份語音模型

自訂辭彙

記得在官方尚未對外開放下載前,筆者幾乎每天造訪賽微官網,
就是為了看下載點公佈了沒..(筆者真是熱血青年呀...)
什麼是賽微輕鬆說呢???
賽微輕鬆說採用最新語音辨識技術,將語音轉成文字,讓手機使用者在使
用手機輸入文字簡訊或郵件時,更加方便。 打破鍵盤輸入不易和中文輸
入法限制的籓籬,使用者只要輕鬆按下語音辨識,說出想輸入的文字,語
音引擎便會將語音轉化成文字。搭配輸入法特有的選字功能,可輕鬆修正
辨識到的近似同音文字。 賽微輕鬆說特地針對簡訊和郵件服務使用者貼
心設計插入表情符號的功能,讓手機使用者更方便使用。
支援平台
- Microsoft Windows Mobile 5.0/6.0/6.1 Professional (Pocket PC Phone)
- Symbian S60 第三版 (支援Nokia手機型號: N96, N95, N95-8G, N85, N82, N81, N79, N78,
N76, N73, N71, E71, 6220c, 6120c, 5320XM)
- Symbian S60 第五版 (敬請期待)
此軟體不是免費軟體,安裝後有30天的試用時間..
如需下載可造訪賽微台灣官網
如需購買可造訪賽微在奇摩拍賣的商城
以下介紹一下賽微輕鬆說的一些操作畫面
主要畫面,左按鍵為語音辨識,右按鍵為功能表

在第一次使用時要先錄製語音模型

內建一些表情符號

在進階設定裡有
1.清除自動學習資料
2.辨識方法 (辨識優先、速度優先)
3.載入或備份語音模型

自訂辭彙
WM 手機如何關閉自動連上 Internet ?
2009年4月17日 星期五
KISSRADIO 播放器 V.1.3.2 PC版本
KISSRADIO 播放器 V.1.3.2 PC版本
此為KISSRADIO WM移植PC版本,但還有存在一些問題~~
PC版本功能增加
1.縮小到系統工具列

2.右鍵工具列 (目前只有顯示&隱形功能)
己知問題
1.CH切換時會有當掉的情形 (目前未知原因)
經壓縮後僅126k..請放心下載~~
KISSRADIO V.1.3.2 PC免安裝版本下載

如果有發現其它任何問題或建議..皆可來信告知~~謝謝!!
此為KISSRADIO WM移植PC版本,但還有存在一些問題~~
PC版本功能增加
1.縮小到系統工具列
2.右鍵工具列 (目前只有顯示&隱形功能)
己知問題
1.CH切換時會有當掉的情形 (目前未知原因)
經壓縮後僅126k..請放心下載~~
KISSRADIO V.1.3.2 PC免安裝版本下載
如果有發現其它任何問題或建議..皆可來信告知~~謝謝!!
KISSRADIO 音樂播放器 V.1.3.2 修正版
KISSRADIO 音樂播放器 V.1.3.2 修正版
此版本主要修正 HINET於4/15 無預警加入DRM的問題
經壓縮後僅109k..請放心下載~~
KISSRADIO V.1.3.2 免安裝版本下載

若您的手機執行發生.NETFramework 錯誤
請下載.NET Compact Framework 3.5 到您的手機進行安裝
.NET Compact Framework 3.5 下載點
如果有發現其它任何問題..皆可來信告知~~謝謝!!
此版本主要修正 HINET於4/15 無預警加入DRM的問題
經壓縮後僅109k..請放心下載~~
KISSRADIO V.1.3.2 免安裝版本下載
若您的手機執行發生.NETFramework 錯誤
請下載.NET Compact Framework 3.5 到您的手機進行安裝
.NET Compact Framework 3.5 下載點
如果有發現其它任何問題..皆可來信告知~~謝謝!!
訂閱:
文章 (Atom)





