2019年9月19日 星期四

[電腦維修] windows7 0x0000001E 藍屏 藍白

系統 : Windows7 64位元 
硬體 : Lenovo g400s

多年前購買的筆電硬碟Intel 120G固態硬碟,因為程式越裝越多(其實是遊戲),

空間已經不夠使用,所以又新買了一顆美光的500G固態硬碟,

畢竟原本硬碟使用了多年,安裝的軟體和環境的設定如果重灌系統,又得重新設定,

所以就打算複製舊系統到新的硬碟上,省去重灌軟體和設定環境的時間。



參考了幾種系統複製方法,首先使用[EaseUS Todo Backup Free]這套軟體複製,

複製完後把舊的硬碟移除裝上新的硬碟開機時,

進入到系統右下角狀態列[區網、防毒....等]跑到一半跳出現藍白畫面,


當下是懷疑使用軟體複製系統時是在WIN7作業系統下操作,

可能權限問題導致某些登錄檔(registry)或系統檔沒複製完整,

後來再改[Acronis True Image]做系統複製,但同樣的會出現藍白畫面問題,

最後使用硬碟外接拷貝機去複製系統,也是會出現藍白畫面。



嘗試了三種系統複製方式都出現同樣的問題,判斷不是複製的方式問題,

查了錯誤代碼0x0000001E,最有可能的是驅動相容問題,但同樣的硬體環境只有硬碟改變,

無奈只好從Intel的SSD硬碟系統轉移的關鍵字去搜尋,看看有沒有人也有類似的問題,

看到了某篇討論提到Intel的SSD硬碟轉移有提供Intel專用轉移軟體,下載後才發現同樣是

Acronis True Image幫Intel做的軟體,限制是複製或被複製的硬碟是Intel才可以使用。



雖然Intel提供的系統複製軟體對金魚腦問題沒有幫助,但卻讓金魚腦想到Intel的RST技術

筆電舊系統裡驅動有裝,最後在舊系統將Intel的RST驅動移除後再重新複製,

換上新系統硬碟後就可以正常開機。



總結

複製舊系統前先移除管理硬碟相關的驅動,新系統再重新安裝驅動。





2019年4月1日 星期一

[Python] 使用selenium 論壇自動簽到(適用於無驗證)

前言


家中的家務小精靈會習慣到對岸的論壇簽到拿積分(積分可以買資源),為了幫小精靈減少每日任務負擔,所以想做個可以自動執行論壇的簽到功能,雖然腦海中想到的是插件Tampermonkey,但還是想嘗試看看使用其他方式來簽到,估狗了[python 自動簽到],大概整理了相關資料,一般論壇的登入方法有兩種方法 :
● 首次手動登入使用fiddle網路分析工具將cokeies資料保存下來,再使用爬蟲工具送訊息給論壇登入並且簽到,此方法可以繞過論壇登入時的驗證碼(這邊如果有說錯,麻煩留言糾正)。
● 使用selenium自動登入論壇,將寫定的動作在網頁上執行。

2019年2月15日 星期五

[Python] 安裝Selenium + Webdriver(Chrome版本)

前言


Selenium模組可拿來做為網頁自動化測試,如果你有使用過按鍵精靈就可以把這模組功能當作是運行於網頁的按鍵精靈,它可以根據你的腳本在網頁上操作,如果有興趣深入的朋友可以去搜尋[Selenium IDE]插件,這套插件Google Chrome或FireFox都有,它可以將你在網頁上的操作流程記錄下來並且轉為Python語言,可以省去自己編寫的過程。

金魚腦為了要實現某些論壇的自動簽到,簡單寫下Selenium的安裝步驟。

系統 : Windows7 64位元 
版本 : Python 3.7 (x64)
WebDriver : ChromeDriver 2.46


安裝Selenium


如果在安裝Python時有勾選PIP Instal,只要在CMD 輸入下面指令安裝
pip install seleninum


2019年2月14日 星期四

[Python] Python 3 下載安裝 + 環境設定

前言


本篇於windows的環境下安裝python

系統 : Windows7 64位元 
版本 : Python 3.7 (x64)



Python下載


Python官網 https://www.python.org/downloads/windows/
進去網址後我們要下載的是 executable installer,位元的選擇是根據系統類型
(如果要查自己電腦位元流程為 : 電腦(右鍵)→ 內容→ 系統類型)