一個可支援PHP以及MySQL免費空間可以申請,前提則是需要有一點英文的程度。
。空間網址:http://www.110mb.com/
。空間大小: 2 GB
。每月流量:10 GB
。有無廣告:無

110mb資料庫教學圖

jianmin2 發表在 痞客邦 留言(0) 人氣()

最近看到幾起繁中部落格被停權的例子,大家都很害怕哪天自己也會收到Google的停權通知,筆者也是會擔心~所以呢~筆者有寄信問問Google Adsense,也有去找了一下相關的文件,分享給大家。

從Google Adsense繁體中文小組得到的回信內容比較制式化,不外乎要詳細閱讀Google Adsense的條款及細則計劃政策,以及參考Google Adsense支援中心的我要怎麼做才能確保帳戶不會被停用?這篇文章,另外就是記得發現問題後要馬上回報給Google Adsense。我想以上是大家都知道的,接著是筆者歸納的五點心得。

1. 避免Google Adsense廣告被誤點

這邊指的誤點是指Google Adsense廣告擺放位置不洽當,導致廣告容易訪客誤點,而訪客如果因為這樣而不小心點擊到廣告的話,通常很快就會離開廣告網頁了,次數一多的話,很容易被判斷成無效點擊的。但是之前也聽過一些朋友分享心得,說要盡量把本文跟廣告做融合,這樣會有比較好的點擊率。因此如何在這兩者之間做取捨,就要自己試試囉~

2. 避免自己頻繁載入網頁

像是WordPress 2.0有個新功能Post Preview,這個功能可以讓站長在後台編輯文章的時候就可以即時預覽文章呈現的樣子,這樣一來,當你編輯某篇文章的次數太過頻繁時,就會導致那段時間一直載入Google Adsense的廣告,而Google Adsense支援中心在這篇文章中也提到了相同的事情。那怎麼辦呢?WordPress的使用者可以參考在 WordPress 2.0 使用 AdSense 注意之事這篇文章中所提到的方法,利用is_preview()這個函數來取消post preview時載入廣告的問題。

此外,像筆者自己也很喜歡編輯完文章後,再跑去前台看看效果如何,如果常常這樣的話,基本上也是有風險的,所以,大家在發表文章前要再三的檢查,一來也是讓讀者一次就能看到好文章,二來是避免造成頻繁載入廣告的問題。

3. 避免到處登入Google Adsense後台看收益

目前還沒有人真正知道Google Adsense到底怎麼判斷違規的,但是呢!有一點是很明顯的,你登入Google Adsense後台的那台電腦,如果再去點擊你的部落格廣告,就很容易被判定違規了! 甚至是跟那台電腦相同的網域IP也是很有風險的,所以~不要在辦公司、網咖、校園的公用網路登入Google Adsense後台,避免哪天有人從相同或類似的IP點擊了你的部落格廣告,就很麻煩了。

但是出門在外,又很想看收益怎麼辦?可以利用Google Adsense提供的報表寄送功能,但目前只提供一天發送一次:

 4. 自己安裝監測Google Adsense的軟體套件

一般來說,站長只能從點擊率與收益來查看是否有暴增的情況? 如果有就寄信給Google Adsense,可是呢~到底是因為自己對廣告做了最佳化後造成點擊率與收益成長? 還是發生無效點擊呢?從收益報表裏很難看出來的,因為…收益報表裏沒有明列點擊廣告的IP與點擊時間,

如果能知道某個IP每天或經常來點廣告,或是某個IP在某一天大量的點擊廣告,那麼就可以馬上回報給Google Adsense,但是該怎麼去知道這些訊息呢? 目前這是需要自己安裝額外的軟體套件才能達到的。

基本上,Google Adsense不鼓勵安裝監測Google Adsense的軟體套件,但筆者有寄信給Google Adsense,跟他們說我安裝了AdLogger這一套監控套件,詢問是否會因此被停權? Google Adsense給筆者的回信中,只建議筆者改用Google Analytics,說Google Analytics比較有效。

不過既然Google Adsense沒有說我安裝AdLogger會被停權,我就暫時繼續使用了。而這類的監控軟體套件很多,在廣告點擊追蹤統計Google AdSense Tracker這篇文章中有更詳細的介紹,

