Преобразование «набора» в строчные буквы

Преобразование «набора» в строчные буквы

Я работаю над .bat-файлом, который запрашивает псевдоним (но в верхнем регистре)

set /p nickname="Please enter your uppercase name!:

и мне интересно, смогу ли я сделать так, чтобы в хранилище летучих мышей были как оригинальные (заглавные) ники, так и ники, написанные только строчными буквами.

Так что я могу сделать это как

%nickname%\files\avatar\1.png

или

%nickname_lowercase%\files\avatar\1.png

Я не хочу спрашивать у пользователя ник в нижнем регистре, я просто хочу, чтобы он преобразовывал то, что вводит пользователь, в нижний регистр и сохранял это в "наборе" или что-то в этом роде. Это немного сложно, извините, если я не смог объяснить.

решение1

Как преобразовать содержимое переменной в нижний регистр?

Используйте следующий пакетный файл:

SETLOCAL ENABLEDELAYEDEXPANSION
set /p nickname="Please enter your uppercase name!:
rem save the name, use "s in case there are space in the name
set "_UpperNick=nickname"
call LoCase nickname
set "_LowerNick=nickname"
echo _UpperNick
echo _LowerNick
ENDLOCAL
GOTO:EOF

:LoCase
:: Subroutine to convert a variable VALUE to all lower case.
:: The argument for this subroutine is the variable NAME.
SET %~1=!%~1:A=a!
SET %~1=!%~1:B=b!
SET %~1=!%~1:C=c!
SET %~1=!%~1:D=d!
SET %~1=!%~1:E=e!
SET %~1=!%~1:F=f!
SET %~1=!%~1:G=g!
SET %~1=!%~1:H=h!
SET %~1=!%~1:I=i!
SET %~1=!%~1:J=j!
SET %~1=!%~1:K=k!
SET %~1=!%~1:L=l!
SET %~1=!%~1:M=m!
SET %~1=!%~1:N=n!
SET %~1=!%~1:O=o!
SET %~1=!%~1:P=p!
SET %~1=!%~1:Q=q!
SET %~1=!%~1:R=r!
SET %~1=!%~1:S=s!
SET %~1=!%~1:T=t!
SET %~1=!%~1:U=u!
SET %~1=!%~1:V=v!
SET %~1=!%~1:W=w!
SET %~1=!%~1:X=x!
SET %~1=!%~1:Y=y!
SET %~1=!%~1:Z=z!
GOTO:EOF

ИсточникПакетные файлы - Как ... Преобразовать строки в верхний или нижний регистр

решение2

Для предиктивного набора символов эта подстрокаSet !var:A=a!работает, и работает только спредопределенная подстрокав/.

Для такого типа задач почему бы не получить небольшую помощь?, что позволяет работать с нетрадиционными акцентами и согласнымиè, È, ä, Ä, ñ, Ñ, ç, Ç и т. д.

Где/будет генерироватькод, он будет скомпилирован и выполнен во время выполнения ....

Что решает возможные проблемы с пользовательским вводом, в которых последовательность имеет акценты, а гласные/согласные отличаются от общепринятых.[аз]и/или[А_Я]

Наблюдения:- Также работаем спсевдонимы с пробеламии/или ссочинять имена


@echo off && setlocal EnableDelayedExpansion 

cd /d "%~dp0" && title <nul && title ...\%~dpnx0 /// !time:~0,8! !date!
set "_where=%__appdir__%where.exe" && set "_csc=%windir%\Microsoft.NET"
set "_findstr=%__APPDIR__%\findstr.exe" && del /q /f "%tmp%\ToUpLower.*" 2>nul >nul 

