[PHP] 取得使用者真實 IP

五月 12th, 2005
7,311 views 2 comments

一般在取得使用者 IP 都是利用 $_SERVER['REMOTE_ADDR'] 這個環境變數,但是此變數只會紀錄最後一個主機 IP,所以當使用者瀏覽器有設定 Proxy 時,就無法取得他的真實 IP。
這時可以使用另一個環境變數 $_SERVER['HTTP_X_FORWARDED_FOR'] ,它會紀錄所經過的主機 IP,但是只有在使用者有透過 Proxy 時才會產生,所以可以像以下這樣寫來取得使用者真實 IP。


<?php
if (empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
    $myip = $_SERVER['REMOTE_ADDR'];
} else {
    $myip = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);
    $myip = $myip[0];
}
echo $myip;
?>

PHP, 程式筆記 ,

讓 MSN 7 顯示歌曲名稱支援 Foobar2000、WinAMP

四月 13th, 2005
3,741 views No comments

正式版的 MSN 7.0 終於推出,新增的功能在這裡就不敘述囉!
新功能中有一項可以讓正在收聽的歌曲名稱顯示在暱稱欄,
但是只支援 "Windows Media Player"。
沒關係,只要加入以下這個 Toaster 就可以讓 Foobar2000、WinAMP 也可以顯示了!
PS. WinAMP 只支援 V5

http://www.myplugins.info/toaster.htm

軟體筆記 , ,

查看 XP 連線帳號密碼 - RockXP

三月 20th, 2005
29,228 views 4 comments

在 XP 以前的作業系統(如98、Me、2000),很多密碼都是以「******」這樣的星號來顯示的,這種只要使用星號密碼查看器就可立即現形;但在XP的網路連線密碼,則是顯示一排文字:「請按這裡來變更已儲存的密碼」,這樣就無法使用星號密碼查看器了,不過這裡介紹一個工具: RockXP,它可以抓出您的連線帳號密碼,以後忘記密碼不用再打電話向ISP查詢囉!附帶一提,RockXP 還可以抓出 XP、Office 等軟體的序號唷!!
官方網頁

使用方法:
1、開啟 RockXP3。
2、點選「I Agree」同意。
3、切換到「RAS Passwords」標籤。
4、按下「I want to recover my RAS lost passwords」。
5、馬上就可以在右邊看到您的連線帳號密碼囉。

2005/08/05 補充:
‧更小巧方便的查詢連線帳密的工具 - Dialupass

Windows, 系統筆記 , ,

即時通密碼查詢工具 - MessenPass

二月 24th, 2005
24,594 views 5 comments

MessenPass 是一個成功率極高的密碼恢復工具,它可以顯示以下即時通訊軟體的密碼

‧MSN Messenger
‧Windows Messenger (In Windows XP)
‧Yahoo Messenger (Versions 5.x and 6.x)
‧ICQ Lite 4.x/2003
‧AOL Instant Messenger (only older versions, the password in
newer versions of AIM cannot be recovered)
‧AOL Instant Messenger/Netscape 7
‧Trillian
‧Miranda
‧GAIM

官方網頁下載(內有正體中文語系)

軟體筆記 , , , ,

2005 豐原國際童話燈會

二月 19th, 2005
2,339 views No comments

記憶中的豐原很少有什麼大型活動的,但最近豐原市真是越來越熱鬧了,繼去年12月的慶成祈安三獻醮之後,又來一個:「2005年豐原國際童話燈會」。
日期從 2 月 14 ~ 2 月 28 一共15天,所有的花燈都是出自大陸四川省有「天下第一燈」之稱的工藝師巧手,跨國取得迪士尼公司的授權,展出一系列非常特別的卡通造型花燈,和傳統燈展比起來別有一番風味。我連續兩天都去參觀,真的很棒,人潮也很多,逛餓了外圍又有攤販可以吃喝,還沒參觀的一定要去看,不過這兩天下大雨不知道變怎樣= ="
官方網頁朋友的相簿
11.jpg

生活日誌 ,