2012年11月21日 星期三

可以嵌入牆壁的嵌壁式無線AP?!

不久前在survey Gbit的Lan Solution,
主因是因為有時要從我的Server撈檔案(基本上...都是一些謎物)
用USB複製檔案或是用現有的100Mbit Lan撈,大約都是10MB/s左右
逛阿逛的,我注意一個賣的相較之下比較便宜的品牌


標榜台灣品牌、台灣製造?!
看起來是個很努力的品牌阿(雖然裡面的solution不外乎就那幾家= = )


然後我注意到一個蠻特殊的產品
SAPIDO RB-6132
哦哦哦哦哦哦哦!?!?!
居然是嵌入式的AP!?

在我的印象中倒是第一次看到台灣出現這樣的產品
把AP往牆壁裡塞
台灣好像不太喜歡在開關盒上動手腳
相較於台灣,大陸類似的產品就多很多
例如我之前安裝的電燈遙控開關
http://blog.mosquito.work/2012/08/light-remote-controller.html



Google一下倒沒看到甚麼比較有意義的心得
只有滿滿滿滿滿山滿谷的Yahoo購物葉佩雯...XD
幾乎都是複製貼上,了無新意,重點是沒有任何心得= =

反正我的Google廣告放了好幾年還沒賺到100USD,那就讓我來當眾多葉佩雯當中的清流吧XDDD


暫時沒錢買這個東西來玩
所以就介紹來分析一下
先不考慮桌上型配置時,背後裸露的兩個插電線的孔要怎麼改成插插頭XD
一般比較舊的房子,室內配線不會拉網路線,
除非後來有重新裝潢配線,所以也不需要買這種產品,買一般的就可以了
比較新的房子通常會拉網路線,但網路線通常與電話線或Cable一起拉,
拆開網路線孔去看,應該也不會有電源線可以用...
或是花錢請水電師傅重新拉線,但那工程很浩大...

因此,如果要裝這種產品,建議在裝潢時特別跟水電師傅提,拉網路線的孔要配一組電源
另外,產品背面看起來除電源線的兩個孔以外,再來就是RJ45的接孔
但一般開關盒的深度,其實我還蠻懷疑如果是將網路線接上接頭,再插進AP的接孔
真的塞的進開關盒嗎?
可以想見安裝難度會有點高...

如果搭配一般常見的明盒施工,不論網路線跟電源線是不是拉明線,施工難度都會降低
但就失去了嵌壁式的意義...
(隨便買台DIR-300往牆壁上一掛不就好了)

所以,看看有沒有勇者要嘗鮮的XD

2012年10月23日 星期二

如何更換 LG KF390 滑蓋軟排線

上一次手機送修,翻出以前的LG KF390來當備用機,
才想起當初收起來的主要原因之一,就是喇叭聽不到聲音,
非得要開擴音才有辦法講電話...

某天閒著沒事就把手機給拆了,拆了之後發現滑蓋的軟排線邊緣裂了,
應該就是這個原因造成喇叭沒有聲音
沒辦法,滑蓋機的宿命,當機構不是固定的時候
總有些東西的壽命會比較短

因此就決定要修這支手機
在露天跟Y拍找不到KF390的排線
最後在大陸淘寶網買了排線寄回台灣
為了保險起見,多買一條線備用,以免手殘弄壞了

最後更換之後才想起來忘了拍照
所以拍下組裝的過程,然後反過來說故事XDDDDD


移除電池蓋與電池,紅色箭頭標示四顆螺絲位置,其中IMEI碼馬賽克處理XDDDD
卸下螺絲後,沿著四周輕輕的撬開卡榫,這需要一點技巧與經驗,溫柔一點做就對了

移除背蓋後的樣子,IMEI碼還是馬賽克處理XD,紅色箭頭標示出少數零件
後鏡頭模組可以先移除,兩邊的按鈕各有一個小的按鈕塑膠件,小心別弄掉了
將主板輕輕地與機構分離,可以看到有排線與主板連接,將排線連接座移除

將主板與機構分離的樣子,中間就是滑蓋軟排線跟連接座,拆的時候要小心

KF390按鍵部分機構,移除圖上四顆螺絲

同上圖,將滑蓋輕微滑開可以看到滑蓋機構的樣子

