Tommy 碎碎念

Tommy Wu's blog

FileZilla 3.7.3 Generic Proxy per site
post by tommy @ 01 十月, 2013 13:23

這是讓 FileZilla 支援每個站點獨立設定要使用的 proxy 的修正. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Acer A1-810 RV21RC03_TWN root image
post by tommy @ 20 九月, 2013 10:17

這是 RV21RC03_TWN root 之後的 system.img.gz, 抓回去自行改名為 system.img.gz 用 toolkit 就可以了.

File: RV21RC03_TWN.rooted.img.gz
CRC-32: adbdcb27
MD4: cf7206efec5f47991e9c3f9d71639fc3
MD5: 5bf5706461b7941e9c7199c7b373b0e7
SHA-1: 007730b4c70106d86e14e8c88aeb551542442658
https://mega.co.nz/#!hNhAlYpI!Ka7ha02qf8peTj4HV_bF1XpXC_4mUgYwSURJlTsUoss

 (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Acer A1-810 官方的 ROM 與 kernel source
post by tommy @ 08 九月, 2013 14:10

其實之前 Acer 就把 kernel source 上到官網 上面, 不過.... 我猜應該是放錯了吧.... 因為用那個 source build 出來的 module, 常常抱怨有些 function 在機器目前的 kernel 並沒有 export 出來.... 試著去改 .config 來加入該 function, 最後做出來的 module 往往無法正常載入...  我在之前下載那個 source, 試著加上 exfat 時, 試了一陣子, 最後就放棄了.

這個月初, 雖然 Acer 官網上檔案的名稱一樣, 不過檔案的日期改變了 (當然內容也不一樣了), 也放上了正體中文的 ROM (似乎只有中文的, 因為英文的網站目前還沒有)

用新的 kernel source, 我可以正確的 build 出 exfat.ko (exfat-nofuse 的版本), 不過, 很不幸的, A1-810 上頭的 vold 不認得 exfat, 就算手動的方式可以載入 exfat.ko, 也可以 mount, 正常讀寫也沒問題, 不過.... vold 就是不認得. 也就是你在設定的儲存空間是看不到那個內容, 一般的程式也看不到該內容 (就算 mount 在同一路徑也一樣).

Del.icio.us Furl HEMiDEMi Technorati MyShare
海美迪 HD300B 搭配 Synology NAS 使用 NFS 的問題
post by tommy @ 08 九月, 2013 08:50

原本都是把影片複製到 HD300B 上頭的硬碟, 不過.... 2TB 的空間被塞滿了, 所以... 就打算直接連到 NAS 上頭使用. 因為通常使用 NFS 的效能會比網路芳鄰好一些, 所以就打算用 NFS 來做.... 不過... 使用 HD300B 去選擇 NFS 時, 會自動去找區網內的伺服器, 是有找到沒錯, 不過.... 一點進去, 隔了好幾秒之後, 只出現一個空白畫面... 什麼東西都沒有. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
在 DSM 4.3 中使用 NFS3
post by tommy @ 05 九月, 2013 10:14

上個月 Synology 推出了 DSM 4.3 的正式版本, 對於 NFS 加上了 wsize/rsize 的設定 (終於可以改用大一點的數字了), 所以, 就把家裡的 NAS 升級到 4.3. 不過.... 升上去後, 發現預設的連線會變成是用 NFS4, 而在 uid mapping 上頭, NFS4 與 NFS3 的作法似乎不太一樣....  (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
啟用 Synology NAS 的 Wireless AP 功能
post by tommy @ 29 八月, 2013 14:05

最近家裡的 AP 又開始怪怪的了 (十年下來, 好像換了四台, 7x24全年無休, 平均兩年多就開始有問題), client 會找不到 AP, 重開後可能用過幾小時到幾天會找不到了....

原本打算用最近入手的一台 CompuLab 的 Intense PC 來當 AP (因為有內含一張 mini pci-e 的無線網卡), 不過... 那張卡用的是 RTL8723AE, 雖然在 linux kernel 已經有 driver, 不過.... 試了一下, 只要 hostapd 加上密碼做成 wep/wpa 就會在連線後就斷線, 只有沒有設定任何加密方式才能使用. (後來其實有買了支援的卡回來, 不過... 機器上的 slot 是用卡榫來固定, 買的卡後面有多了一層, 剛好卡不上去, 沒辦法固定....) 所以就轉向使用 usb 網卡來處理. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
讓 squid 支援 https_port
post by tommy @ 01 八月, 2013 11:03

因為 Android 上頭的 ProxyDroid 有支援 https 的 proxy 協定 (是指連到 proxy server 使用 https 的方式, 不是指要用 https 的方式連到別的網站), 發現 squid 應該也有支援才對, 昨天就試著設定一下. 結果.... Debian 上頭的 Squid 並沒有使用 --enable-ssl 來編譯, 所以並不認得 https_port 這個設定. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
msn.class.php 無法登入?
post by tommy @ 31 七月, 2013 15:11

今天發現伺服器上跑的幾個 msn.class.php 的 bot 都沒在線上, 查了一下 log, 應該好幾天了.... 看 log 應該都是在登入的時候發生錯誤. 不過... 實在看不出為什麼.... 試著用別的 msn 軟體來登入, 一樣無法登入.

後來直接連到 https://login.live.com/ 這兒, 登入後再登出一次, 再去執行 bot 一次, 果然就正常登入了.

碰到同樣的情形就自己試看看吧.

Del.icio.us Furl HEMiDEMi Technorati MyShare
如何自行匯入信任的 Root CA?
post by tommy @ 31 七月, 2013 13:17

依據以往的經驗, 在 Linux 底下, 應該是把 .crt 的檔案直接放到 /etc/ssl/certs/ 底下就可以. 不過... 我在我的 A1-810 上頭, 沒看到這個目錄, 倒是有  /system/etc/security/cacerts/ 這目錄, 底下的確也都是一堆 root CA. 所以... 看起來應該就是放這兒就好了. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Acer A1-810 rooted /system read-write workaround
post by tommy @ 30 七月, 2013 12:46

之前對 /system 讀寫的修正是使用 sodaFR 所提供的方案,  由於系統本身多數的指令是透過 /system/bin/toolbox 來處理, 不過對於  mount 指令, 會限制不能把 /system remount 為可讀寫的模式. 而 sodaFR 的解決方法是加入一個 busybox 的程式, 然後透過 busybox 去 mount 就可以避開這個限制. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
OTA RootKeeper modified version for A1-810
post by tommy @ 26 七月, 2013 13:09
由於之前那個 /system 寫入的修正是使用 busybox 去 remount, 一般的 mount 指令會不成功.... 所以要改一下才能用... (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
Acer A1-810 root
post by tommy @ 24 七月, 2013 22:01

前一陣子我上下班用來看影片的 PSP Go (買車送的) 突然出現黑畫面, 弄了半天都還一樣, 上網查了一下, 看樣子似乎是掛了. 所以... 就上網看了一下小平板, 就買了台 Acer A1-810 回來. (不過... 買回來那天, 打開 PSP Go 突然又有畫面了....)

 (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
ownCloud imap (or others) backend support? lost after re-configure...
post by tommy @ 20 七月, 2013 11:16

上星期把 ownCloud 裝起來用, 因為是用現成的主機, 所以就直接用 imap 的方式來驗證帳號.  (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
天氣太熱, 老機器掛了...
post by tommy @ 18 七月, 2013 14:35

台北在六月下旬的天氣還真是很熱, 白天如果在外頭被太陽直射沒幾分鐘人就快受不了. 室內一樣是熱的要命, 尤其是我放電腦的那個房間, 雖然有台電風扇在吹, 不過一靠近還是可以明顯的感受到熱度.... 結果就是, 有機器罷工了. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
MyEzBuilder
post by tommy @ 05 六月, 2013 16:16

這是一個以 EzBuilder 為範本改寫的軟體. 主要是為了支援 unicode 的檔案名稱. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Console 輸入中文的修正
post by tommy @ 02 六月, 2013 21:13

之前有提過Console 這個程式來取代  Command Prompt, 也提到修正中文顯示的方式. 不過, 最近發現無法輸入中文... (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Windows console 模式的程式顯示 unicode 的方式
post by tommy @ 05 五月, 2013 10:27

原本有些小程式是使用 php 寫的 script 來跑, 不過... 由於 php 一直沒有支援 unicode (Windows wide string, 官方是說要等 PHP 6, 不過看起來不知道還要多久), 在處理 unicode 的檔案名稱時就會有問題, 所以... 還是需要自己寫些小程式來處理. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
修正 mencoder 在 Linux kernel 3.9 底下電視錄影不正確的問題
post by tommy @ 04 五月, 2013 10:29

這個我不確定算是 mencoder 還是 Linux kernel 3.9 的問題. 反正兩者放一起就是有問題就對了.

發生的原因是在 Linux kernel 3.9 中, 對於 V4L2 的時間取得改成使用 monotonic timestamp (透過 v4l2_get_timestamp() 來處理), 但是在 mencoder 中, 似乎沒辦法正確去判斷是一般的 timestamp 還是 monotonic timestamp 就直接當成一般的時間來處理, 所以在計算時間上就有問題. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
lvremove 造成的當機問題?
post by tommy @ 02 四月, 2013 16:58

由於方便管理, 基本上安裝 Linux 時, 應該都會用 LVM 來管理, 當然我也不例外. 不過... 這一年多來, 我碰到了不少次在每天備分時當機的問題 (備份沒全部完成, 機器仍有回應, 不過 load average 會高達數百到數千, 打個指令也不知道要多久才能回應... 通常碰到就只能重開機), 由於頻率不算太多 (三台機器, 每天備份, 可能兩個月碰到一次吧), 所以一直沒去找原因. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Horde 升級之後無法正常使用?
post by tommy @ 02 四月, 2013 16:38

最近幫別人裝了一台伺服器, 裝上了 Horde/IMP, 發現目前已經升到 Horde 5 的版本了. 畫面似乎比 4 的版本好一些, 所以.... 就把家裡的 Horde 也做了升級的動作. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
在 screen 4.1.0 中 ncurses 程式位置不正確
post by tommy @ 02 四月, 2013 16:00

印象中這個問題出現很久了, 不過因為我也很少用到 ncurses 的程式 (應該也只有偶而用用 aptitude 與 build kernel 時可能會用到 make menuconfig 這兩個吧), 所以就將就著用.

不過最近幫人裝了一台新的伺服器, 用的還是 Debian Squeeze 的版本, 突然發現用到的 screen 是正常的.... 看來是自從我把機器由 Squeeze 升級到 Wheezy 的時候, 就把 screen 由 4.0.3 升到 4.1.0 後就出現這個問題了. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
讓 wscitecm.dll 支援 unicode
post by tommy @ 25 二月, 2013 11:03

不久前發現, 一直以來用來與 SciTE 搭配使用的 wscitecm.dll 在並無法處理 unicode 的路徑與檔名 (用了這麼多年才發現, 也算不容易....).  (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
自製 Windows 8 All-in-one 安裝光碟
post by tommy @ 30 元月, 2013 10:20

如同之前 Win7 一樣, 我們可以把 Win8 的所有版本, 合併到同一張光碟片中, 安裝時再選擇需要的版本就可以了. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
讓你的 php socket 程式支援 SOCKS5 與 HTTP CONNECT Proxy
post by tommy @ 29 元月, 2013 10:47

最近因為有些程式所在的環境, 對外連線有些麻煩, 所以... 就想加上 proxy 的支援, 而目前最常用的 proxy, 大概就是 SOCKS5 或 HTTP Proxy 了.

一般 php 的程式, 對於 socket 的處理, 通常都是使用 fsockopen() 來處理. 而上頭兩類的 proxy, 都是在一開始連線時, 處理一些 handshake 的動作之後, 就不用再做任何處理了, 後續的動作與你直接連線都一樣. 所以... 我們只要寫一個 function, 用來取代 fsockopen(), 就可以簡單的加上 proxy 的支援了. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
讓 FileZilla 的 HTTP Proxy 支援 Digest 認證方式
post by tommy @ 28 元月, 2013 17:10

FileZilla 本身雖然支援 HTTP CONNECT 方式的 proxy, 不過, 它只使用 Basic 方式來認證, 如果碰到 Digest 方式的 proxy server, 就會得到 407 的錯誤而無法連線. (閱讀全文)

Del.icio.us Furl HEMiDEMi Technorati MyShare
Bad Behavior 已經阻擋了 208 個過去 7 天試圖闖關的垃圾迴響與引用。
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS