การบันทึกและโหลดโปรเจกต์
localStorage — รีเฟรชหน้าแล้วงานยังอยู่ครบผู้ใช้ที่เข้าสู่ระบบจะได้ cloud-save เพิ่มเติมส่งออกเป็น JSON เพื่อความสะดวกในการพกพา สามชั้นการจัดเก็บ
Screenshotify บันทึกงานของคุณในสามที่พร้อมกันเมื่อใช้ได้:
- เบราว์เซอร์
localStorage— debounce 600 ms หลังการแก้ไขครั้งสุดท้ายรอดการรีเฟรชและรีสตาร์ทเบราว์เซอร์ผูกกับเบราว์เซอร์นี้บนอุปกรณ์นี้ - Cloud (Supabase) — หากเข้าสู่ระบบแล้ว auto-save เดียวกันจะ push ไปยังโปรเจกต์ Supabase ที่เชื่อมกับ user-id ของคุณใช้งานข้ามอุปกรณ์และเบราว์เซอร์
- ส่งออก JSON — แบบ manual ตามต้องการคลิก "Save" → "Export as JSON" ในส่วนหัวดาวน์โหลดไฟล์
.jsonที่ commit ลง repo ส่งอีเมลหรือเก็บถาวรได้
วิธีโหลดโปรเจกต์
ในเบราว์เซอร์ที่เข้าสู่ระบบโปรเจกต์ cloud ล่าสุดจะโหลดเมื่อเปิดหากต้องการสลับโปรเจกต์: คลิกชื่อโปรเจกต์ในส่วนหัว → "Projects" → เลือกจากไฟล์ JSON: คลิกชื่อโปรเจกต์ → "Load from JSON" → เลือกไฟล์
หากไม่ได้เข้าสู่ระบบจะ restore เฉพาะโปรเจกต์ล่าสุดในเบราว์เซอร์เมื่อเปิดโปรเจกต์ก่อนหน้าในเบราว์เซอร์นี้ไม่สามารถเข้าถึงได้ — เข้าสู่ระบบเพื่อดูประวัติโปรเจกต์
โปรเจกต์หลายรายการพร้อมกัน
เปิด Screenshotify ในหลาย tab เบราว์เซอร์แต่ละ tab จะมี working state ของตัวเอง Auto-save ยังทำงานต่อ tab การเขียนครั้งสุดท้ายจะชนะสำหรับงานคู่ขนานจริง (เช่น variant A กับ variant B เคียงกันสำหรับการทดสอบ ASO) ให้เข้าสู่ระบบและสร้างโปรเจกต์ cloud แยกกันสองโปรเจกต์
อะไรอยู่ใน JSON จริงๆ
Project JSON มี: คำนิยามพาเนลอาร์เรย์เลเยอร์พื้นหลังส่วนกลางรายการภาษาภาษาที่ใช้งานชื่อโปรเจกต์การตั้งค่า autosave รายการรูปแบบส่งออกและ data-URL แบบ inline สำหรับภาพหน้าจอที่อัปโหลดขนาดเฉลี่ยสำหรับคารูเซล 5 พาเนลพร้อมภาพหน้าจอ 5 ภาพ: 5–15 MB (ภาพหน้าจอใช้พื้นที่มากที่สุด) บีบอัดได้ ~30% ด้วย gzip
Undo และ Redo
ประวัติ 500 ขั้นตอนต่อ session Cmd/Ctrl+Z เพื่อ undo Cmd/Ctrl+Shift+Z เพื่อ redo ประวัติจะรีเซ็ตเมื่อโหลดโปรเจกต์อื่นหรือรีเฟรชหน้า (auto-save เก็บสถานะปัจจุบันแต่ไม่เก็บประวัติ)
คำถามที่พบบ่อย
รีเฟรชแล้วข้อมูลหายทั้งหมด
localStorage ของเบราว์เซอร์อาจล้างหากใช้โหมด private/incognito หรือหากเบราว์เซอร์หมดพื้นที่ (นโยบาย partitioned-storage 7 วันของ Safari เป็นสาเหตุที่พบบ่อย) เข้าสู่ระบบเพื่อกู้คืนจาก cloud หรือส่งออก JSON เป็นประจำในระหว่าง session ที่ยาวนาน
สามารถแชร์โปรเจกต์กับผู้ร่วมงานได้ไหม
ส่งออกเป็น JSON แชร์ไฟล์ผ่าน Drive / Notion / Slack วาง JSON ในเครื่องมือแก้ไขของพวกเขา → "Load from JSON" สำหรับการทำงานร่วมกันแบบ real-time ยังไม่รองรับในขณะนี้
ทำไม cloud sync ถึงเป็นทางเลือก
เพราะการสมัครสมาชิกสร้างความยุ่งยากเครื่องมือแก้ไขทำงานได้เต็มที่โดยไม่มีบัญชี Cloud sync มีให้สำหรับผู้ที่ต้องการไม่มีใครถูกบังคับให้สร้างบัญชีเพื่อใช้ผลิตภัณฑ์