2009年11月29日 星期日

如何封鎖Facebook遊戲

如何封鎖「非死不可」Facebook遊戲,其方法有三

(一)封鎖 69.63.176.140,或針對該IP的 80,443 做封鎖
(二)封鎖app.facebook.com 或是 apps.facebook.com
(三)限制連線至facebook.com 所有的頻寬,只要給5K就好

這樣就可以封鎖Facebook遊戲,讓他像鬼檔牆一樣喔,一直redirect到Facebook的登入首頁,或是讓它慢慢爬「非死不可」Facebook

2009年11月26日 星期四

看不見YouTube或無名小站的影音(影片)解決方法,flash player安裝及修復教學

只要是鑲嵌是的影音都會出現的問題,在瀏覽時只出現一張圖片,完全無法看到影音的內容

解決方法
整理:Angelo
說明:最近滿常見的問題,提供給大家參考使用

1.先以IE做例子,開啟IE後選擇工具列【工具】→【網際網路選項】,切換到〔一般〕標籤頁面,然後按下中間的〔刪除檔案〕,這時會出現對話盒,勾選「刪除所有離線內容」後按下〔確定〕,刪除完畢後就可以把IE完全關閉。

2.下載Flash Player Uninstaller
*Uninstall_flash_player解除安裝軟體(請複製網址下載)
http://fpdownload.macromedia.com/get/flashplayer/current/uninstall_flash_player.exe

下載Flash Player Uninstaller回來,然後關閉所有的瀏覽器視窗並開始執行。在語言部份選擇「U.S. English」,然後按下〔Uninstall〕進行移除。

3.移除完畢後,會出現「Uninstalled Successfully」的對話盒,按下〔OK〕關閉對話盒後重新開機。若無法順利移除成功,先重新開機後再移除一次就行了。

4.重新進入Windows後,下載Flash Player回來安裝
*flash_player安裝軟體(請複製網址下載)
http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_tc.exe

重新進入Windows後,下載Flash Player回來安裝,安裝完畢再連線到YouTube影片網頁上,應該就能看見影片。

5.如果還有問題,那就連線到
http://www.macromedia.com/go/getflashplayer/

按下畫面中的〔Download Now〕,等一下就會有對話盒出現,按下〔安裝〕把缺少的Plug-in補上,再回到YouTube影片網頁上就可以了。

6.如果是使用Firefox的話,先按下工具列【工具】→【清除隱私資料】,把瀏覽器暫存檔全部清除,然後照上面的步驟來做,就可以修復Flash Player,繼續欣賞YouTube的影片了。

7.如果還是無法解決,請下載除錯程式進行Flash Player除錯
*flash_player 除錯安裝軟體(請複製網址下載)
http://download.macromedia.com/pub/flashplayer/updaters/9/flashplayer_9_ax_debug.exe

2009年11月25日 星期三

C# 四捨五入之無條件進位 0.5

public double halfRound(double val)     
{
double ten = val * 10;
double key = ten % 10;

if( key>=5 || key==0 )
return Math.Round( val, MidpointRounding.AwayFromZero);
else
return Math.Round(val, MidpointRounding.AwayFromZero)+0.5;
}

這樣子就達成目的了!

halfRound(1.2) => 1.5
halfRound(1.6) => 2

C# 時間相減

            TimeSpan timekey = DateTime.Parse(06:00).Subtract(DateTime.Parse(10:15)); //時間相減
decimal a = decimal.Parse(timekey.ToString().Substring(0, 2));
decimal b = decimal.Parse(timekey.ToString().Substring(3, 2));
decimal C = a + (b / 60);

計算結果為
a = 4
b = 15
c = 4.25

2009年11月18日 星期三

C# 今天星期幾

           string timeweek = "";
string timekey = DateTime.Parse(newtime.Substring(0, 4) + "/" + newtime.Substring(4, 2) + "/" + newtime.Substring(6, 2)).DayOfWeek.ToString();
if (timekey == "Sunday")
{
timeweek = "星期日";
}
else if (timekey == "Monday")
{
timeweek = "星期一";
}
else if (timekey == "Tuesday")
{
timeweek = "星期二";
}
else if (timekey == "Wednesday")
{
timeweek = "星期三";
}
else if (timekey == "Thursday")
{
timeweek = "星期四";
}
else if (timekey == "Friday")
{
timeweek = "星期五";
}
else if (timekey == "Saturday")
{
timeweek = "星期六";
}

2009年11月12日 星期四

asp.net 與多國語言

各國家區域性名稱
zh-CN 0x0804 中文-中國
zh-TW 0x0404 中文-臺灣
zh-CHS 0x0004 簡體中文
zh-CHT 0x7C04 繁體中文
en 0x0009 英語
en-US 0x0409 英語-美國
en-GB 0x0809 英語-英國

