|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- 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("приложения нет");
- мир.уведомить("приложение отсутствует");
- }
- };
|