Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - flony

#451
Programación C/C++ / Re: duda rdo de matriz
14 Octubre 2010, 20:03 PM
lo de reservar poca memoria...estoy estudiando eso  :-[ ahora con un bucle for  :silbar: si seguro se puede hacer  :rolleyes: pero los resultados es lo raro.. :huh: y queria saber xq?
#452
hola gente estaba practicando un poco de c++ y queria ver los datos de una matriz
aclaro me salio pero queria ver xq salieron estos resultados en la busqueda de mi practica
1° el codigo bien  ;-)
#include <iostream>
using namespace std;
int main ()
{
   int a,b,c;
   int matriz [2];
   cout << "ingrese la nota: \n";
   cin>>a;
   cout << "ingrese la nota: \n";
   cin>>b;
   cout <<"ingrse nota: \n";
   cin>>c;
   matriz[0] = a;
   matriz[1] = b;
   matriz[2] = c;
   cout <<"los datos ingresados son "<< matriz[0] << endl;
   cout <<"los datos ingresados son "<< matriz[1] << endl;
   cout <<"los datos ingresados son "<< matriz[2] << endl;
   system("PAUSE");
   return 0;
}

pero ahora los resultados raros
#include <iostream>
using namespace std;
int main ()
{
   int a,b,c;
   int matriz [2];
   cout << "ingrese la nota: \n";
   cin>>a;
   cout << "ingrese la nota: \n";
   cin>>b;
   cout <<"ingrse nota: \n";
   cin>>c;
   cout <<"la matriz es "<< matriz[a,b,c]<< endl;
   system("PAUSE");
   return 0;
}
da como rdo -858993460
y la segunda
#include <iostream>
using namespace std;
int main ()
{
   int a,b,c;
   int matriz [2];
   cout << "ingrese la nota: \n";
   cin>>a;
   cout << "ingrese la nota: \n";
   cin>>b;
   cout <<"ingrse nota: \n";
   cin>>c;
   cout <<"la matriz es "<< matriz<< endl;
   system("PAUSE");
   return 0;
}
y el rdo es 0012FF38
#453
y guarda que no se aplica regla de distribucion primero si o si se resta se saca su factorial y se multiplica por el m
el factorial ya lo expliacron http://foro.elhacker.net/scripting/entender_lo_que_hay_que_hacer_en_este_ejercicio-t307763.0.html
#454
Scripting / Re: Batch Multi Instalador
14 Octubre 2010, 13:36 PM
listo me parti la cabeza buscando por la web pero lo encontre el comando para ejecutar archivos msi no es start es.......msiexec  ;-)  ;-)  ;-)  ;-) la verdad no se si el win 7 lo tiene pero fijate.
Cualquier cosa lo descargas o copias de alguna pc con xp lo pones en la misma carpeta donde va a ir el bat y lo ejecutas con el bat
if exist msiexec.exe goto menu else (goto copiar)

:copiar
copy "F:\msiexec.exe" "C:carpeta_:donde_lo_instalas"

:menu
cls
echo eliga una opcion
echo 1. instalar todo
echo 2. instalar MySql
echo 3. instalar Map
echo 4. instalar Odbc
set /p opc=¿ Que quieres hacer ? :
if %opc%==1 goto opciones1
if %opc%==2 goto opciones2
if %opc%==3 goto opciones3
if %opc%==4 goto opciones4
if %opc% GTR 5 echo Haz ingresado un comando no  valido, ingresa denuevo && goto menu

:opciones1
msiexec.exe /i "E:\InstaladoresConsultores\Mysql\essential-5.0.37-win32.msi"

:opciones2
etc etc etc


esto iria con el menu de instalacion bue averiguar como se usa msiexec jijiji te lo dejo a vos... :laugh:  ;D  :D no mentira ahi lo puse  :xD
cualquier cosa avise y vemos como se maneja bien ese comando
che no hagas doble post se enojan por aca...mejor modifica el mensaje y listo  ;)
aca hay algo parecido es mas hay un bat http://www.advancedinstaller.com/user-guide/msiexec.html
#455
Scripting / Re: Batch Multi Instalador
12 Octubre 2010, 17:04 PM
sobre lo de autorun es aca  :rolleyes:http://es.wikipedia.org/wiki/Autorun
CitarIcon

Establece un icono al medio removible, el cual es visible en el Explorador de Windows y en Mi PC. El archivo debe tener extensión .ico o .bmp en caso de que se trate, exclusivamente, de un archivo de imagen. También se puede emplear un icono incrustado en un archivo ejecutable (.exe) o uno de librería (.dll). Se puede añadir una coma y un número a continuación en el caso de que el archivo elegido contenga más de un icono.

Ejemplos:

   * icon=icono.ico
   * icon=archivo.exe,1

