Scriptable เป็นแอปอัตโนมัติที่ทรงพลังที่สุดสำหรับ iPhone มันให้คุณเขียนโค้ด JavaScript ของตัวเอง และรันบน iOS ส่วนที่ดีที่สุดคือ Scriptable รองรับวิดเจ็ตหน้าจอหลักของ iOS หมายความว่าคุณสามารถสร้างวิดเจ็ตกำหนดเองที่เก๋ๆ สำหรับ iPhone ได้
หากคุณไม่คุ้นเคยกับการเขียนโค้ด JavaScript คุณสามารถคัดลอกโค้ดที่คนอื่นเขียนมาใช้วิดเจ็ตเหล่านี้ได้ง่ายๆ
เราจะเน้นวิดเจ็ตที่ดีที่สุดที่สร้างโดยชุมชน Scriptable
วิธีตั้งค่าวิดเจ็ต Scriptable บน iPhone
เราได้ครอบคลุมพื้นฐานการใช้ Scriptable ไปแล้ว รวมถึงคู่มือทีละขั้นตอนการตั้งค่าวิดเจ็ต Scriptable อย่าลืมดูก่อน ตอนนี้ไปส่วนสนุก—วิดเจ็ตที่ดีที่สุดที่เราใช้ประจำ
1. Weather Cal: วิดเจ็ตที่ปรับแต่งได้มากที่สุด
Weather Cal เป็นวิดเจ็ตเก๋ๆ ที่แสดงข้อมูลพื้นฐาน เช่น ระดับแบตเตอรี่สเปอร์เซ็นต์, สภาพอากาศ, พยากรณ์อากาศ, รายการปฏิทิ้นและการแจ้งเตือน และวันที่เวลาวันนี้
แม้จะเป็นหนึ่งในวิดเจ็ต Scriptable ที่ซับซ้อนที่สุด กระบวนการตั้งค่าและตัวเลือกปรับแต่งพื้นฐานค่อนข้างตรงไปตรงมา เพียงทำตามขั้นตอน:
- ไปที่หน้า raw code ของ Weather Cal บน Github
- แตะ Share > Save Script
- เปิด Scriptable และรัน Weather Cal
- ทำตามพรอมป์ต์เพื่อตั้งค่าวิดเจ็ต สำหรับข้อมูลสภาพอากาศ แอปใช้คีย์จาก Open Weather เมื่อเจอพรอมป์ต์นั้น ให้สร้างบัญชีบนเว็บไซต์ Open Weather และวางคีย์ใน Weather Cal กระบวนการตั้งค่าจะนำทางคุณด้วย
- เมื่อตั้งค่าวิดเจ็ตเสร็จ ให้รันอีกครั้งเพื่อปรับแต่ง ตัวเลือกปรับแต่งอธิบายตัวเองได้ แต่วันที่คุณต้องการบ่อยที่สุดคือ Change background และ Edit preferences
หลังจากตั้งค่าทั้งหมดเสร็จ ให้เพิ่ม Weather Cal ลงหน้าจอหลัก วิดเจ็ตดูดีในทั้งขนาดใหญ่และกลาง
2. Conversable: วางผู้ติดต่อโปรดไว้บนหน้าจอหลัก (Speed Dial)
iOS ไม่มีวิดเจ็ตผู้ติดต่อเฉพาะเจาะจง หากคุณต้องการอย่างนั้น Conversable คือสคริปต์ที่เหมาะสม มันเพิ่มผู้ติดต่อ 4 คนในวิดเจ็ตขนาดกลางลงหน้าจอหลัก และคุณสามารถโทร ส่งข้อความ หรืออีเมลได้ด้วยการแตะครั้งเดียว
กระบวนการตั้งค่อนานหน่อยบน iPhone แต่ผลลัพธ์คุ้มค่า นี่คือสิ่งที่ต้องทำ:
- เปิดหน้า Github ของ Conversable ใน Safari หรือเบราว์เซอร์ที่รองรับ Request Desktop Site
- ใน Safari แตะปุ่ม aA มุมซ้ายบน ไป Request Desktop Site ตอนนี้เปิด Control Center ตรวจสอบว่า rotation lock ปิด
- ถือโทรศัพท์ในแนวนอน แตะปุ่ม Code สีเขียว แล้ว Download ZIP
- เปิดแอป Files บน iPhone แตะแท็บ Browse ด้านล่าง ไป iCloud Drive > Downloads เส้นทางอาจต่างไปหากคุณเปลี่ยนตำแหน่งดาวน์โหลด Safari เริ่มต้น
- แตะ Conversable.zip จะแตกไฟล์และสร้างโฟลเดอร์ conversable-for-scriptable-main เปิดมัน แตะปุ่ม สามจุด มุมขวาบน แตะ Select แล้วแตะโฟลเดอร์ Conversable และ Conversable.js
- ไป iCloud Drive > Scriptable แตะค้างที่ส่วนว่างของหน้าจอ แล้วเลือก Paste
- เปิดแอป Scriptable เลื่อนลงแตะปุ่ม สามจุด บน Conversable
- ด้านบนจะมีฟิลด์ เช่น name, phone, type, และ photo คุณสามารถแก้ไขชื่อและเบอร์โทรได้ง่าย ฟิลด์ Type หมายถึงการโทร, ข้อความ WhatsApp ฯลฯ สามารถใช้ texts, phone calls, FaceTime, WhatsApp และอื่นๆ รายการเต็มมีบน Github
จำไว้ว่า ต้องเพิ่ม วิดเจ็ตขนาดกลาง เพราะนั่นคือขนาดเดียวที่รองรับ คุณสามารถทำซ้ำสคริปต์นี้และปรับแต่งอีกครั้งด้วย Scriptable หากต้องการผู้ติดต่อมากกว่า 4 คนบนหน้าจอหลัก
3. Intermittent Fasting Timer: นาฬิกานับถอยหลังการอดอาหารระหว่างวัน
หลายคนกินตอบอารมณ์เพื่อผ่านช่วงเวลายากลำบาก ทำให้น้ำหนักเพิ่มขึ้น
บางคนลองอดอาหารแบบ Intermittent Fasting เพื่อลดน้ำหนัก และมีวิดเจ็ตที่ทำให้ติดตามเวลากินง่ายขึ้น วิธีตั้งค่าเร็ว:
- ไปหน้า raw code ของ Intermittent Fasting Timer บน Github
- แตะปุ่ม Share แตะ shortcut Save Script บันทึกลงโฟลเดอร์ Scriptable ใน iCloud Drive
- เปิด Scriptable ตรวจสอบว่าวิดเจ็ตปรากฏอยู่ที่นั่น
- หากมี ให้เพิ่มวิดเจ็ต Scriptable ขนาดเล็กใหม่บนหน้าจอหลัก และเลือก Intermittent Fasting Timer จากรายการสคริปต์
- นี่คือขั้นตอนสำคัญที่สุด ทันทีหลังจากนั้น แตะฟิลด์ Parameter หากคุณหยุดอดอาหารตอน 10 โมงเช้า และกินได้ในช่วง 8 ชั่วโมง ให้ป้อน 8,10:00 ในฟิลด์ Parameter ตัวเลขแรก (8) คือจำนวนชั่วโมงที่กินได้ ตัวที่สองคือเวลาเริ่มต้น สคริปต์ใช้นาฬิกา 24 ชั่วโมง ดังนั้นปรับเวลาให้ถูกต้อง
4. COVID-19 Trends in Your Country: แนวโน้มโควิด-19 ในประเทศของคุณ
หากคุณชอบติดตามจำนวนผู้ติดเชื้อโควิด-19 ที่ยังรักษาอยู่ในประเทศ วิดเจ็ตนี้จะแสดงภาพรวม ใช้งานได้ดีที่สุดกับวิดเจ็ตขนาดเล็ก และคุณสามารถสร้างวิดเจ็ตหนึ่งต่อประเทศที่ต้องการติดตาม วิธีทำ:
- ไปหน้า raw code ของ COVID-19 Trends script บน Github
- แตะปุ่ม Share และแตะ shortcut Save Script บันทึกลงโฟลเดอร์ Scriptable ใน iCloud Drive สามารถตั้งชื่อว่า COVID-19 Trends ขณะบันทึก
- เพิ่มวิดเจ็ต Scriptable ขนาดเล็กใหม่บนหน้าจอหลัก และเลือก COVID-19 Trends จากรายการสคริปต์
- แตะฟิลด์ Parameter และป้อนชื่อประเทศที่ต้องการติดตาม รายการประเทศมีให้ดูที่นี่ หากประเทศของคุณไม่แสดงขึ้น
โบนัส: วิดเจ็ต Scriptable เก๋ๆ อื่นๆ อีกมาก
มีวิดเจ็ตดีเยอะมากจนรายการสั้นข้างต้นไม่สามารถทำได้ยินดีกับสิ่งที่เป็นไปได้กับแอปนี้ นี่คือสรุปวิดเจ็ตโปรดเพิ่มเติม:
- Now Playing on Spotify: เพิ่มปกอัลบั้ม Spotify, ชื่อศิลปินและเพลง, ปุ่ม shuffle และ repeat ในวิดเจ็ตเรียบร้อย
- Track the Stock Market: วิดเจ็ตติดตามราคาหุ้นบริษัทที่นิยมซื้อขาย
- Tesla Data: แสดงข้อมูลรถ Tesla ที่มีประโยชน์ เช่น ระดับแบตเตอรี่, ระยะทางโดยประมาณ, และตำแหน่งรถ
- XKCD: วิดเจ็ตง่ายๆ แสดงการ์ตูน XKCD แบบสุ่มบนหน้าจอหลัก
- Steam Wishlist: ตราบใดที่ Wishlist Steam ของคุณเป็นสาธารณะ วิดเจ็ตนี้จะแสดงเกมที่คุณเซฟไว้ เรียงตามส่วนลด
- Peanuts: เหมือน XKCD แต่สำหรับสตรีปการ์ตูน Peanuts
ปลดล็อกพลังของวิดเจ็ตกำหนดเอง
Scriptable มีชุมชนที่เคลื่อนไหวมาก ติดตามบัญชี Twitter resmi ของแอป หากต้องการค้นพบวิดเจ็ตแบบนี้เพิ่มเติม
โลกของ iOS automation กำลังขยายตัวอย่างรวดเร็ว Scriptable เป็นแอปบุคคลที่สามที่เร่งแนวโน้มนี้ แต่วุณหะ Siri Shortcuts ของ Apple เองมีพลังมากกว่ามาก โดยเฉพาะเพราะมันขยายการอัตโนมัติไปยังอุปกรณ์เสริมอย่าง Apple Watch ด้วย