移除按鍵部分機構後,剩下上滑蓋部分,可以看到完整的滑蓋機構與外露的軟排線
移除圖上標示四顆螺絲,依樣沿著四周輕輕的撬開卡榫,移除滑蓋機構

移除滑蓋機構後可以看到完整的滑蓋軟排線
將下方連接座與左上方前鏡頭模組先移除
右上方的Speaker與震動馬達先移出機構
小心的將排線剝離,因為原本應該有用雙面膠黏,剝離的時候要小心一點
接著用烙鐵將Speaker跟震動馬達解焊,再焊接到新的軟排線上


組裝怎麼辦?

照著上列圖片順序反過來組裝回去即可XDDDD

2012年10月7日 星期日

Xperia and LG P500 engineer mode



Sony Xperia series
*#*#7378423#*#*

LG P500
3845#*500#

留個紀錄...

2012年10月5日 星期五

Sony Xperia Play Root!

因為手機之前送修,還原系統設定,
所以要重新做Root一次...

找了一下,找到這個網誌

幫Xperia Play 2.3.4版取得root權限



之前要Root的時候有找到這個網誌,
但是他提供的檔案是有問題的...

這次找到同樣的網誌,就看了一下有那些問題...
主要是他提供的壓縮檔沒有放adb進去,所以執行的指令通通沒有用
另外他的batch檔寫的也有問題,路徑全都寫死了,
只要解壓縮放的位置跟他寫的不一樣就沒辦法用...

重新包了一個壓縮檔,包adb跟相關的dll檔進去,修改Batch檔的路徑...
這樣就可以用了
順便放上來或許會有人需要?
https://dl.dropbox.com/u/3357679/Blog/root.7z

據原先的網誌與Mobile01的說法,
這應該適用於Xperia系列的手機,Android 2.3.4的版本
我只有在Xperia Play上測試OK,
使用說明請自行參照原網誌...

2012年10月3日 星期三

Modify Android Soft Keyboard

前言是這樣的...
今年尾牙抽中了一支手機,Sony Xperia Play R800i...
經過幾番掙扎後,把原先的Acer Stream給賣了,換用這支手機...

雖然說是舊規格的手機(Qualcomm MSM8655 1Ghz, 400MB ROM)
但也已經相當足夠,
上週六騎車去苗栗,掛著Sony的耳機用手機聽音樂,倒也是很愜意~

不過這一兩個月發現,手機右邊1cm左右的觸控失效了,
漸漸地造成一些問題,最大的問題是,輸入的軟體鍵盤的右側按鍵一整個按不到Orz


沒有辦法按"P"、"0",打錯字沒辦法按Backspace清除,一整個超麻煩阿...

要拿去送修的時候發現,保固只到2012年8月,可我是今年尾牙才拿到手機的阿~
換言之,我拿到手機的時候保固已經只剩半年了...
拿去維修站報修,居然報價是2440,這隻手機空機價都只剩下5000的價值,
一整個無言以對...

暫時還沒打算換手機的情況下,想出了一個不是辦法的辦法,
就是自己來改一個鍵盤來用= =
上網抓Android SDK,用Soft keyboard的Sample project改出了一個變通用的鍵盤XDDDDD


這麼一來,我終於可以按到右側的這幾個按鍵了XDDDDD

修改過的輸入法也放上來提供下載,
若你觸控有跟我一樣的狀況,
可以試試這個輸入法XDDDD
https://dl.dropbox.com/u/3357679/Blog/SoftKeyboard.apk

2012年9月18日 星期二

How to install Windows from USB

