From c41a813e80be8a82b96985f66591db95af8ace2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D0=BB=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=20=7C=20Glavred?= Date: Fri, 12 Feb 2021 14:56:53 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BE=D1=82=20=D0=93=D0=BB=D0=B0=D0=B2=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B0=20=D0=93=D0=B8=D1=82=D0=96=D0=A1=20|=20Chang?= =?UTF-8?q?es=20of=20GitJS=20Glavred?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 60πŸ•ΈΡ„Ρ.js | 26 +++++++++++++------------- 60πŸ•ΈΡ„ΡπŸ•ΈπŸ§ͺ.js | 8 ++++---- 90πŸ•ΈπŸŽ¬.js | 13 ++----------- 90πŸ•ΈπŸŽ¬.Ρ‡Π΅Ρ€Π΅Π΄Π° | 23 +++++++++++------------ 4 files changed, 30 insertions(+), 40 deletions(-) diff --git a/60πŸ•ΈΡ„Ρ.js b/60πŸ•ΈΡ„Ρ.js index ddce7a1..1915a26 100644 --- a/60πŸ•ΈΡ„Ρ.js +++ b/60πŸ•ΈΡ„Ρ.js @@ -68,7 +68,7 @@ Π£Π³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡΠ’Π’Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ = ΠΌΠΈΡ€ => { const Π½ΠΎΠΌΠ΅Ρ€ = ΠΌΠΈΡ€.Π½ΠΎΠΌΠ΅Ρ€Π’Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎΠ€Π°ΠΉΠ»Π°; - const дирСктория = ΠΌΠΈΡ€.списокЀайловВСкущСйДирСктории[Π½ΠΎΠΌΠ΅Ρ€]; + const дирСктория = ΠΌΠΈΡ€.списокЀайловДирСктории[Π½ΠΎΠΌΠ΅Ρ€]; ΠΌΠΈΡ€.дирСктория = ΠΌΠΈΡ€.дирСктория + дирСктория + "/"; ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ"); }; @@ -80,7 +80,7 @@ ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΠ’ΠΈΠΏΠ’Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎΠ€Π°ΠΉΠ»Π° = ΠΌΠΈΡ€ => { const Π½ΠΎΠΌΠ΅Ρ€ = ΠΌΠΈΡ€.Π½ΠΎΠΌΠ΅Ρ€Π’Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎΠ€Π°ΠΉΠ»Π°; - const свойство = ΠΌΠΈΡ€.свойстваЀайловВСкущСйДирСктории[Π½ΠΎΠΌΠ΅Ρ€]; + const свойство = ΠΌΠΈΡ€.свойстваЀайловДирСктории[Π½ΠΎΠΌΠ΅Ρ€]; if (свойство.isDirectory()) { ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Ρ‚ΠΈΠΏ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° дирСктория"); @@ -95,23 +95,23 @@ // // // // -ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ‘Π²ΠΎΠΉΡΡ‚Π²Π°Π€Π°ΠΉΠ»ΠΎΠ²Π’Π΅ΠΊΡƒΡ‰Π΅ΠΉΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ = ΠΌΠΈΡ€ => +ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ‘Π²ΠΎΠΉΡΡ‚Π²Π°Π€Π°ΠΉΠ»ΠΎΠ²Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ = ΠΌΠΈΡ€ => { - const список = ΠΌΠΈΡ€.списокЀайловВСкущСйДирСктории; + const список = ΠΌΠΈΡ€.списокЀайловДирСктории; (async() => { try { - var свойстваЀайлов = []; + var свойства = []; for (var Π½ in список) { const имя = список[Π½]; const ΠΏΡƒΡ‚ΡŒ = ΠΌΠΈΡ€.дирСктория + имя; - const свойства = await ΠΌΠΈΡ€.фс.promises.stat(ΠΏΡƒΡ‚ΡŒ); - свойстваЀайлов.push(свойства); + const свойство = await ΠΌΠΈΡ€.фс.promises.stat(ΠΏΡƒΡ‚ΡŒ); + свойства.push(свойство); } - ΠΌΠΈΡ€.свойстваЀайловВСкущСйДирСктории = свойстваЀайлов; - ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ свойства Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ"); + ΠΌΠΈΡ€.свойстваЀайловДирСктории = свойства; + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ свойства Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ"); } catch (ошибка) { @@ -125,14 +125,14 @@ // // // // -ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ‘ΠΏΠΈΡΠΎΠΊΠ€Π°ΠΉΠ»ΠΎΠ²Π’Π΅ΠΊΡƒΡ‰Π΅ΠΉΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ = ΠΌΠΈΡ€ => +ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ‘ΠΏΠΈΡΠΎΠΊΠ€Π°ΠΉΠ»ΠΎΠ²Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ = ΠΌΠΈΡ€ => { (async() => { try { const список = await ΠΌΠΈΡ€.фс.promises.readdir(ΠΌΠΈΡ€.дирСктория); - ΠΌΠΈΡ€.списокЀайловВСкущСйДирСктории = список; - ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ список Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ"); + ΠΌΠΈΡ€.списокЀайловДирСктории = список; + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ список Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ"); } catch (ошибка) { @@ -146,7 +146,7 @@ // // // // -Π—Π°Π΄Π°Ρ‚ΡŒΠ’Π΅ΠΊΡƒΡ‰ΡƒΡŽΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽΠšΠΎΡ€Π½Π΅ΠΌ = ΠΌΠΈΡ€ => +Π—Π°Π΄Π°Ρ‚ΡŒΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽΠšΠΎΡ€Π½Π΅ΠΌ = ΠΌΠΈΡ€ => { ΠΌΠΈΡ€.дирСктория = "/"; ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ"); diff --git a/60πŸ•ΈΡ„ΡπŸ•ΈπŸ§ͺ.js b/60πŸ•ΈΡ„ΡπŸ•ΈπŸ§ͺ.js index aa4e6bf..9ece501 100644 --- a/60πŸ•ΈΡ„ΡπŸ•ΈπŸ§ͺ.js +++ b/60πŸ•ΈΡ„ΡπŸ•ΈπŸ§ͺ.js @@ -1,6 +1,6 @@ -ВывСстиБвойстваЀайловВСкущСйДирСктории = ΠΌΠΈΡ€ => +ВывСстиБвойстваЀайловДирСктории = ΠΌΠΈΡ€ => { - console.debug("свойства Ρ„Π°ΠΉΠ»ΠΎΠ²:", ΠΌΠΈΡ€.свойстваЀайловВСкущСйДирСктории); + console.debug("свойства Ρ„Π°ΠΉΠ»ΠΎΠ²:", ΠΌΠΈΡ€.свойстваЀайловДирСктории); }; @@ -35,7 +35,7 @@ // // // // -ВывСстиБписокЀайловВСкущСйДирСктории = ΠΌΠΈΡ€ => +ВывСстиБписокЀайловДирСктории = ΠΌΠΈΡ€ => { - console.debug("список Ρ„Π°ΠΉΠ»ΠΎΠ²:", ΠΌΠΈΡ€.списокЀайловВСкущСйДирСктории); + console.debug("список Ρ„Π°ΠΉΠ»ΠΎΠ²:", ΠΌΠΈΡ€.списокЀайловДирСктории); }; \ No newline at end of file diff --git a/90πŸ•ΈπŸŽ¬.js b/90πŸ•ΈπŸŽ¬.js index aa9bca6..d84164d 100644 --- a/90πŸ•ΈπŸŽ¬.js +++ b/90πŸ•ΈπŸŽ¬.js @@ -6,8 +6,8 @@ ΠžΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒΠ‘ΠΏΠΈΡΠΎΠΊΠ€Π°ΠΉΠ»ΠΎΠ²Π’Π΅ΠΊΡƒΡ‰Π΅ΠΉΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ = ΠΌΠΈΡ€ => { var список = []; - const Ρ„Π°ΠΉΠ»Ρ‹ = ΠΌΠΈΡ€.списокЀайловВСкущСйДирСктории; - const свойства = ΠΌΠΈΡ€.свойстваЀайловВСкущСйДирСктории; + const Ρ„Π°ΠΉΠ»Ρ‹ = ΠΌΠΈΡ€.списокЀайловДирСктории; + const свойства = ΠΌΠΈΡ€.свойстваЀайловДирСктории; for (var Π½ in Ρ„Π°ΠΉΠ»Ρ‹) { const свойство = свойства[Π½]; @@ -23,15 +23,6 @@ // // // // -Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΠΠΌΡƒΡ€Π° = ΠΌΠΈΡ€ => -{ - ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("пуск Π°ΠΌΡƒΡ€Π°"); -}; - - -// // // // - - Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΠ‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ = ΠΌΠΈΡ€ => { ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Ρ€ΡƒΡ‡Π½ΠΎΠΉ пуск"); diff --git a/90πŸ•ΈπŸŽ¬.Ρ‡Π΅Ρ€Π΅Π΄Π° b/90πŸ•ΈπŸŽ¬.Ρ‡Π΅Ρ€Π΅Π΄Π° index 93cecc9..d96f216 100644 --- a/90πŸ•ΈπŸŽ¬.Ρ‡Π΅Ρ€Π΅Π΄Π° +++ b/90πŸ•ΈπŸŽ¬.Ρ‡Π΅Ρ€Π΅Π΄Π° @@ -1,7 +1,8 @@ пуск Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ - Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π°ΠΌΡƒΡ€Π° - + ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму + Π·Π°Π΄Π°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΠΊΠΎΡ€Π½Π΅ΠΌ + ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ список Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ список Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»Π° @@ -14,20 +15,18 @@ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ -пуск Π°ΠΌΡƒΡ€Π° - ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму - Π·Π°Π΄Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΠΊΠΎΡ€Π½Π΅ΠΌ + ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ содСрТимого - Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Π½Π° части - ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ список Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ + ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ список Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ -ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ список Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ - ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ свойства Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ - вывСсти список Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ -ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ свойства Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ + Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Π½Π° части +ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ список Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ + ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ свойства Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ + вывСсти список Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ +ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ свойства Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ список Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ - вывСсти свойства Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ + вывСсти свойства Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ ошибка ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы вывСсти ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы