2012年11月12日 星期一

更改 nlstats.db 檔案路徑

最近總是發現硬碟的燈莫名其妙地閃
用資源檢視器觀察寫入檔案才發現是nlstats.db
完整的路徑為C:\ProgramData\Locktime\NetLimiter\3\nlstats.db
這是由NetLimiter所造成的檔案
他主要是記錄著所有程式網路使用的信息
如果沒有使用到這功能就可以在

檔案>選項>服務>統計訊息  將勾勾去掉後

再把nlstats.db刪除(刪除前記得要先將NetLimiter 3 Service 這個服務停用,不然會無法刪除)


但如果需要統計訊息
卻不想讓他持續寫入在C碟中呢?
像是一些SSD,這樣持續寫入會影響SSD的壽命

1.先將NetLimiter 3 Service 這個服務停用

2.將C:\ProgramData\Locktime\NetLimiter\3\路徑下的檔案和資料夾備份

這邊的檔案和資料夾和語系有關係,那個nlstats.db就別理它了吧= =除非想要保留之前的統計訊息

3.備份完成後就將Locktime資料夾裡所有檔案和資料夾刪除,因為在掛載的資料夾裡面必須要是空的

4.打開 系統管理工具 裡面的 電腦管理 左方選擇"磁碟管理"


5.在想要轉移到的磁碟上按右鍵(此處以D碟為例)>選擇 "變更磁碟機代號及路徑"

6.按下"新增" 在掛在下列空的NTFS輸入C:\ProgramData\Locktime 之後按下確定


7.這時候將NetLimiter 3 Service啟用,他會自己建立NetLimiter資料夾,將之前備份的檔案覆蓋回去,C:\ProgramData下的Locktime資料夾圖示已經改變了


8.用資源管理器檢查發現,他已經成功地改成D碟了

2012年10月14日 星期日

WinSockFix 修復網路各種怪問題!

平常遇到電腦無法上網的怪問題有很多
像是Firefox能上網但IE卻不行、ping的出去但是IE卻依然掛點
在相同的網路環境下另一台電腦能連上的網站,這台電腦卻不行
還有許許多多各種神奇的問題
這時候卻不知道從何下手處理問題??
就先試試看winsock的指令吧!

在Windows XP執行命令提示字元
輸入
netsh winsock  reset

之後重新開機再看看情況囉~


--------------------------------------------------------------------------------
若是Windows 7 系統
輸入


netsh winsock reset catalog
netsh int ip reset reset.log hit

再重新開機
---------------------------------------------------------------------------------

如果還是不行就用
WinSockFix.exe修復吧

http://www.softpedia.com/get/Tweak/Network-Tweak/WinSockFix.shtml

下載完直接按下"Fix"就好了

2012年6月25日 星期一

Google Chrome 瀏覽 頁庫存檔 出現 413 錯誤

用其他瀏覽器(IE or Firefox) 打開Google搜尋結果的 "頁庫存檔" 都沒有問題
但是用Chrome打開頁庫存檔就會出現以下413錯誤
這時候只要按下Ctrl+Shift+Del 出現"清除瀏覽資料"
清除的時間選擇"不限時間"
並勾選"刪除 Cookie、其他網站資料和外掛程式資料"
清除完就OK了!!

2012年6月24日 星期日

恶意网站实验室???莫名其妙??

平常好好的網頁怎麼突然就出現這樣呢?

很奇怪啊~~平常也都好好的怎麼把我攔截了哩......
這時跑去C:\Windows\System32\drivers\etc檢查hosts時發現我hosts檔案竟然變成500多KB
而我原本的hosts  檔案就被改成 .txt了......
檢查了一下檔案內容發現有些真的是惡意網站
但我自己要瀏覽的卻不是阿~
可以直接將想要瀏覽的網站從hosts檔案中刪除(如果覺得這500多KB的檔案好像有些許幫助的話)
不然就直接把這檔案砍掉
把原本的hosts.txt改名後替換回來
這樣就好囉~~~

2012年6月23日 星期六

Adobe Flash Player 安裝出現"憑證驗證失敗"

