דלגו לתוכן

ייבוא מאפליקציות אחרות

חדש כאן

אפשר להביא את ההגדרות של האפליקציות הקודמות ל-HolyArrs בלי להקליד אותן מחדש.

HolyArrs רק קורא את האפליקציות הקודמות. שום דבר בהן לא משתנה, וקבצי המדיה שלך לא זזים.

  • התחבר כבעלים או כמנהל.
  • הכן את הכתובת ואת מפתח ה-API של כל אפליקציה קודמת.
  • ודא ש-HolyArrs רואה את תיקיות המדיה שלך. ראה תיקיות והארדלינקים.
  1. פתח את Settings > Import from other apps (הגדרות > ייבוא מאפליקציות אחרות). אתה אמור לראות ארבעה שלבים בשורה אחת למעלה.
  2. Read your apps (קריאת האפליקציות שלך): לחץ על Add an app (הוספת אפליקציה) לכל אפליקציה קודמת. אתה אמור לראות כל אפליקציה ברשימה עם מתג.
  3. What to import (מה לייבא): הפעל את הקבוצות שאתה רוצה להביא.
  4. Import (ייבוא): HolyArrs בודק קודם מה יתווסף. שום דבר עדיין לא משתנה. ענה על כל שורה תחת Needs a choice (דורש בחירה), ואז לחץ על Import ואשר. אפשר לצאת מהדף בזמן שהייבוא רץ.
  5. Done (סיום): אתה אמור לראות את התוצאות לפי קבוצה, ואת Undo this import (ביטול הייבוא הזה).

מפתחות וסיסמאות לא מגיעים איתם. ראה אחרי הייבוא.

באיזה סדר לעשות את זה

קישור אל באיזה סדר לעשות את זה
סדר אפליקציה למה בסדר הזה
1 Radarr, Sonarr קודם תיקיות הספרייה והכותרים. ראה Sonarr ו-Radarr.
2 Lidarr, Prowlarr, Bazarr מוזיקה, מקורות ושפות כתוביות. ראה Lidarr, Bazarr ו-Prowlarr.
3 qBittorrent, SABnzbd מורידים. קרא אותם באותו ייבוא עם האפליקציות שלמעלה.
4 Seerr, Overseerr אנשים ובקשות, מותאמים לכותרים שכבר נמצאים כאן. ראה אפליקציות בקשות.

אפשר לקרוא את כל האפליקציות ולייבא את כולן בבת אחת. הסדר חשוב רק אם אתה מייבא בכמה פעמים.

כל פריט שלמטה מגיע מושהה או כבוי. הקלד את הסוד שלו, בדוק אותו, ואז הפעל אותו.

פריט איפה מה לעשות
מקורות Settings > Sources (הגדרות > מקורות) הקלד את המפתח, ואז המשך.
מורידים Settings > Downloaders (הגדרות > מורידים) הקלד את הסיסמה או המפתח, ואז המשך.
התראות Settings > Alerts (הגדרות > התראות) הקלד את הקישור או את סיסמת האימייל, ואז הפעל.
רשימות חיצוניות Settings > Outside lists (הגדרות > רשימות חיצוניות) בדוק את התיקייה ואת כללי הבחירה, ואז הפעל. רשימת Trakt צריכה קודם את מפתח ה-Trakt שלך.
אנשים Settings > Users and roles (הגדרות > משתמשים ותפקידים) שלח הזמנות.

מקור, מוריד או התראה שהיו להם תגיות באפליקציה הקודמת משרתים עכשיו כל כותר מהסוג שלהם. בדוק אותם לפני שאתה מפעיל.

מקורות ומורידים מגיעים כשהאפשרות May reach the local network (יכול לגשת לרשת המקומית) כבויה. הפעל אותה רק עבור מקור או מוריד ברשת הביתית שלך. כתובות link-local וכתובות מטא-דאטה של ענן נשארות חסומות בכל מקרה.

כדי להקליד הרבה מפתחות בבת אחת, ראה ייבוא מפתחות מקובץ.

  • קבצי מדיה. הייבוא אף פעם לא מזיז, משנה שם, מעתיק או מוחק קובץ.
  • מפתחות, סיסמאות, tokens ו-cookies. השלב Import והדוח מפרטים כל אחד מהם תחת Keys to type again (מפתחות להקלדה מחדש).
  • הגדרות שאין להן התאמה כאן. כל אחת מופיעה ברשימה not imported (לא יובאו) עם הסיבה.
  • היסטוריה. ההיסטוריה של האפליקציות הקודמות לא נקראת. מי שביקש כותר כן מגיע איתו.
תסמין סיבה פתרון
כותרים מופיעים כ“לא נמצא” התיקייה שלהם לא תואמת לתיקיית ספרייה כאן. הוסף כלל נתיב תחת Advanced ב-What to import, ואז ייבא שוב.
הייבוא אומר שמשהו השתנה משהו השתנה מאז הבדיקה. HolyArrs בודק שוב בעצמו. עבור על הרשימה, ואז ייבא.
הכפתור Import אפור אדם צריך בחירה, או ש-HolyArrs במצב בטוח. קרא את הטקסט שליד הכפתור.
חלק מהפריטים נכשלו למשל, שרת המטא-דאטה לא היה זמין. המתן, ואז ייבא שוב. המפתחות של האפליקציות הקודמות נשמרים.
ייבוא חוזר, ביטול, חלקים ומצב בטוח

