2019年9月8日 星期日

WIN10 STORE的APP如何在桌面建立捷徑

這學期開始發現MakeCode for microbit、Scratch Desktop、Tinkercad、7ZIP等工具可以直接在WIN10的市集安裝,但是安裝後找不到執行檔的位置,所以無法幫學生在桌面建立捷徑,後來在網路上發現有人討論
How to Create a Shortcut for Any "Modern" Windows App
這樣子可以利用檔案總管中輸入以下文字碼即可開啟開始功能表列的所有捷徑
%windir%\explorer.exe shell:::{4234d49b-0245-4df3-b780-3893943456e1}
接下來就可以利用右鍵來建立捷徑於桌面上。

後來發現這個功能在WIN8出現動態磚後就有人在討論了,如果只有一個開機系統,其實只要
explorer.exe shell:::{4234d49b-0245-4df3-b780-3893943456e1}
就可以了。

2019年1月10日 星期四

校網空品資訊AQI設定方式

前言:最開始參考龍華國小的

發現可以利用GOOGLE試算表去匯入環保局的API
參考方法
用 Google Spreadsheet 爬取網頁資料
可以利用兩種方式分別去匯入,AQI公開資料庫的JSON或CSV資料
aqij表
=importjson("http://opendata.epa.gov.tw/ws/Data/REWIQA/?$orderby=SiteName&$skip=0&$top=1000&format=json")
csv表
=IMPORTDATA("http://opendata.epa.gov.tw/ws/Data/REWIQA/?$orderby=SiteName&$skip=0&$top=1000&format=csv")

匯入資料後再開新分頁,找到學校範圍的偵測站
尋找aqij表中所有資料範圍A欄中'楠梓'列中C欄的AQI值在取得絕對值。
=abs(QUERY(aqij!A1:W81,"select C where(A='楠梓')"))

如果要嵌入網頁想要有特色一點可以,先判斷是否有資料。
=iferror(abs(QUERY(aqij!A1:W81,"select C where(A='楠梓')")),"NO")
然後配合試算表設定條件是格式規則,以符合相關空品旗的顏色。
也可以增加相關條件來判斷適當的宣導語句。

完成後可以利用檔案>發佈到網路的方式將嵌入碼放在學校首頁。
iframe height="165" width="162" src="https://docs.google.com/spreadsheets/d/e/檔案的代碼/pubhtml?gid=559963507&single=true&widget=false&headers=false&chrome=false&range=A1:A4" frameborder="0"

這一設定偶爾會跑掉,要回去查看API的資料表有沒有更動欄位。