fixedbugs
This commit is contained in:
1 parent
51fc7e12bc
commit
d5bcaf16ee
2 files changed
+12
-2
No files matched your search
+1
-1
@@ -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
@@ -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")
|
dashboard.update_worker(worker_id, "Idle", "Waiting", "dim")
|
||||||
|
|
||||||
# --- Monitor ---
|
# --- Monitor ---
|
||||||
|
if HAS_WATCHDOG:
|
||||||
class WatcherHandler(FileSystemEventHandler):
|
class WatcherHandler(FileSystemEventHandler):
|
||||||
def __init__(self, queue):
|
def __init__(self, queue):
|
||||||
self.queue = queue
|
self.queue = queue
|
||||||
@@ -268,6 +269,11 @@ class WatcherHandler(FileSystemEventHandler):
|
|||||||
def on_moved(self, event):
|
def on_moved(self, event):
|
||||||
if not event.is_directory and event.dest_path.lower().endswith(('.mkv', '.mp4')):
|
if not event.is_directory and event.dest_path.lower().endswith(('.mkv', '.mp4')):
|
||||||
self.queue.put(Path(event.dest_path))
|
self.queue.put(Path(event.dest_path))
|
||||||
|
else:
|
||||||
|
# Dummy class when watchdog not available
|
||||||
|
class WatcherHandler:
|
||||||
|
def __init__(self, queue):
|
||||||
|
self.queue = queue
|
||||||
|
|
||||||
# --- Main ---
|
# --- Main ---
|
||||||
def main():
|
def main():
|
||||||
@@ -307,6 +313,9 @@ def main():
|
|||||||
skipping = bool(skip_until) # True until we find the match
|
skipping = bool(skip_until) # True until we find the match
|
||||||
skipped_count = 0
|
skipped_count = 0
|
||||||
|
|
||||||
|
if skip_until:
|
||||||
|
dashboard.add_log(f"Skip mode: Looking for '{skip_until}'")
|
||||||
|
|
||||||
def should_skip(filepath):
|
def should_skip(filepath):
|
||||||
nonlocal skipping, skipped_count
|
nonlocal skipping, skipped_count
|
||||||
if not skipping:
|
if not skipping:
|
||||||
@@ -314,7 +323,8 @@ def main():
|
|||||||
# Check if skip_until substring is in the filepath
|
# Check if skip_until substring is in the filepath
|
||||||
if skip_until.lower() in str(filepath).lower():
|
if skip_until.lower() in str(filepath).lower():
|
||||||
skipping = False # Found it, stop skipping
|
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
|
return False
|
||||||
skipped_count += 1
|
skipped_count += 1
|
||||||
return True
|
return True
|
||||||
|
|||||||
Reference in new issue
Block a user