底下是筆者跟Google Adsense的來往信件,給大家參考一下:

  • 筆者寄給Google Adsense的信:(星期一, 四月 23, 2007)
    很感謝您們的回信,在您們上一封回給我的信中,提到了底下這段話:
    1. 首先,您可以任意檢閱網站的流量記錄,看看是否有可疑活動,且在有任何發現時通知我們。這項資訊可幫助我們解決任何問題,儘管如《條款及細則》中所述,Google會自行判斷異常的點擊活動。”

     

    我想請問,為了提早發現無效點擊或是惡意破壞的情況,我安裝了一套流量紀錄的分析軟體,AdLogger,這個軟體會產生一段程式碼,我必須將該段程式碼加在我的部落格中,並且不會更動到任何Google Adsense的程式碼,我這樣做的話,會被停權嗎?

    我知道您們不鼓勵安裝這類的流量分析軟體,但是不安裝這類的軟體,我又無從得知是否發生了無效點擊或是惡意破壞的情況,我目前只看到計劃政策中提到不可以更動adsense的程式碼,所以我選擇了AdLogger這套軟體,既不會更動到adsense的程式碼,又可以了解有哪些IP點擊了adsense廣告,以便能夠提早發現惡意點擊的情況,以回報給您們。如果不允許的話,我會馬上撤除adlogger的追蹤程式碼。請盡快回信給我好嘛?

  • Google Adsense的回信:(星期一, 四月 23, 2007)
    您好:
    非常感謝您的來信。建議您使用Google Analytics。這個工具在統計方面比較有效。
    …略…(主要是要筆者去體驗一下支援論壇)

     

    Google AdSense 小組敬上 

 5. 多上網看看關於Google Adsense的文章,可以避免自己對於遊戲規則的無心之過。

jianmin2 發表在 痞客邦 留言(0) 人氣()

最新的研究發現,藉由催眠所誘發的前世印象只是今生的記憶力比較差勁而已。
許多人都宣稱自己的腦海裡還存留著關於前世的印象,有些畫面甚至歷歷在目。
於是他們試著尋求各種方法找尋自己可能的前世經驗:催眠、占星或靈媒。
科學家對於這些宣稱自己記得前世景象的說法和找尋前世記憶的方式,一直以來都深感懷疑。
一群荷蘭研究小組的實驗心理學家找來了13位認為自己擁有5次以上輪迴轉世記憶,
並接受過多次催眠療法來找尋自己前世內容的人;以及13位不相信前世今生說法的一般人。
教育程度和年齡相當的這兩組受試者參加了一項名為假名聲作業(False fame task)
的記憶實驗。他們被要求唸出40組一連串以視覺呈現的名字,兩個小時後,
他們面對另外160組名字,其中包括之前看過的名字、新出現的名字(共40組)
以及在荷蘭小有名氣的人物的名字(共80組),並對這些名字進行判斷:
指出哪些名字曾經在兩個小時前唸過。

jianmin2 發表在 痞客邦 留言(0) 人氣()

很屌吧~用flash寫的phpmyadmin 
http://www.tufat.com/script.php?id_num=7 

架站包收集區 
http://omega.idv.tw/kdb120/viewthread.php?threadid=1414 
http://agni.e2i.com.tw/yabbse 

不錯用的,線上編輯器 
http://www.solmetra.com/en/disp.php/en_products/en_spaw/en_spaw_about

 

jianmin2 發表在 痞客邦 留言(0) 人氣()

給自己看的!呵呵!

部落憩-外掛部分!
 http://blochy.com/page/3/


WordPress Plugins 列表
 http://www.goston.net/2006/11/10/646/

http://www.wordpress.com.tw/wp/?cat=6

http://taiwan.cnet.com/cnetlife/digilife/0,2000079913,20092857,00.htm

資訊教學園地
 http://bf.bnps.ttct.edu.tw/wordpress/


WordPress歡樂正體中文交流所
 http://www.robbin.cc/vb/



jianmin2 發表在 痞客邦 留言(0) 人氣()

session全教程(二)
--------------------------------------------------------------------------------

  
三、session應用舉例  

以下這些例子片斷僅供參考,你可以定制也可以不定制session,隨你便  
(1)用於用戶認證  
<?  
session_start();  
$dbh = mysql_connect("localhost:3306","xxxx","xxxx");  
mysql_select_db("znsoft");//選擇數據庫  
$query="select userid from reguser where userid='$userid' and pass='$pass' ";  
//$userid $pass 是登錄form傳遞過來的用戶名和密碼  
$res=mysql_query($query,$dbh);  
if($row=mysql_fetch($res))  
{  
$reguser=$row[0];  
?>  
<script>  
alert("ok,哥們,歡迎你!");  
</script>  
<?  
}  
else  
{  
$reguser="";  
?>  
<script>  
alert("sorry,你不是註冊用戶!");  
</script>  
<?  

..............//你自己放上代碼吧  
}  
session_register("reguser");  
?>  
另一頁面中檢查是否已經登錄  
================  
<?  
session_start();  

if(isset($reguser)&&$reguser!="")//已經登錄  
{  
echo "歡迎你,哥們";  
}  
else//沒有登錄呀  
echo "請註冊吧";  
?>  
退出弁?nbsp; 
===============================  
<?  
session_destroy();  
//或 $reguser="";  
?>  

(2)用於傳遞變量  

本程序用於在頁面之間傳遞變量  
<?  
$name="m.y";  
if(!sesion_is_registered("name"))//沒有註冊session變量 name  
session_register("name");//註冊 變量 name  
?>  
第二頁  
===================  
<?  
echo $name;  

//不想用了,刪掉吧  
if(session_is_registered("name"))//是否註冊,如果已經註冊  
session_unregister("name");//當然刪掉啦  
?>