如果在安裝Adobe Flash Player 時出現"憑證驗證失敗"
可以參考以下解決方法

到IE的網際網路控制選項>內容>發行者>不受信任的發行者
選一個是Adobe開頭的名稱再按下方"移除"

這樣應該就可以了

解決 MSN 錯誤代碼 8007005

昨天用MSN還好好的
突然今天早上就突然跟我說 錯誤代碼 80070005
原因好像是因為Contacts 的資料夾毀損
只要刪除該資料夾就好了

如果系統是Windows 7 


1.去資料夾選項中選擇"顯示所有檔案"
2.打開C:\Users\使用者名稱\AppData\Local\Microsoft
3.刪除 Windows Live Contacts 資料夾
4.打開C:\Users\使用者名稱\
5.刪除Contacts資料夾

  如果系統是XP

1.去資料夾選項中選擇"顯示所有檔案"
2.打開C:\Documents and Settings\使用者名稱\AppData\Local\Microsoft
3.刪除 Windows Live Contacts 資料夾
4.打開C:\Documents and Settings\使用者名稱\
5.刪除Contacts資料夾

我第二個Contacts資料夾倒是沒找到
刪除了第一個Windows Live Contacts 就可以登入了

2012年6月12日 星期二

Android 關閉Google 地圖 背景服務

MapServiceReceiver、LocationFriendService和NetworkLocationService
每次這幾個服務都會在後台運行
會耗電阿~~~
對於Me600這種比較低階的手機
平常又不會用那些服務
關掉又不是說關就關......
目前可以使用以下辦法
-------------------------------------------------------------------------------------------------------------------------------------
用Autostarts 找到"Google 地圖"
把"Power connected"、"Application installed"和"Location providers changed"點開後選擇禁用
就可以了

PS調整後Google地圖還是可以正常使用,目前沒啥後遺症

------2013/5/22更新------
後來發現一個很方便的軟體
叫做"綠色守護"
安裝好以後只需要將"Google 地圖" 加入到裡面
之後他就不會偷偷地在背景運行了
也可以順便加入其他會在背景耗電的程式
雖然也會占用一些些的記憶體(約3MB左右)
但完全不會有影響


2012年6月4日 星期一

Root Explorer 無法顯示中文

前幾天用root explorer都好好的
怎麼突然就不能顯示中文呢?(中文全部顯示問號?????????)
其他瀏覽器都可以ㄟ.....(像是ES文件瀏覽器、ASTRO文件瀏覽器)

終於找到問題所在了
原來是安裝了V6 SuperCharger 的 busybox所造成的

只要直接去Google Play 安裝最新版本的Busybox就OK了!!

https://play.google.com/store/apps/details?id=stericson.busybox

2012年4月1日 星期日

解決 MacType 右鍵選單亂碼

最近Chrome一改版成V18就出現了一片的哀號聲
字體變得很醜啦、原本用MacType渲染好好地現在卻不能用了.....
這之前先去Google搜尋"MacTray 20120323"這版本就支援chrome渲染喔!!!!



但是使用了MacType的"字型替換功能"有些程式按下右鍵就會出現亂碼 (我把 微軟正黑體替換成 iLiHei )

在Chrome就用 change font 這個插件 把字體都改成 微軟正黑體

後來發現在chrome的網址列按右鍵或是在桌面按下右鍵.....竟出現亂碼= ="

原本不知道,一按嚇一跳.......

這時候只需要幾個簡單的小步驟就行

--------------------------------------------------------------------------------------------

1.打開MacType內裡面的MacTuner ,並按下左下角的"高級"

2.上面打開自己目前的MacType設定的ini文件

3.在"常規" 下面的  "字型替換" 選擇 "使用安全替換"


--------------------------------------------------------------------------------------------

重開以後就不會再出現亂碼了





2012年3月14日 星期三

超簡短之電腦選購須知

選購時超簡單訣竅>>通常數字越大越好(不論是型號、速度、其他有的沒的.....)


