Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Retorno De Carro. Caracteres De Escape
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Retorno De Carro. Caracteres De Escape 
 
Hola!.

¿ Tiene sentido usar el retorno de carro hoy en día ?.

Ejemplo: No le encuentro mucho sentido.

Print "Primera linea \rotra parte de la linea"
 Print "Segunda linea"
 Print "Tercera linea"
 


Salida:

Citar:

otra parte de la linea
Segunda linea
Tercera linea


Aparentemente se ha comido parte de la izquierda del texto desde el carácter de escape "\r"
Quizás en una pantalla no tenga sentido, pero a la hora de imprimir si. Puedes ser, no estoy seguro.  

Cuando usábamos las maquinas de escribir, teníamos una palanca que o bien hacíamos que la hoja subiera o
moviésemos el carro entero hacía a la izquierda.Colocándose al principio de linea para comenzar a escribir.

¿ Le encontráis un uso ?.

Por cierto, hay un vídeos del compañero Antonio Cientista, en el que muestra los caracteres de escape, son del 2013.
¿ Es portugués si no me equivoco ?. Me parece que no llegamos a verlos.


Link


Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Retorno De Carro. Caracteres De Escape 
 
Citar:

¿ Le encontráis un uso ?.

Sí, entenderse con el lado oscuro. Cuando, por ejemplo, envias un archivo a un banco siguiendo los "estándares de la banca española" -que son los estándares normales aplicados por una serie de inútiles-, si no utilizas el retorno de carro en los finales de línea, como se usan en las comunicaciones entre la Estrella de la Muerte y el Emperador Palpatine, osea \r\n, pues como que el láser no sale pa donde debe...

   
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Retorno De Carro. Caracteres De Escape 
 
Citar:
Aparentemente se ha comido parte de la izquierda del texto desde el carácter de escape "\r"

No. lo que hace es eso: retorna el carro al principio de la línea y sigue imprimiendo... machacando el contenido que había antes.
 




===================
No podemos regresar
 
última edición por shordi el Lunes, 25 May 2015, 15:59; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Retorno De Carro. Caracteres De Escape 
 
El retorno de carro + nueva línea, es decir \r\n, no sólo se usa en "el lado oscuro", también es necesario si mal no recuerdo para componer correo electrónico y que lo entiendan los servidores pop3 ó imap. Hay más casos como éste, recuerdo ahora mismo algún protocolo de comunicaciones con distintos hardware por Serial Port, así que no es nada del pasado ni nada extraño -todavía- hoy en día.

Evidentemente las comunicaciones RS-232 se han visto superadas por otros dispositivos o interfaces mucho más rápidos, pero es curioso ver cómo aún muchos dispositivos modernos siguen integrándolo.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Retorno De Carro. Caracteres De Escape 
 
Citar:
...que lo entiendan los servidores pop3 ó imap.

Pos no sé. Si es así supongo que el componente del cliente smtp de gambas los convierte antes de enviar... pero nunca lo he visto.

Saludos
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Retorno De Carro. Caracteres De Escape 
 
Como os comentaba en su día había generado un archivo de texto de una base de datos con una aplicación del ordenador Amiga, bajo emulación.
Primero transferí el disco real y luego lo emulé. Al final acabe creando una base de datos en sqlite3 con gambas y Python3.
 
El carácter que usa al final de cada linea del archivo es "\r", cuando yo esperaba "\n".

 valordecampo

Puede que la verdadera intención de la aplicación estuviera mas enfocada al crear este archivo de texto a una impresión de aquella lista.
Me supongo que, ¿ pudo haber usado también "\n"  en vez de "\r" ?.
Estamos hablando de un ordenador que puede tener más de 20 años.  Y las impresoras que había en aquella época.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Retorno De Carro. Caracteres De Escape 
 
Citar:
Me supongo que, ¿ pudo haber usado también "\n"  en vez de "\r" ?.

No. Ese estándar tiene más de 20 años, lo que ocurre es que son cosas distintas.
\r es "Volver al inicio de la línea"
\n es "Línea siguiente"
En linux vale con el último en el lado oscuro hacen falta los dos.
Sólo \r no lo he visto nunca.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Retorno De Carro. Caracteres De Escape 
 
Citar:

Sólo \r no lo he visto nunca.


Por eso es tan raro. Puedo preguntar en el foro de Amiga a ver que me comentan.
No sé si encontrare programadores.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Lunes, 25 May 2015, 21:02; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Mandar Codigos De Escape A Impresora Epson ahtonio General 4 Martes, 23 Noviembre 2010, 17:01 Ver último mensaje
ahtonio
No hay nuevos mensajes Códigos De Escape ljma Aplicaciones/Fragmentos de Código 1 Lunes, 27 Diciembre 2010, 11:24 Ver último mensaje
ljma
No hay nuevos mensajes Convertir Juego De Caracteres UTF-8 A Jueg... jsbsan General 15 Lunes, 10 Enero 2011, 19:21 Ver último mensaje
soplo
No hay nuevos mensajes Simbolo De Escape A Comillas Dobles calcena General 1 Jueves, 19 Octobre 2017, 23:10 Ver último mensaje
shordi
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

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
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron