2021/03/30

網站 / LINE Notify 推播 補充說明


補充說明 LINE Notify 推播的資料傳遞

網站 / LINE Notify 推播 版本2

原來的

2021/03/24

Gg / 使用google documen製作模板套印google spreadsheets資料並轉成PDF-修改 版

修改了前一版的Gg / 使用google documen製作模板套印google spreadsheets資料並轉成PDF

1.移除google Document檔案

在程式中從樣板另存的google Document檔案

最後的程序是使用 removeFile() 來刪除

但是這個方法其實無法真正刪除,而且會在根目錄自動產生副本

之前的處理方式是重新命名,並移到”刪除”資料夾內

後來,在網路上看到一個教學如何透過GAS刪除google雲端資料的影片

本來想說這有什麼好示範

結果出乎意料

這個影片是用 setTrashed(true)

這樣會將檔案移到垃圾桶,從實際效果而言,確實是刪除檔案了

2.程式碼中字串表示法

是從這個示範如何在文件中套用試算表資料的影片中學到的用法

原來版本其實沒有重新命名

const tempFile = docFile.makeCopy(tempFolder); //複製暫存資料夾裡的檔案

如果要將複製的副本重新命名,我之前的方法會是用串接符號一個一個串起來

const tempFile = docFile.makeCopy(firstName+"-"+lastName,tempFolder); //複製暫存資料夾裡的檔案

使用ES6 的方式,修改後的版本會比較直觀,使用兩個 ` 包住,以及在 ${ } 嵌入變數

const tempFile = docFile.makeCopy(`${firstName}-${lastName}`,tempFolder); //複製暫存資料夾裡的檔案

要注意的是 ` 是 backtick 重音符或者是反引號,在鍵盤的左上,數字1的左邊鍵

 

參考

setTrashed(trashed)

JavaScript ES6 Template Literals 字串樣版

Array 原型的 forEach 有多好用? 學會高階函數之後都不想寫 JavaScript 以外的程式語言了

JS 迴圈升級的陣列 Array 方法 forEach()

補充

除了字串表示法之外,還看到 forEach( function callback(XXX, index){ } ,在callback 函式使用第2個參數-index的方法 

如果沒有設定第二個參數thisArg,或者是用箭頭函式,thisArg不會有作用,會得到window Object

如果設定第二個參數thisArg,那麼函式的this都會變成thisArg的內容,但是不影響帶入的陣列

Array.prototype.forEach()

2021/03/21

Gg / 透過Google Forms 新增行事曆活動

Google 行事曆  (Google Calendar) 可以用匯入的方式批次增加活動

2021/03/16

網站 / LINE Notify 推播

透過這個網站LINE Notify 推播

2021/03/12

Gg / Google Apps Script - 程式被封鎖,沒有進階選項

前幾篇關於GAS的文章裡面有提到

我的個人Google帳號所創建的script

在執行的時候會直接被google封鎖

2021/03/08

網站 / 客製化”近期文章” 版本2


前一版的程式,其實跟用小工具的方式差不多

2021/03/07

網站 / 客製化"近期文章"(更新2022/5/21)

現在近期文章不能用了-自訂項目 ▸ 小工具 -PHP+HTML–>已經沒有這個小工具

網站 / 增加置頂文章並顯示"置頂文章"

WordPress 有三種方式可以將文章設定成置頂文章

2021/03/06

Other / P67轉PK

P67轉PK

Pentax Ricoh / Pentax ESPIO928

Pentax ESPIO928

Others / Panasonic DMC-ZS3

Panasonic DMC-ZS3

Others / Casio QV-R40

Casio QV-R40

Others / 牡丹TLR

牡丹TLR

Others / MIRANDA SENSOREX

MIRANDA SENSOREX

Others / ***LOMO系列***

***LOMO系列***

Others / FED FED4

FED FED4

Others / FED FED2

FED FED2

Others / Polaroid 250

Polaroid 250

Olympus Fujifilm / OLYMPUS mju2-Zoom 38-80mm

OLYMPUS mju2-Zoom 38-80mm

Olympus Fujifilm / FUJIFILM silvi f2.8 Black

FUJIFILM silvi f2.8 Black

Olympus Fujifilm / OLYMPUS Pen EES-2

OLYMPUS Pen EES-2

Olympus Fujifilm / Olympus XA

Olympus XA

Olympus Fujifilm / OLYMPUS Pen EE-2

OLYMPUS Pen EE-2

Konica Minolta / Minolta SRT-101

Minolta SRT-101

Konica Minolta / Minolta X-7

Minolta X-7

Konica Minolta / Minolta HI-MATIC-AF

Minolta HI-MATIC-AF

Konica Minolta / Minolta HI-MATIC-G2

Minolta HI-MATIC-G2

Konica Minolta / Minolta 7S

Minolta 7S

Konica Minolta / Konica Autoreflex T

Konica Autoreflex T

Konica Minolta / Konica C35-EF-P

Konica C35-EF-P

Konica Minolta / Konica Autoreflex TC

Konica  Autoreflex TC

Pentax Ricoh / RICOH 35R

RICOH 35R

Pentax Ricoh / RICOH 500RF

RICOH 500RF

Pentax Ricoh / RICOH 35ZF

RICOH 35ZF

Pentax Ricoh / Pentax MZ-5

Pentax MZ-5

Pentax Ricoh / Pentax MZ-L

Pentax MZ-L

Pentax Ricoh / Pentax ME-Super

Pentax ME-Super

Pentax Ricoh / Pentax SP

Pentax SP

Pentax Ricoh / Pentax K5

Pentax K5

Pentax Ricoh / Pentax K01

Pentax K01

Canon Nikon / Canon AE-1P

 Canon AE-1P

Canon Nikon / Nikon Ftn

 Nikon Ftn

Canon Nikon / Nikon F70

 Nikon F70

Canon Nikon / Canon epoca 135 caption

 Canon epoca 135 caption

Canon Nikon / Nikon F70

Nikon F70

Canon Nikon / Nikon Ftn

Nikon Ftn

2021/03/04

Gg / 使用google documen製作模板套印google spreadsheets資料並轉成PDF

2021/03/03

Pentax Ricoh / Pentax 67

Pentax 67

2021/03/01

My cameras /我的相機,寫在前頭

我所收藏的相機品牌,在相機發展過程之中有的健在、或消失、或被合併。