自從之前透過FiraDisk安裝Win7後,陸陸續續也找到幾個不錯的做法

  1. 透過USB隨身碟安裝Windows
  2. http://blog.mosquito.work/2012/04/windows-iso-usb-installer.html
    之前自己改的版本,用來安裝過WinXP跟Win7
    缺點是安裝後,在裝置管理員內會有一個無法辨識的裝置
    這是FiraDisk的Driver造成的問題,還沒找到辦法移除裝置
    另外這個功能是藉由grub4dos掛載iso映象檔,所以實體記憶體需大於iso映象檔大小
  3. Windows 7 USB/DVD download tool
  4. officially Link:
    http://images2.store.microsoft.com/prod/clustera/framework/w7udt/1.0/en-us/Windows7-USB-DVD-tool.exe
    mirror Link:
    https://dl.dropbox.com/u/3357679/Blog/Windows7-USB-DVD-tool.exe
    Microsoft提供的tool,可將Win7的映象檔安裝到USB隨身碟內
    最近一次,tool會將iso解開至隨身碟,並安裝Bootmgr
    因此沒有記憶體大小限制,不會有Firadisk無法辨識裝置的問題
    缺點是,只支援Win7的樣子...
  5. WinToFlash
  6. Link: http://wintoflash.com/download/en/
    剛找到的,網站說明寫到...
    WinToFlash help you pull over the contents of a Windows XP, Windows 2003, Windows Vista, Windows 2008, Windows 7, Windows 8 installation disk and prep the USB drive to become a bootable replacement for the optical drive.
    看起來很威,但還沒試過XD

以上,留個紀錄...

2012年9月7日 星期五

如何延長筆記型電腦電池壽命?



簡略提鋰電池的特性,低自放電,無記憶效應
不能過充電、過放電,過充過放都會傷電池
沒有記憶效應,但是電池本身會隨著時間衰老,
電池容量衰退的關係如下表,
充電電量儲存溫度0℃儲存溫度25℃儲存溫度40℃儲存溫度60℃
40%~60%2%/年4%/年15%/年25%/年
100%6%/年20%/年35%/年80%/6月
Refer: http://zh.wikipedia.org/wiki/%E9%8B%B0%E9%9B%A2%E5%AD%90%E9%9B%BB%E6%B1%A0

可見,只要不過充過放,剩下影響電池壽命的因素,主要為時間、充電電量、溫度,
過充過放電我們不需要擔心,筆電電池本身有保護電路,筆電的EC也會管理不讓電池過充或過放,
溫度可控制的範圍不大,因為我們不會把電池放在冰箱裡面用,
時間自然無法控制,這不是時間停止器系列...
剩餘可控制的變數就是充電電量。

 一般的建議是,電池長時間不用時,大約充到60%的電量存放,不要充到飽。
那我們使用筆電的時候,插Adaptor就會開始充電,電池充飽之後停充,
這個時候系統是完全由Adaptor供電,而電池充飽後就停充,換言之跟拔電池另外存放是一樣意義,只差在電腦會去讀電池資訊。
所以,如果使用筆記型電腦是長時間插著Adaptor,使得電池總是保持在100%電量存放,將會使電池的壽命更短。

 另外,Fujitsu的資料上也說明,電池只充電到80%,可以延長電池壽命1.5倍


那,如何限制電池不要充飽?
每一家筆電做法不同,但都需要使用各自提供的應用程式設定,
因限制電池充電容量,是由EC進行控制。

以Lenovo為例:
Ideapad系列 Energy Manager

Thinkpad系列
開始→所有程式→ThinkVantage→Power Manager


設定後,在電池計量器上可以看到設定的資訊


接著要設定多少?
Fujitsu的建議是低於75%開始充電,80%停止充電
Lenovo的Spec是規定55%開始充電,60%停止充電
建議根據你手上的筆電電池殘餘電量設定,
如果你的電池充飽了只能用一小時,那設定60%停充,代表你只剩下36分鐘可以用=.=
如果你的電池充飽之後剩餘時間不到一小時,那就別設定了,讓它安心的走吧...

最後,如果你知道接下來你需要長時間在外面使用筆電,
沒有插頭可以用,請將設定還原使電池充飽,
不能又要馬兒跑,又要馬兒不吃草...

與大家共享之:D

2012年8月22日 星期三

電燈遙控開關~

自從搬到現在住的地方,因為床邊離電燈開關中間隔著一張桌子,距離大約是一米左右。每晚睡覺前就很掙扎,要嘛睡前關好燈在爬上床,要嘛上床滾來滾去之後,下床走去關燈,再摸黑爬上床...



