|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Vie 28 Abr 2006 15:26 |
PLUA |
|
|
¿Alguien ha usado esto?
www.freewarepalm.com/utilities/plua.shtml
Llevo un rato trasteando y no está mal para hacer aplicacioncillas sencillas.
Además para los que programamos "a martillazos" se parece bastante al basic, no hay que declarar variables etc..
Además se puede hacer todo en la palm.
[Firma sólo visible para usuarios registrados]
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Vie 28 Abr 2006 15:41 |
|
|
|
Voy a probarlo. Dios... Casi no recuerdo ya el BASIC...
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Vie 28 Abr 2006 15:47 |
|
|
|
Hasta ahora para las chorradas repetitivas usaba SmallBasic pero no tiene soporte para el UI ni nada, este permite poner botones etc y cortar y pegar..
A cambio SB está mejor en funciones matemáticas, matrices etc 
[Firma sólo visible para usuarios registrados]
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Vie 28 Abr 2006 15:52 |
|
|
|
Pues lo acabo de poner, ahora a investigar el tema ese de los botones y demás.
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Vie 28 Abr 2006 15:56 |
|
|
|
Mira los ejemplos, están bastante bien. Puedes generar .prc o ejecutar el txt directamente. Lo único malo es que necesita un runtime para funcionar.
[Firma sólo visible para usuarios registrados]
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Vie 28 Abr 2006 18:18 |
|
|
|
En la Palm he instalado 3 archivos, mejor dicho, en la SD:
-plua.prc
-pluart.prc
-pluahelp.prc
Sólo me salen iconos de los 2 primeros, el primero de ellos es con el que edito el programa, el segundo lo abro y me dice que es el que hace funcionar las aplicaciones, y no me deja hacer nada, y del tercero no me sale nada. ¿Cómo abro la ayuda?
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Vie 28 Abr 2006 18:22 |
|
|
|
PLUA es el "IDE"
PLUART es el runtime, no hace falta si tienes plua, sería para enviar junto al prc que generes
PLUAHELP Es la ayuda, se accede desde plua pulsando en la lupa de buscar.
Esa misma duda tenia yo, no la encontraba por ningún sitio.
He hecho un programilla chorra, voy a ver si lo cuelgo 
[Firma sólo visible para usuarios registrados]
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Vie 28 Abr 2006 18:53 |
|
|
|
Yo estoy probando y tal. Para probar estoy intentando hacer un programa que te genere resultados de un dado al que le indicas el número de caras. Lo que pasa que cuando yo usaba BASIC hace siglos, había una función para generar números aleatorios entre el 0 y el 1 llamada INT y no encuentro nada en el Plua.
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Vie 28 Abr 2006 19:18 |
|
|
|
En basic se solia hacer dado=int(rnd()*n_caras)
Int era para la parte entera y rnd o random o algo así el número aleatorio.
No se, yo también estoy empezando, resulta que cuando generas un cuadro de texto lo debuelve la funciín es el identificador para que después puedas recuperar el valor.... me estaba volviendo loco.
[Firma sólo visible para usuarios registrados]
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Vie 28 Abr 2006 19:37 |
|
|
|
Pues si te enteras como hacer que te de un valor al azar entre un intervalo, dímelo que no encuentro nada.
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Vie 28 Abr 2006 20:22 |
|
|
|
Supongo que estará aquí:
www.lua.org/manual/5.1/
La documentacion para palm solo muestra las diferencias con lua standar
[Firma sólo visible para usuarios registrados]
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Vie 28 Abr 2006 20:32 |
|
|
|
Ya lo miré, pero no me aclara mucho, he estado mirando lo de math.random pero no me aclaro mucho.
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Sab 29 Abr 2006 10:14 |
|
|
|
Está clarísimo, el parámetro de random es el intervalo así que:
print(random(1,6)) para un dado normal
print(random(5,10)) solo dará números entre 5 y 10.
Encima parece que da números enteros, así que no tienes que hacer nada mas
Quiero probar a poner un bmp en un trozo de pantalla que parece que se puede, podrias hacer 6 fotos de un dado y...
Me está sorprendiendo gratamente. He hecho la miniaplicacion que tenía en mente, el problema es que aún no se gestionar los errores y si metes un dato mal peta, pero se ve una cosa curiosa. 
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Sab 29 Abr 2006 11:24 |
|
|
|
Gracias, ya lo he encontrado en el manual. Ahora va genial, voy a probar a completar el generador de tiradas de dados por si a alguien le interesa.
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Sab 29 Abr 2006 11:42 |
|
|
|
¿has averiguado si se puede cambiar el icono del prc generado?
[Firma sólo visible para usuarios registrados]
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Sab 29 Abr 2006 12:14 |
|
|
|
Que va, voy superlento, resulta que ya me va bien lo de las tiradas de dados, pero cuando acaba me gustaria poder elegir si quieres seguir con ese numero de caras, si quieres cambiar o si quieres salir.
[Firma sólo visible para usuarios registrados]
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Sab 29 Abr 2006 12:29 |
|
|
|
Por cierto, cuando instalo el programa que has hecho en la SD, no me aparece nada, y con el Resco Explorer compruebo que sí está, y cuando lo intento en la RAM el Hotsync me da un aviso de error.
Sobre el tema de las instrucciones, yo aprendí BASIC con el Spectrum, el cual usaba un BASIC un tanto "diferente". Ahora con este tengo más problemas de lo que esperaba.
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Sab 29 Abr 2006 12:46 |
|
|
|
El prc se supone que funciona si tienes puesto pluart.
Deberias de ponerlo en \Palm\launcher\ o en la memoria interna.
El .lua lo debes de poner en \Palm\Programs\Plua\src para abrirlo vas a plua y en file seleccionas card y debe de aparecer, puedes hacer run o generar el prc. Como es un txt lo puedes editar con sied o algún editor de textos.
Solo necesitas uno de los dos
Para programar en la palm es mejor hacer memos porque plua permite editarlos directamente y funciona la ayuda si resaltas un comando y pulsas la lupa.
El basic dejó de ser basic hace muchos años y se hizo pascal. Dejó los números de linea, y le salió la programación estructurada e incluso los objeros. Además esto no es basic, es un basicpascalCjava o algo así.
[Firma sólo visible para usuarios registrados]
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Sab 29 Abr 2006 13:43 |
|
|
|
Necesito ayuda, no sé como hacer que cuando el programa de el resultado haga lo siguiente:
Pregunte: "¿Continuar con el mismo dado? s=si, n=no"
Si escribes s vuelve a ejecutar la operación
Si escribes n te vueve a preguntar cuantas caras quieres que tenga el dado
Si escibes otra cosa sales de la aplicación
He estado mirando, pero entre que está en inglés, casi no me acuerdo y que es una mezcla de varios lenguajes, no me aclaro.
[Firma sólo visible para usuarios registrados]
|
|
|
|
javispedro
[Inventaste Palm OS?]
Registrado: 08 Feb 2006
Mensajes: 2981
Ubicación: Barcelona
|
Sab 29 Abr 2006 13:45 |
|
|
|
El icono de un PRC generado lo podéis cambiar con Rsrcedit (el programa de pago que se usa mucho con OnboardC).
El lenguaje no está mal, es de estos que el autor se ha debido de pegar una buena matada para unificar toda la IO de Palm, que es más inunificable que el mar y la tierra.
El programa ese del Transistor me salvará la vida 
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Sab 29 Abr 2006 15:43 |
|
|
|
javispedro escribió: | El icono de un PRC generado lo podéis cambiar con Rsrcedit (el programa de pago que se usa mucho con OnboardC).
El lenguaje no está mal, es de estos que el autor se ha debido de pegar una buena matada para unificar toda la IO de Palm, que es más inunificable que el mar y la tierra.
El programa ese del Transistor me salvará la vida  |
¿En serio es útil?, solo lo calcula simplificadamente, tenía la resolución exacta matricialmente pero pLUA no lo soporta así que tendré que despejar las ecuaciones.
Voy a ver si lo completo un poco y pongo otras polarizaciones.
Lo que si que me gustaría es poner bmp porque generar un gráfico dibujándolo es una paliza.

