ข้ามไปยังเนื้อหา

ตารางเวลา

ตั้งค่า

งานตามเวลาทุกอย่างอยู่ที่ Settings > Schedules (การตั้งค่า > ตารางเวลา)

  1. หาแถวของงานนั้น
  2. เลือก Run now (รันทันที) สถานะของงานจะเปลี่ยนเป็น Queued (อยู่ในคิว)

เวลารันครั้งถัดไปตามตารางไม่ขยับ งานที่รออยู่หรือกำลังรันอยู่จะไม่ถูกเริ่มซ้ำ และ HolyArrs จะแจ้งให้ทราบ

  1. เลือก Change (เปลี่ยน) ที่แถวนั้น ต้องมีสิทธิ์ Change settings (เปลี่ยนการตั้งค่า)
  2. เลือกช่วงเวลาภายในช่วงที่อนุญาต แล้วบันทึก เวลารันครั้งถัดไปจะย้ายเป็นตอนนี้บวกช่วงเวลาใหม่
  • งานนี้ทำอะไร สรุปในหนึ่งบรรทัด
  • รันบ่อยแค่ไหน รันครั้งล่าสุด เหตุผลถ้าล้มเหลว และรันครั้งถัดไป
  • สถานะ: Waiting, Queued, Running, Turned off, Part is off หรือ Safe mode
  • ลิงก์ไปยังหน้าการตั้งค่าอื่นที่ตั้งค่างานนี้ได้เหมือนกัน
งาน ช่วงที่อนุญาต ตั้งค่าได้ที่อื่นด้วย
Feed check 10 นาที ถึง 2 ชั่วโมง Settings > Search
Try Held releases again 1 นาที ถึง 1 ชั่วโมง
Read Plex watchlists 3 นาที ถึง 1 ชั่วโมง Settings > Request rules
Read Outside lists 15 นาที ถึง 1 วัน ทีละ 5 นาที
Health checks 1 นาที ถึง 1 วัน Settings > This app
Check Library folders 1 ชั่วโมง ถึง 1 วัน
Find artist pictures 1 ชั่วโมง ถึง 7 วัน
Look for missing subtitles 1 ชั่วโมง ถึง 7 วัน Settings > Subtitles
Look for better subtitles 6 ชั่วโมง ถึง 7 วัน Settings > Subtitles
Check Jackett 6 ชั่วโมง ถึง 7 วัน Settings > Sources
Refresh movie details 6 ชั่วโมง ถึง 7 วัน
Refresh show details 6 ชั่วโมง ถึง 7 วัน
Refresh artist details 6 ชั่วโมง ถึง 7 วัน
Search for missing 6 ชั่วโมง ถึง 7 วัน Settings > Search
Rescan the Library 6 ชั่วโมง ถึง 7 วัน
Clean the holding folder 6 ชั่วโมง ถึง 7 วัน
Clean up History 6 ชั่วโมง ถึง 7 วัน Settings > This app

ปิดได้สองตาราง คือ Refresh movie details (รีเฟรชรายละเอียดภาพยนตร์) และ Rescan the Library (สแกนคลังใหม่) เช่น เพื่อให้ดิสก์ของ NAS ได้พัก การปิดจะคงอยู่หลังรีสตาร์ต และงานอื่นยังรันต่อไป

ปิด ผลที่ตามมา
Rescan the Library ไฟล์ที่คุณเพิ่มเองจะโผล่หลังจากกด Run now เท่านั้น
Refresh movie details การรันที่อยู่ในคิวและยังไม่เริ่มจะถูกยกเลิก ชื่อ วันที่ และภาพปกอาจล้าสมัย การรีเฟรชด้วยมือยังใช้ได้

เมื่อเปิดกลับมา จะตั้งเวลารันเป็นตอนนี้บวกช่วงเวลาของงาน รอบที่พลาดไปจะไม่ถูกรันย้อนหลัง

ใต้รายการงานมีงานวนที่รันเอง เช่น Download sync, Backups และ Log masking แต่ละอันแสดงสถานะ ช่วงเวลา รอบล่าสุดและรอบถัดไป และเหตุผลที่ลองใหม่ หยุดชั่วคราว ทำต่อ หรือรีสตาร์ตงานวนได้ที่ Settings > Parts (การตั้งค่า > ส่วน)

อาการ: Run now บอกว่าส่วนนั้นปิดอยู่ สาเหตุ: ส่วนของงานนั้นปิดอยู่ใน Settings > Parts หรือ HolyArrs อยู่ในเซฟโหมดและงานนั้นไม่ได้อยู่ในแกนหลัก วิธีแก้: เปิดส่วนนั้น หรือออกจากเซฟโหมด ดู ส่วนต่าง ๆ และเซฟโหมด

อาการ: ตารางที่ปิดอยู่ไม่มีปุ่ม Run now สาเหตุ: เฉพาะคนที่มีสิทธิ์ Change settings เท่านั้นที่สั่งรันตารางที่ปิดอยู่ด้วยมือได้ วิธีแก้: ขอให้คนที่มีสิทธิ์นี้ทำให้

อาการ: งานล้มเหลว สาเหตุ: ดูได้ที่การรันครั้งล่าสุดของแถวนั้น ซึ่งถูกปิดบังข้อมูลเหมือนกับ Log วิธีแก้: แก้ตามเหตุผลนั้น แล้วเลือก Run now

API
Route ใคร ทำอะไร
GET /api/v1/schedules Run the Library, read scope ตารางเวลาและงานวน
POST /api/v1/schedules/{kind}/run Run the Library, write scope ใส่คิวทันที ตอบ 202 หรือ 409 เมื่อส่วนของงานปิดอยู่หรืออยู่ในเซฟโหมด
PUT /api/v1/schedules/{kind} Change settings, write scope {"every_s": 1800} ใช้ได้กับทุกตาราง {"enabled": false} ใช้ได้เฉพาะ refresh_titles และ rescan_library ตอบ 400 ถ้านอกช่วง

HolyArrs ใช้ได้ฟรี ถ้าช่วยประหยัดเวลาคุณได้ กดดาวบน GitHub, สนับสนุนโปรเจกต์ หรือ เลี้ยงกาแฟผู้พัฒนา