/**
* แชร์ทุกไฟล์ในโฟลเดอร์เป็น "ทุกคนที่มีลิงก์" ทีเดียวจบ
*
* ใช้ตอนไหน: ส่งงานให้ลูกค้า หรือเอารูปไปแสดงบนเว็บแล้วรูปไม่ขึ้น
* เพราะไฟล์ยังเป็นส่วนตัวอยู่
*
* วิธีใช้
* 1. เปิด https://script.google.com → New project
* 2. ลบโค้ดเดิมทิ้ง แล้ววางโค้ดนี้แทน
* 3. แก้ FOLDER_ID ด้านล่างให้เป็นของโฟลเดอร์คุณ
* (เปิดโฟลเดอร์ใน Drive แล้วดู URL: .../folders/1AbC... ตัวหลัง folders/ คือ ID)
* 4. กด Run → ครั้งแรก Google จะขอสิทธิ์ ให้กด Review permissions → Advanced → Go to project
* 5. ดูผลที่ช่อง Execution log ด้านล่าง
*/
กรอกอีเมลด้านขวาเพื่อดูโค้ดเต็มและคัดลอก
ฟรี ไม่มีค่าใช้จ่าย
วิธีใช้
ติดตั้งยังไง (ใช้เวลาไม่ถึง 2 นาที)
- 1 เปิด script.google.com แล้วกด New project
- 2 ลบโค้ดตัวอย่างที่มีอยู่ทิ้ง แล้ววางโค้ดนี้แทน
- 3 แก้ค่าที่ระบุไว้ในโค้ด (เช่น ไอดีโฟลเดอร์)
- 4 กด Run — ครั้งแรก Google จะขอสิทธิ์ ให้กด Review permissions แล้วอนุญาต
- 5 ดูผลลัพธ์ที่ช่อง Execution log ด้านล่าง
⚠️ ตอนกด Run ครั้งแรก Google จะขึ้นเตือนว่า “แอปนี้ยังไม่ได้รับการยืนยัน” เป็นเรื่องปกติของสคริปต์ที่เราเขียนเอง กด Advanced → Go to (ชื่อโปรเจกต์) เพื่อไปต่อ · สคริปต์ทำงานในบัญชี Google ของคุณเอง เราไม่เห็นไฟล์ของคุณ
เกี่ยวกับเครื่องมือนี้
ส่งงานให้ลูกค้าแล้วเขาเปิดไม่ได้เพราะไฟล์ยังเป็นส่วนตัว เป็นปัญหาที่เจอกันทุกคน โฟลเดอร์ที่มี 500 รูปถ้ากดแชร์ทีละไฟล์คงไม่ไหว สคริปต์นี้ไล่แชร์ให้หมดในรอบเดียว รองรับโฟลเดอร์ย่อย เลือกได้ว่าให้ดูอย่างเดียวหรือคอมเมนต์ได้ และมีฟังก์ชันปิดการแชร์ทั้งหมดตอนจบงานด้วย
แชร์ทั้งโฟลเดอร์ให้ลูกค้าดูได้ในคลิกเดียว
ตั้งไฟล์ทั้งโฟลเดอร์เป็น “ทุกคนที่มีลิงก์” ทีเดียวจบ ไม่ต้องกดทีละไฟล์
- ทำงานบนบัญชี Google ของคุณเอง เราไม่เห็นไฟล์
- มีคอมเมนต์ภาษาไทยอธิบายทุกบรรทัดสำคัญ
- แก้โค้ดต่อเองได้ ไม่ล็อก ไม่ต้องต่ออายุ