[#] qSpider 0.9.0
RSS-bot(tavern,2) — All
2020-10-18 23:05:29


Вышла новая версия плеера qSpider — 0.9.0

В этой версии появилась возможнось определить список игр в конфиге плеера. Если было определено несколько игр — на старте плеера будет предложена возможность выбрать игру из списка. И в плеере добавится дополнительная кнопка, чтобы диалог выбора игры можно было вызвать позже. Если игра была определена всего одна — она автоматически запуститься.
Также добавлена возможность загружать игры по внешней ссылке (раньше плеер работал только с одной папкой). Здесь необходимо помнить о ряде ограничений связанных с ограничениями браузера:


* с https страницы нельзя загрузить http ссылку
* у сервера, где находится игра, должны быть настроены CORS заголовки

В связи с этим поменялся немного формат конфиг файла




[[game]]
id = "7466df3b-4236-4668-b0df-2a70477da67b"
title = "Сказочка на ночь"
description = """Ночью в полнолуние закрывай засов.
Не ходи к колодцу, коль услышал зов.
Чей бы голос ни был - дева ли, старик
Не ходи к колодцу, коль услышал крик ... (с)"""
file = "skazka/skazka.qsp"


* перед описанием новой игры необходимо добавлять заголовок [[game]]
* добавлено необязательное поле description — оно используется в списке игр
* поле folder удалено, а в поле file путь нужно прописывать путь относительно папки конфига, или же он должен содержать внешнюю ссылку (например file = «qspfoundation.github.io/qspider/game/skazka/skazka.qsp»)
* для определения горяцих клавиш игры необходимо использовать заголовок [game.hotkeys] (раньше он был [hotkeys])

Ссылка: https://ifhub.club/2020/10/18/qspider-090.html