【Foobar2000】播放.tak 無損音樂

不知道為何 Potplayer 雖然支援 .tak格式,但卻無法正常打開音樂文件來播放,遇到曲目都會自動地不斷跳下一首。






【Router】【中華電信】ADSL數據機-管理者帳號密碼

家用的中華電信Hinet路由器 (ZyXEL ADSL Modem) 俗稱小烏龜
這台中華電信免費安裝的熱點分享路由器,
因為沒有天線,Wifi訊號沒辦法傳送到很遠




【Python】PYTHONHOME 跟 PYTHONPATH 簡略說明


系統環境變數:

PATH:放置系統指令(Windows CMD等等)的路徑,以便系統能找到指令所在位置的資料夾,
同時也會放置了PYTHON指令腳本及Library。




PYTHONHOME:如果沒有設定此值的話,PYTHONHOME預設值為 python安裝目錄。所以通常不用特別為此值進行設定。若要自己設定,在Windows系統輸入環境變數
PYTHONHOME值=%PATH%、或指向python安裝目錄




PYTHONPATH:用來放私人或自己開發的模組套件的位置。
如:模組放在桌面上PYTHONPATH=C:\Users\使用者名稱\Desktop

【Win10】刪除開機選單


在同一台電腦上配置2個以上Windows作業系統的話,

除了透過 Bios 選擇要用哪個磁區開機之外,如果是Windows系統 Windows也有提供自己的開機選單(Windows Boot Manager),用以載入不同版本的Windows作業系統。


【Python】對付__pycache__的幾種方法


python在執行包含其他模組import module的過程中,會出現__pycache__的資料夾,
這顧名思義是python cache的檔案。



裡面是一些 .pyc檔案。


註:
.py:編寫好的程式碼、Script。
.pyc:Python經過編譯(Compile)後產出的位元組碼(Bytecode)。以便未來在 import module時,程式能夠更快載入。
$ python -m compileall main.py
.pyo:優化(Optimizations)過後的.pyc。
.pyd:可視為.dll檔案。
.pyw:以視窗模式執行的檔案(以pythonw.exe開啟)。





防止__pycache__產生的方法:

在下指令的時候,可單次防止__pycache__資料夾產生
$ python -B main.py


或者另一個方法是,

添加系統環境變數 PYTHONDONTWRITEBYTECODE=1 (或是其他非空數字)

可防止之後在命令列模式下產生__pycache__資料夾。








至於若直接對.py檔右鍵 點擊 Edit with Idle,按F5執行仍會跑出__pycache__資料夾來,對此還不知道如何解決。

Idle 的 Command在註冊表中的這個路徑
電腦\HKEY_CLASSES_ROOT\Python.File\Shell\editwithidle\shell\edit36\command

其預設值為
"C:\Users\GJLMoTea\AppData\Local\Programs\Python\Python36\pythonw.exe" -m idlelib "%L" %*




防止__pycache__上傳到Github的方法:

今天若僅是不將__pycache__上傳同步到github上,
新增一個 .gitignore 檔案到專案裡也是一個辦法,
並輸入進以下內容
__pycache__/
*.py[cod]
這樣一來便防止所有的 __pycache__ 資料夾、防止所有的 .pyc、.pyo、.pyd 檔案上傳。

【Win10】在BASH上 alias自己想要的編輯器 - start notepad++




在Windows平台上使用BASH Shell,卻不想再使用 Vim 或 Nano 編輯器嗎?
或是使用CMD,卻不想使用 Notepad編輯器?

想透過 Notepad++ 這個強大的編輯器,來增加使用上的便利性。



預想是能夠在安裝了Notepad++之後,能夠:

$ notepad++ 小說.txt

像這樣一行指令就能出現新的 Notepad++視窗,來開啟小說.txt這個檔案

【Win10】建立索引,讓資料能被搜尋、加快資料搜尋速度


Win 10電腦上,有些放在D槽或其他磁碟區的資料沒辦法透過搜尋來找到,
在查找上顯得不方便。


搜尋索引選項