=====中央處理器CPU=============
一台電腦的速度就取決於他!!簡單來說~數字越大越好
至於應該要AMD還是Intel.....
AMD:便宜又大碗、適合遊戲玩家
Intel:速度快又穩但較貴、適合給需要穩定的使用者

就以前的觀念來說都是直接看誰的時脈最高就是最快,但現在年代不同了,除了比較時脈高低以外,還有L2 CacheL3Cache核心數,如果已經確定想要買哪一系列了,就比較上述那幾項吧!

=====主機板MB=================
簡單來說呢~~數字越大越好.......
腳位確定和CPU相同(如果想升級也要看看主機板腳位對於其他CPU的相容性)

  1. Ram的插槽數量(如果想插很多RAM也需注意未來安裝作業系統32位元和64位元的問題,雖然32位元可用Readyfor4GB解決,但如果是用Intel內建獨顯得話會無法用Readyfor4GB)
  2. 南北橋晶片的散熱設計
  3. 固態電容的使用(有固態的話比較穩定)
  4. 有無內顯接頭(這是給不打算買顯卡的)
  5. 音效晶片的好壞(想另接音效卡就另當別論囉,不同主機板搭配的也音效晶片不同,型號也是數字越大越好)

比較完以上還有主機板提供很多特殊功能(XXX獨家技術之類的)
在價格有差的情況下
可以先去官網查那些功能究竟用不用的到...別花冤枉錢啊~~~

=====記憶體RAM===============

一樣是...數字越大越好....
需要注意有四種地方
  1. 記憶體容量
  2. 時脈速度
  3. 廠牌(依照個人的品牌喜好)
  4. 散熱(除非要拿來超頻才要特別注意)
=====顯示卡VGA=============== 
最先要注意的是GPU型號>記憶體>散熱設計
型號就數字越大越好囉~
至於Nvidia還是AMD就看個人有無廠牌偏好吧
可以先上網查詢顯示卡的評分
當然評分較高的就比較好囉

=====硬碟HDD=================
老話一句....數字越大越好
傳統式硬碟有

  1. 容量
  2. Cache大小
  3. 轉速(也就是寫入和讀取的速度)

SSD的話就是看控制晶片組以及讀取速度和廠牌
廠牌就以Intel最好之後大概是Memoright、金士頓、威剛
Intel晶片通常會比較穩定
讀取寫入速度也是越大越好
我覺得ADATA是C/P值最高的^^

=====光碟機DVD-ROM==========
以前的觀點都是燒錄讀取速度
但現在似乎不用擔心了.....因物理限制而大家都到Top了......
根據自己Google別人的使用經驗
除了LITEON有挑片的問題
其他華碩、先鋒都OK


=====電源供應器PSU==========
要一台好電腦能長時間穩定的運作,必定需要一個好的Power,所以在power上絕對不能省!!!
可以參考http://www.wretch.cc/blog/kof2003/12131102 較有保證的牌子[新巨、益衡、保銳、康舒、海韻、藍海、七盟、海盜]沒聽過的牌子就盡量別碰吧~像是"核"字頭的或是動物牌....(響尾蛇= =?之類的)(也不是說其他牌子就不好,如果一天使用時間只有兩三小時,大概就沒有關係....)
Power 測試可用OCCT Perestroïka

既然其他零件都已經用了心目中理想的零件,電源供應器千萬千萬不能省!!!如果哪天打雷閃電,跳電之類的,一個突如其來的電流脈衝衝進主機板.....後果不堪設想@@大概又要整組換掉了吧= =

前幾天組電腦呆呆和店家說POWER沒特別要求...店家竟然給我配"核源"牌= =,回家Google才發現根本找不到,找到也都是負面評論,當下就覺得應該要去換,最後貼錢換了個全漢 藍晶鑽 Blue Diamond 400W @@




2012年2月26日 星期日

Readyfor4GB 後無法開機

裝了8GB記憶體(兩條4GB)但是沒有64bit的作業系統,剛開機查看RAM時竟然發現只有3.25GB可用!?原來是因為我用內顯,而系統分給他了一部份,要控制分配的大小可到BIOS裡面調整,為了要用完整的8GB,所以想說來用Readyfor4GB,但進行了Readyfor4GB後卻無法開機><,我目前遇到的情況有兩種


