Glosario

Abreviatura para la Notación Polaca Inversa o Reverse Polish Notation.
Esta notación de sufijo es la sintaxis de entrada que casi todas las calculadoras HP usan. Básicamente hay dos tipos de RPN. Una usada en calculadoras más viejas, hace que el ENTER duplique el nivel uno del stack en la línea de edición, y otro, usado en las 28/38G/48/49/50, que hace que el ENTER duplique el nivel uno si la línea de edición no está siendo usada, y que pone el contenido de la línea de edición en el nivel uno si la línea de edición está siendo usada. RPN usa notación de sufijo, así que 1+1 es introducido 1 ENTER 1 + en vez de 1 + 1 =.
Esto puede parecer más confuso al principio, pero es mucho más sencillo con expresiones más complejas. La Notación Polaca Inversa se basa en los trabajos de el polaco Jan Lukasiewicz, quien creó la notación de prefijo ( + 1 1 ) llamada Notación Polaca.

Decodificar este programa???

8 respuestas [Último envío]
Integró: 25/09/2004
Envíos: 480
MonedasHP: 511
Imagen de Jhusel
Calc: HP49 | ROM:2.10-7 | Calc: HP50 | ROM: 2.15
Decodificar este programa???
 
Mié, 12/07/2006 - 21:28

Umm ketal compañeros les pongo un desafio haber kien me puede darme la clave de este programa!!!!!!
Esta codificado depaso me dan el codigo del programa estoy tratando de encriptar mis programas puesto ke hay mucho pirata.... jeje kien lo hace!!!!!

PD: El programa debe ser almacenado kon el nombre 'Clave' ahh no es ke sea un riduculo kon mis programas lo ke pase es ke los reparto kuando ya paso un curso!!! Sad

Saludos!!!!

Top
Integró: 20/05/2003
Envíos: 209
MonedasHP: 214
Imagen de Edwin
Calc: HP48G/GX
 
#1
Mié, 12/07/2006 - 22:24

La clave es 1609, y está programado en USER, el código es el siguiente:

"Ingrese la clave de 4 digitos " "" INPUT "ÎÉÏÆ" NOT ==
IF
THEN "Acertaste!!!!" MSGBOX
ELSE "No!!!" MSGBOX Clave
END

Wink

La cuestión en la vida no es saber mucho, sino olvidarse de poco.
http://www.edwincordoba.com/

Top
Integró: 25/09/2004
Envíos: 480
MonedasHP: 511
Imagen de Jhusel
Calc: HP49 | ROM:2.10-7 | Calc: HP50 | ROM: 2.15
 
#2
Jue, 13/07/2006 - 16:13

Excelente Edwin acertaste!!!!!.... Laughing out loud

Top
Integró: 13/12/2004
Envíos: 151
MonedasHP: 70
Imagen de Roman
Calc: HP49 | ROM:2.10-7
 
#3
Dom, 16/07/2006 - 11:55

Hola, yo también logré encontrar la clave,para aquellos que sientan curiosidad y que no allan podido descifrar aqui les explico una solución rapida:

Al tener el programa el la hp, nos damos cuenta que por encima parece ser un programa en ensamblador, el cual aparece en la pila como: Code. Para ver el fuente solo es necesario utilizar la libreria 256 en especial los comandos ASM, ->S2, para poder ver este menu escriban en la pila { 256 257} MENU; ademas es necesario el Programa Code. Descargar code

Luego con el programa a descifrar en la pila ejecutamos el programa Code (*de aqui en adelante le llamare descompilador solo por fines ilustrativos)y se obtiene algo como: << Code >>, luego ejecutamos ->S2, aparece algo como esto:

"::
  x<<
   CODE 00164 81B4...
  x>>
;
@"

1) Luego se debe quitar todos los simbolos exectos lo que dice
CODE 00164 81B4 y el @, para ver esto:
"CODE 00614 81B4...
@"
Luego ejecutamos el comando ASM y obtenemos un programa parecido al original que desciframos: Code, luego ejecutamos descompilador(*ver nota arriba) para obtener: << << << Code >> >> >>, despues repetir paso (1) y obtenemos: Code, volvemos a ejecutar descompildor y obtenemos:
"Ingrese la clave de 4 digitos "
"" INPUT "ºººº" NOT ==
IF
THEN "Acertaste!!!!" MSGBOX
ELSE "No!!!" MSGBOX Clave
END