<全文完>

jianmin2 發表在 痞客邦 留言(0) 人氣()

 台視上個月完成第一階段的釋股作業,由非凡電視脫穎而出,以二十四塊一的價格,拿下台視兩成五的股權。
第二階段將全民釋股,出售百分之十九點四六的台視股權。
行政院表示,有意購買台視股票的民眾要把握機會,月底進行第一次申購作業,每股十二元,每人配額三張,只要花三萬六就可以當台視的小股東。
〈康子仁報導〉
行政院發言人陳美伶表示,台視全民釋股作業,從五月二十二號開始到六月一號截止,有意購買的民眾可以把握機會,直接到各大證券行,或是以電話、網路申購,每股十二元,每人只能買三張,花費三萬六,就可以當台視的小股東,台視員工認股還可以打九折,陳美伶指出,如果第一次申購作業沒有賣完,六月八號開始將會再賣五天。
假如還是沒有賣完,剩下的部分,將會由非凡科技以每股二十四塊一的價格買回。
台視公股釋股作業,預計在九月六號完成股票交割,並且向櫃檯買賣中心登錄興櫃。 

小弟也要去買了!!是個長期好股喔~~!!!^^

 

jianmin2 發表在 痞客邦 留言(0) 人氣()

實體IP:

 

就像大家門口的門牌號碼一樣,每一戶都會有一個不重複、唯一的門牌號碼,在網路的世界,每台電腦對外也會有一個IP位址當作他的門牌號碼。如果外面的電腦要連線到你的電腦,則必須知道你的IP,就像郵差需要知道你家門牌號碼是幾號才能送信給你一樣。

在台灣,實體IP還可分「浮動IP」或「固定IP」,「浮動IP」就像是住在船屋居無定所,每次上網時,電腦都會取得不同的IP位址。「固定IP」的話,就是住透天厝,除非另外申請,否則你是什麼IP不管上線幾次都不會變。

在台灣,如果你是申請「非固定制ADSL」,則會配發給你「浮動IP」,如果你申請「固定制ADSL」,則會配一個(或三個以上)專屬的固定IP位址給你。如果你的電腦想拿來架站,那申請固定IP會比較合適,這樣網友就不用每次都用MSN問你你現在IP是多少,或者還要另外安裝浮動IP的更新軟體來輔助。

虛擬IP:

 

就是如果你使用IP分享器,或HUB把幾台電腦接在一起時,相互間使用 192.168.*.* 這樣的IP來連線,這個 192.168.*.* 就是保留給內部區網使用的虛擬IP,這虛擬IP只能在你這一層內部區網中互相連線。

預留給內部區網用的虛擬IP分為:
A級:10.0.0.0 - 10.255.255.255
B級:172.16.0.0 - 172.31.255.255
C級:192.168.0.0 - 192.168.255.255

如果你要外部的電腦(別人家、不同戶)連到你的電腦來,則必須使用對外的實體IP位址,才能連線。一般來說,如果你是使用”非固定制”的ADSL,那每次上網時,你的IP都會不一樣。所以,你要讓其他人連線進來,那就是給他你的實體IP話位址即可。

如何知道自己的實體IP是多少呢?很簡單,你開啟下面網頁,看頁面中出現的IP是多少,那就是了。

網頁:http://www.whatismyip.org/

上面這網頁,是用來抓IP用的,每台電腦開啟該網頁後,就會顯示該電腦目前所使用的IP位址。

另外,如果你家的網路只給你一個人用,那你連出去的IP抓出來是多少就會是多少。如果你家的網路是跟其他用戶共用的,也就是透過各種方式串接,或者是像一般公司行號,全部電腦都透過同一條線路上網,這樣的話,十幾台電腦只會有一個固定對外的IP位址。

 

如果你是在共用網路的大樓或公司辦公室裡,想要在自己的電腦架站、讓人連進來的話,除非網管有另外開權限給你,幫你設好轉接,否則你怎樣設定都無法直接讓外部電腦直接連到你電腦中的網站,(當然還有一些特殊輔助軟體還是可以做到,暫不在此討論範圍)所以不用去想說要怎樣用辦公室的網路架站之類的,乖乖租用虛擬主機或在家申請上傳頻寬大一點的網路,才是比較快且穩定的方法。

jianmin2 發表在 痞客邦 留言(0) 人氣()





【檔案名稱】PhotoZoom Pro " 免安裝版
【軟體版本】v2.2.0
【語言介面】多國語言 (含繁體中文)
【軟體類型】圖片進行放大的工具
【檔案格式】zip
【檔案大小】8.37 MB
【作業系統】NT/2000/2003/XP/Vista
【官方網站】http://www.benvista.com/main/content/content.php
【已破解版】
【圖片預覽】



【軟體簡介】

PhotoZoom Professional 是一款新穎的、技術上具有革命性的對數碼圖片進行放大的工具。

