Convertir un "conjunto" a minúsculas

Convertir un "conjunto" a minúsculas

Estoy trabajando en un archivo .bat que pide un apodo (pero en mayúsculas)

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

y me pregunto si puedo hacer que la tienda de murciélagos tenga tanto el apodo original (mayúscula) como el apodo en minúsculas.

Entonces puedo hacerlo como

%nickname%\files\avatar\1.png

o

%nickname_lowercase%\files\avatar\1.png

No quiero pedirle al usuario el apodo en minúscula, solo quiero que convierta lo que el usuario ingresa a minúsculas y lo almacene en un "conjunto" o algo así. Es un poco complicado, lo siento si no pude explicarlo.

Respuesta1

¿Cómo convierto el contenido de una variable a minúsculas?

Utilice el siguiente archivo por lotes:

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

FuenteArchivos por lotes: cómo... Convertir cadenas a mayúsculas o minúsculas

Respuesta2

Para un juego de caracteres predictivo, esta subcadenaSet !var:A=a!funciona, y solo trabaja consubcadena predefinidaen/.

Para este tipo de tarea, ¿por qué no conseguir un poco de ayuda con, que puede permitir trabajar con acentos y consonantes no convencionalesè, È, ä, Ä, ñ, Ñ, ç, Ç etc.

Donde el/Generarácódigo, será compilado y ejecutado en tiempo de ejecución...

Lo que soluciona posibles entradas del usuario, en las que la secuencia viene con tildes y las vocales/consonantes son diferentes a las convencionales.[Arizona]y/o[ARIZONA]

Observaciones:- También trabaja conapodos con espaciosy/o concomponer nombres


@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

  • Salidas para entrada ==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

ElToUpLower.cs código sin escape:


 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());}}}}

ElToUpLower.cs código sin escape y con sangría:


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());
         }
      }
   }
}

  • Esteel código eracompilado/probadoencsc.exeversiones:
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

  • Este es ellínea de comandosolía hacerlocompilarelcódigo:
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.exeuso SUPERIOR a -> inferior
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.exeuso inferior a -> SUPERIOR

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"


MantenerToUpLower.exe, eliminarecho/decopy dominio:


eco/>nul 2>copia nula "%tmp%\ToUpLower.exe" "."
  • Esta línea de comando se copiaráToUpLower.exede%temp%a la misma carpeta donde se está ejecutando tu bat.

Guía de programación C#:


  • Editar:Este código compilará el código fuente de C# con el primer .Net Framework encontrado en este orden:
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

  • Una segunda opción seráagregar/unirseelToUpLower.exeejecutable en elbatcharchivo, usandobase64cuerdas ydecodificación en tiempo de ejecución.

    ¿Qué puedes hacer usando?%__APPDIR__%Certutil.exe, disponible en Windows.

Observaciones:- También trabaja conapodos con espaciosy/o concomponer nombres


@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-----

  • La línea de comando solíadescodificarelBase64archivar"%tmp%\ToUpLower.exe"
%__APPDIR__%certutil.exe -f -decode "%~dpnx0" "%tmp%\ToUpLower.exe"  2>nul >nul

Lo siento mi limitadoInglés

Respuesta3

Convertir texto a mayúsculas: (límite de caracteres 255)

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

Convertir a minúsculas: (límite de caracteres 255)

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

o

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

Para cambiar el caso de un archivo completo:

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

Notas:

exitcodeASCII& forfilespuede realizar la misma tarea y probablemente más rápido, con más código para manejar TAB, SPACE, CR y LF.

Probado en Win 10 cmd

Salida de muestra:(de fuera.txt)

Original

Al principio hubo tiempo. A medida que el tiempo se extendió desde el punto de aparición, la presión del vacío en el espacio creciente estiró la energía que mantenía el tiempo en el espacio cero, aumentando las posibilidades de que la energía se acumulara a medida que las temperaturas en el vacío se enfriaban, dando lugar a materia en bolsas. de regiones más frías que otras.

Parte de la materia & > < se volvió tan grande que comenzó a atraer otra materia a su alrededor, elevando así su propia temperatura nuevamente y eventualmente enfriándose ya sea por una supernova repentina o por una lenta radiación de púlsar y quásar. Este calentamiento y enfriamiento finalmente se estabilizó hasta alcanzar una resonancia que hace vibrar la vida en el corazón de este universo.

Mayúsculas

AL PRINCIPIO HABÍA TIEMPO. A MEDIDA QUE EL TIEMPO SE AVANZÓ DESDE EL PUNTO DE EMERGENCIA, LA PRESIÓN DEL VACÍO EN EL ESPACIO CRECIENTE ESTIRÓ LA ENERGÍA QUE MANTENÍA EL TIEMPO EN EL ESPACIO CERO, AUMENTANDO LAS PROBABILIDADES DE QUE LA ENERGÍA SE AGREGUE A MEDIDA QUE LAS TEMPERATURAS EN EL VACÍO SE ENFRÍAN, DANDO LUGAR A LA MATERIA EN LOS BOLSILLOS. DE REGIONES MÁS FRESCAS QUE OTRAS.

ALGUNA MATERIA & > < SE VOLVIÓ DEMASIADO ENORME QUE COMENZÓ A ATRAER OTRA MATERIA A SU ALREDEDOR, ELEVANDO SU PROPIA TEMPERATURA DE NUEVO OTRA VEZ, Y EVENTUALMENTE SE ENFRIÓ YA SEA POR UNA SUPERNOVA REPENTINA O RADIACIÓN LENTA DE PULSAR Y CUÁSAR. ESTE CALEFACCIÓN Y ENFRIAMIENTO FINALMENTE SE ESTABILIZÓ A UNA RESONANCIA QUE LATA VIDA EN EL CORAZÓN DE ESTE UNIVERSO.

Minúsculas

Al principio hubo tiempo. A medida que el tiempo se extendió desde el punto de aparición, la presión del vacío en el espacio creciente estiró la energía que mantenía el tiempo en el espacio cero, aumentando las posibilidades de que la energía se acumulara a medida que las temperaturas en el vacío se enfriaban, dando origen a la materia en bolsas. de regiones más frías que otras.

parte de la materia & > < se volvió tan grande que comenzó a atraer otra materia a su alrededor, elevando así su propia temperatura nuevamente y eventualmente enfriándose ya sea por una supernova repentina o por una lenta radiación de púlsar y quásar. Este calentamiento y enfriamiento finalmente se estabilizó hasta alcanzar una resonancia que hace vibrar la vida en el corazón de este universo.

copyright ©, todos los derechos reservados
El código proporcionado es solo para stackexchange y no se publicará fuera de este sitio.

información relacionada