Fixed url exclusion detection for progress bars.

This commit is contained in:
Storm Dragon
2025-07-21 06:58:49 -04:00
parent b68a28e857
commit d41ea8388f
2 changed files with 4 additions and 6 deletions

View File

@ -393,12 +393,10 @@ class command:
"""Check if text contains URLs that might cause false progress detection""" """Check if text contains URLs that might cause false progress detection"""
import re import re
# Common URL patterns that might contain progress-like patterns # Specific URL patterns - only match actual URLs, not filenames
url_patterns = [ url_patterns = [
r"https?://[^\s]+", # http:// or https:// URLs r"\S+://\S+\.\S{2,}", # Any protocol:// with domain.ext
r"ftp://[^\s]+", # ftp:// URLs r"www\.[^\s]+\.[a-zA-Z]{2,}", # www.domain.ext patterns
r"www\.[^\s]+", # www. domains
r"[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}[/\w.-]*", # domain.com/path patterns
] ]
for pattern in url_patterns: for pattern in url_patterns:

View File

@ -4,6 +4,6 @@
# Fenrir TTY screen reader # Fenrir TTY screen reader
# By Chrys, Storm Dragon, and contributors. # By Chrys, Storm Dragon, and contributors.
version = "2025.07.17" version = "2025.07.21"
codeName = "testing" codeName = "testing"
code_name = "testing" code_name = "testing"