通常的工具對數碼圖片進行放大時,總會降低圖片的品質,而這款軟體使用了S-SPLINE技術(一種申請過專利的,
擁有自動調節、進階的插值算法的技術),可以將盡可能地提高放大圖片的品質。

程式最大的特色是可以對圖片進行放大而沒有鋸齒,不會失真。


>>點我<<

>>點我<<

解壓密碼:izz0zzi


小軟體資源來自:plus的izz0zzi 大大分享

jianmin2 發表在 痞客邦 留言(0) 人氣()

世界排名第一的免費防火牆Comodo Personal Firewall v2.4.16.174繁體中文版 - 本貼共有 6 個 X

軟體名稱】:Comodo Personal Firewall
【最近版本】:2.4.16.174
【軟體性質】:免費軟體
【軟體語言】:繁體中文
【檔案格式】:exe
【檔案大小】:8.45 MB
【放置空間】:badongo
【解壓密碼】:細dd
【下載點】:Comodo Personal Firewall v2.4.16.174繁體中文版


軟體簡介:  
Comodo Personal Firewall這是一款功能強大的、高效的且容易使用的安全防護軟體,提供了針對網路和個人用戶的最高級別的保護,從而阻擋駭客的進入和個人資料的洩 露。能夠提供程式訪問網路許可權的底層最全面的控制能力,提供網路竊取的最終抵制,實時流量監視器可以在發生網路竊取和洪水攻擊時迅速作出反應,通過簡單 的界面安裝後,Comodo 個人防火牆使您安全的連接到互聯網。針對網路攻擊完備的安全策略,迅速抵禦駭客和網路欺詐。使用友好的點擊式用戶界面來確認或阻攔網路訪問;完全免疫攻 擊;通過使您的PC隱身而抵禦駭客攻擊;免費的升級維護;靜默式安全單元--避免不必要的安全警報。使您的PC在內外網中受到保護、在常規端口掃描時隱 身、不被特洛伊木馬程式訪問,使您的個人資料不被竊取,使您的PC和網路得到最終的保護。
本軟體是免費的,大家可以通http://www.personalfirewall.trustix.com/license_registration.html獲取自己的一年免費啟動序號。

jianmin2 發表在 痞客邦 留言(0) 人氣()

由於小弟是用嘸蝦米的所以就po給有跟我一樣是使用嘸蝦米的人

嘸蝦米有一個我們不知道的隱藏碼,因為那個碼在書上或正版的光碟上都沒有說到…就是 「 ,,x 」這個碼
它的功用是…(照以下說的去做,就會了解了)

先打一串嘸蝦米碼,例如:
vf cox mn az neq v.
把上面那串嘸蝦米「複製」起來(或剪下也可以)
然後開「筆記本」(word也可以)
開嘸蝦米輸入法,然後打
,,x
就會出現它的中文了

簡單的說就是「翻譯」

這個功能可以用在聊天室時,如果不想讓別人看到你在打什麼
你可以用這個功能
但前提是要對方也要有嘸蝦米而且還要知道這個碼
它也可以「中文」→「中文」
另一個說法,它就是「貼上」


然後…如果我們有的字不會打或不知道那個字是什麼的話
可以先打 「 、 」(在分號旁邊)
然後打它的「同音字」
例如:我要打「畢」可是不會打那就先打、再打它的同音字「必」
就會在「選字欄」出現它的「同音字」

還有如果你的打字速度已經不錯了
想要再更快 就是背簡碼的時候囉
想練簡碼的話 可以切換至「快速碼」來練習
其指令是:「,,S P」("無"會變成"快")
注意!!→→切換至"快速碼模式"的話
你要打的任何字,都一定要是簡碼才打的出來唷。
在5.7B版測試,真的有此功能

,,j 切換成日文輸入模式 (前提是要會日文五十音)
,,t 切換成正體中文模式輸式
,,c 切換成簡體中文輸入模式

,,CT 切換成台式簡體輸入模式 

小弟也是受惠者!!

jianmin2 發表在 痞客邦 留言(1) 人氣()

1.免費的系統教程(system32檔夾下)
安裝完Windows XP後很想馬上學習並體驗一下它的魅力嗎?我們無需再東奔西走去找煩人的文字教材。只要選擇"開始"→"漫遊Windows XP",就會出現介面,它將引導我們遊歷Windows XP的新功能。
  小提示:Windows XP中自帶的教程非常形象,是圖形介面的,而且製作得相當精美,微軟的權威性可想而知。如果你的"開始"功能表上沒有"漫遊Windows XP"專案,則可以運行C:WindowsSystem32tourstart.exe進入。

2.輔助功能嚮導--Accwizsystem32檔夾下)
我們知道,微軟在Windows中為殘疾人士提供了輔助功能,使他們也能xx作電腦。該程式可以根據用戶的視覺、聽力和行動來配置我們的Windows,使殘疾人士能根據自身情況更好地使用Windows