如果你的網頁是 Default.aspx
那多語系資源檔可以是
Default.aspx.resx
Default.aspx.zh-cht.resx (繁中)
Default.aspx.en.resx (英)
Default.aspx.zh-chs.resx (簡中)

我們寫asp.net 抓到的 Thread.CurrentThread.CurrentCulture 是 zh-TW
如果沒有Default.aspx.zh-tw.resx,因為zh-TW 的Parent 是zh-cht,所以就會讀取 Default.aspx.zh-cht.resx

而不論如何,Default.aspx.resx是一定要有的。

Page不需特別設定,就會自動讀對映的語系顯示網頁,但如果測試就特別指定
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="YourClass.aspx.cs" Inherits="YourClass" UICulture="zh-TW" %>
指定UICulture也就是指定用哪個語系的資源檔來顯示畫面

雖然設定 Culture 與 UICulture 都會改變畫面的語系
但如果是指定<%@ Page Culture="zh-TW"%>,是會改變 Thread.CurrentThread.CurrentCulture ,
程式裏跟Culture相關的都會影響到,比方說
Response.Write(DateTime.Now.ToLongDateString() + DateTime.Now.ToLongTimeString() + "<br />");
在 Cultrue="zh-TW" 的情況下,是秀出『2006年12月12日下午 03:34:46』
在 Cultrue="en-US" 的情況下,是秀出『Tuesday, December 12, 20063:49:08 PM』

文件裏獲得在地字串的方法有2種
<asp:Label ID="lblLanguage" runat="server" Text="<%$ Resources:Language %>"></asp:Label>
<asp:Label ID="lblNavigaion" runat="server" meta:resourcekey="lblNavigation"></asp:Label>

如果想用程式取得
protected void Page_Init(object sender, EventArgs e) {
lblNavigaion.Value = GetLocalResourceObject("Navigaion").ToString();
}
User Control 裏也可以這樣讀

參考網址http://msdn.microsoft.com/zh-tw/library/system.globalization.cultureinfo.currentculture(VS.80).aspx

離婚酒店

他和她結婚整整10年了,夫妻間已經沒有任何衝動與情趣,他越來越覺得自己對她幾乎就是一種程式與義務,他開始厭煩起了她,尤其是單位新調進了一個年輕活潑的女孩,對他發起了瘋狂的進攻,他突然覺得她是自己的第二春,經過再三考慮,他決定和她離婚。她似乎也麻木了,很平靜地答應了他,兩個人一起走進了民政部。手續辦得很順利,出門後,兩個人已經是各自獨立的自由人了,不知為什麼,他心裏突然有種空落落的感覺,他看了看她:「天已經晚了,一起去吃點飯吧。」

她看了看他:「好吧,聽說新開了一家‘離婚酒店’,專門執行離婚夫婦的最後一頓晚餐,要不咱們到那兒去看看。」他點了點頭,兩人一前一後默默地走進了離婚酒店。

「先生女士晚上好。」二人在包廂剛坐下,服務小姐便走了進來,「請問兩位想吃點兒什麼?」他看了看她:「你點吧。」她搖了搖頭:「我不常出來,不太清楚這些,還是你點吧。」「對不起先生女士,我們離婚酒店有個規矩,這頓飯必須要由女士點先生平時最愛吃的菜,由先生點女士平時最愛吃的菜,這叫‘最後的記’。」「那好吧,」她理了理頭髮,「清蒸魚、溜蘑菇、拌木耳,記住,都不要放蔥薑蒜,我先生……這位先生他不吃這些。」「先生呢?」服務小姐看了看他。他愣住了。結婚10年,他真的不知道老婆喜歡吃什麼。他張著嘴,尷尬地愣在了那兒。

「就這些吧,其實這是我們兩個人都愛吃的。」她連忙打起了圓場。服務小姐笑了笑:「說實話,到我們離婚酒店來吃這最後一頓晚餐,所有的先生和女士其實都吃不下什麼,所以這‘最後的記憶’還是不要吃了吧。就喝我們酒店特意為所有離婚人士準備的晚餐--冷飲吧,這也是所有來的人都不拒絕的選擇。」他與她都點了點頭:「那就來冷飲吧。」很快,服務小姐送來了兩份冷飲,兩份飲料中一份淡藍一片,全是冰渣;一份滿杯紅潤,冒著熱氣。「這份晚餐名叫‘一半是火焰,一半是海水’,兩位慢用。」服務小姐介紹完退了下去。包房裏靜悄悄的,兩個人相對而坐,一時竟不知道該說什麼好。輕輕一陣敲門聲,服務小姐走了進來,托盤裏托著一枝鮮豔的紅玫瑰,「先生,還記得您第一次給這位女士送花的情景嗎?現在一切都結束了,夫妻不成就當朋友,朋友要好聚好散,最後為女士送朵玫瑰吧。」