[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Sab 29 Abr 2006 16:52 |
|
|
|
He actualizado el programilla del transistor, ahora pregunta Vcc, y hace también los cálculos exactos además de los aproximados.
El .prc no lo he actualizado. El link es el mismo de antes
[Firma sólo visible para usuarios registrados]
|
|
|
|
kult18
[Inventaste Palm OS?]

Registrado: 18 Jun 2005
Mensajes: 6725
Ubicación: Guardamar
|
Sab 29 Abr 2006 21:00 |
|
|
|
Bueno, parece que ya lo voy pillando con los comandos FOR, IF y BREAK, mañana seguiré a ver si lo termino, que me voy de fiesta. Suerte scooter con el transistor! Luego a por los operacionales!
[Firma sólo visible para usuarios registrados]
|
|
|
|
scooter
[Inventaste Palm OS?]
Registrado: 02 Sep 2005
Mensajes: 22150
Ubicación: Aquí
|
Dom 30 Abr 2006 16:39 |
|
|
|
kult18 escribió: | Bueno, parece que ya lo voy pillando con los comandos FOR, IF y BREAK, mañana seguiré a ver si lo termino, que me voy de fiesta. Suerte scooter con el transistor! Luego a por los operacionales! |
Si, hasta que implemente el orCAD y pSpice completo aún me queda un poco, pero ya casi casi... 
[Firma sólo visible para usuarios registrados]
|
|
|
|
Todas las horas son GMT + 2 Horas
|
Hilo Anterior | Siguiente
Añadir a Mensajes Favoritos
Puedes publicar nuevos temas en el Foro No puedes responder a temas en el Foro No puedes editar sus mensajes en el Foro No puedes borrar sus mensajes en el Foro No puedes votar en encuestas en el Foro |
|
|