Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
"Ayudame" ( Programa De Consola O Terminal)
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje "Ayudame" ( Programa De Consola O Terminal) 
 
buenas...

mi nuevo y único proyecto de consola se llama "Ayudame"

 terminal_1462998852_201852

el proyecto esta en la granja para descargar estoy en las primeras pruebas del proyecto.

http://novatocodegambas.blogspot.co...de-consola.html


Objetivos de esta aplicación de consola.

1- ver que comandos tenemos disponibles para tareas X
2-ejemplos sencillos de uso de esos comandos.
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
última edición por v3ctor el Jueves, 12 May 2016, 18:43; editado 1 vez 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: "Ayudame" ( Programa De Consola O Terminal) 
 
Hola V3ctor aqui te muestro una terminal mejorada la que llevo en fase casi terminada llamada gestor-((jou)) que es un gestor de operaciones:

Video fase viejito
https://www.gambas-es.org/viewtopic...ighlight=gestor


Link


Aqui casi perfecta:
https://www.gambas-es.org/viewtopic...hlight=terminal

 gestor_de_operaciones_modifcado1_1463035209_504913

Te invito a que la pruebes.

Saludos
 



 
última edición por jousseph el Jueves, 12 May 2016, 08:54; editado 2 veces 
jousseph - Ver perfil del usuarioEnviar mensaje privadoVer la galería personal del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: "Ayudame" ( Programa De Consola O Terminal) 
 
el código fuente?
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: "Ayudame" ( Programa De Consola O Terminal) 
 
alguien sabe como limpiar la pantalla en la terminal misma donde esta funcionando el programa?

ejemplo hay un menú en pantalla y quiera limpiar la pantalla para mostrar otro menú.
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: "Ayudame" ( Programa De Consola O Terminal) 
 
Prueba con el comando "clear" del sistema operativo. Ejecutado con exec no con shell.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: "Ayudame" ( Programa De Consola O Terminal) 
 
shordi escribió: [Ver mensaje]
Prueba con el comando "clear" del sistema operativo. Ejecutado con exec no con shell.


no funciona me tira esto: TERM environment variable not set.
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: "Ayudame" ( Programa De Consola O Terminal) 
 
v3ctor escribió: [Ver mensaje]
shordi escribió: [Ver mensaje]
Prueba con el comando "clear" del sistema operativo. Ejecutado con exec no con shell.


no funciona me tira esto: TERM environment variable not set.


V3ctor deberias de experimentar con los ejemplos que trae gambas de consola, yo me esforze en hacerle todas las respectivas funciones y los codigos estan en todos lados.

Con respecto a lo tuyo yo utilizo es un textarea para mostrar la lectura del bash asi solo hago un clear o "" para borrar la misma, a mi me salio muchisimo mejor desarrollandolo de esta manera y me ayuda a gestionar las operaciones eficientemente del SO.
 



 
última edición por jousseph el Jueves, 12 May 2016, 22:59; editado 1 vez 
jousseph - Ver perfil del usuarioEnviar mensaje privadoVer la galería personal del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: "Ayudame" ( Programa De Consola O Terminal) 
 
jousseph escribió: [Ver mensaje]
experimentar con los ejemplos de consola en gambas.


no tengo claro cuales son...

podrías enumerarlos acá?
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: "Ayudame" ( Programa De Consola O Terminal) 
 
v3ctor escribió: [Ver mensaje]
jousseph escribió: [Ver mensaje]
experimentar con los ejemplos de consola en gambas.


no tengo claro cuales son..
podrías enumerarlos acá?


V3ctor mi consola la desarrolle desde el gambas 3.1 y ahorita noto que el gambas moderno trae las cosas diferentes busca en la famosa granja si esta la consola de comandos si no te perdiste algo valioso.
 



 
jousseph - Ver perfil del usuarioEnviar mensaje privadoVer la galería personal del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: "Ayudame" ( Programa De Consola O Terminal) 
 
jousseph escribió: [Ver mensaje]
v3ctor escribió: [Ver mensaje]
jousseph escribió: [Ver mensaje]
experimentar con los ejemplos de consola en gambas.


no tengo claro cuales son..
podrías enumerarlos acá?