Ahora lo que tenemos que hacer es copiar todo esto, y pegarlo en un programa y obtener esto:
<<
"Ingrese la clave de 4 digitos "
"" INPUT "ºººº" NOT ==
  IF
  THEN "Acertaste!!!!" MSGBOX
  ELSE "No!!!" MSGBOX Clave
  END
>>

Para saber la clave, corran paso a paso o simplemente copien los digitos extraños "ºººº" y escriban NOT y veran que la clave es 1609.

Bueno por otro lado aunque me disculpan por salirme de las reglas de los minicampeonatos aqui les traje un codigo para que le descifren la clave...

Román Barrios
Blog:Roman's Blog
Web: Roman Barrios

Top
Integró: 20/05/2003
Envíos: 209
MonedasHP: 214
Imagen de Edwin
Calc: HP48G/GX
 
#4
Dom, 16/07/2006 - 14:13

Quote:

ReMat escribió:Bueno por otro lado aunque me disculpan por salirme de las reglas de los minicampeonatosaqui les traje un codigo para que le descifren la clave...

Bueno aunque este código tiene más cosas también se puede decodificar Cool .
La clave depende de la calculadora ya que son los 10 carácteres del número serial de la calculadora Wink, el programa está hecho en SystemRpl y un pedazo en UserRpl, después de eliminar los Codes innecesarios, el código queda así:
::
  "INTRODUZCA CLAVE:"
  ""
  ZEROZERO
  ONEONE
  {
    ""
    ""
  }
  BINT1
  FALSE
  BINT0
  InputLine
  NOT?SEMI
  FPTR 2 C4
  % 21. % 30. xSUB x==
  xIF
  xTHEN "LO LOGRASTE"
  xELSE "VUELVE A INTENTALO"
  xEND
  FlashWarning
;
@

La cuestión en la vida no es saber mucho, sino olvidarse de poco.
http://www.edwincordoba.com/

Top
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
 
#5
Mié, 17/03/2010 - 07:50

Se interezante esto, aunque no entiendo nada que clase de codigo es ese tiene delimitadores tipo :: ; @ pero lo de las / <> no lo entiendo

Riboflavina aprendiendo el SYSTEM RPL/Arequipa-Peru

Top
Integró: 05/06/2003
Envíos: 343
MonedasHP: 186
Imagen de GkEnte
Calc: HP50 | ROM:pasé por aquí, pero ya lo pasado pasado.
 
#6
Mié, 17/03/2010 - 08:35

Ya corregí los caracteres html que se estaban filtrando.

- Gaak -

n/a
Top
Integró: 20/05/2003
Envíos: 209
MonedasHP: 214
Imagen de Edwin
Calc: HP48G/GX
 
#7
Mar, 22/02/2011 - 13:20

Borre el Spam, y sin culpa la Respuesta de Jhusel. Pero como ahora los moderadores no pueden bloquear a ningún usuario, lo más seguro es que el Spam se siga replicando.

La cuestión en la vida no es saber mucho, sino olvidarse de poco.
http://www.edwincordoba.com/

Top
Integró: 25/09/2004
Envíos: 480
MonedasHP: 511
Imagen de Jhusel
Calc: HP49 | ROM:2.10-7 | Calc: HP50 | ROM: 2.15
 
#8
Mar, 22/02/2011 - 15:07

No te preocupes Edwin, pero como dije antes me sorprende ese robot spammer, pasa muy desapercibido si no hubiese puesto links de publicidad, ya que escribía con temas muy relacionados al foro (hp, sys-rpl, eval, etc), su algoritmo es muy bueno jajaja.

saludos!!!

Top

Twitter

Cargando...

CAPTCHA
Esta pregunta es para probar si usted es un visitante humano y así evitar el spam automatizado.
6 + 6 =
Solucione este simple problema matemático e ingrese el resultado. Por ejemplo: para 1+3, ingrese 4.