Alane
@Alanetsai
Wed, Jun 25, 2025 3:45 AM
Wed, Jun 25, 2025 3:54 AM
[AI]早上丟幾個從steam/steamDB網站回傳資訊到google雲端試算表的問題給chatGPT
嗯...有可行性,但需要不少技術性嘗試,下午有空再來研究
Apps Script
IMPORTHTML/IMPORTDATA/IMPORTFEED/IMPORTXML
Alane
@Alanetsai
Wed, Jun 25, 2025 3:47 AM
我是想從steam或是steamDB自動抓評論數
Alane
@Alanetsai
Wed, Jun 25, 2025 3:48 AM
Alane
@Alanetsai
Wed, Jun 25, 2025 3:50 AM
總之還是需要一段技術性練習時間,畢竟我手邊有不少「如果能自動化會提高不少效率」的表單
Alane
@Alanetsai
Wed, Jun 25, 2025 3:54 AM
原本最大的問題應該在"我不知道參數怎麼設置"
但是很會寫程式的AI看起來是可以直接寫出能用的語法
Alane
@Alanetsai
Wed, Jun 25, 2025 3:57 AM
不過這也是基於steam把steamid這個唯一碼用得很穩,不必用到某些爬蟲技術去抓
Alane
@Alanetsai
Wed, Jun 25, 2025 4:00 AM
比方說,博客來以我的技術層級就做不到,因為他網址根本不知道是什麼內部流水號之類的,無法從ISBN之類的資訊回推網址,自然也無法抓取
Alane
@Alanetsai
Wed, Jun 25, 2025 4:06 AM
當然,chatGPT免不了會在沒實際看網站內容下就亂講話,給出來的碼不見得能用
Alane
@Alanetsai
Wed, Jun 25, 2025 4:16 AM
Wed, Jun 25, 2025 4:16 AM
例如,steam遊戲的發行日期可以自動抓取,但是他那格屬於自由填入欄位,而不是真正的日期欄位,回傳的文字無法直接格式化成日期
這樣的話不如我重新輸入一次,或是試著重新格式化
Alane
@Alanetsai
Wed, Jun 25, 2025 4:24 AM
不過在網址加上?l=tchinese的語言代碼,就可以回傳中文日期了
Alane
@Alanetsai
Wed, Jun 25, 2025 5:48 AM
好,可以運作,而且還在看得懂範疇內
Alane
@Alanetsai
Wed, Jun 25, 2025 5:48 AM
但是steamID現在雖然主流是7碼,也有6碼或以下的情況
我得多寫一個排除尾碼/
Alane
@Alanetsai
Wed, Jun 25, 2025 5:50 AM
REGEXEXTRACT
Alane
@Alanetsai
Wed, Jun 25, 2025 5:51 AM
不是抓第幾個欄位,而是抓特定字串之間的值
Alane
@Alanetsai
Wed, Jun 25, 2025 6:05 AM
而且這個做出來,可以順便解決發行與否的查核問題
Alane
@Alanetsai
Wed, Jun 25, 2025 6:25 AM
明明同樣函數,傳回來的東西不能用,why
Alane
@Alanetsai
Wed, Jun 25, 2025 6:29 AM
552是正確的,111不知道發生什麼事
Alane
@Alanetsai
Wed, Jun 25, 2025 6:38 AM
拿上面的複製一次就行了,why
Alane
@Alanetsai
Wed, Jun 25, 2025 6:41 AM
而且回傳好慢,一次跑600行被判定有問題了嗎
Alane
@Alanetsai
Wed, Jun 25, 2025 6:57 AM
恩,有一定比例回傳錯誤
Alane
@Alanetsai
Wed, Jun 25, 2025 6:57 AM
可能真的不能這樣玩
Alane
@Alanetsai
Wed, Jun 25, 2025 6:59 AM
我先來研究怎麼修復查詢功能好了
Alane
@Alanetsai
Wed, Jun 25, 2025 7:07 AM
動一個欄位就重新計算一次太兇狠了,應該會出事
Alane
@Alanetsai
Wed, Jun 25, 2025 7:37 AM
一開始就該問了
Alane
@Alanetsai
Wed, Jun 25, 2025 7:45 AM
Google Apps Script 提供內建的快取系統 CacheService,能在一定時間內避免重複呼叫 API。
Alane
@Alanetsai
Wed, Jun 25, 2025 7:58 AM
單筆快取的有效時間最多為 6 小時
Alane
@Alanetsai
Wed, Jun 25, 2025 7:59 AM
嗯...無論如何都只能自用,不能對外
Alane
@Alanetsai
Wed, Jun 25, 2025 8:31 AM
檢索工具算是救回來一半了,但是原本的運作方式太混沌,我想改一下
Alane
@Alanetsai
Wed, Jun 25, 2025 8:52 AM
修不完,先這樣
載入新的回覆
嗯...有可行性,但需要不少技術性嘗試,下午有空再來研究
Apps Script
IMPORTHTML/IMPORTDATA/IMPORTFEED/IMPORTXML
但是很會寫程式的AI看起來是可以直接寫出能用的語法
這樣的話不如我重新輸入一次,或是試著重新格式化
我得多寫一個排除尾碼/
552是正確的,111不知道發生什麼事