1.調整了msconfig開機選項>進階>最大記憶體
>>此動作會在讀取完開機動畫後,出現藍屏...."最大記憶體"一定不能勾選,如果已經勾選的話需要選另一個開機檔把勾勾去掉,但那麼剛剛好已經把原本正常的開機選項刪除的話.....就只好在開機時按F8進入修復電腦的選項,等他自動修復好開機選項,再把勾勾去除

2.用的是Intel內顯晶片(沒接顯示卡)
>>說是因為晶片設計的關係(和驅動程式有關),所以在讀取完開機動畫以後就黑屏不動了....但是可以成功進去安全模式,可見真的是因為驅動的問題,進到安全模式查看可以讀取到完整的8GB,如果是這種情況除非更新驅動程式多接一片顯示卡不然就只好用RamDisk囉

2012年2月23日 星期四

Windows Live Messenger 2011 (15.4.3538.513) MSN去廣告方法




以下的方法是透過修改Hosts來達到去廣告的目的




1.先關閉MSN


2.用記事本打開hosts






















3.加入以下兩行
127.0.0.1 rad.msn.com
127.0.0.1 rad.live.com








4.打開MSN裡選項>訊息>"在對話視窗中顯示展開的頁尾"取消

這樣就搞定了!!!

比較懶的人可以用A-Patch,但是我用過以後發現打開對話視窗後竟然出現重新啟動程式......還是改Hosts比較沒有問題


2012年2月20日 星期一

更改Chrome快取位置

用了SSD以後希望都能減少它寫入的次數,所以打算將快取目錄移到RamDisk上,這樣可以大大增加SSD的壽命阿~~~~

以下這種方法只適合用在連接磁碟的根目錄
關閉Chrome後,把C:\Users\使用者名稱\AppData\Local\Google\Chrome\User Data\Default\Cache 清空

打開 "控制台\所有控制台項目\系統管理工具" 執行 "電腦管理"

此處想要連接我用RamDisk所做出來的磁碟
在下方磁碟上按下    右鍵>變更磁碟機代號及路徑
之後按下 "新增"
"掛載下列空的NTFS資料夾上" 輸入


C:\Users\使用者名稱\AppData\Local\Google\Chrome\User Data\Default\Cache


按下確定後就搞定了!

------------------------------------------------------------------------------------
另一種方法是可以簡單地用一條指令搞定
清空cache目錄以後

打開CMD輸入

mklink /D "C:\Users\使用者名稱\AppData\Local\Google\Chrome\User Data\Default\Cache" "R:\ChromeCache"

上方的R:\ChromeCache可以改成自己喜歡的路徑


2012年2月19日 星期日

Android 改字型

因為看Android 內建字體不太順眼
所以打算把內建字型換掉
步驟如下

  1. 上網找到自己喜歡的字型
  2. 將抓下來的TTF檔先傳入手機的記憶卡中
  3. 打開Root Explorer掛載system為讀寫以後,把TTF檔複製到system/fonts
  4. 這資料夾裡面  DroidSans.ttf代表的是英文數字字體  
                             DroidSansFallback.ttf 代表的是中文字體
    5. 想更改那幾種字形就改成上面的檔名並且覆蓋吧
    6. 如果有開adb的話就直接在windows輸入


"adb shell chmod 644 /system/fonts/DroidSansFallback.ttf"


沒有開ADB就用Android 裡面的"模擬終端"
輸入chmod 644 /system/fonts/DroidSansFallback.ttf 


如果同時DroidSans.ttf和DroidSansFallback.ttf 都有更改過就再輸入
chmod 644  /system/fonts/DroidSans.ttf




重開以後就搞定啦~~~~


如果有些字出現框框的話.....就換字體吧= =
因為那個字形檔沒有包含想要顯示的字體
---------------------------------------------------------------------------------------------------------
2012/2/21更新
如果修改完上述檔案字型並沒有全部改變
刪除 /system/fonts/下的DroidSansjapanese.ttf再試試看


