elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [APORTE] [VBS] Línea giratoria usando vectores.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [APORTE] [VBS] Línea giratoria usando vectores.  (Leído 1,498 veces)
.:Xx4NG3LxX:.

Desconectado Desconectado

Mensajes: 202



Ver Perfil WWW
[APORTE] [VBS] Línea giratoria usando vectores.
« en: 20 Marzo 2020, 23:48 pm »

Hola gente, el día de hoy quisiera compartirles un script que encontré en designal. Un foro no muy habitado últimamente, pero bueno...

Cabe decir, que el código no lo hice yo, no es mío. Lo digo para evitar malos entendidos. Lo posteo porque me parece... Interesante, y, además el código es "estudiable".

Código
  1. Dim Obj, Tabla(78,23)
  2. Const PI = 3.141592654
  3.  
  4. Set Obj=CreateObject("WSCript.Shell")
  5. Obj.Exec("Cmd /c Mode con cols=0 lines=0").StdOut.ReadAll
  6.  
  7. For Angle = 0 to 360 Step 2
  8.   Call Limpiar
  9.   For Tm = 1 to 10
  10.      X = 39 + Clng(Tm * Cos(Angle * PI / 180))
  11.      Y = 12 + Clng(Tm * Sin(Angle * PI / 180))
  12.      Tabla(X,Y) = "*"
  13.   Next
  14.  
  15.   Call Graficar
  16.   Obj.Exec("Cmd /c Mode con cols=0 lines=0").StdOut.ReadAll
  17. Next
  18.  
  19. WSCript.Sleep 3000
  20. WSCript.Quit
  21.  
  22. Sub Graficar()
  23.   For Y = 0 to 23
  24.      For X = 0 To 78
  25.         WSCript.StdOut.Write Tabla(X,Y)
  26.      Next
  27.      WSCript.Echo ""
  28.   Next
  29. End Sub
  30.  
  31. Sub Limpiar()
  32.   For Y = 0 to 23
  33.      For X = 0 To 78
  34.         Tabla(X,Y) = " "
  35.      Next
  36.   Next
  37. End Sub
  38.  

* Nota: ejecutar el script mediante CScript, ya que los gráficos son en la consola.
Código creado por EddyW


« Última modificación: 20 Marzo 2020, 23:51 pm por .:Xx4NG3LxX:. » En línea

"Quizá Batch no sea un lenguaje de programación, pero no obstante deja de ser útil. Asi que no anden diciendo «Que ganas de perder el tiempo»"
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Aporte]Leer Archivo y Modificar Linea Especificada
Programación Visual Basic
ranslsad 1 1,708 Último mensaje 28 Agosto 2007, 15:37 pm
por Tengu
[APORTE] RC4 ASM en linea
Programación Visual Basic
Danyfirex 6 3,163 Último mensaje 15 Abril 2013, 05:21 am
por Danyfirex
Duda de vectores usando interfaz con java
Programación General
Aldad 0 1,692 Último mensaje 14 Octubre 2016, 01:24 am
por Aldad
Cómo instalar apps en Windows de forma segura y sencilla usando la línea de ...
Noticias
wolfbcn 0 1,771 Último mensaje 12 Abril 2017, 18:02 pm
por wolfbcn
[Aporte] Screencast: cómo filtrar colecciones usando Doctrine ORM
PHP
mchojrin 0 1,421 Último mensaje 15 Noviembre 2018, 17:22 pm
por mchojrin
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines