Изменения от Главреда ГитЖС | Changes of GitJS Glavred

This commit is contained in:
Главред | Glavred
2021-01-20 14:53:59 +03:00
parent 7bfebc090d
commit c90ce995ce
7 changed files with 175 additions and 2 deletions

73
🗜️.js Normal file
View File

@@ -0,0 +1,73 @@
const АДРЕС_АРХИВА = "https://git.opengamestudio.org/kornerr/APXuB/raw/branch/master/MAOH.zip";
const КЛЮЧЕВОЙ_МОДУЛЬ = "https://git.opengamestudio.org/MAOH/CYMA/raw/branch/master/0000";
// // // //
УведомитьОЯкобыНаличииПриложения = мир =>
{
мир.уведомить("приложение присутствует");
};
// // // //
СохранитьМодулиПриложенияИзАрхива = мир =>
{
console.debug("сохранить модули приложения их архива");
};
// // // //
РазобратьАрхивПриложения = мир =>
{
var zip = new JSZip();
zip.loadAsync(мир.архивПриложения).then(function(архив) {
мир.архивПриложения = архив;
мир.уведомить("разобрали архив приложения");
});
};
// // // //
СкачатьАрхивПриложения = мир =>
{
мир.взять(
АДРЕС_АРХИВА,
function(содержимое) {
мир.архивПриложения = содержимое;
мир.уведомить("скачали архив приложения");
},
function(ошибка) {
мир.уведомить("не скачали архив приложения");
},
true
);
};
// // // //
ПроверитьНаличиеКлючевогоМодуляПриложения = мир =>
{
console.debug("проверить наличие ключевого модуля приложения");
var м = мир.модули.модули[КЛЮЧЕВОЙ_МОДУЛЬ];
if (м)
{
console.debug("приложение есть");
мир.уведомить("приложение присутствует");
}
else
{
console.debug("приложения нет");
мир.уведомить("приложение отсутствует");
}
};