Archimede-M3UConverter 2.1
Комментарии и строки документации на английском языке:
Все комментарии и документация теперь на английском языке для лучшей читаемости на международном уровне.
Лучшая организация:
Код структурирован с четкими разделами и логической группировкой связанных функций.
Оптимизация производительности:
Добавлен инкрементальный анализ для больших файлов M3U.
Реализованы механизмы кэширования для сопоставления EPG.
Оптимизированные алгоритмы сопоставления каналов
Добавлена фильтрация двоичных данных для предотвращения сбоев.
Режим отладки:
Добавлен настраиваемый режим отладки, который можно включить/отключить с помощью конфигурации для снижения затрат на ведение журнала во время нормальной работы.
Управление памятью:
Реализованы стратегии анализа на основе размера файла.
Добавлена фрагментированная обработка для больших файлов
Добавлены ограничения размера кэша и механизмы очистки.
Обработка ошибок:
Улучшенная обработка ошибок с лучшей обратной связью с пользователями и ведением журнала.
Интеграция с EPG:
Улучшенное отображение сервиса EPG с улучшенной обработкой предпочтений спутников и проверкой совместимости.
Код теперь эффективнее обрабатывает большие файлы (более 100 000 каналов) и оптимизирует производительность, обеспечивая более быстрое преобразование при сохранении всех исходных функций.