fixedbugs

This commit is contained in:
bnair committed 2026-01-03 14:35:59 +01:00
1 parent 51fc7e12bc
commit d5bcaf16ee
2 files changed
+12 -2

No files matched your search

+1 -1
View File
@@ -1 +1 @@
["Z:\\tv\\Shows\\24\\Season 1\\24 - S01E01 - 12-00 A.M. - 1-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E02 - 1-00 A.M. - 2-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E03 - 2-00 A.M. - 3-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E04 - 3-00 A.M. - 4-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E05 - 4-00 A.M. - 5-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E06 - 5-00 A.M. - 6-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E07 - 6-00 A.M. - 7-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E08 - 7-00 A.M. - 8-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E09 - 8-00 A.M. - 9-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E10 - 9-00 A.M. - 10-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E11 - 10-00 A.M. - 11-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E12 - 11-00 A.M. - 12-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E13 - 12-00 P.M. - 1-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E14 - 1-00 P.M. - 2-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E15 - 2-00 P.M. - 3-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E16 - 3-00 P.M. - 4-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E17 - 4-00 P.M. - 5-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E18 - 5-00 P.M. - 6-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E19 - 6-00 P.M. - 7-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E20 - 7-00 P.M. - 8-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E21 - 8-00 P.M. - 9-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E22 - 9-00 P.M. - 10-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E23 - 10-00 P.M. - 11-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E24 - 11-00 P.M. - 12-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E01 - Day 2 - 8-00 A.M. - 9-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E02 - Day 2 - 9-00 A.M. - 10-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E03 - Day 2 - 10-00 A.M. - 11-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E04 - Day 2 - 11-00 A.M. - 12-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E05 - Day 2 - 12-00 P.M. - 1-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E06 - Day 2 - 1-00 P.M. - 2-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E07 - Day 2 - 2-00 P.M. - 3-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E08 - Day 2 - 3-00 P.M. - 4-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E09 - Day 2 - 4-00 P.M. - 5-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E10 - Day 2 - 5-00 P.M. - 6-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E11 - Day 2 - 6-00 P.M. - 7-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E12 - Day 2 - 7-00 P.M. - 8-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E13 - Day 2 - 8-00 P.M. - 9-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E14 - Day 2 - 9-00 P.M. - 10-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E15 - Day 2 - 10-00 P.M. - 11-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E16 - Day 2 - 11-00 P.M. - 12-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E17 - Day 2 - 12-00 A.M. - 1-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E18 - Day 2 - 1-00 A.M. - 2-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E19 - Day 2 - 2-00 A.M. - 3-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E20 - Day 2 - 3-00 A.M. - 4-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E21 - Day 2 - 4-00 A.M. - 5-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E22 - Day 2 - 5-00 A.M. - 6-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E23 - Day 2 - 6-00 A.M. - 7-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E24 - Day 2 - 7-00 A.M. - 8-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E01 - Day 3 - 1-00 P.M. - 2-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E02 - Day 3 - 2-00 P.M. - 3-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E03 - Day 3 - 3-00 P.M. - 4-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E04 - Day 3 - 4-00 P.M. - 5-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E05 - Day 3 - 5-00 P.M. - 6-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E06 - Day 3 - 6-00 P.M. - 7-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E07 - Day 3 - 7-00 P.M. - 8-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E08 - Day 3 - 8-00 P.M. - 9-00 P.M Bluray-1080p.mkv", "Z:\\tv\\ShowsLine truncated
["Z:\\tv\\Shows\\24\\Season 1\\24 - S01E01 - 12-00 A.M. - 1-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E02 - 1-00 A.M. - 2-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E03 - 2-00 A.M. - 3-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E04 - 3-00 A.M. - 4-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E05 - 4-00 A.M. - 5-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E06 - 5-00 A.M. - 6-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E07 - 6-00 A.M. - 7-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E08 - 7-00 A.M. - 8-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E09 - 8-00 A.M. - 9-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E10 - 9-00 A.M. - 10-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E11 - 10-00 A.M. - 11-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E12 - 11-00 A.M. - 12-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E13 - 12-00 P.M. - 1-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E14 - 1-00 P.M. - 2-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E15 - 2-00 P.M. - 3-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E16 - 3-00 P.M. - 4-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E17 - 4-00 P.M. - 5-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E18 - 5-00 P.M. - 6-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E19 - 6-00 P.M. - 7-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E20 - 7-00 P.M. - 8-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E21 - 8-00 P.M. - 9-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E22 - 9-00 P.M. - 10-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E23 - 10-00 P.M. - 11-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 1\\24 - S01E24 - 11-00 P.M. - 12-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E01 - Day 2 - 8-00 A.M. - 9-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E02 - Day 2 - 9-00 A.M. - 10-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E03 - Day 2 - 10-00 A.M. - 11-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E04 - Day 2 - 11-00 A.M. - 12-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E05 - Day 2 - 12-00 P.M. - 1-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E06 - Day 2 - 1-00 P.M. - 2-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E07 - Day 2 - 2-00 P.M. - 3-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E08 - Day 2 - 3-00 P.M. - 4-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E09 - Day 2 - 4-00 P.M. - 5-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E10 - Day 2 - 5-00 P.M. - 6-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E11 - Day 2 - 6-00 P.M. - 7-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E12 - Day 2 - 7-00 P.M. - 8-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E13 - Day 2 - 8-00 P.M. - 9-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E14 - Day 2 - 9-00 P.M. - 10-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E15 - Day 2 - 10-00 P.M. - 11-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E16 - Day 2 - 11-00 P.M. - 12-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E17 - Day 2 - 12-00 A.M. - 1-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E18 - Day 2 - 1-00 A.M. - 2-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E19 - Day 2 - 2-00 A.M. - 3-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E20 - Day 2 - 3-00 A.M. - 4-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E21 - Day 2 - 4-00 A.M. - 5-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E22 - Day 2 - 5-00 A.M. - 6-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E23 - Day 2 - 6-00 A.M. - 7-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 2\\24 - S02E24 - Day 2 - 7-00 A.M. - 8-00 A.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E01 - Day 3 - 1-00 P.M. - 2-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E02 - Day 3 - 2-00 P.M. - 3-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E03 - Day 3 - 3-00 P.M. - 4-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E04 - Day 3 - 4-00 P.M. - 5-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E05 - Day 3 - 5-00 P.M. - 6-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E06 - Day 3 - 6-00 P.M. - 7-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E07 - Day 3 - 7-00 P.M. - 8-00 P.M Bluray-1080p.mkv", "Z:\\tv\\Shows\\24\\Season 3\\24 - S03E08 - Day 3 - 8-00 P.M. - 9-00 P.M Bluray-1080p.mkv", "Z:\\tv\\ShowsLine truncated
+11 -1
View File
@@ -259,6 +259,7 @@ def worker_wrapper(worker_id, file_path, category, lock_dir, log_dir, encoders,
dashboard.update_worker(worker_id, "Idle", "Waiting", "dim")
# --- Monitor ---
if HAS_WATCHDOG:
class WatcherHandler(FileSystemEventHandler):
def __init__(self, queue):
self.queue = queue
@@ -268,6 +269,11 @@ class WatcherHandler(FileSystemEventHandler):
def on_moved(self, event):
if not event.is_directory and event.dest_path.lower().endswith(('.mkv', '.mp4')):
self.queue.put(Path(event.dest_path))
else:
# Dummy class when watchdog not available
class WatcherHandler:
def __init__(self, queue):
self.queue = queue
# --- Main ---
def main():
@@ -307,6 +313,9 @@ def main():
skipping = bool(skip_until) # True until we find the match
skipped_count = 0
if skip_until:
dashboard.add_log(f"Skip mode: Looking for '{skip_until}'")
def should_skip(filepath):
nonlocal skipping, skipped_count
if not skipping:
@@ -314,7 +323,8 @@ def main():
# Check if skip_until substring is in the filepath
if skip_until.lower() in str(filepath).lower():
skipping = False # Found it, stop skipping
dashboard.add_log(f"Found '{skip_until}' - resuming from here")
dashboard.add_log(f"Match found: {Path(filepath).name}")
dashboard.add_log(f"Resuming processing from here")
return False
skipped_count += 1
return True