Aviso para los que usais el nuevo S.O. de Miscosoft: Windows

Discusión en general sobre Gemix.

Aviso para los que usais el nuevo S.O. de Miscosoft: Windows

Postby SimulatorOne » Sun Apr 28, 2013 11:22 am

Aviso para los que usais el nuevo S.O. de Miscosoft: Windows 8

Aun que seais el unico usuario y aun que en el panel de control de usuario diga que eres Administrador.
Aun se ven esos iconos en los .exe con el escudo de "seguridad".

Yo tengo desactivado el UAC, si ese super aviso que te avisa por cualquier instalacion,modificacion o abrir una configuracion, a toda pantalla.... nacio de Windows Vista,7.
adjunto mis capturas de configuracion...
Portapapeles02.png

Portapapeles01.png



a pesar de esta configuracion, no me deja compilar ningun codigo, da a CRASH directamente.

Se soluciona marcando gemix.exe como Administrador.
Portapapeles03.png

esto en Windows 7, lo tenia exsactamente igual configurado... y no era necesario marcar a gemix.exe como administrador... curioso no?

----------

tambien aviso a la hora de crear un BAT
hice un test de prueba con un BAT
Code: Select all
gemix.exe Documents\Tests\test_porcent.prg
pause

el archivo .bat se situa en la misma ruta que gemix.exe

al ejecutar con doble clic, se abre el CMD... parece que compile...
por un instante parece dar resultado:
Code: Select all
 **** Compilador GEMIX 0.6.7 (BETA) ****
Copyright (C) 2005-2012 Skygem Software. All rights reserved

Precompilando...
using module id: 00 - GMX_mod_stdmain
using module id: 01 - GMX_mod_graphics2D
using module id: 02 - GMX_mod_input
using module id: 14 - GMX_mod_strings
using module id: 15 - GMX_mod_text2D
Compilando...
Compilando: test_porcent.prg
Guardando ejecutable...
...

pero ni llego a verlo... y se cierra la ventana, SIN PAUSAR.
pero no muestra el resultado de compilacion...

pero si genera el .exe y el .gbc y funciona :) (si el codigo es correcto.)

Pero si el codigo contiene error(es)
el CMD no se parará a enseñarte donde esta el error del codigo...

-------------------------------------------------
Ejecutar el BAT con el boton derecho del mouse y Ejecutar como Administrador
Da este resultado:
Code: Select all
C:\Windows\system32>gemix.exe Documents\Tests\test_porcent.prg
"gemix.exe" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

C:\Windows\system32>pause
Presione una tecla para continuar . . .

:cry:

se arregla cambiando el directorio: con CD C:\Gemix
Resultado:
Code: Select all
C:\Windows\system32>CD C:\Gemix

C:\Gemix>gemix.exe Documents\Tests\test_porcent.prg
 **** Compilador GEMIX 0.6.7 (BETA) ****
Copyright (C) 2005-2012 Skygem Software. All rights reserved

Precompilando...
using module id: 00 - GMX_mod_stdmain
using module id: 01 - GMX_mod_graphics2D
using module id: 02 - GMX_mod_input
using module id: 14 - GMX_mod_strings
using module id: 15 - GMX_mod_text2D
Compilando...
Compilando: test_porcent.prg
Guardando ejecutable...
Compilaci¾n finalizada.
Finalizado con Úxito (0 advertencias) en 0.034sec

C:\Gemix>pause
Presione una tecla para continuar . . .

Funciona :)


------------------------

Windows 8 añadio estos botones de CMD.
Portapapeles04.png

es para escribir manualmente, lo tipico...

---------------------

Esto me a afectado a la hora de compilar junto el notepad++ y el .exe que cree yo para compilar de forma automatica.
la utilidad hace como de intermediario entre: Notepad++.exe >> Utilidad.exe(Modo.Administrador) >> gemix.exe(Modo.Administrador)
Portapapeles05.png

Esa Utilidad TAMBIEN he tenido que marcarla como Ejecutar como Administrador.

Ya avisare en el topic del notepad++ sobre marcar el Compi2.exe, como Administrador, es como se llama.