如果還是不行就將DroidSansFallback.ttf 再複製一個並且檔名改為DroidSansArabic.ttf覆蓋


2012/2/22 更新
有些很美的字型偏偏檔案超大,但我之前對系統做過ODEX阿><空間整個不夠....
這下該如何是好呢?
下面就教大家如何把/system/fonts整個移動到SD卡上面
好在我之前有進行過SD卡分區
所以打算將字型移動到sd-ext分區(如果沒分區要把字型放在SD卡上也可以....但是怕會不穩定卡機或是在傳輸檔案時掛掉)
用終端模擬或是adb shell輸入下列指令

  1. cp -a /system/fonts /sd-ext/                  <<<<<<<<<將字型資料夾複製到分區上
  2. rm -rf /system/fonts                             <<<<<<<<<刪除原來的資料夾
  3. ln -s /sd-ext/fonts /system/fonts             <<<<<<<<<資料夾進行連結
  4. 搞定!!!!
順便提供一個Android 字型下載的地方
http://www.androidonline.net/list/55-1.html


2012年2月16日 星期四

Google Chrome 查看內部詳細資訊

只要在Google chrome輸入chrome://chrome-urls/ 就可以看到所有能查看瀏覽器內部的詳細資訊喔!
-----------------------------------------------------------------------

List of Chrome URLs

For Debug

The following pages are for debugging purposes only. Because they crash or hang the renderer, they're not linked directly; you can type them into the address bar if you need them.
  • chrome://crash/
  • chrome://kill/
  • chrome://hang/
  • chrome://shorthang/
  • chrome://gpuclean
  • chrome://gpucrash
  • chrome://gpuhang

-----------------------------------------------------------------------


2012年2月5日 星期日

用Linux簡單語法對Android進行網路設置

每當DHCP無法作用時Client端就會出現169.254.x.x開頭的IP位置
這是Client的自動取得IP造成的,因為沒有接收到AP分配IP的封包
所以就會自己給自己假定一個IP
打開Android的USB Debugging
在電腦上運行adb shell就可以不用在手機上慢慢敲指令了
(在環境變數中的path中可以加入adb 的路徑(可用";"隔開),這樣就可以直接用win+r >cmd>直接運行adb)
#ip route >檢測route指向哪個IP
#netstat
#traceroute>可看出封包究竟到哪個環節中出了差錯

ifconfig usb0 192.168.0.x netmask 255.255.255.0>>指定IP位置以及netmask

busybox route add default gw 192.168.0.1>>將Gateway指向192.168.0.1

setprop net.dns1 8.8.8.8>>指定DNS


當AP的DHCP正常時可運行
#netcfg eth0 dhcp
可以取得正常的數值

DHCP掛掉的時候
就用這種方法把把Client應是故意設成和AP一樣的網段
並且指定AP的IP(192.168.0.1)為Gateway
就能夠正常上網了

2012年2月3日 星期五

A2SD 導致部分程式"強制關閉"

之前就有做過A2SD了
但是發現畫面會有時卡住
想說應該是因為A2SD 把data都放到了sd卡,但是我sd卡卻是慢得可憐的class 2........
原本以為一個指令a2sd  nodata 就搞定了
沒想到後遺症那麼多

先是我的market 無法登入
market說沒有帳戶要重新登入
在Goole帳戶 不管怎麼樣都卡住
用了"還原至出廠設定"
又發現一大堆的程式都強制關閉
這下才發現
事情並沒有想像中的那麼簡單

只好用老方法
重刷ROM
用鈦備份還原......

2012年2月1日 星期三

Android進行ODEX讓手機更流暢

進行ODEX可以讓系統運行得更順暢
像是me600這種沒有很给力的手機就需要odex一下
雖然會增加ROM的體積
但是流暢才是王道啊~~~

第一種方法<<無法完整odex整個ROM,只能對system&data下的app odex
確定手機有打開USB Debugging,並且用RE管理器將/system調整至"讀寫"
執行APKOpitimize出現下圖


 如果出現的是亂碼請用Applocale選用<簡體中文>(如果你"使用者名稱"為中文ex:小明,就不能在Applocale下直接運行,要跳出Applocale後再亂碼的時候才可運行)
