From 3f709589ee8106c8938ce1c0b5957c704b70f072 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: Thu, 19 Nov 2020 14:27:11 +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 --- 0000 | 4 +++- 🎬.js | 52 ++--------------------------------------------- 🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° | 7 ++----- πŸ“¦.js | 52 +++++++++++++++++++++++++++++++++++++++++++++++ πŸ“¦.Ρ‡Π΅Ρ€Π΅Π΄Π° | 6 ++++++ πŸ”„.js | 5 ----- 6 files changed, 65 insertions(+), 61 deletions(-) create mode 100644 πŸ“¦.js create mode 100644 πŸ“¦.Ρ‡Π΅Ρ€Π΅Π΄Π° diff --git a/0000 b/0000 index 6da107c..ce4f598 100644 --- a/0000 +++ b/0000 @@ -1,9 +1,11 @@ Π ΠΈΡΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ / Π‘ΠΌΠΎΡ‚Ρ€ΠΈ -0.3.0 +0.4.0 https://git.opengamestudio.org/PuCOBATEJlb/CMOTPu x /🎬.js /🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° /πŸ“¦ +x /πŸ“¦.js +/πŸ“¦.Ρ‡Π΅Ρ€Π΅Π΄Π° x /πŸ”„.js /πŸ”„.Ρ‡Π΅Ρ€Π΅Π΄Π° \ No newline at end of file diff --git a/🎬.js b/🎬.js index 8b70f27..2502670 100644 --- a/🎬.js +++ b/🎬.js @@ -12,55 +12,7 @@ // // // // -ΠžΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒΠ—Π°Π³Ρ€ΡƒΠ·ΠΊΡƒΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ = ΠΌΠΈΡ€ => +Π—Π°Π΄Π°Ρ‚ΡŒΠ—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ = ΠΌΠΈΡ€ => { - ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Π½Π°Π΄ΠΎ ΠΎΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ прилоТСния"); -}; - - -// // // // - - -Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΠ‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ = ΠΌΠΈΡ€ => -{ - var ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ = []; - var ΠΌ = ΠΌΠΈΡ€.ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠŸΠΎΠ£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ(Π£ΠšΠΠ—ΠΠ’Π•Π›Π¬_Π­Π’ΠžΠ“Πž_ΠœΠžΠ”Π£Π›Π―); - var содСрТимоС = ΠΌ.содСрТимоС["/πŸ“¦"]; - var строки = содСрТимоС.split(/\n/); - for (var Π½ΠΎΠΌΠ΅Ρ€ in строки) - { - var строка = строки[Π½ΠΎΠΌΠ΅Ρ€]; - if (!строка.startsWith("#") && строка.length) - { - ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ.push(строка); - } - } - - var сообщСниС = "Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ⚬ εŠ θ½½εΊ“ ⚬ Loading libraries"; - console.debug(сообщСниС, ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ); - - ΠΌΠΈΡ€.ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.использовали.ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΠ Π°Π·(function() { - ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Ρ€ΡƒΡ‡Π½ΠΎΠΉ пуск"); - ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ прилоТСния"); - }); - ΠΌΠΈΡ€.ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ(ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ); -}; - - -// // // // - - -ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒΠΠ°Π»ΠΈΡ‡ΠΈΠ΅ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ = ΠΌΠΈΡ€ => -{ - // Π­Ρ‚Π° функция находится Π²Π½Π΅ "/πŸ”„.js", Ρ‚.ΠΊ. "/πŸ”„.js" ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ, - // ΠΎΡ‚Ρ‡Π΅Π³ΠΎ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ просто Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π² пространствС ΠΈΠΌΡ‘Π½. - var событиС = "Π½Π°Π΄ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ"; - if (событиС in ΠΌΠΈΡ€.события) - { - ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ(событиС); - } - else - { - ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("обновлСния прилоТСния ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚"); - } + document.title = "🎨 Π ΠΈΡΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ / Π‘ΠΌΠΎΡ‚Ρ€ΠΈ"; }; \ No newline at end of file diff --git a/🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° b/🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° index d4cab3d..7617148 100644 --- a/🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° +++ b/🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° @@ -1,7 +1,4 @@ пуск - ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ прилоТСния -обновлСния прилоТСния ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ - Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ прилоТСния -Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ прилоТСния - ΠΎΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ прилоТСния + Π·Π°Π΄Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ +Π½Π°Π΄ΠΎ ΠΎΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ прилоТСния ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΊΡ€ΡƒΡ‚ΠΈΠ»ΠΊΡƒ \ No newline at end of file diff --git a/πŸ“¦.js b/πŸ“¦.js new file mode 100644 index 0000000..9554c0f --- /dev/null +++ b/πŸ“¦.js @@ -0,0 +1,52 @@ +ΠžΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒΠ—Π°Π³Ρ€ΡƒΠ·ΠΊΡƒΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ = ΠΌΠΈΡ€ => +{ + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Π½Π°Π΄ΠΎ ΠΎΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ прилоТСния"); +}; + + +// // // // + + +Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΠ‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ = ΠΌΠΈΡ€ => +{ + var ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ = []; + var ΠΌ = ΠΌΠΈΡ€.ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠŸΠΎΠ£ΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ(Π£ΠšΠΠ—ΠΠ’Π•Π›Π¬_Π­Π’ΠžΠ“Πž_ΠœΠžΠ”Π£Π›Π―); + var содСрТимоС = ΠΌ.содСрТимоС["/πŸ“¦"]; + var строки = содСрТимоС.split(/\n/); + for (var Π½ΠΎΠΌΠ΅Ρ€ in строки) + { + var строка = строки[Π½ΠΎΠΌΠ΅Ρ€]; + if (!строка.startsWith("#") && строка.length) + { + ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ.push(строка); + } + } + + var сообщСниС = "Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ⚬ εŠ θ½½εΊ“ ⚬ Loading libraries"; + console.debug(сообщСниС, ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ); + + ΠΌΠΈΡ€.ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.использовали.ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΠ Π°Π·(function() { + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Ρ€ΡƒΡ‡Π½ΠΎΠΉ пуск"); + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ прилоТСния"); + }); + ΠΌΠΈΡ€.ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ(ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ); +}; + + +// // // // + + +ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒΠΠ°Π»ΠΈΡ‡ΠΈΠ΅ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ = ΠΌΠΈΡ€ => +{ + // Π­Ρ‚Π° функция находится Π²Π½Π΅ "/πŸ”„.js", Ρ‚.ΠΊ. "/πŸ”„.js" ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ, + // ΠΎΡ‚Ρ‡Π΅Π³ΠΎ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ просто Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π² пространствС ΠΈΠΌΡ‘Π½. + var событиС = "Π½Π°Π΄ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ"; + if (событиС in ΠΌΠΈΡ€.события) + { + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ(событиС); + } + else + { + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("обновлСния прилоТСния ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚"); + } +}; \ No newline at end of file diff --git a/πŸ“¦.Ρ‡Π΅Ρ€Π΅Π΄Π° b/πŸ“¦.Ρ‡Π΅Ρ€Π΅Π΄Π° new file mode 100644 index 0000000..b4a8b5b --- /dev/null +++ b/πŸ“¦.Ρ‡Π΅Ρ€Π΅Π΄Π° @@ -0,0 +1,6 @@ +пуск + ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ прилоТСния +обновлСния прилоТСния ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ + Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ прилоТСния +Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ прилоТСния + ΠΎΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ прилоТСния \ No newline at end of file diff --git a/πŸ”„.js b/πŸ”„.js index 54f093c..25dc85b 100644 --- a/πŸ”„.js +++ b/πŸ”„.js @@ -1,8 +1,3 @@ - - -// // // // - - ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠŸΠΎΡΠ»Π΅ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ = ΠΌΠΈΡ€ => { window.location.reload(false);