3.字元對應表--Charmapsystem32文件夾)
是不是覺得Word"插入符號"功能非常方便?我們在其他Windows程式中也常常要插入一些特殊符號,而一個個地找又麻煩,這時可使用"字元對應表"程式幫忙。通過"字元對應表"可查看選定字體中有哪些字元,選中後單擊"選定""複製"按鈕,即可把選定字元複製到Windows剪貼板中,供文字處理軟體粘貼使用。
  小提示:用它來複製特殊字體中的特殊符號特別有用。

4.倉頡拼音輸入法--CINTSETP(system32IMECintlgnt文件夾下)
微軟新倉頡輸入法98b的安裝程式,微軟把它放在簡體中文版Windows XP中,但埋藏得較深。不過它很有用,安裝後就會在Windows中新增一個"中文(臺灣)"的倉頡輸入法,利用它可以在簡體中文Windows XP上通過輸入繁體漢字。這對於從中國港澳臺地區至內地工作的人提供了方便。

5.磁片清理大師--Cleanmgrsystem32檔夾下)
儘管現在的硬碟越來越大,但它總有容量的限制。在你不經意地安裝這個或那個軟體的過程中,可能會因為硬碟空間已頻頻告急而影響了正常Windows程式的執行。不要急,請打開此程式,它會自動地釋放出一部分硬碟空間,並會智慧化地進行刪除xx作,保證你的系統萬無一失。這比從資源管理器中刪除要安全多了。

6.剪貼板查看器--Clipbrdsystem32文件夾下)
Windows剪貼板為我們在各個Windows程式間的資訊交流提供了一個橋樑。但這部分資料一般情況下無法看到。不過,使用剪貼板查看器就可看到當前剪貼板中的"新大陸"Windows XP中的剪貼板查看器程式較原先Windows 9X/Me的舊版本多出了共用功能,通過設置許可權允許其他網上用戶將該剪貼板裝入使用。

7.控制面板啟動器--Control.exesystem32文件夾下)
控制面板是Windows的一個重要組成部分,許多設置都通過他完成。而雙擊這個檔就是最快打開系統控制面板的方法,可省去從"開始"功能表上層層點擊的麻煩。

8.Windows XP的診斷醫生--Drwtsn32system32文件夾下)
Drwtsn32是一個程式錯誤調試器。DrWatson程式會獲得並記錄運行Windows的電腦上的程式錯誤的資訊。只要檢測到錯誤,就會創建一個文字檔案 (Drwtsn32.log),提供錯誤原因的詳細說明,並給出解決問題的建議性xx作,在與Microsoft技術支持聯繫並請求幫助時,Drwatson將會起到很大作用。

9.DVD播放器--DVDplaysystem32檔夾下)
隨著DVD驅動器和DVD光碟價格的下降,在普通家庭電腦上配置一個DVD播放器已不是一件奢侈的事情。而要播放DVD需要播放器的支援,Windows XP提供了一個"免費"DVD播放器,有了它我們可以省去一筆購買第三方DVD播放軟體的費用。

10.自解壓文件製作工具--Iexpresssystem32文件夾下)
用過壓縮軟體的讀者一定對自解壓檔不陌生,自解壓檔可在沒有相應解壓縮程式的情況下直接將壓縮包檔解壓縮到相應的檔夾下,極大地方便了用戶。利用Iexpress可製作兩種自解壓檔,一種是標準自解壓檔(Standard Self-Extractor),另一種是安裝程式式自解壓檔(Self-Extractor for Software Installation),這樣我們在發佈程式時就方便多了。另外大家要注意,儘管使用Iexpress的運行介面是英文的,但利用它生成的自解壓檔卻是中文的,省去了繁瑣的本地化工作。

11.文件轉移嚮導--Migwizsystem32usmt文件夾下)

Windows系統的易用性總是和不穩定性共存的,因此在系統健康之時把當前設置保存下來,供系統崩潰後重新安裝時使用是個不錯的主意。微軟已把這個工具集成到"檔和設置轉移嚮導"程式上。通過它,我們就可以實現系統狀態的備份與恢復。

12.系統配置程式--MsconfigWindowsPChealthHELPCTRBinaries檔夾下)
Windows中的系統配置程式一樣,通過這個程式,我們可對系統的一般、SYSTEM.iniWIN.iniBOOT.ini、服務和啟動項目進行修改。

  小提示:用它來去除系統自啟動程式特別有效。

13.備份工具--Ntbackupsystem32檔夾下)

資料是電腦中最為寶貴的資料,因此經常備份你的資料也應該成為一個好習慣。現在許多人都尋求第三方的備份工具,其實大可不必。使用Windows XP中內置的備份工具就可以非常方便地將資料進行備份,而且由於你使用的是微軟產品,所以根本不存在相容性問題。

14.ODBC資料源管理器--Odbcad32system32文件夾下)
Windows中訪問ODBC資料源必須要有其驅動程式,該工具可以查看在Windows中已安裝的驅動程式及相關資訊。