O también podemos escribirlo de la siguiente forma para el caso de los archivos .exe y .dll que contengan varios íconos:

icon=icono.exe

IconIndex=1
y el code para el icono es  

[AUTORUN]
icon=icono.ico

en donde dice icono ahi le pones el nombre q va :silbar:...lo escribis en un txt y le cambias el nombre a autorun.inf   :xD
ahora si lo que queres es algo asi como un menu seria algo asi  ::)
:ini
cls
echo eliga una opcion
echo 1. instalar todo
echo 2. instalar MySql
echo 3. instalar Map
echo 4. instalar Odbc
set /p opc=¿ Que quieres hacer ? :
if %opc%==1 goto opciones1
if %opc%==2 goto opciones2
if %opc%==3 goto opciones3
if %opc%==4 goto opciones4
if %opc% GTR 5 echo Haz ingresado un comando no  valido, ingresa denuevo && goto ini

:opciones1
etc etc etc

:opciones2
etc etc etc



de todas formas fijate bien los iconos son cositas lindas para que quede bonito pero en realidad hace referencia a un setup.exe  :laugh:...si pones los archivos que contiene me fijo y te digo bien cual es  ::)
y lo del temp si no te borro y sabes la direccion xq no pones del /f /s /q C:\TEMP  ;D
aclaro aquellos archivos que estan siendo utilizados no se van a poder borrar   :P
#456
Programación C/C++ / Re: explicacion de codigo
12 Octubre 2010, 14:06 PM
cha gracias me pongo a ver
#457
Programación C/C++ / explicacion de codigo
12 Octubre 2010, 03:39 AM
hola gente como estan estaba fijandome un codigo  https://foro.elhacker.net/programacion_cc/source_listar_funciones_de_libreria_dll-t218762.0.html
y la verdad no entendi nada  :-\ no quiero que me reten pero si lo pueden explicar o decirme que leer para entenderlo estaria genial  ;-) por ejemplo IMAGE_NT_HEADERS ntheader; la verdad que la ayuda que me da http://msdn.microsoft.com/en-us/library/ms680336(VS.85).aspx no es de mucha ayuda  :-\
y si es un libro...una pagina o sea entre algo y algo no todo el libro  :laugh:
#458
Scripting / Re: Batch milti instalador
11 Octubre 2010, 23:41 PM
bienvenido al foro
no soy adm ni nada pero por estos lares te tiran la oreja si no pones el code en a ver en lo que pueda te doy una mano
***que arranque del cd.. :rolleyes:...eso lo haces desde un autorun.inf en el cd asi se ejecuta solo el setup
*** todo lo demas estaria al pp xq esperas q eso arranque y se instale esto estaria al pp xcopy "E:\Instaladores\MySql\*.*" "c:\Temp\mysql\" /C /E /y /q REM "TUVE QUE COPIAR PRIMERO PORQUE NO LO INICIA"
pause
start C:\Temp\mysql\mysql-essential-5.0.37-win32.msi /passive
...pero para siguir para eliminar los archivos temporales es asi
del /f /s /q %temp%
#459
http://foro.elhacker.net/printpage.html;topic=218760.0
es viejito pero funciona
aca una versio mejorada
:: DETECTOR OF REMOVABLE DEVICES [V5.0c Final] author Carlitos.dll
:: carlitosdll.blogspot.com
:: Tested in Windows 2000 and XP. Doesn't works in Windows 98 and Me.

@ECHO OFF
IF NOT "%OS%"=="Windows_NT" GOTO Other

ECHO Mounted removable devices detected
ECHO.----------------------------------

VER | FIND "NT"   >NUL && GOTO NT2000
VER | FIND "2000" >NUL && GOTO NT2000

:XPVISTASEVEN
FOR /F "tokens=3 delims=\:" %%A IN ('REG Query HKLM\SYSTEM\MountedDevices ^| FIND "530054004F00520041"') DO (
    DIR /A %%A:\ >NUL 2>&1 && ECHO.%%A:
)
PAUSE
GOTO:EOF

:NT2000
START /WAIT REGEDIT /E "%Temp%\devices.dat" "HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices"
FOR /F "tokens=3 delims=\:" %%A IN ('TYPE "%Temp%\devices.dat" ^| FINDSTR /R /B /I /C:"\"\\\\DosDevices\\\\[A-Z]:\"=hex:.*,53,00,54,00,4f,00,52,00,41"') DO (
    DIR /A %%A:\ >NUL 2>&1 && ECHO.%%A:
)
DEL /F /Q "%Temp%\devices.dat" >NUL 2>&1
PAUSE
GOTO:EOF

:Other
ECHO Current batch is not supported in this Operating System version.
#460
me robo la idea de C... ;D