Плеер QSP с поддержкой webm
Re: Плеер QSP с поддержкой webm
Пробовал в этом плеере запускать "Вереницу миров", плеер повисает и вылетает. Пробежался по коду, вычислил локацию, которая приводит к зависанию, но пока не вычислил конкретный участок кода. Чуть позже отпишусь, что именно приводит к вылетам. В навигаторе и классике никаких проблем нет.
upd^
Приводят к зависанию строки 33 и 34 локации int.screen в "Веренице миров"
Код:
if $GAME_INTERFACE['head.variants']='4' and $args['head']<>$strfind($curloc,'\d+'): $args['head']=$args['head']+' - '+$strfind($curloc,'\d+')
if $GAME_INTERFACE['head.variants']='5' and $args['head']<>$strfind($curloc,'\d+'): $args['head']=''
А точнее, плеер виснет и вылетает если в этих строках прописаны and $args['head']<>$strfind($curloc,'\d+'). Эти варианты при старте даже не должны срабатывать. Не знаю, куда дальше искать и что действительно приводит к зависанию и вылетам.
Re: Плеер QSP с поддержкой webm
Oliver,
там пять таких строк, пять вариантов отображения заголовка на странице. Собственно, ничего фантастического они не делают, склеивают текст в разных вариациях. Потом в конце локации все тексты запихиваются в HTML. Причём, если бы была ошибка в HTML, это вылезло бы, скорее всего в классическом плеере, но даже если и не вылезло бы, это не должно приводить к зависанию.
Re: Плеер QSP с поддержкой webm
при загрузке сохранения исчезает графическая часть предметов инвентаря addobj $str_19, 'pictures/int/bag_.png'
в классике работает, если сохранение сделать в классике а потом открыть этим плеером то тоже работает, а вот если сохранить из этого плеера а потом открыть любым то изображения исчезают.
Делаю вывод что плеер при сохранении плеер не прописывает доп параметры блока предметов obj их просто нет в файле сохранения.
Re: Плеер QSP с поддержкой webm
Aleks Versus,
Там проблема с x64 версией, плеер крашится на регэкспах(При компиляции x64 версии, там стена предупреждений от regexec.c файла), с x32 такой проблемы нет.
Я для себя заребилдил x32 версию на QT 5.15.2 c 5.15.8 WebEngine, и пофиксил проблемы с исчезновением титл-бара(верхняя панель), и убрал меню-бар в полном экране, он в любом случае был не активен.
А более свежий WebEngine исправляет проблемы с CSS.
В любом случае, если кому-то нужны эти фиксы - https://mega.nz/file/bVd2QBSY#KPAuwcNCO … jUkZaZDn-A
Информация
- Статистика форума:
- Всего тем:
- 1062
- Всего опросов:
- 14
- Всего сообщений:
- 16791268
- Бездействующий:
- Пользователи форума:
- Всего пользователей:
- 2887
- Последним зарегистрировался:
- kotefoxkote
