夕口技術錄

專業上的小常識,備而用之~

Category Archives: 小工具

[桌面軟體] – 4Windows

111

同事 TB 推薦 的桌面美化軟體,

試用後覺得很好用

fences

[C&C++][編譯器] – Dev-C++ 4.9.9.2

Dev-C++ 4.9.9.2 簡介

這是一套免費並且開放原始碼的C++程式設計軟體,附上GNU GCC編譯器,體積小功能強大!! 。它包括多頁面視窗、工程編輯器,在工程編輯器中集合了編輯器、編譯器、連接程式和執行程式。也提供高亮度語法顯示的,以減少編輯錯誤。

下載 Dev-C++ 5.0 beta 9.2 (4.9.9.2)

若要改成繁體中文的操作界面, 請依下面的步驟操作

  1. 輸入 ALT+T
  2. 再輸入 V
  3. 用滑點選第二個標籤
  4. 這時候會看到一個 Language 的選項, 選 Chinese(TW)
  5. 用滑點選有打勾的圖示即可

安裝完可下載這個 hello.cpp 測試看看, 若能成功地執行, 那就表示安裝成功了

若需要更多的資訊,請到 Dev-C++ 的官方網站 查詢相關訊息

[Synergy] – 一組鍵盤滑鼠,同時控制多台電腦

如何用一組鍵盤滑鼠,
就同時控制多台電腦呢?

推薦 Synergy官方網站 這個好用的小工具

[Windows Live SkyDrive] – 正式推出超大25G免費空間

相信應不多人知道這件事吧!!!

所以我就再此告訴大家,

快去享用貝 ^^

[Linux][ntp] – NTP 通訊協定 時間效正

電腦主機主要是以 BIOS 內部的時間為主要的時間依據,
偏偏這個時間可能因為 BIOS 內部晶片本身的問題,
導致 BIOS 時間與標準時間 (UTC) 有一點點的差異存在。
為了避免主機時間因為長期運作下所導致的時間偏差,
進行時間同步 (synchronize) 的工作就顯的很重要了!

NTP 這個 daemon 是如何讓 Server 與 Client 同步他們的時間呢?

1. 首先,主機當然需要啟動這個 daemon ,之後,
2. Client 會向 NTP Server 發送出調校時間的 message ,
3. 然後 NTP Server 會送出目前的標準時間給 Client ,
4. Client 接收了來自 Server 的時間後,會據以調整自己的時間,就達成了網路校時咯!

台灣常見的 Time Server 有:

* tock.stdtime.gov.tw
* time.stdtime.gov.tw
* clock.stdtime.gov.tw
* freq_f.stdtime.gov.tw
* tick.stdtime.gov.tw

ntp 這個 daemon 是以 port 123 為連結的埠口 (使用 UDP 封包),
所以我們要利用 Time server 來進行時間的同步更新時,
就得要使用 NTP 套件提供的 ntpdate 來進行 port 123 的連線喔!
關於網路校時更多的說明,可以到 NTP 的官方網站上察看喔!

http://www.ntp.org

[cPicture] – 在照片中加入隱藏的版權文字

在照片中加入隱藏的版權文字!(批次更改JPEG的EXIF資訊)
超好用的圖片批次修改小工具(免安裝版),無法不推啦!!!

軟體名稱:cPicture
軟體版本:2.0.8
軟體語言:中文、英文
軟體性質:免費軟體
官方網站:http://cpicture.net/de/
軟體下載:[繁體中文版] [簡體中文版] [英文版]

文章來源 http://briian.com/?p=2912

[PhotoME] – 全功能的 Exif 工具

PhotoME 這是一套功能非常齊全且強大的 Exif 檢視/編輯軟體,甚至已經超越國產軟體以及大陸的 Opanda Exif 軟體!

我自已則是要使用 Exif 來更改照片上的時間,因而選上了它…
最重要的是,這套軟體是免費的,無須付費即可使用軟體的所有功能!

喜愛攝影的朋友對於 Exif 應該不會陌生
Exif 簡單的形容就是一個建立於影像檔案內的資訊,這些資訊包含了拍攝影像所使用的相機
此外還有拍攝時間,也包涵了光圈以及曝光時間這些資訊,通通紀錄在影像檔裡頭!

讀取 Exif 資訊可以使用 Windows 檢視檔案內容的方式,但是所能判讀的 Exif 資訊相當簡陋
若要讀取完整的 Exif 資訊就剩下使用專門讀取 Exif 的軟體!

