iPhone的重設功能與line備份還原

因LINE越來越占空間,透過itunes備份手機功能來重設iPhone並還原line。

步驟:

  1. 將手機ios升到目前最新版,並將Line轉移手機的選項打開
  2. 完整備份iPhone到電腦上(勿選icloud,若手機檔案大,花費時間太長)
  3. 清空並回復iPhone
  4. 完成

經實測後,Line所有聊天紀錄都在,唯有沒儲存在KEEP上的檔案、照片、影片等檔案清空。

Line的速度有提升。

透過google語音助理「啟用/停用」情境

近日添購一組遠端控制裝置,希望能透過語音指令去操作投影機與布幕的開啟與關閉。

投影機是使用IR控制,電動布幕支援IR與RF,由於remote controller無法學習加密過的RF訊號,因此均透過學習IR指令來完成設備操作。

要注意的一點是,因為投影機與布幕不是智慧家電,這些設備是透過controller發送IR訊號去操作設備。所以需要透過語音助理的”情境”功能。

例如:設定好情境名稱為”關閉投影機”,指令是發送IR訊號”OFF”,要透過語音助理操作的話。

指令不是”關閉投影機”,只說”關閉投影機”,語音助理會透過網路發送關閉的訊號給投影機,但其實投影機是透過IR訊號控制,所以指令會無效。

正確說法”啟用 關閉投影機”,意思是”啟用”名為”關閉投影機”這個情境,情境內的”動作”可以是單一指令,也可以是複數指令。

需要透過”啟用”來達成情境的啟用是比較容易忽略的一點,

圖中,投影機和布幕無法像「客廳空調」可以直接透過語音達成開啟與關閉和切換冷氣空調模式。
語音助理中的日常安排,要用「啟用/停用」來操作。
這裡面的指令,是第三方app中設定好的指令,我們要做的就是透過情境來去「啟用」這些指令

安裝subprocess時出現錯誤訊息

    ERROR: Complete output from command python setup.py egg_info:
    ERROR: Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-install-6yf_v6uz\subprocess.run\setup.py", line 53, in <module>
        license=open(os.path.join(here, "LICENSE")).read(),
    UnicodeDecodeError: 'cp950' codec can't decode byte 0xc5 in position 35: illegal multibyte sequence
    ----------------------------------------
ERROR: Command "python setup.py egg_info" failed with error code 1 in C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-install-6yf_v6uz\subprocess.run\

於windows安裝subprocess時發生如上錯誤訊息,打開setup.py,將該行註解

license=open(os.path.join(here, "LICENSE")).read(),