ייבוא חוזר. ייבוא זוכר מה הוא הוסיף. ייבוא חוזר מוסיף רק מה שחדש, ואומר already here (כבר כאן) על השאר. רק ייבוא אחד או ביטול אחד רץ בכל פעם. אם HolyArrs נעצר באמצע ייבוא, הייבוא מסומן ככושל בהפעלה הבאה, או שהוא ממשיך אם המשימה שלו עדיין בתור. הוא אף פעם לא חוסם את הייבוא הבא.

Earlier imports (ייבואים קודמים), מתחת לקריאות, מפרט כל ייבוא ואת מצבו. Open (פתח) מציג ייבוא בשלב 4, או בשלב 3 בזמן שהוא רץ.

ביטול. לחץ על Undo this import בשלב 4 (בייבוא ישן יותר, קודם פתח אותו עם Open). הביטול רץ ברקע ומסיר רק את מה שהייבוא ההוא הוסיף, מהחדש לישן:

  • כותרים יוצאים מהספרייה; הקבצים שלהם נשארים במקום,
  • מקורות, מורידים, התראות, אתרי כתוביות, אנשים, בקשות ורשומות “לא להוסיף לעולם” שהוא הוסיף מוסרים,
  • רשימות חיצוניות שהוא הוסיף מוסרות כל עוד הן מושהות,
  • מתן שמות, שפות כתוביות ברירת מחדל והמתנות בכללי הבחירה חוזרים למה שהיו.

מה שהגדרת או שינית אחרי הייבוא נשאר, והדוח של הביטול מפרט אותו: סוד שהקלדת, אדם או רשימה חיצונית שהפעלת, מתן שמות, שפות או המתנות ששינית. תיקיות ספרייה שהחזיקו כותרים נשארות, כי הכותרים שהוסרו שומרים על ההיסטוריה שלהם.

חלקים. חלק שכבוי נשאר בחוץ. סרטים כבוי: בלי תיקיית סרטים, סרט או רשימה חיצונית. כתוביות כבוי: בלי הגדרת כתוביות. בקשות כבוי: בלי בקשות.

מצב בטוח. אפשר לקרוא את האפליקציות שלך ולבחור מה לייבא, אבל לא לייבא ולא לבטל.

API

מפתחות API צריכים את ההיקף admin.

נתיב מה הוא עושה
POST /api/v1/migrate/plan התכנית לקריאות שנבחרו, עם ספירות וכללי נתיב מוצעים.
POST /api/v1/migrate/dry-run דוח הניסוי וה-plan_hash שלו. שום דבר לא משתנה. לאדם שצריך בחירה יש choose שמוגדר ל-same_name, ל-numeric_id או ל-merge_gone.
POST /api/v1/migrate/moves מתחיל ייבוא. צריך את ה-plan_hash של הניסוי. עונה 409 כשהתכנית השתנתה.
GET /api/v1/migrate/moves מפרט ייבואים, מהחדש לישן.
GET /api/v1/migrate/moves/{id} ייבוא אחד, הדוח וההתקדמות שלו.
GET /api/v1/migrate/moves/{id}/report הדוח כקובץ Markdown.
POST /api/v1/migrate/moves/{id}/undo מכניס את הביטול לתור (202). עקוב אחריו עם GET /api/v1/migrate/moves/{id}.

גוף הבקשה של plan, dry-run ו-moves (ל-moves יש גם "plan_hash"):

{
"snapshots": [1, 2],
"path_rules": [{"from": "/data/media/movies", "to": "/movies"}],
"skip": ["alerts"],
"people": {"person:seerr:1": "owner", "person:seerr:3": "admin", "person:seerr:2": "merge"}
}

בחירה לגבי אדם היא owner (הבעלים של האפליקציה הקודמת בלבד), admin, merge או skip. קבוצות שאפשר לדלג עליהן: folders, pick_rules, titles, never_add, outside_lists, sources, downloaders, naming, subtitles, people, wishlist, alerts.

דף בשביל מה
Sonarr ו-Radarr להביא תיקיות, סדרות, סרטים והכללים שלהם. עושים את זה קודם.
Lidarr, Bazarr ו-Prowlarr להביא מוזיקה, שפות כתוביות ומקורות.
Seerr ו-Overseerr להביא אנשים ובקשות פתוחות.
קריאת האפליקציות הקודמות לראות בדיוק מה HolyArrs קורא ומה הוא שומר.
ייבוא מפתחות מקובץ להקליד הרבה מפתחות בבת אחת.

HolyArrs חינמי. אם זה חסך לך זמן, תן לו כוכב ב-GitHub, תמוך בפרויקט או קנה לי קפה.