------------------------------------------------------------------------------------------------------------
1.會將system進行odex

2.會將data進行odex

3.安裝新的程式或者是有些程式有做過更新就用

4.要反ODEX的話就用這個,會把所有dex刪除

5.有移除過程式或更新就用他會把殘留的舊檔案移除,避免浪費空間

------------------------------------------------------------------------------------------------------------


odex後須注意,鈦備份將無法完整備份你的程式(他只會備份APK....)
要鈦備份的話先用4反odex備份完再用1、2 odex一次

以上是參考http://bbs.hiapk.com/thread-1356211-1-1.html



第二種方法
此方法會移除原apk的classic.dex並重新打包這樣能減少所佔的空間


ODEX分三大部分
1.framework
2.system/app
3.data/app&app-private

一、ODEX framework

先使用他所提供的"複製文件.bat"(此動作會將dexopter、dexopt-wrapper 複製到/system/bin/並且修改權限至4755)
之後在windows下cmd裡面輸入  (先將adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll放入c:\windows\system32裡面)
  • adb shell
  • su
  • cd system/framework
  • dexopter fr

會將dex提取出來,重新開機一次,如果不能開機則進入Recovery清除cache,還是不行就用Recovery還原吧......
開機以後會發現/system/framework 目錄下出現許多odex檔,用RE管理器把裡面所有的jar複製到SD卡上(framework-res.apk不用管它),再用電腦WinRAR把每個jar裡面的classes.dex一個個刪除,之後再用cp指令把修改好的jar丟回去,以下的範例是把jar全部複製到/sdcard/system/framework下


------------------------------------------------------------------------------------
可用"ls -al 路徑"  >來查看各檔案的權限以及大小
cp -r /sdcard/system/framework /system/ >>將修改好的jar複製過去(先用RE管理器掛載成可讀寫)
chmod 644 /system/framework/*  >>更改權限
reboot
------------------------------------------------------------------------------------
沒更改權限的話,會卡在開機動畫無限重啟

二、ODEX App
打開提供的"一键odex.bat"選擇 1 他會把system/app進行odex重開機以後就搞定了,之後再選擇2他會把data下所有app都進行odex


如果你安裝的app很多,或是突然用鈦備份還原一大堆程式,第一次在開機動畫那邊會卡大約10多分鐘(只要沒有莫名重啟都OK),如果超過20分鐘那就.....recovery吧= =


進行完ODEX後桌面部件或捷徑會無法正常顯示
移除掉再新增就好
第二種方法參考http://bbs.lewaos.com/thread-11680-1-1.html
----------------------------------------------------------------------------------------
兩種方法各有優缺點
第一種方法對於以後安裝新的程式處理較方便
而第二種對於空間上較節省
所以打算兩種方法都使用
簡單的說就是

第一次進行odex時用第二種方法
之後如果有安裝新的程式就用第一種方法處理!!!


---------------------------------------------------------------
2012/2/20更新
如果覺得在後續進行ODEX每次都會很麻煩可以用下列方法


執行上面第一個程式的時候可以去C:\Users\使用者\AppData\Local
找到dexopt-wrapper、newapk.sh、delisolateodex.sh三個文件
在SD卡新增一個資料夾odex

刪除剩餘的odex
先用RootExplorer將/system調整為讀寫

執行模擬終端輸入下面指令

  1. cp /sdcard/odex/isolateodex.sh /system/app/ 
  2. chmod 0777 /system/app/isolateodex.sh
  3. busybox sh /system/app/isolateodex.sh

對新安裝的APK進行ODEX
執行模擬終端輸入下面指令

  1. cp /sdcard/odex/dexopt-wrapper /system/app/
  2. cp /sdcard/odex/newapk.sh /system/app/
  3. chmod 0777 /system/app/dexopt-wrapper
  4. chmod 0777 /system/app/newapk.sh
  5. busybox sh /system/app/newapk.sh

可以將以上指令做成腳本,這樣就更方便了