她渾身一抖,眼前又浮現出了10年前他給她送花的情景,那時,他們剛剛來到這座舉目無親的省城,什麼都沒有,一切從零開始。白天,他們四處找工作,努力拼搏;晚上,為了增加收入,她去晚市擺小攤,他去給人家刷盤子。很晚很晚,他們才一起回到租住在地下室裏那不足10平米的小屋。日子很苦,可是他們卻很幸福。到省城的第一個情人節,那天,他為自己買了第一朵紅玫瑰,她幸福得流下了眼淚。10年了,一切都好起來了,可兩個人卻走向了分離。她想著想著,淚水盈滿了雙眼,她擺了擺手說:「不用了。」他也想起了過去的10年,他這才記起,自己已經有五六年沒有給她買過一枝玫瑰了。他擺了擺手:「不,要買。」服務小姐卻拿起了玫瑰,“刷刷”兩下撕成了兩半,分別扔進了兩個人的飲料杯裏,玫瑰竟然溶解在了飲料裏。「這是我們酒店特意用糯米製成的紅玫瑰,也是送給你們的第三道菜,名叫‘映景的美麗’。先生女士慢用,有什麼需要直接叫我。」服務小姐說完,轉身走了出去。

「我……」他一把握住她的手,有些說不出話來。她抽了抽手,沒有抽動,便不再動彈。兩個人靜靜地對視著,什麼也說不出來。“啪!”突然,燈熄了,整個包房裏漆黑一片,外面警鈴大作,一股煙味兒飄了進來。「怎麼了?」兩個人急忙站了起來。「店起火了,大家馬上從安全通道走!快!」外面,有人聲嘶力竭地喊了起來。「老公!」她一下撲進了他的懷裏,「我怕!」「別怕!」他緊緊摟住她,「親愛的,有我呢。走,往外衝!」
包廂外面燈光通明,秩序井然,什麼都沒有發生。服務小姐走了過來:「對不起,先生女士,讓兩位受驚了。酒店並沒有失火,煙味兒也是特意往包房裏放的一點點,這是我們的第四道菜,名叫‘內心的選擇’。請回包廂。」他和她回到了包廂,燈光依舊。他一把拉她:「親愛的,服務小姐說得對,剛才那才是你我內心真正的選擇。其實,我們誰都離不開誰,明天咱們重新結婚吧?」她咬了咬嘴唇:「你願意嗎?」「我願意,我現在什麼都明白了,明天一早咱們就去辦結婚。小姐,買單。」他說著喊了起來。服務小姐走了近來,遞給兩人一人一張精緻的紅色清單:「先生女士好,這是兩位的帳單,也是本酒店的最後一道贈品,名叫‘永遠的帳單’,請兩位永遠保存吧。」他看著帳單,眼淚淌了下來。「你怎麼了?」她連忙問道。他把帳單遞給了她:「親愛的,我錯了,我對不起你。」她打開帳單一看,只見上面寫著:

一個溫暖的家;兩隻操勞的手;三更不熄等您歸家的燈;四季注意身體的叮囑;無微不至的關懷;六旬婆母的微笑;起早貪黑對孩子的照顧;八方維護您的威信;九下廚房為了您愛吃的一道菜;十年為您逝去的青春……這就是您的妻子。

「老公,您辛苦了,這些年也是我冷漠了你。」她也把自己的那份帳單遞給了他。他打開帳單,只見上面寫著:

一個男人的責任;兩肩挑起的重擔;三更半夜的勞累;四處奔波的匆忙;無法傾訴的委屈;留在臉上的滄桑;七姑八姨的義務;八上八下的波折;九優一疵的凡人;時時對家對子的真情……這就是您的丈夫。

兩個人抱在一起,放聲痛哭。結完帳,他和她對經理千恩萬謝,手牽手走回了家。看者他們幸福的背影,經理微笑著點了點頭:「真幸福,我們離婚酒店又挽救了一個家!

2009年11月5日 星期四

Windows 2008 :: 變更帳戶密碼原則

Windows 2008 Domain Admin 帳戶密碼要過期了懶得重設,想說趕快改一下密碼原則,結果怎麼本機安全性原則的密碼原則都被鎖定了,原來是在群組原則管理做設定...

系統管理工具 > 群組原則管理 > 樹系 > 展開網域

在 Default Domain Policy 按右鍵 > 編輯 > 原則 > Windows 設定 > 安全性設定 > 帳戶原則 > 密碼原

2009年11月3日 星期二

滑鼠右鍵無效語法

Internet Explorer : 適用
Mozilla Firefox : 適用
Google Chrome : 適用
舊版Xanga, Look&Feel : 適用
新版Xanga, Theme : 不適用

<script language=JavaScript>
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
</script>