Resumiendo:
pasos
1-notepad++.exe > IDE para programar
2-compi2.exe(Admin) > Intermediario que prepara la compilacion a gemix.exe, le envia el comando.
3-gemix.exe(Admin) > Compila y crea el .exe y .gbc, si la compilacion es sastifactoria, de lo contrario da el error indicado.
en ese proceso se genera un LOG del resultado.
4-compi2.exe(Admin) > Comprueba el resultado(LOG) de gemix.exe, si es sastifactoria, copia los modulos DLL necesarios.
En caso de error de compilacion, devuelve el Error indicado de gemix.exe
5-Ejecuta la aplicacion .exe si se compilo sastifactoriamente.
You do not have the required permissions to view the files attached to this post.
User avatar
SimulatorOne
 
Posts: 6626
Joined: Tue Nov 17, 2009 2:52 pm
Location: Barcelona

Re: Aviso para los que usais el nuevo S.O. de Miscosoft: Win

Postby SimulatorOne » Tue Apr 30, 2013 9:54 am

vosotros que haceis para que no salga siempre la advertencia de gemix.exe cada vez que queremos compilar?

lo digo por que raya mucho.

a mi lo unico que se me ocurre es Desactivar el UAC:
Activar o desactivar el Control de cuentas de usuario

El Control de cuentas de usuario (UAC) puede ayudarle a impedir cambios no autorizados en el equipo. UAC proporciona una notificación cuando se van a realizar cambios en el equipo que requieren permiso de nivel de administrador. Estos tipos de cambios pueden afectar a la seguridad del equipo o pueden afectar a la configuración de otras personas que usen el equipo. Se recomienda que deje activado UAC para ayudar a proteger el equipo.

Haga clic para abrir Configuración del Control de cuentas de usuario.

Realice una de las acciones siguientes:

Para desactivar UAC, mueva el control deslizante a la posición No notificarme nunca y haga clic en Aceptar. Si se le solicita una contraseña de administrador o una confirmación, escriba la contraseña o proporcione la confirmación. Deberá reiniciar el equipo para que UAC se desactive.

Para activar UAC, mueva el control deslizante para elegir cuándo desea recibir notificación y, a continuación, haga clic en Aceptar. Si se le solicita una contraseña de administrador o una confirmación, escriba la contraseña o proporcione la confirmación.


no hay otra manera :/

y vosotros lo desactivais? y teneis que aguantar los avisos de Windows?
You do not have the required permissions to view the files attached to this post.
User avatar
SimulatorOne
 
Posts: 6626
Joined: Tue Nov 17, 2009 2:52 pm
Location: Barcelona

Re: Aviso para los que usais el nuevo S.O. de Miscosoft: Win

Postby Ignis » Tue Apr 30, 2013 12:50 pm

Yo tengo 2 Bats.
- Uno es el que compila como modo administrador. Le ejecuto y si el exe se actualiza, listo, todo bien.
- Si casca compilo con el otro bat que NO usa modo administrador y me permite ver la linea del fallo... pero casca si el codigo está correcto completamente (por lo que volveria a usar el 1º)

Lo curioso es que tengo 2 equipos con Windows 8 64bits. En el de casa no me pasa y funciona todo como siempre. En el portatil me falla xD
User avatar
Ignis
 
Posts: 304
Joined: Sun May 17, 2009 2:37 pm

Re: Aviso para los que usais el nuevo S.O. de Miscosoft: Win

Postby Nightwolf » Tue Apr 30, 2013 2:42 pm

¿Son ambos la misma versión de windows 8?
User avatar
Nightwolf
 
Posts: 3032
Joined: Tue Oct 07, 2008 3:26 pm
Location: Aquí mismo.

Re: Aviso para los que usais el nuevo S.O. de Miscosoft: Win

Postby Ignis » Tue Apr 30, 2013 3:24 pm

Nightwolf wrote:¿Son ambos la misma versión de windows 8?

Mismo USB, misma version, diferentes claves de registro.

Pero si, basicamente lo mismo
User avatar
Ignis
 
Posts: 304
Joined: Sun May 17, 2009 2:37 pm


Return to General

Who is online

Users browsing this forum: No registered users and 15 guests