15.IP地址偵測器--Nslookupsystem32文件夾下)
在聯入互聯網的每台電腦都有一個IP位址,同樣,每個網站也有它的IP位址,而且是唯一的。通過這個IP偵測工具ping就可以輕而易舉地得到它們的真正IP位址。如筆者要想知道http://www.xxx.com/IP地址,則輸www.xxx.com即可看到。

16.螢幕鍵盤--Osksystem32檔夾下)
螢幕鍵盤是一種實用工具,它在螢幕上顯示虛擬鍵盤,允許那些有移動障礙的用戶用指標設備或遊戲杆輸入資料。螢幕鍵盤旨在為存在移動障礙的用戶提供最低級別的功能。這對於不知道如何鍵入的用戶也很有用。它還可以用於最基本的CAI鍵盤教學。

17.物件包裝程式--Packagersystem32檔夾下)
通過物件包裝程式我們可以打開一個檔,並引入其中的圖示,將它們插入到一般Windows程式中使用,可用於製作電腦類教學課件或文檔。

18.註冊表編輯器增強版--Regedit32system32檔夾下)
註冊表編輯器是用來更改系統註冊表設置的高級工具。註冊表中包含了有關電腦如何運行的資訊。在Windows XP中有一個名為Regedit的程式,可編輯註冊表,但此程式卻是它的增強版本,除可編輯註冊表外,還可設置許可權、清除重複項、刪除已被卸載或刪除的程式項等高級動作。

19.ActiveX註冊和反註冊工具--Regsvr32 2
使用過ActiveX的人都知道,ActiveX不註冊是不能夠被系統識別和使用的,一般安裝程式都會自動地把它所使用的ActiveX控制項註冊,但如果你拿到的一個控制項需要手動註冊怎麼辦呢?如果修改註冊表那就太麻煩了,在WindowsSystem檔夾下有一個regsvr32.exe的程式,它就是Windows自帶的ActiveX註冊和反註冊工具。它的用法為:
  "regsvr32 [/s] [/n] [/i(:cmdline)] dllname"。其中dllnameActiveX控制項檔案名,建議在安裝前拷貝到System檔夾下。
  參數有如下意義:
  /u--反註冊控制項
  /s--不管註冊成功與否,均不顯示提示框
  /c--控制臺輸出
  /i--跳過控制項的選項進行安裝(與註冊不同)
  /n--不註冊控制項,此選項必須與/i選項一起使用
  如筆者要註冊一amovie.ocx控制項,則打入regsvr32 amovie.ocx即可,要反註冊它時只需使用regsvr32 /u amovie.ocx就行了。

20.動態連結程式庫函數啟動器--Rundll32 {
Windows中使用了許多動態連結程式庫,這樣就使得所有Windows程式都可共用這些動態連結程式庫中的函數。一般情況下,許多應用程式都通過Windows APIxx作這些函數,但歸根結底是通過Windows檔夾下的rundll32.exe程式來啟動相應的函數。它的用法是:"rundll32.exe 動態連結程式庫名,函數名,參數名"。如筆者需要實現一鍵關機,則在桌面上建立一快捷方式,命令行為"rundll32.exe user.exe,ExitWindows",並設置其快捷鍵為F4即可。再如,筆者要打開控制面板,則只需要輸入命令"rundll32.exe sh#ll32.dll,Control_RunDLL"即可,要打開桌面屬性,只需要使用"rundll32.exe sh#ll32.dll,Control_RunDLL desk.cpl",其餘的以此類推。

21.系統檔檢查器--Sfcsystem32檔夾下)
使用Windows難免不會出現系統檔損壞或丟失的毛病,而如果為了幾個小小的檔就去重裝系統,又顯得稍微麻煩了一些。通過系統檔檢查器Sfc.exe,一切都會變得非常簡單。

22.共用檔夾設置工具--Shrpubwsystem32檔夾下)
同一工作組的同事在一起工作,有時必須與同事們共用檔夾,這時我們可以利用此工具輕鬆搞定。它的作用與右擊一檔夾,選擇"共用"基本上等價。

23.Microsoft 簽字驗證工具--Sigverifsystem32檔夾下)

所謂"簽署的檔",就是被授予Microsoft數位簽署的檔。該簽署表明,該檔是原始檔的一模一樣的副本。通過Microsoft簽字驗證工具
,我們可在電腦上查找已簽署和未簽署的檔,也可查看簽署檔的身份驗證,以確認該檔還沒有被篡改。使用起來非常方便,和查找視窗幾乎沒有什麼不同,只要給出搜索範圍,就可搜索出指定範圍內的已簽署檔和未簽署檔。

