Browse Source

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

master
Главред | Glavred 3 years ago
parent
commit
c41a813e80
4 changed files with 30 additions and 40 deletions
  1. +13
    -13
      60🕸фс.js
  2. +4
    -4
      60🕸фс🕸🧪.js
  3. +2
    -11
      90🕸🎬.js
  4. +11
    -12
      90🕸🎬.череда

+ 13
- 13
60🕸фс.js View File

@@ -68,7 +68,7 @@
УглубитьсяВВыбраннуюДиректорию = мир => УглубитьсяВВыбраннуюДиректорию = мир =>
{ {
const номер = мир.номерВыбранногоФайла; const номер = мир.номерВыбранногоФайла;
const директория = мир.списокФайловТекущейДиректории[номер];
const директория = мир.списокФайловДиректории[номер];
мир.директория = мир.директория + директория + "/"; мир.директория = мир.директория + директория + "/";
мир.уведомить("изменили директорию"); мир.уведомить("изменили директорию");
}; };
@@ -80,7 +80,7 @@
ОпределитьТипВыбранногоФайла = мир => ОпределитьТипВыбранногоФайла = мир =>
{ {
const номер = мир.номерВыбранногоФайла; const номер = мир.номерВыбранногоФайла;
const свойство = мир.свойстваФайловТекущейДиректории[номер];
const свойство = мир.свойстваФайловДиректории[номер];
if (свойство.isDirectory()) if (свойство.isDirectory())
{ {
мир.уведомить("тип выбранного файла директория"); мир.уведомить("тип выбранного файла директория");
@@ -95,23 +95,23 @@
// // // // // // // //




ПолучитьСвойстваФайловТекущейДиректории = мир =>
ПолучитьСвойстваФайловДиректории = мир =>
{ {
const список = мир.списокФайловТекущейДиректории;
const список = мир.списокФайловДиректории;


(async() => { (async() => {
try try
{ {
var свойстваФайлов = [];
var свойства = [];
for (var н in список) for (var н in список)
{ {
const имя = список[н]; const имя = список[н];
const путь = мир.директория + имя; const путь = мир.директория + имя;
const свойства = await мир.фс.promises.stat(путь);
свойстваФайлов.push(свойства);
const свойство = await мир.фс.promises.stat(путь);
свойства.push(свойство);
} }
мир.свойстваФайловТекущейДиректории = свойстваФайлов;
мир.уведомить("получили свойства файлов текущей директории");
мир.свойстваФайловДиректории = свойства;
мир.уведомить("получили свойства файлов директории");
} }
catch (ошибка) catch (ошибка)
{ {
@@ -125,14 +125,14 @@
// // // // // // // //




ПолучитьСписокФайловТекущейДиректории = мир =>
ПолучитьСписокФайловДиректории = мир =>
{ {
(async() => { (async() => {
try try
{ {
const список = await мир.фс.promises.readdir(мир.директория); const список = await мир.фс.promises.readdir(мир.директория);
мир.списокФайловТекущейДиректории = список;
мир.уведомить("получили список файлов текущей директории");
мир.списокФайловДиректории = список;
мир.уведомить("получили список файлов директории");
} }
catch (ошибка) catch (ошибка)
{ {
@@ -146,7 +146,7 @@
// // // // // // // //




ЗадатьТекущуюДиректориюКорнем = мир =>
ЗадатьДиректориюКорнем = мир =>
{ {
мир.директория = "/"; мир.директория = "/";
мир.уведомить("изменили директорию"); мир.уведомить("изменили директорию");


+ 4
- 4
60🕸фс🕸🧪.js View File

@@ -1,6 +1,6 @@
ВывестиСвойстваФайловТекущейДиректории = мир =>
ВывестиСвойстваФайловДиректории = мир =>
{ {
console.debug("свойства файлов:", мир.свойстваФайловТекущейДиректории);
console.debug("свойства файлов:", мир.свойстваФайловДиректории);
}; };




@@ -35,7 +35,7 @@
// // // // // // // //




ВывестиСписокФайловТекущейДиректории = мир =>
ВывестиСписокФайловДиректории = мир =>
{ {
console.debug("список файлов:", мир.списокФайловТекущейДиректории);
console.debug("список файлов:", мир.списокФайловДиректории);
}; };

+ 2
- 11
90🕸🎬.js View File

@@ -6,8 +6,8 @@
ОтобразитьСписокФайловТекущейДиректории = мир => ОтобразитьСписокФайловТекущейДиректории = мир =>
{ {
var список = []; var список = [];
const файлы = мир.списокФайловТекущейДиректории;
const свойства = мир.свойстваФайловТекущейДиректории;
const файлы = мир.списокФайловДиректории;
const свойства = мир.свойстваФайловДиректории;
for (var н in файлы) for (var н in файлы)
{ {
const свойство = свойства[н]; const свойство = свойства[н];
@@ -23,15 +23,6 @@
// // // // // // // //




ЗапуститьАмура = мир =>
{
мир.уведомить("пуск амура");
};


// // // //


ЗапуститьБиблиотеки = мир => ЗапуститьБиблиотеки = мир =>
{ {
мир.уведомить("ручной пуск"); мир.уведомить("ручной пуск");

+ 11
- 12
90🕸🎬.череда View File

@@ -1,7 +1,8 @@
пуск пуск
запустить библиотеки запустить библиотеки
запустить амура

создать файловую систему
задать директорию корнем
изменили список файлов изменили список файлов
отобразить список файлов отобразить список файлов
отслеживать выбор файла отслеживать выбор файла
@@ -14,20 +15,18 @@
отслеживать добавление поддиректории отслеживать добавление поддиректории




пуск амура
создать файловую систему
задать текущую директорию корнем

изменили директорию изменили директорию
очистить область содержимого очистить область содержимого
разбить директорию на части
получить список файлов текущей директории
получить список файлов директории
отобразить директорию в заголовке отобразить директорию в заголовке
получили список файлов текущей директории
получить свойства файлов текущей директории
вывести список файлов текущей директории
получили свойства файлов текущей директории
разбить директорию на части
получили список файлов директории
получить свойства файлов директории
вывести список файлов директории
получили свойства файлов директории
отобразить список файлов текущей директории отобразить список файлов текущей директории
вывести свойства файлов текущей директории
вывести свойства файлов директории
ошибка операции файловой системы ошибка операции файловой системы
вывести ошибку операции файловой системы вывести ошибку операции файловой системы




Loading…
Cancel
Save