常用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 下載點
如果有發現其它任何問題..皆可來信告知~~謝謝!!
2009年4月16日 星期四
如何將產生的 EXCEL欄位合併 ?
此篇示範將EXCEL A3跟B3 欄位合併~~
code如下
code如下
objExcelApp.ActiveSheet.Range("A3:B3").MergeCells = True
如何將 Excel 的內容丟到 DataGradView 裡?
此篇示範將Excel上第E3格的內容丟到DataGradView第一格上
code如下
code如下
Dim xlApp As New Excel.Application
Dim xlBooks As Excel.Workbooks = xlApp.Workbooks
Dim xlBook As Excel.Workbook = xlBooks.Open("\\db-machine\db-file\test.xls")
Dim xlSheet As Excel.Worksheet = xlApp.ActiveSheet
DataGridView1.Columns.Add("Test", "Test")
DataGridView1.Item(0, 0).Value = xlSheet.Cells(3, 5).value
將DataTable 寫入至 Excel
寫程式對Excel的存取是一件常見的事~~~
以下程式示範如何將DataTable 寫入至 Excel
以下程式示範如何將DataTable 寫入至 Excel
Dim xlApp As New Excel.Application
Dim xlBooks As Excel.Workbooks = xlApp.Workbooks
Dim xlBook As Excel.Workbook = xlBooks.Open("\\db-machine\db-file\test.xls")
Dim xlSheet As Excel.Worksheet = xlApp.ActiveSheet
For i As Integer = 0 To dt.Rows.Count - 1
For j As Integer = 0 To dt.Columns.Count - 1
book.Sheets(1).Cells(i+1, j+1) = dt.Rows(i)(j)
Next
Next
JS 驗證網頁來源
假設我們有一個頁面不想讓人盜連,也就是所謂的"非法連結"
我們可以透過document.domain 來判定來源網址...
在body onload呼叫 domainTest
我們可以透過document.domain 來判定來源網址...
在body onload呼叫 domainTest
< body onLoad="domainTest()" >
動態改變網頁標題
之前朋友問我這個問題,就順便寫一下好了~~~
基本上我是很少會動態去改變標題名稱~~
建立changeTitle funtion
利用button onclick去呼叫
基本上我是很少會動態去改變標題名稱~~
建立changeTitle funtion
function changeTitle(){
document.title=document.getElementById("abc").value
}
利用button onclick去呼叫
延遲廣告載入,避免廣告拖慢你網站的速度
現在部落格放廣告已經是很平常的事情了,但是有些時候廣告商的主機負
荷太大時,會拖慢我們自己部落格的開啟速度,所以我們最好可以利用某
種方式來讓廣告最後顯示,或是廣告最後讀取,就算讀不出來,訪客還是
可以正常的觀看我們的文章不受影響。
此文章參考至 demo小舖
做法如下
在你要放置廣告的地方輸入以下HTML
再到頁面的最後輸入以下HTML
再上方的HTML下輸入以下js
荷太大時,會拖慢我們自己部落格的開啟速度,所以我們最好可以利用某
種方式來讓廣告最後顯示,或是廣告最後讀取,就算讀不出來,訪客還是
可以正常的觀看我們的文章不受影響。
此文章參考至 demo小舖
做法如下
在你要放置廣告的地方輸入以下HTML
廣告讀取中…
再到頁面的最後輸入以下HTML
請填寫廣告語法
再上方的HTML下輸入以下js
2009年4月15日 星期三
Hichannel 無預警的加入DRM
就在今天早上發現 Hichannel 將所有音源全部加入DRM,
(Digital Rights Management, DRM)數位版權管理機制,
影響比較大的是Windows Media DRM只支援IE瀏覽器,
如果您用的是firefox請安裝IE tab外掛。
若您也無法收聽,可以參照Hichannel提供的問題解決
這樣的變更導致知名的線上廣播http://jason.onweb.idv.tw/radio.asp
也完全不能聽,敝公司3個網站音源播放全掛點,5種BLOG小貼紙也全掛..
當然筆者新開發WM手機版收聽廣播小程式也難逃一劫....
忙了一早上,目前KISSRADIO官網可正常收聽,BLOG小貼紙也收聽正常了...
另外做了KISSRADIO版的問題排除,請至下列網址
http://web2.kiss.com.tw/kiss/activity/Q&A/index.html
(Digital Rights Management, DRM)數位版權管理機制,
影響比較大的是Windows Media DRM只支援IE瀏覽器,
如果您用的是firefox請安裝IE tab外掛。
若您也無法收聽,可以參照Hichannel提供的問題解決
這樣的變更導致知名的線上廣播http://jason.onweb.idv.tw/radio.asp
也完全不能聽,敝公司3個網站音源播放全掛點,5種BLOG小貼紙也全掛..
當然筆者新開發WM手機版收聽廣播小程式也難逃一劫....
忙了一早上,目前KISSRADIO官網可正常收聽,BLOG小貼紙也收聽正常了...
另外做了KISSRADIO版的問題排除,請至下列網址
http://web2.kiss.com.tw/kiss/activity/Q&A/index.html
如何關閉HTC內建的 TouchFLO cube ?
當您使用M2D或者SPB來當桌面時,那完全不搭調的TouchFLO cube如何關掉?
若您也有跟我一樣的煩腦,那麼您可以修改以下註冊表
進入HKEY_LOCAL_MACHINE\Software\OEM\TFLOSettings
將EnableCube的值改為0
桶手機屁屁(重開機的意思)~~
就會發現那煩人的cube己經不會再出現了..
若您也有跟我一樣的煩腦,那麼您可以修改以下註冊表
進入HKEY_LOCAL_MACHINE\Software\OEM\TFLOSettings
將EnableCube的值改為0
桶手機屁屁(重開機的意思)~~
就會發現那煩人的cube己經不會再出現了..
2009年4月13日 星期一
PHP 簡易分頁做法
在建置網頁或後台呈現資料時,資料列太多往往無法於同一頁面呈現
此時就需要做分頁,以下為簡易的分頁做法,修改一下即可使用...
";
";
?>
此時就需要做分頁,以下為簡易的分頁做法,修改一下即可使用...
$page_count=5; //每頁設定顯示筆數
$sql_data_count=mysql_query("select count(*) from sw"); //改成自己的sql語法
$row = mysql_fetch_array($sql_data_count);
$rows=$row[0];
$page_total=intval($rows/$page_count); //算出總共有多少頁
//GET取得page頁數,若沒有則跑第1頁
if ($rows % $page_count)
$page_total++;
if (isset($_GET['page'])){
$page=intval($_GET['page']);
}
else{
$page=1;
}
$move=$page_count * ($page - 1); //資料移動筆數
$sql_data_move=mysql_query("select * from sw limit $move,$page_count"); //改成自己的sql語法
if ($row = mysql_fetch_array($sql_data_move))
{
$i=0;
echo "
"; echo $row['subject']; echo " | ";
"; for ($i=$$page_total+1;$i<=$page_total;$i++) if( $page == 1 ){ echo "第一頁 上一頁 "; }else{ echo "第一頁 上一頁"; } for ($i=$$page_total+1;$i<=$page_total+1;$i++) echo " [ ".$i ." ] "; if($page == $page_total+1){ echo "下一頁 最後頁 "; }else{ echo "下一頁 最後頁"; } echo " |
?>
2009年4月10日 星期五
Igoogle 拖拉版面
一般我們在做Igoogle拖拉,在ASP.NET會利用像web part去做...
而也有一些公司開發ajax版本的,如下
http://extjs.com/deploy/dev/examples/portal/portal.html
而藍色小舖Bryan(不來ㄣ),自己開發了簡易的Igoogle拖拉版面...
點我進入原始討論串
點我範例程式下載
應用網站範例
code如下
html
而也有一些公司開發ajax版本的,如下
http://extjs.com/deploy/dev/examples/portal/portal.html
而藍色小舖Bryan(不來ㄣ),自己開發了簡易的Igoogle拖拉版面...
點我進入原始討論串
點我範例程式下載
應用網站範例
code如下
html
iGoogle模擬 -- by Bryan(不來ㄣ)
drag meBryan
drag me不來ㄣ
drag meHello
drag meHow
drag meare
drag meyou?
如何自己做搜尋列 ?
如果想在自己的網站做一個可以搜尋各知名網站的搜尋列該怎做呢?
其實一般搜尋網都是用get去接收指令,如下..
Google
http://www.google.com.tw/search?q=
奇摩搜尋
http://tw.search.yahoo.com/search?ei=UTF-8&p=
奇摩知識+
http://tw.search.yahoo.com/search/kp?p=
MSN搜尋
http://search.msn.com.tw/results.aspx?q=
此時我們只要得知各搜尋網的GET參數,就可以動手做一個搜尋器..
以下code作者為,重灌狂人,也就是藍色小舖 Bryan不來ㄣ
點我範例下載
Javascript
html
其實一般搜尋網都是用get去接收指令,如下..
http://www.google.com.tw/search?q=
奇摩搜尋
http://tw.search.yahoo.com/search?ei=UTF-8&p=
奇摩知識+
http://tw.search.yahoo.com/search/kp?p=
MSN搜尋
http://search.msn.com.tw/results.aspx?q=
此時我們只要得知各搜尋網的GET參數,就可以動手做一個搜尋器..
以下code作者為,重灌狂人,也就是藍色小舖 Bryan不來ㄣ
點我範例下載
Javascript
html
2009年4月9日 星期四
Zoundry Raven Blog發佈與備份軟體
「Zoundry 推出新一代 Blog 發佈軟件 - Zoundry Raven」
Zoundry Raven 是一款部落格離線撰寫工具,支援多種常見的部落格。它有以下優點:
一、在無法上網的場合,可以離線撰寫,等能上網時再發佈。
二、具有部落格備份功能,它能將部落格的文章圖片都下載到個人電腦中。
三、支援MSN Live Space、Blogger及WordPress等多種常見的部落格。
四、同一篇文章可一次同時發佈到多個部落格,每個部落格可設定不同的圖片儲存空間。
五、支援 Picasa、Flickr、Image Shack等圖片空間,也支援自訂ftp空間。
六、簡單的撰寫介面可以輕鬆發佈,讓你撰寫時像是在寫mail
七、方便發佈及修改圖片,只要在文章中插入圖片,即可自動發佈至相關圖片空間,不必一個一個上載。
八、可透過 Media Storage Wizard 把圖片發佈到 Picasa、ImageShack、LiveJournal ScrapBook 等
不過還是有一些小遺憾,目前只支援 Google Blogger、 Windows Live Spaces 或 WordPress 都直接支援。(Yahoo、新浪、中華電信Xuite、樂多都不支援 )
這樣的工具可以解決很多人的不方便了!希望支援的blog可以繼續增加!!
Zoundry Raven 是一款部落格離線撰寫工具,支援多種常見的部落格。它有以下優點:
一、在無法上網的場合,可以離線撰寫,等能上網時再發佈。
二、具有部落格備份功能,它能將部落格的文章圖片都下載到個人電腦中。
三、支援MSN Live Space、Blogger及WordPress等多種常見的部落格。
四、同一篇文章可一次同時發佈到多個部落格,每個部落格可設定不同的圖片儲存空間。
五、支援 Picasa、Flickr、Image Shack等圖片空間,也支援自訂ftp空間。
六、簡單的撰寫介面可以輕鬆發佈,讓你撰寫時像是在寫mail
七、方便發佈及修改圖片,只要在文章中插入圖片,即可自動發佈至相關圖片空間,不必一個一個上載。
八、可透過 Media Storage Wizard 把圖片發佈到 Picasa、ImageShack、LiveJournal ScrapBook 等
不過還是有一些小遺憾,目前只支援 Google Blogger、 Windows Live Spaces 或 WordPress 都直接支援。(Yahoo、新浪、中華電信Xuite、樂多都不支援 )
這樣的工具可以解決很多人的不方便了!希望支援的blog可以繼續增加!!
如何讓 php 在 Windows & Linux 排程執行呢 ??
如何讓 php 在 Windows & Linux 排程執行呢 ??
先來說明在Windows下排程執行php,比較陽春的方式
利用Windows排程固定每隔一段時間執行某個php網頁,
執行完用Javascript關閉該頁面,如此循環~~
但這個方法比較佔cpu資源~感覺也比較笨...
我們可以用另一種方式達到相同目地~~如下..
以下轉至Information Artist
到控制台 -> 排定的工作 -> 新增排定的工作 -> 瀏覽(找到你 php 安裝的位置 php.exe)
找到後, 就可以在 php.exe 後帶入你要執行的 php 檔, 就可以了 ~~
記得是 "/" 喔 ~~ 不是 windows 的 "\"
另外在Linux 可以利用 crontab 自動排程執行 php以下轉至Real-Blog
方法一
1. 在 php 程式的第一行加入:
#!/usr/local/php/bin/php -q
例如:
請留意,我的 php 是安裝在 /usr/local/php,請根據你的 php 執行檔位置作出修改。
2. 將 php 程式給予可執行權限:
3. 執行 crontab -e,然後加入以下內容:
以上語法會在每天的零時零分執行 /path/to/testing.php
方法二
另一個方法是不用在 php 程式的第一行加入 "#!/usr/local/php/bin/php -q",可以省略第一步及第二步,直接執行 crontab -e,並輸入以下內容:
這個方法的結果跟方法一的結果相同。
先來說明在Windows下排程執行php,比較陽春的方式
利用Windows排程固定每隔一段時間執行某個php網頁,
執行完用Javascript關閉該頁面,如此循環~~
但這個方法比較佔cpu資源~感覺也比較笨...
我們可以用另一種方式達到相同目地~~如下..
以下轉至Information Artist
到控制台 -> 排定的工作 -> 新增排定的工作 -> 瀏覽(找到你 php 安裝的位置 php.exe)
找到後, 就可以在 php.exe 後帶入你要執行的 php 檔, 就可以了 ~~
記得是 "/" 喔 ~~ 不是 windows 的 "\"
另外在Linux 可以利用 crontab 自動排程執行 php以下轉至Real-Blog
方法一
1. 在 php 程式的第一行加入:
#!/usr/local/php/bin/php -q
例如:
#!/usr/local/php/bin/php -q
$foo = 123;
?>
請留意,我的 php 是安裝在 /usr/local/php,請根據你的 php 執行檔位置作出修改。
2. 將 php 程式給予可執行權限:
chmod +x testing.php
3. 執行 crontab -e,然後加入以下內容:
00 00 * * * /path/to/testing.php > /dev/null 2>&2
以上語法會在每天的零時零分執行 /path/to/testing.php
方法二
另一個方法是不用在 php 程式的第一行加入 "#!/usr/local/php/bin/php -q",可以省略第一步及第二步,直接執行 crontab -e,並輸入以下內容:
00 00 * * * usr/local/php/bin/php -q /path/to/testing.php > /dev/null 2>&2
這個方法的結果跟方法一的結果相同。
超過12000個電台的線上廣播-RadioSure
之前筆者在一般PC上聽廣播音樂都是開著網頁收聽,相當麻煩~
在這裡介紹一套在PC收聽廣播還可以錄下來的軟體,RadioSure。
最重要的是RadioSure還是一套免費軟體
RadioSure官網連結
收錄全球超過12000個電台,搜尋輸入KISS,即可找到KISSRADIO
最貼心的是還有錄音的功能
並能選擇錄音儲存的路徑
縮小時整個縮到右下角的工作列
在這裡介紹一套在PC收聽廣播還可以錄下來的軟體,RadioSure。
最重要的是RadioSure還是一套免費軟體
RadioSure官網連結
收錄全球超過12000個電台,搜尋輸入KISS,即可找到KISSRADIO
最貼心的是還有錄音的功能
並能選擇錄音儲存的路徑
縮小時整個縮到右下角的工作列
訂閱:
文章 (Atom)