24.音量控制程式--Sndvol32 ;
我們在Windows任務欄上可見到一個可愛的小喇叭,當我們雙擊它時就會彈出音量控制面板,其實這時我們就是啟動了一個Windows檔夾下的sndvol32.exe文件。不信,請你進入Windows檔夾,再打開sndvol32.exe檔看看,熟悉的"音量控制"面板是否已經在你眼前了?另外還要告訴大家,它還有一個隱藏的參數"/r",利用此參數可快速地打開錄音控制面板,這樣我們只要在桌面上建立一指向C:WindowsSndvol32.exe的快捷方式,並令它的參數為/R(即在目標中填入"C:WindowsSndvol32.exe /R"),就可以快速打開錄音控制面板選擇輸入設備了。如果設備過多,在面板上容納不下時,試著按"Ctrl+S"鍵,不管有多少設備都能夠完全顯示。

25.任務管理器--Taskmgrsystem32文件夾下)
任務管理器提供正在你的電腦上運行的程式和進程的相關資訊,使用任務管理器可快速查看正在運行的程式的狀態,或終止已停止回應的程式。也可使用多達15個的參數評估正在運行的進程的活動,以及查看CPU和記憶體使用情況的圖形和資料。當電腦發生鎖死時使用它最方便和有效。

26.遠端連接程式--Telnetsystem32檔夾下)
Internet上有無數的電腦,而要訪問它們都必須通過建立遠端連接才行,進行兩個電腦的遠端連接可用專門軟體實現,但通過Windows自帶的遠端連接程式telnet.exe也能完成這一動作,而且它還是純中文介面軟體。
27.遠端FTP工具--Tftpsystem32文件夾下)
FTP是一個網路傳輸的協定,通過這個程式可非常方便地連接到對方的伺服器上進行檔的存取xx作,省得再找如第三方的FTP軟體了,可惜的是它是字元介面。

28.Windows升級程式--Wupdmgrsystem32檔夾下)
安裝完Windows後,在開始功能表的上方會有Windows Update功能表項,通過它能自動登錄到Microsoft公司的網站上完成自己Windows的升級工作。但時間一長,可能會把這個快捷方式誤刪除了,這時我們就可以通過打開Windows下的Wupdmgr.exe檔來完成這個功能。
Windows XP是一個作業系統,但它並不僅僅是一個作業系統,只有充分地發揮其內置功能,才能更好地使用它。這也符合"基礎的未必是最壞的,回到基礎還是好的"的道理N

jianmin2 發表在 痞客邦 留言(0) 人氣()

軟體語言】英文
【檔案大小】2.86 MB
【作業系統】Windows (All)
【軟體介紹】

Youtube Downloader是一個視頻下載工具,可以下載來自YouTube.com的視頻並轉換為你需要的任意格式,以方便複製到Ipod、PSP等移動設備中。它使用方便,支持選擇下載。



2.2

jianmin2 發表在 痞客邦 留言(0) 人氣()

 

因為採用大量的JS語法,如果要放在template裡比較麻煩,所以還是用了iframe的方式。