讀取 Exif 軟體又有分很多種,除了符合 Exif 2.21 制定的規範外,一些廠商也創立的屬於自己的 Exif 資訊
若要完全讀到詳盡的 Exif 資訊,現在 PhotoME 這套軟體肯定可以讓您「一覽無遺」

PhotoME 這套軟體除了瀏覽 Exif 資訊之外,還能「完整」編輯影像檔中的 Exif 資訊

當然, RAW 檔在目前看來,目前應該沒有任何軟體能夠判讀 RAW 檔的 Exif 資訊
很可惜的是,這套 PhotoME Exif 檢視/編輯軟體,支援目前市面上「所有常見」的 RAW 檔 Exif 的檢視與編輯

除了檢視與編輯之外,這套軟體已經支援 IE 以及 Mozilla 系列瀏覽器外掛
讓您在網頁中對影像按右鍵即可將影像傳送至 PhotoME 判讀完整的 Exif 資訊!

切換中文介面:Settings -> Language -> 繁體 即可

若您還在用其他的 Exif 檢視/編輯軟體,不彷試試這套能夠讓你帶來全新感受的 Exif 工具!

PhotoME official site:
http://www.photome.de

PhotoME download page:
http://www.photome.de/download_en.html

[Linux][ethtool] – 取得網路卡的驅動程式版本資訊

取得網路卡的驅動程式版本資訊
# ethtool -i ethX

透過指令可以使特定網卡的燈號閃爍數秒
# ethtool -p ethX

準確判斷 eth0 是那一張實體網卡
在管理 Linux  時,如果系統使用了多張實體網卡,一定會遇到系統識別的介面名稱  ethX 不知對應那一張實體網路卡的困擾,如果是未上線的系統,還可以用外部電腦執行 ping 來作交互驗證找出卡的對應介面名稱,但這方法始終不太 make sense。透過這指令可以使特定網卡的燈號閃爍數秒。
# ethtool -p eth5

取得 eth1 詳細資料
# sudo /usr/sbin/ethtool eth1
Settings for eth1:
Supported ports: [ MII ]
Supported link modes:   10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes:  10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Current message level: 0x000000ff (255)
Link detected: yes

[Linux][perl][sed] – 超快速 search and replace

上次 在 sed 的文章中談過,

如何使用 sed 快速進行 replace (#sed -i ‘s/aaaa/4444/g’ testfile ( testfile檔案內的 aaaa 替換成 4444))

而如用何 sed 進行 search and display 呢?

sed -n ‘s/La/Oo/gp’ testfile
g 表全部進行比較,把 La 全換成 Oo
p 表顯示有被置換的行

而perl又是如何用呢 ?

perl -pi -e ‘s/src_str/new_str/g’  testfile

以上指令會將目錄下所有 testfile 檔案更新,用 “new_str" 替換 “src_str"。

[Windows][ping] – ping 參數

ping 參數
-a 將目標的機器標識轉換為ip地址
-t 若使用者不人為中斷會不斷的ping下去
-c count 要求ping命令連續送出資料包,直到發出並接收到count個請求
-d 為使用的套接字打開調試狀態
-f 是一種快速方式ping。使得ping輸出資料包的速度和資料包從遠程主電腦返回一樣快,或者更快,達到每秒100次。在這種方式下,每個請求用一個句點表示。對於每一個響應打印一個空格鍵。
-i seconds 在兩次資料包送出之間間隔一定的秒數。不能同-f一起使用。
-n 只使用數字方式。在一般情況下ping會試圖把IP地址轉換成主電腦名。這個選項要求ping打印IP地址而不去搜尋用符號表示的名字。如果由於某種原因無法使用本地DNS服務器這個選項就很重要了。
-p pattern 擁護可以通過這個選項標識16 pad位元組,把這些位元組加入資料包中。當在網絡中診斷與資料有關的錯誤時這個選項就非常有用。
-q 使ping只在開始和結束時打印一些概要資訊。
-R 把ICMP RECORD-ROUTE選項加入到ECHO_REQUEST資料包中,要求在資料包中記錄路由,這樣當資料返回時ping就可以把路由資訊打印出來。每個資料包只能記錄9個路由節點。許多主電腦忽略或者放棄這個選項。
-r 使ping命令旁路掉用於送出資料包的正常路由表。
-s packetsize 使使用者能夠標識出要送出資料的位元組數。缺省是56個字符,再加上8個位元組的ICMP資料頭,共64個ICMP資料位元組。
-v 使ping處於verbose方式。它要ping命令除了打印ECHO-RESPONSE資料包之外,還打印其它所有返回的ICMP資料包。

閱讀全文