/*!
* ═══════════════════════════════════════════════════════════════════
* ระบบที่ 99 · จัดการรหัสผ่านแบบเข้ารหัสในชีต
* Client-Side Encrypted Vault — Google Apps Script
* ═══════════════════════════════════════════════════════════════════
*
* 🔐 ► ระบบนี้ไม่ใช่ตัวแทนของโปรแกรมจัดการรหัสผ่านจริง ◄
* ถ้าคุณเก็บรหัสธนาคาร รหัสอีเมลหลัก หรือกุญแจของระบบ production
* **ใช้ Bitwarden / 1Password / KeePass แทน** — ไม่ต้องคิดมาก
*
* ระบบนี้เหมาะกับ: ทีมที่จำเป็นต้องเก็บรหัสร่วมกันในชีตอยู่แล้ว
* และอย่างน้อยไม่อยากให้มันอ่านได้ด้วยตาเปล่า
*
* หลักคิด 4 ข้อ
กรอกอีเมลด้านขวาเพื่อดูโค้ดเต็มและคัดลอก
ฟรี ไม่มีค่าใช้จ่าย
ข้อควรรู้ก่อนใช้
ติดตั้งยังไง (ประมาณ 10 นาที)
- 1 แตกไฟล์ ZIP จะได้ Code.gs · index.html · appsscript.json และคู่มือ README.md
- 2 เปิด script.google.com → New project → Project Settings ติ๊ก Show "appsscript.json"
- 3 วางเนื้อหา appsscript.json และ Code.gs แล้วกด + → HTML ตั้งชื่อ index วาง index.html
- 4 เลือกฟังก์ชัน setup → กด Run → อนุญาตสิทธิ์ ระบบจะสร้าง Google Sheet ให้เอง
- 5 Deploy → New deployment → Web app แล้วเปิดลิงก์ที่ได้ใช้งานได้เลย
📘 ขั้นตอนละเอียด การตั้งค่า (เช่น LINE Token ใน Script Properties) โครงสร้างชีต และคำถามที่พบบ่อย อยู่ในไฟล์ README.md ที่แนบใน ZIP — เปิดด้วย Notepad หรือ VS Code ได้เลย
⚠️ ตอนกด Run ครั้งแรก Google จะขึ้นเตือนว่า “แอปนี้ยังไม่ได้รับการยืนยัน” เป็นเรื่องปกติของสคริปต์ที่เราเขียนเอง กด Advanced → Go to (ชื่อโปรเจกต์) เพื่อไปต่อ · สคริปต์ทำงานในบัญชี Google ของคุณเอง เราไม่เห็นไฟล์ของคุณ
ติดตั้งไม่เป็น? ให้เราติดตั้งให้ ฿590
- • ติดตั้งในบัญชี Google ของคุณ พร้อมสร้างชีตฐานข้อมูลให้
- • ตั้งค่าที่จำเป็นให้ (เช่น LINE Token · อีเมลแจ้งเตือน) แล้วสอนใช้ผ่านแชท
- • ได้ลิงก์ใช้งานจริงกลับไป ไม่ต้องแตะโค้ดเลย
เกี่ยวกับเครื่องมือนี้
ปัญหาที่แก้ ทีมไทยจำนวนมากเก็บรหัสผ่านร่วมกันใน Google Sheets ตรง ๆ — รหัส Wi-Fi ร้าน, บัญชีโซเชียล, รหัสเข้าระบบ POS, รหัสแอดมินเว็บ ปัญหาไม่ใช่ว่า "ควรทำแบบนี้ไหม" (ไม่ควร) แต่คือ พวกเขาทำอยู่แล้ว และชีตนั้นถูกแชร์ไปเรื่อย ๆ จนไม่มีใครรู้ว่าตอนนี้ใครเห็นได้บ้าง ระบบนี้ทำให้ชีตนั้น อ่านไม่ออก โดยไม่เปลี่ยนวิธีทำงานของทีม ความสามารถ • สองด่าน — PIN เปิดหน้าเว็บ (กันคนสุ่มเจอ) + รหัสหลัก (ทำการเข้ารหัสจริง) • ล็อกอัตโนมัติ เมื่อไม่ได้แตะหน้าจอ (ค่าเริ่มต้น 10 นาที) + ปุ่ม 🔒 ล็อกเดี๋ยวนี้ ล็อกแล้ว ทิ้งกุญแจและข้อความที่ถอดแล้วออกจากหน่วยความจำทันที • รหัสผ่าน ซ่อนไว้เป็นค่าเริ่มต้น ต้องกด 👁️ ถึงจะเห็น • ตัวสุ่มรหัส 20 ตัวอักษร ด้วย crypto.getRandomValues + สลับลำดับด้วยค่าสุ่มจริง • บันทึกการเข้าใช้ — พร้อมคำเตือนว่าช่อง "ใคร" เป็นชื่อที่พิมพ์เอง ไม่ได้ยืนยันตัวตน ใช้เป็นหลักฐานไม่ได้ • รายการที่ถอดรหัสไม่ได้ ไม่ถูกลบอัตโนมัติ — แสดงเป็นการ์ดแดงพร้อมเหตุผล
จัดการรหัสผ่านแบบเข้ารหัสในชีต
ทีมไทยจำนวนมากเก็บรหัสผ่านร่วมกันใน Google Sheets ตรง ๆ — รหัส Wi-Fi ร้าน, บัญชีโซเชียล, รหัสเข้าระบบ POS, รหัสแอดมินเว็บ
- Web App พร้อมใช้ ข้อมูลเก็บใน Google Sheet ของคุณเอง
- ได้ครบทุกไฟล์ + คู่มือติดตั้งภาษาไทย (README.md)
- แก้โค้ดต่อเองได้ ไม่ล็อก ไม่มีค่ารายเดือน
อยากได้ระบบอื่นในสายนี้ด้วย?
ทั้งหมด 104 ระบบ ฿10,046 ฿1,490 ประหยัด 85%