>"%temp%\ToUpLower.cs"^
   ( 
echo= using System; namespace SUQ1522019 ^{class Program ^{static void Main(string[] args^) ^{
echo= if (args.Length==2 ^&^& args[0].ToLower(^)=="-l"^) ^{Console.WriteLine(args[1].ToLower(^)^);^} 
echo= if (args.Length==2 ^&^& args[0].ToLower(^)=="-u"^) ^{Console.WriteLine(args[1].ToUpper(^)^);^}^}^}^}
   ) && set "_arg=/t:exe /out:"%temp%\ToUpLower.exe" "%temp%\ToUpLower.cs" /platform:anycpu "

:loop
if exist "%temp%\ToUpLower.exe" goto :next
for /l %%L in (4 -1 2)do for /f "tokens=*" %%i in ('!_where! /r "!_csc!" csc.exe ^|!_findstr! /lic:"\v%%~L\."')do (
   set "_compiller="%%~i" !_arg! /unsafe+ /w:0 /o /nologo" && call !_compiller! && set /p "_nick="Please enter nickname: "
   if not "!_nick!"=="" (goto :next) else cls && goto :loop
  )

:next
for /f tokens^=^*delims^=^"  %%# in ('echo[!_nick!') do for /f tokens^=^*delims^=^" %%U in ('
call "%temp%\ToUpLower.exe" -u "%%#"')do set "_up_case_nick=%%~U" && for /f tokens^=^*delims^=^" %%l in ('
call "%temp%\ToUpLower.exe" -l "%%#"')do set "_low_case_nick=%%~l" ) else goto :loop

echo/ Your input nickname is: !_nick!
echo/   Your input upcase is: !_up_case_nick!
echo/  Your input lowcase is: !_low_case_nick!

echo/ >nul 2>nul copy "%tmp%\ToUpLower.exe" "." 
del /q /f "%tmp%\ToUpLower.*" >nul 2>nul && endlocal & goto :EOF

  • Выходы для входа ==To Up Lower
 Please enter nickname: To Up Lower

Your input nickname is: To Up Lower
  Your input upcase is: TO UP LOWER
 Your input lowcase is: to up lower

TheToUpLower.cs код без экранирования:


 using System; namespace SUQ1522019 {class Program {static void Main(string[] args) {
 if (args.Length==2 && args[0].ToLower()=="-l") {Console.WriteLine(args[1].ToLower());} 
 if (args.Length==2 && args[0].ToLower()=="-u") {Console.WriteLine(args[1].ToUpper());}}}}

TheToUpLower.cs код без экранирования и с отступом:


using System
namespace SUQ1522019 
{
   class Program 
   {
      static void Main(string[] args)
      {
         if (args.Length==2 && args[0].ToLower()=="-l") 
         {
            Console.WriteLine(args[1].ToLower());
         } 

         if (args.Length==2 && args[0].ToLower()=="-u") 
         {
            Console.WriteLine(args[1].ToUpper());
         }
      }
   }
}

  • Этоткод былскомпилировано/протестированонаcsc.exeверсии:
c:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe
c:\Windows\Microsoft.NET\Framework\v3.5\csc.exe
c:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe
c:\Windows\Microsoft.NET\Framework64\v2.0.50727\csc.exe
c:\Windows\Microsoft.NET\Framework64\v3.5\csc.exe
c:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe

  • Этокомандная строкапривыкшийкомпилировать the код:
c:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe /t:exe /out:"%tmp%\ToUpLower.exe" "%tmp%\ToUpLower.cs" /platform:anycpu /unsafe+ /w:0 /o /nologo 

  • ToUpLower.exeПрименение ВЕРХНИЙ -> нижний
ToUpLower.exe -l STRING 

:: if have space, use quote:

ToUpLower.exe -l "THIS STRING" 

:: or ..

ToUpLower.exe -L STRING

:: if have space, use quote:

ToUpLower.exe -L "THIS STRING"


  • ToUpLower.exeПрименение ниже -> ВЕРХНИЙ

ToUpLower.exe -u string

:: if have space, use quote:

ToUpLower.exe -u "this string"

:: or ..

ToUpLower.exe -U string

:: if have space, use quote:

ToUpLower.exe -U "this string"


ХранитьToUpLower.exe, удалятьecho/отcopy команда:


эхо/>nul 2>nul копия "%tmp%\ToUpLower.exe" "."
  • Эта командная строка скопируетToUpLower.exeот%temp%в ту же папку, где запущен ваш bat.

Руководство по программированию C#:


  • Редактировать:Этот код скомпилирует исходный код C# с первым найденным .Net Framework в следующем порядке:
c:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe
c:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe
c:\Windows\Microsoft.NET\Framework\v3.5\csc.exe
c:\Windows\Microsoft.NET\Framework64\v3.5\csc.exe
c:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe
c:\Windows\Microsoft.NET\Framework64\v2.0.50727\csc.exe

  • Вторым вариантом будетдобавить/присоединиться the ToUpLower.exeисполняемый наbatchфайл, используяbase64струны идекодирование во время выполнения.

    Что вы можете сделать, используя%__APPDIR__%Certutil.exe, доступно в Windows.

Наблюдения:- Также работаем спсевдонимы с пробеламии/или ссочинять имена


@echo off && setlocal EnableDelayedExpansion 

cd /d "%~dp0" && title <nul
title ...\%~dpnx0 /// !time:~0,8! !date!
del /q /f "%temp%\ToUpLower.exe" 2>nul >nul

%__APPDIR__%certutil.exe -f -decode "%~dpnx0" "%tmp%\ToUpLower.exe" 2>nul >nul

:loop
cls & echo/ & set /p "_nick="Please enter nickname: "

if not "!_nick!"==""  (
for /f tokens^=^*delims^=^"  %%# in ('echo[!_nick!') do for /f tokens^=^*delims^=^" %%U in ('
call "%temp%\ToUpLower.exe" -u "%%#"')do set "_up_case_nick=%%~U" && for /f tokens^=^*delims^=^" %%l in ('
call "%temp%\ToUpLower.exe" -l "%%#"')do set "_low_case_nick=%%~l" ) else goto :loop

echo/ Your input nickname is: !_nick!
echo/   Your input upcase is: !_up_case_nick!
echo/  Your input lowcase is: !_low_case_nick!

echo/ 2>nul >nul copy /y "%tmp%\ToUpLower.exe" "." 
del /q /f "%tmp%\ToUpLower.*" >nul 2>nul && endlocal & goto :EOF

rem :: Strings Base64 to decode in run time to generate/use the file: "%tmp%\ToUpLower.exe"

-----BEGIN CERTIFICATE----- TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUu
DQ0KJAAAAAAAAABQRQAATAEDAPztNl4AAAAAAAAAAOAAAgELAQgAAAYAAAAGAAAAAAAAHiUAAAAgAAAAQAAAAABAAAAg
AAAAAgAABAAAAAAAAAAEAAAAAAAAAACAAAAAAgAAAAAAAAMAQIUAABAAABAAAAAAEAAAEAAAAAAAABAAAAAAAAAAAAAA
ANAkAABLAAAAAEAAAKgCAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAACAAAAAAAAAAAAAAACCAAAEgAAAAAAAAAAAAAAC50ZXh0AAAAJAUAAAAgAAAA
BgAAAAIAAAAAAAAAAAAAAAAAACAAAGAucnNyYwAAAKgCAAAAQAAAAAQAAAAIAAAAAAAAAAAAAAAAAABAAABALnJlbG9j
AAAMAAAAAGAAAAACAAAADAAAAAAAAAAAAAAAAAAAQAAAQgAAAAAAAAAAAAAAAAAAAAAAJQAAAAAAAEgAAAACAAUAtCAA
ABwEAAABAAAAAQAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAgBPAAAA
AAAAAAKOaRgzIQIWmm8EAAAKcgEAAHAoBQAACiwNAheabwQAAAooBgAACgKOaRgzIQIWmm8EAAAKcgcAAHAoBQAACiwN
AheabwcAAAooBgAACioeAigIAAAKKgBCU0pCAQABAAAAAAAMAAAAdjIuMC41MDcyNwAAAAAFAGwAAAA0AQAAI34AAKAB
AABgAQAAI1N0cmluZ3MAAAAAAAMAABAAAAAjVVMAEAMAABAAAAAjR1VJRAAAACADAAD8AAAAI0Jsb2IAAAAAAAAAAgAA
AUdVAAAJAAAAAPoBMwAWAAABAAAACAAAAAIAAAACAAAAAQAAAAkAAAADAAAAAQAAAAEAAAABAAAAAAAKAAEAAAAAAAYA
OwA0AAYAaQBNAAYAhQBNAAYAtACUAAYA1ACUAAYAAQE0AAYAHAE0AAYARgE2AQAAAAABAAAAAAABAAEAAAAQABgAIAAF
AAEAAQBQIAAAAACRAEIACgABAKsgAAAAAIYYRwAQAAIAAAABAPwAEQBHABQAIQBHABoAKQBHABAAMQAIAR8AMQAQASMA
OQAkASkAMQAuAR8ACQBHABAAQQBHABAAJwBLAC4ALgATADMALgAbADwACAAGAFsABIAAAAAAAAAAAAAAAAAAAAAA8gAA
AAIAAAAAAAAAAAAAAAEAKwAAAAAAAAAAAAA8TW9kdWxlPgBUb1VwTG93ZXIuZXhlAFByb2dyYW0AU1VRMTUyMjAxOQBt
c2NvcmxpYgBTeXN0ZW0AT2JqZWN0AE1haW4ALmN0b3IAU3lzdGVtLlNlY3VyaXR5LlBlcm1pc3Npb25zAFNlY3VyaXR5
UGVybWlzc2lvbkF0dHJpYnV0ZQBTZWN1cml0eUFjdGlvbgBTeXN0ZW0uUnVudGltZS5Db21waWxlclNlcnZpY2VzAENv
bXBpbGF0aW9uUmVsYXhhdGlvbnNBdHRyaWJ1dGUAUnVudGltZUNvbXBhdGliaWxpdHlBdHRyaWJ1dGUAVG9VcExvd2Vy
AGFyZ3MAU3RyaW5nAFRvTG93ZXIAb3BfRXF1YWxpdHkAQ29uc29sZQBXcml0ZUxpbmUAVG9VcHBlcgBTeXN0ZW0uU2Vj
dXJpdHkAVW52ZXJpZmlhYmxlQ29kZUF0dHJpYnV0ZQAABS0AbAABBS0AdQABAAAA1T5f5CmhU0i1Zns61KGndwAIt3pc
Vhk04IkFAAEBHQ4DIAABBSABARENBCABAQgDIAAOBQACAg4OBAABAQ4EAQAAAAgBAAgAAAAAAB4BAAEAVAIWV3JhcE5v
bkV4Y2VwdGlvblRocm93cwGAni4BgIRTeXN0ZW0uU2VjdXJpdHkuUGVybWlzc2lvbnMuU2VjdXJpdHlQZXJtaXNzaW9u
QXR0cmlidXRlLCBtc2NvcmxpYiwgVmVyc2lvbj0yLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu
PWI3N2E1YzU2MTkzNGUwODkVAVQCEFNraXBWZXJpZmljYXRpb24BAPgkAAAAAAAAAAAAAA4lAAAAIAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAJQAAAAAAAAAAX0NvckV4ZU1haW4AbXNjb3JlZS5kbGwAAAAAAP8lACBAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAEAEAAAABgAAIAAAAAAAAAAAAAAAAAAAAEAAQAAADAAAIAAAAAAAAAAAAAAAAAAAAEAAAAAAEgA
AABYQAAATAIAAAAAAAAAAAAATAI0AAAAVgBTAF8AVgBFAFIAUwBJAE8ATgBfAEkATgBGAE8AAAAAAL0E7/4AAAEAAAAA
AAAAAAAAAAAAAAAAAD8AAAAAAAAABAAAAAEAAAAAAAAAAAAAAAAAAABEAAAAAQBWAGEAcgBGAGkAbABlAEkAbgBmAG8A
AAAAACQABAAAAFQAcgBhAG4AcwBsAGEAdABpAG8AbgAAAAAAAACwBKwBAAABAFMAdAByAGkAbgBnAEYAaQBsAGUASQBu
AGYAbwAAAIgBAAABADAAMAAwADAAMAA0AGIAMAAAACwAAgABAEYAaQBsAGUARABlAHMAYwByAGkAcAB0AGkAbwBuAAAA
AAAgAAAAMAAIAAEARgBpAGwAZQBWAGUAcgBzAGkAbwBuAAAAAAAwAC4AMAAuADAALgAwAAAAPAAOAAEASQBuAHQAZQBy
AG4AYQBsAE4AYQBtAGUAAABUAG8AVQBwAEwAbwB3AGUAcgAuAGUAeABlAAAAKAACAAEATABlAGcAYQBsAEMAbwBwAHkA
cgBpAGcAaAB0AAAAIAAAAEQADgABAE8AcgBpAGcAaQBuAGEAbABGAGkAbABlAG4AYQBtAGUAAABUAG8AVQBwAEwAbwB3
AGUAcgAuAGUAeABlAAAANAAIAAEAUAByAG8AZAB1AGMAdABWAGUAcgBzAGkAbwBuAAAAMAAuADAALgAwAC4AMAAAADgA
CAABAEEAcwBzAGUAbQBiAGwAeQAgAFYAZQByAHMAaQBvAG4AAAAwAC4AMAAuADAALgAwAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAwAAAAgNQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAA= -----END CERTIFICATE-----

  • Командная строка, используемая длядекодировать the Base64в файл"%tmp%\ToUpLower.exe"
%__APPDIR__%certutil.exe -f -decode "%~dpnx0" "%tmp%\ToUpLower.exe"  2>nul >nul

Извините, мой ограниченныйАнглийский

решение3

Преобразовать текст в верхний регистр: (лимит символов 255)

for /f "tokens=2 delims=-" %i in ('find "" "lower case text" 2^>^&1') do set i=%i& echo !i:~1!

Преобразовать в нижний регистр: (лимит символов 255)

type nul > "UPPER CASE"
dir /l /b "UPPER CASE"

или

md al & cd al
echo:> "SOME LONG FILENAME in here"
dir /l /b

Чтобы изменить регистр во всем файле:

set case=upper
set file=line.txt

if exist out.txt del out.txt

for %i in (%file%) do set n=%~zi
fsutil file createnew A %n% >nul
fc /b A %file% | more +1 > B

type nul > A
for /f "tokens=3" %i in (B) do (

if %case%==lower (
if 0x%i gtr 0x40 (if 0x%i lss 0x5b (set /a a=0x%i+0x20 >nul) else set /a a=0x%i >nul) else set /a a=0x%i >nul
)
if %case%==upper (
if 0x%i gtr 0x60 (if 0x%i lss 0x7b (set /a a=0x%i-0x20 >nul) else set /a a=0x%i >nul) else set /a a=0x%i >nul
)
cmd /c exit /b !a! & set hex=!=exitcode:~-2!& set /p=!hex! <nul

) >> A

certutil -decodehex A out.txt

del A & del B

Примечания:

exitcodeASCII& forfilesможет выполнить ту же задачу и, вероятно, быстрее, используя больше кода для обработки TAB, SPACE, CR и LF.

Протестировано на Win 10 cmd

Пример вывода:(из out.txt)

Оригинал

В начале было время. По мере того, как время распространялось от точки возникновения, давление пустоты в увеличивающемся пространстве растягивало энергию, которая удерживала время в нулевом пространстве, увеличивая вероятность того, что энергия будет скапливаться вместе по мере понижения температуры в вакууме, что приводило к образованию материи в карманах областей, более холодных, чем другие.

Некоторая материя & > < стала слишком огромной, что начала притягивать другую материю вокруг себя, тем самым снова повышая свою собственную температуру и в конечном итоге охлаждаясь либо внезапной сверхновой, либо медленным пульсарным и квазарным излучением. Это нагревание и охлаждение в конечном итоге стабилизировались до резонанса, который бьет жизнь в сердце этой вселенной.

Верхний регистр

В НАЧАЛЕ БЫЛО ВРЕМЯ. ПОСКОЛЬКУ ВРЕМЯ РАСПРОСТРАНЯЛОСЬ ОТ ТОЧКИ ВОЗНИКНОВЕНИЯ, ДАВЛЕНИЕ ПУСТОТЫ В УВЕЛИЧИВАЮЩЕМСЯ ПРОСТРАНСТВЕ РАСТЯГИВАЛО ЭНЕРГИЮ, УДЕРЖИВАЮЩУЮ ВРЕМЯ В НУЛЕВОМ ПРОСТРАНСТВЕ, УВЕЛИЧИВАЯ ШАНСЫ НА СКОПЛЕНИЕ ЭНЕРГИИ ПО СКОПЛЕНИЮ ТЕМПЕРАТУРЫ В ВАКУУМЕ, ЧТО ПРИВОДИТ К ОБРАЗОВАНИЮ МАТЕРИИ В КАРМАНАХ РЕГИОНОВ, БОЛЕЕ ХОЛОДНЫХ, ЧЕМ ДРУГИЕ.

НЕКОТОРАЯ МАТЕРИЯ & > < СТАЛА СЛИШКОМ ОГРОМНОЙ, ЧТО НАЧАЛА ПРИТЯГИВАТЬ ДРУГУЮ МАТЕРИЮ ВОКРУГ СЕБЯ, ТЕМ САМЫМ СНОВА ПОВЫШАЯ СВОЮ ТЕМПЕРАТУРУ И В КОНЕЧНОМ СЛУЧАЕ ОСТЫВАЯ ЛИБО ИЗ-ЗА ВНЕЗАПНОЙ ВЗРЫВЫ СВЕРХНОВОЙ, ЛИБО ИЗ-ЗА МЕДЛЕННОГО ИЗЛУЧЕНИЯ ПУЛЬСАРОВ И КВАЗАРОВ. ЭТОТ НАГРЕВ И ОХЛАЖДЕНИЕ В КОНЕЧНОМ СЛУЧАЕ СТАБИЛИЗИРОВАЛИСЬ ДО РЕЗОНАНС, КОТОРЫЙ ЗАПУСКАЕТ ЖИЗНЬ В СЕРДЦЕ ЭТОЙ ВСЕЛЕННОЙ.

Строчные буквы

В начале было время. По мере того, как время распространялось от точки возникновения, давление пустоты в увеличивающемся пространстве растягивало энергию, которая удерживала время в нулевом пространстве, увеличивая вероятность сгущения энергии по мере понижения температуры в вакууме, что приводило к образованию материи в областях, более холодных, чем другие.

некоторая материя & > < стала настолько огромной, что начала притягивать другую материю вокруг себя, тем самым снова повышая свою собственную температуру и в конечном итоге охлаждаясь либо из-за внезапной вспышки сверхновой, либо из-за медленного излучения пульсаров и квазаров. Это нагревание и охлаждение в конечном итоге стабилизировались до резонанса, который бьется о жизнь в самом сердце этой вселенной.

авторское право ©, все права защищены.
Предоставленный код предназначен только для stackexchange и не должен публиковаться за пределами этого сайта.

Связанный контент