很久之前,太座就有交代要我想個辦法,可以在床上就關燈...

  1. 最早的想法是從開關拉明線接個明盒在床邊,可是不好看,而且房子是租的,不是很方便釘線在牆壁上。
  2. 從燈座下手,裝個拉線開關,像吊扇一下,可惜房東的燈座都弄得頗高級,不太敢動= =
  3. 裝遙控模組,但燈座我還是不敢動,牆壁的埋孔很難塞遙控模組進去...另外遙控模組跟面板開關怎麼結合又是一個大問題...
然後這個想法就被擱置了很久,直到有一天又受不了,上拍賣逛逛就發現了結合面板開關的遙控模組(登登~~~~)

仔細的評估接線方式、價錢、可行性之後,就下標購買啦~~~~~
收到東西的當下很開心地打開包裝!(沒有開箱照...這不是開箱文= =)
發現經過我仔細的評估咧~~~~~~我忽略了評估一個很重要的因素叫做尺寸=.=

這其實是大陸規格(歐規)的面板開關(沒有過台灣CNS的認證,跟台灣常見的面板開關尺寸不同,
賣家同時也有在賣歐規明盒,但歐規明盒的尺寸跟孔位一樣不符合台規面板的孔位Orz

最後,為了不浪費買材料的錢加上運費,我在十元商店找到尺寸剛好的陽春保鮮盒,就給他土炮改上去XDDDDD

雖然說密合度沒有一般明盒來的高,而且厚度其實還可以再少個1cm左右,但好不容易找到一個尺寸差不多的盒子,其他的就不太講究了XDDDDD

成品照片就如右圖所示。(其實這篇是炫耀文XDDDD)


接線方式如右圖所示,可以看的出來這是一張非常陽春的示意圖...
因為遙控開關與面板開關已經結合成雙切開關,沒有一般雙切開觀的配線問題,But!
實際上的配線方式,有時候不見得很單純Orz
端看水電師傅當初施工配線的時候如何施工的,以我的這個開關為例,面板打開的時候看到的是三條線而不是兩條線,因為其中有兩條是火線用開關串在一起,到另外一個插座,經過開關的另一端才是實際連接電燈的電線。

如果有檢電筆或是驗電起子,找出火線,那安裝上應該不會有甚麼問題。

最後,不免俗的聲明, 
本產品的安裝及維修需由專業合格的技術人員來執行。
(白話的意思是,閃開!!讓專業的來)

2012年4月21日 星期六

透過USB隨身碟安裝Windows

盜版軟體可能會帶來嚴重的威脅盜版軟體可能會造成系統損毀、資料遺失,甚至於身份資料遭竊,因此,請務必在購買處就清楚確認所購買的是正版 Microsoft 軟體。請列印本頁,並於購買時帶在身邊 ,因為下列 5 個問題可協助您判斷所購買的軟體 是否為正版。如果您尚未準備好購買軟體,請將本頁加入「我的最愛」,以便未來能輕鬆回來查閱本資訊。

如果把這份聲明帶在身上是不是有保平安的效果XD

以下都是廢話
不想看請直接下載服用
YUMI-0.0.5.5-Mos

因手邊有一台小筆電要處理
卻臨時找不到我的安裝光碟
手邊有之前備份的映象檔,可是又不想再浪費光碟片
因此回頭找透過USB安裝Windows的方案

之前透過USB安裝Windows
大多是透過Ghost或是移到硬碟,藉由Dos進入安裝模式
如果透過Grub4dos掛載Windows的ISO檔,
則會因為Windows安裝程式認不到Grub4dos掛載的虛擬裝置
導致安裝失敗
另外M$有提供tools可以將Windows封裝到USB,但是太深奧了,而且我也找不到= =

在尋找USB安裝Windows的方案時
我找到了一線曙光= =+
FiraDisk (latest = 0.0.1.30)
FiraDisk實作了一個Windows的Driver,使Windows可以認到Grub4dos的虛擬光碟

但使用上有點麻煩
因此有好心人士直接打包成Floppy的Image
利用Grub4Dos製作USB開機碟
透過Grub4dos先掛載Floppy Image
進入Windows安裝程式時,透過虛擬磁碟安裝FiraDisk驅動程式
不過,他提供的說明,還是需要手動修改Grub4dos的menu.lst
而且,其實可以不需要分成兩個項目

因此,我拿常用的YUMI來改了一版,
可以直接將Windows ISO安裝至隨身碟,透過隨身碟安裝Windows

Screenshot
Download Link: YUMI-0.0.5.5-Mos

使用說明

  1. 選擇USB隨身碟的磁碟機代號
  2. 選擇要安裝的作業系統,請直接拉到清單最下方,選擇"Install Windows with FiraDisk (Run from RAM)
  3. 點Browse選擇要安裝的映象檔,接著就是按下Create
右上角的Remove an Installed Item沒有作用,那是針對特製ISO項目的功能
Format X:\ Driver就是格式化隨身碟

另外需要注意的是,因FiraDisk的限制,ISO檔須放在連續記憶體空間,
Grub4dos會將ISO檔整個複製到記憶體一份。
所以,實體記憶體大小不可小於映象檔大小
另外在進入ISO開機之前,要等待一段時間,取決於隨身碟的讀取速度

在安裝Windows時另外需要注意,
因安裝Windows分為兩階段,第一階段的文字模式與第二階段圖形化模式
第二階段與第一次進入作業系統都需要光碟內的檔案
所以第一階段結束進入第二階段時,在YUMI的選單依舊要選擇Windows ISO開機
只是在提示"Boot from CD..."時不需要按鍵進入文字安裝模式

另外一個缺點,進入作業系統後,若是沒有透過Grub4dos掛載光碟開機
裝置管理員會多出一個無法辨識的裝置,
查詢裝置內容就會發現其實是FiraDisk,只是因為沒有虛擬光碟,所以裝置無法辨識
或許可以移除裝置,但我還沒試過


最後,若是喜歡上述所使用的軟體,請別吝嗇給予您的鼓勵
例如YUMI上的Paypal Icon可捐7塊美金到原作者的Paypal帳戶
如果想捐給我那我會更開心XDDDDD

最後的最後,該軟體使用有其風險,使用前請充分的了解其中風險並且做好備份工作
若是使用後,微軟找上你,或是考試考了100分,均與本人無關
以上,特此告知。

2012年4月10日 星期二

Remove some magic part in Postscript file

之前用過
臨時要用找好久找不太到= =

留個紀錄以免下次又忘了

2.6: What is that stuff inserted into PostScript by Acrobat when printing
     encrypted PDFs?

Encrypted PDFs when printed have the following in them:

% Removing the following eight lines is illegal, subject to the Digital
Copyright Act of 1998.
mark currentfile eexec
54dc5232e897cbaaa7584b7da7c23a6c59e7451851159cdbf40334cc2600
30036a856fabb196b3ddab71514d79106c969797b119ae4379c5ac9b7318
33471fc81a8e4b87bac59f7003cddaebea2a741c4e80818b4b136660994b
18a85d6b60e3c6b57cc0815fe834bc82704ac2caf0b6e228ce1b2218c8c7
67e87aef6db14cd38dda844c855b4e9c46d510cab8fdaa521d67cbb83ee1
af966cc79653b9aca2a5f91f908bbd3f06ecc0c940097ec77e210e6184dc
2f5777aacfc6907d43f1edb490a2a89c9af5b90ff126c0c3c5da9ae99f59
d47040be1c0336205bf3c6169b1b01cd78f922ec384cd0fcab955c0c20de
000000000000000000000000000000000000000000000000000000000000

Which stops Distiller from converting to PDF. What is it?

  The eexec'd code reads in cleartext:

  /currentdistillerparams where { pop /pdfmark where
  {pop (This PostScript file was created from an encrypted PDF file.\n)
  print
  (Redistilling encrypted PDF is not permitted.\n) print
  userdict /quit get exec }if} if
  currentfile closefile

  That means, if either your printer knows about currentdistillerparams
  and pdfmark or the PostScript job itself defines these operators (even as 
  dummies, see note below), this code assumes you are going to re-distill the 
  PS job which is forbidden.

  NOTE:
  The PostScript driver you use might insert statements like

  /currentdistillerparams where
  {pop}
  {userdict/currentdistillerparams{1 dict}put}ifelse
  /pdfmark where
  {pop}
  {userdict/pdfmark{cleartomark}put}ifelse

  or the like (see the recommendations in Adobe's Pdfmark Reference
  Manual).
    Helge Blischke (H.Blischke@acm.org)