cal.htm
<SCRIPT language=JavaScript><!--
function CalConv()
{
FIRSTYEAR = 1998;
LASTYEAR = 2031;
 
today = new Date();
SolarYear = today.getFullYear();
SolarMonth = today.getMonth() + 1;
SolarDate = today.getDate();
Weekday = today.getDay();
 
LunarCal = [
new tagLunarCal( 27, 5, 3, 43, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 1, 0, 1 ),
new tagLunarCal( 46, 0, 4, 48, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1 ), /* 88 */
new tagLunarCal( 35, 0, 5, 53, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1 ), /* 89 */
new tagLunarCal( 23, 4, 0, 59, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
new tagLunarCal( 42, 0, 1, 4, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
new tagLunarCal( 31, 0, 2, 9, 1, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0 ),
new tagLunarCal( 21, 2, 3, 14, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1 ), /* 93 */
new tagLunarCal( 39, 0, 5, 20, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1 ),
new tagLunarCal( 28, 7, 6, 25, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 1 ),
new tagLunarCal( 48, 0, 0, 30, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 1 ),
new tagLunarCal( 37, 0, 1, 35, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1 ), /* 97 */
new tagLunarCal( 25, 5, 3, 41, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1 ),
new tagLunarCal( 44, 0, 4, 46, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1 ),
new tagLunarCal( 33, 0, 5, 51, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
new tagLunarCal( 22, 4, 6, 56, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0 ), /* 101 */
new tagLunarCal( 40, 0, 1, 2, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0 ),
new tagLunarCal( 30, 9, 2, 7, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1 ),
new tagLunarCal( 49, 0, 3, 12, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1 ),
new tagLunarCal( 38, 0, 4, 17, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0 ), /* 105 */
new tagLunarCal( 27, 6, 6, 23, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1 ),
new tagLunarCal( 46, 0, 0, 28, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0 ),
new tagLunarCal( 35, 0, 1, 33, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0 ),
new tagLunarCal( 24, 4, 2, 38, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ), /* 109 */
new tagLunarCal( 42, 0, 4, 44, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1 ),
new tagLunarCal( 31, 0, 5, 49, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0 ),
new tagLunarCal( 21, 2, 6, 54, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1 ),
new tagLunarCal( 40, 0, 0, 59, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1 ), /* 113 */
new tagLunarCal( 28, 6, 2, 5, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0 ),
new tagLunarCal( 47, 0, 3, 10, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 1 ),
new tagLunarCal( 36, 0, 4, 15, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1 ),
new tagLunarCal( 25, 5, 5, 20, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0 ), /* 117 */
new tagLunarCal( 43, 0, 0, 26, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1 ),
new tagLunarCal( 32, 0, 1, 31, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0 ),
new tagLunarCal( 22, 3, 2, 36, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0 ) ];
 
 
/* 民國年每月之日數 */
SolarCal = [ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ];
 
/* 民國年每月之累積日數, 平年與閏年 */
SolarDays = [
0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365, 396,
0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366, 397 ];
AnimalIdx = ["馬", "羊", "猴", "雞", "狗", "豬", "鼠", "牛", "虎", "兔", "龍", "蛇" ];
LocationIdx = [ "南", "東", "北", "西" ];
 
if ( SolarYear <= FIRSTYEAR || SolarYear > LASTYEAR ) return 1;
 
sm = SolarMonth - 1;
 
if ( sm < 0 || sm > 11 ) return 2;
 
leap = GetLeap( SolarYear );
 
if ( sm == 1 )
d = leap + 28;
else
d = SolarCal[sm];
 
if ( SolarDate < 1 || SolarDate > d ) return 3;
 
y = SolarYear - FIRSTYEAR;
acc = SolarDays[ leap*14 + sm ] + SolarDate;
kc = acc + LunarCal[y].BaseKanChih;
Kan = kc % 10;
Chih = kc % 12;
Location = LocationIdx[kc % 4];
Age = kc % 60;
if ( Age < 22 )
Age = 22 - Age;
else
Age = 82 - Age;
 
Animal = AnimalIdx[ Chih ];
 
if ( acc <= LunarCal[y].BaseDays ) {
y--;
LunarYear = SolarYear - 1;
leap = GetLeap( LunarYear );
sm += 12;
acc = SolarDays[leap*14 + sm] + SolarDate;
}
else
LunarYear = SolarYear;
 
l1 = LunarCal[y].BaseDays;
for ( i=0; i<13; i++ ) {
l2 = l1 + LunarCal[y].MonthDays[i] + 29;
if ( acc <= l2 ) break;
l1 = l2;
}
 
LunarMonth = i + 1;
LunarDate = acc - l1;
im = LunarCal[y].Intercalation;
 
if ( im != 0 && LunarMonth > im ) {
LunarMonth--;
if ( LunarMonth == im ) LunarMonth = -im;
}
 
if ( LunarMonth > 12 ) LunarMonth -= 12;
today=new Date();
function initArray(){
this.length=initArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=initArray.arguments[i] }
var d=new initArray("<font color=RED>星期日</font>","<font color=#8000FF>星期一</font>","<font color=#8000FF>星期二</font>","<font color=#8000FF>星期三</font>","<font color=#8000FF>星期四</font>","<font color=#8000FF>星期五</font>","<font color=GREEN>星期六</font>");
document.write("<font style='font-family: Tahoma , verdana;font-size: 12px;'>民國 <font color=#3171b7>",today.getYear()-1911,"<font color=black> 年 </font>",today.getMonth()+1,"<font color=black> 月 </font>",today.getDate(),"<font color=black> 日 </font>"
,d[today.getDay()+1],"");
document.write( "</font><br/>\n<span class=d> 農曆 " + LunarMonth + " 月 " + LunarDate + " 日</span>" );
 
document.write( "<span class=d><font color=RED>煞</font>" + Location + " <font color=GREEN>沖</font>" + Animal + " " + Age + " 歲</span><br></font>" );
 
 
return 0;
}
 
/* 求此民國年是否為閏年, 返回 0 為平年, 1 為閏年 */
function GetLeap( year )
{
if ( year % 400 == 0 )
return 1;
else if ( year % 100 == 0 )
return 0;
else if ( year % 4 == 0 )
return 1;
else
return 0;
}
 
function tagLunarCal( d, i, w, k, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13) {
this.BaseDays = d; /* 到民國 1 月 1 日到農曆正月初一的累積日數 */
this.Intercalation = i; /* 閏月月份. 0==此年沒有閏月 */
 
this.BaseWeekday = w; /* 此年民國 1 月 1 日為星期幾再減 1 */
this.BaseKanChih = k; /* 此年民國 1 月 1 日之干支序號減 1 */
this.MonthDays = [ m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13 ]; /* 此農曆年每月之大小, 0==小月(29日), 1==大月(30日) */
}
 
//-->
CalConv();
</SCRIPT>

 



panel.template
<!-- Cal -->
<iframe frameborder="0" src="../marcoyan/cal.htm" width=180 height=30 mar


來源: http://marcoyan.no-ip.org/blog/index.php?op=ViewArticle&articleId=263&blogId=1

jianmin2 發表在 痞客邦 留言(0) 人氣()

 

jianmin2 發表在 痞客邦 留言(0) 人氣()