V3ctor mi consola la desarrolle desde el gambas 3.1 y ahorita noto que el gambas moderno trae las cosas diferentes busca en la famosa granja si esta la consola de comandos si no te perdiste algo valioso.


lo he recuperado primero descargar los ejemplos viejos ver imagen
 888
segundo ir a  ver imagen

 999


' gambas class file


Private $hProcess As Process
Private $sText As String

Static Public Sub Main()

  Dim hForm As Form

  hForm = New FConsole
  hForm.Show

End


Public Sub _new()

  $hProcess = Exec ["bash", "--noediting"] For Input Output As "Process"

End


Public Sub Form_Close()

  $hProcess.Kill

End


Public Sub Process_Read()

  Dim sStr As String

  'Debug Eof(Last);; Lof(Last);;
  'While Not sStr
  Read #$hProcess, sStr, -256
  'Wend
  'Error sStr
  $sText = $sText & sStr
  'Debug Quote(sStr)
  UpdateConsole

End


Public Sub Process_Error(sStr As String)
  
  $sText = $sText & sStr
  UpdateConsole
  
End

Private Sub UpdateConsole()

  Dim iPos As Integer
  Dim sStr As String
  
  While Len($sText)
  
    iPos = InStr($sText, "\n")
    If iPos = 0 Then iPos = Len($sText)
    
    sStr = Normalize(Left$($sText, iPos))
    'Debug sStr
    $sText = Mid$($sText, iPos + 1)
    
    txtConsole.Pos = txtConsole.Length
    txtConsole.Insert(sStr)
  
  Wend
  
End



Public Sub Process_Kill()
  
  'hProcess = NULL
  Try Me.Close
  
End



Public Sub txtCommand_Activate()
  
  Dim sLig As String
  
  sLig = txtCommand.Text & gb.NewLine
  
  'txtConsole.Pos = txtConsole.Length
  'txtConsole.Insert("# " & sLig)
  txtCommand.Clear

  sLig = Conv$(sLig, Desktop.Charset, System.Charset)
  
  Print #$hProcess, sLig;
  
End


Static Private Function Normalize(sStr As String) As String

  Dim sNorm As String
  Dim iInd As Integer
  Dim iCar As Integer
  Dim bEsc As Boolean

  ' For iInd = 1 To Len(sStr)
  '
  '   iCar = Asc(sStr, iInd)
  '
  '   If iCar = 27 Then
  '     bEsc = True
  '     Continue
  '   Endif
  '
  '   If bEsc Then
  '     If iCar < 32 Then bEsc = False
  '     Continue
  '   Endif
  '
  '   If iCar < 32 And iCar <> 10 Then iCar = 32
  '
  '   sNorm = sNorm & Chr$(iCar)
  '
  ' Next
  
  sNorm = sStr
  
  If System.Charset = Desktop.Charset Then
    Return sNorm
  Else
    Return Conv$(sNorm, System.Charset, Desktop.Charset)
  Endif
  
End

Public Sub Form_Open()

  txtCommand.SetFocus

End

Public Sub btnCtrlC_Click()

  Print #$hProcess, Chr$(3);

End

Public Sub btnCtrlD_Click()

  Print #$hProcess, Chr$(4);

End

Public Sub btnCtrlZ_Click()

  Print #$hProcess, Chr$(26);

End
 

 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
última edición por v3ctor el Jueves, 12 May 2016, 23:41; editado 1 vez 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Letras "p" Y "z" Minú... drjuano Controles/Librerías/Componentes 8 Jueves, 28 Abril 2011, 22:48 Ver último mensaje
santijav
No hay nuevos mensajes Un Detalle Con El Insert Into Gambas Value... jousseph Bases de Datos 5 Domingo, 04 Noviembre 2012, 20:58 Ver último mensaje
Shell
No hay nuevos mensajes Mensaje De Consola: Gtk-Message: Failed To... gambafeliz Controles/Librerías/Componentes 2 Sabado, 13 Julio 2019, 19:12 Ver último mensaje
gambafeliz
No hay nuevos mensajes Exec "Imprimir Contenido Del Consola&... chen_08 General 6 Lunes, 10 Junio 2013, 20:31 Ver último mensaje
Cubel
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario