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 - Mr.Blue

#411
Hardware / Re: Diferencia en procesadores
13 Junio 2010, 04:49 AM
Intel vs AMD depende del uso q le des.. si es verdad q los intel q pones son medios pobres. Que presupuesto dispones?
#412
CitarEn el supuesto de que compilara (el tipo de la variable vec1 esta mal y no se que compilador aceptaria ese tamaño, el VC no) ese programa nunca funcionaria, moriria por un stack overflow inmediatamente. Reservar memoria dinamicamente y ACCEDER a ella es la manera mas simple de lograr tu objetivo:

Código
Código (cpp) [Seleccionar]

#include <windows.h>
#include <stdio.h>

void main()
{
  DWORD mSize = 1024 * 1024 * 1024;
  getchar();
  void *m = malloc(mSize);
  getchar();
  ZeroMemory(m, mSize);
  getchar();
  free(m);
  getchar();
}


Ante cada getchar con el Process Explroer podes comprobar Private Bytes, Virtual Size y Working Set del proceso ademas de Physical Memory en System Information.

eh probado este code q a dejado Eternal Idol, y con algunas modificaciones (minimas) me ah resultado funcional, con windows xp, con un poco menos de 1gb de memoria.
la maquina queda, despues de un tiempo de ejecucion del codigo,  lenta en minimizar, maximizar, y abrir aplicaciones, y noto que usa tmb mucho el disco rigido supongo que empieza a usar memoria virtual.

Muchas gracias Eternal Idol.
---------------------------------------------------------------------------------

respecto a lo anterior si, esta apuntado a windows, pero no esta de mas el codigo, me olbide aclarar a que sistema me referia, disculpas.
#413
Ahh.. graciass Littlehorse sos groso  ;-)

Funciona ahora
#414
Programación C/C++ / Problema al tomar un PID
13 Junio 2010, 01:14 AM
Bueno les comento estuve viendo como tomar el pid de una ventana, pero no logro hacer andar unas funciones de la cabezera windows.h .
Si no me equivoco y por lo que vi en msdn.microsoft.com la sintaxis es la correcta.
no se si sera por el compilador o SO que utilizo pero me parece raro.
por las dudas dejo esos datos
Windows Vista.
Dev-C++ 4.9.9.2

Aca el code

Código (cpp) [Seleccionar]
#include <windows.h>

main(){
system ("holamundo");
system("title Hola");
system ("pause");
}

Eh leido mucho por ahi que no es bueno llamar al sistema, de paso si me explican "el porque" se los agradezco  :P.
a fines de este programa es entender un poco el funcionamiento de las funciones que a continuacion  aparecen como comentario.

Código (cpp) [Seleccionar]
#include <windows.h>
#include <stdio.h>

main()
{
HWND encontre;
//DWORD pid;
HANDLE proceso;


encontre = FindWindow(NULL, "Hola");
if (encontre == 0)
printf ("Ventana cerrada\n\a");
else
printf ("Ventana abierta\n\a");
//DWORD pid GetWindowThreadProcessId(encontre,&pid);  /* Estas son las las funciones que no logro.
//proceso =OpenProcess(PROCESS_ALL_ACCESS,0,pid);
//CloseHandle(proceso);*/
system ("pause");
}


El problema surge ahi en el comentario sin eso el programa anda...
a continuacion les muestro que error me tira el dev

C:\Dev-Cpp\Ejercicios de ejemplos\SinNombre3.cpp In function `int main()':
16 C:\Dev-Cpp\Ejercicios de ejemplos\SinNombre3.cpp expected `;' before "GetWindowThreadProcessId"
#415
Hola les comento, desde mi workstation no puedo usar el teclado.
tengo instalado kubuntu, lo que quise hacer es hacer una actualizacion con
sudo apt-get upgrade
y update
ya que no me andaba el sonido
realizo todo lo q tenia q hacer y reinicie

Cuando entre nuevamente no me iniciaba en modo grafico solo en modo shell

una ves que solucione ese problema, noto q no me andaba el teclado dentro de la VM "En modo grafico no anda", el mouse anda, intente ver en la configuracion pero no logro detectar cual es el error.

Se me acabaron las ideas de como solucionarlo, busque info pero no encuentro nada al respecto.

Alguna recomendacion?
#416
si es verdad. no tiene nada de virus y ni cumple con las funciones del mismo. no se simplemente programe algo, por mas simple que sea, por eso mencione que me corrigan si estaba equivicado.
#417
creo q tiene algo de malware, osea la idea es consumir la memoria de quien lo ejecute,
cito
Citaresto es contando con que la idea no tiene ningun fin educativo, mas bien tiene un fin destructivo.

como dijiste, si no me equivoco es la definicion de malware, software malicioso, o malintencionado.
de todas formas no es destrucctivo como dije anteriormente.
#418
sisi es verdad conio no lo utilizo,  el codigo es educativo nada mas, jaja osea apenas estoy aprendiendo a caminar para hacer un virus como el q mencionas, el uso es mas q nada educativo, de todas formas tampoco es destructivo, si reinicias la pc supestamente se borra la memoria ya q esta en memoria ram, como dije antes es mas q nada una idea q surgio q no se si ta bien o mal, pero quisiera verlo funcionando

el error q tengo es, por la longitud, ya q trabajo con numeros muyy grandes, osea que el long ni me alcanza, que otro hay para cuando son mas grandes ? que no entran en long.

#419
bueno les comento, tengo una idea no se si esta bien o mal, ya que no se mucho de esto
aca el codigo que hice tiene errores pero, basicamente es un vector de 6 dimenciones,
cada una de 174762667.
lo pense del punto de vista con caracteres pero sufrio algunas modificaciones el codigo por los errores q tenia pero no logro encontrar el error.

basicamente sabemos q en un 1gb de memoria son 1024mb, lo q hice fue pasarlo a bytes que es lo q almacena un char 8 bits o 1 byte, serian un par de millones de caracteres, con los vectores lo que quiero hacer es ir cargando en cada posicion de memoria algo para asi ir llenando la memoria de datos sin ninguna funcionabilidad i disminuir la memoria asi.

corriganme si dije algo totalmente bolu.. pero bueno, quiero hacer algo dentro de lo que mas o menos se por ahora, y si es posible hacer esto q digo o no.
aca el code

Código (cpp) [Seleccionar]
#include <conio.h>
#include <stdio.h>

void main (void){

long char vec1 [174762667] [174762667] [174762667] [174762667] [174762667] [174762667];
long int i, j, k, x, z, y, w=174762667, r;

for (i=0;i<w;i++)

    for (j=0;j<w;j++)

for (k=0;k<w;k++)

    for (x=0;x<w;x++)

for (z=0;z<w;z++)

    for (y=0;y<w;y++){
r=1+1;
r+=r*r;
vec[i][j][k][x][z][y]=r;
}

}
#420
Bueno les comento, tenog dos maquinas con linux, pero no logro encontrar donde detectar la otra maquina, que necesito para poder configurar una red en linux?.

concretamente mis preguntas son estas. (Aclaracion uso ubuntu y Kubuntu)

  • ¿Que necesito para configurar la red?
  • ¿Como las detecto?
  • ¿Como paso archivos de una maquina a otra, ejemplo un Backup?
  • En caso de que el entorno sea por medio de la shell ¿Tutoriales con comandos? En entorno gui que recomiendan?

Si hay tutoriales me pueden pasar los links, en google encontre algo respecto al samba, pero no entiendo muy bien su uso

Disculpen si las preguntas suenan medias tontas o si pregunte una barbaridad pero desconozco mucho del tema recien me introdusco en linux.

PD1. si esta mal ubicado sepan disculpar pero no encontre sección de linux orientado a redes, por lo que asumi que era el lugar correcto.

PD2. en el titulo puse wifi tambien, con este tipo de conexion de red como interactuo con la otra maquina?

PD3. Tengo conocimientos de redes sobre windows, configuracion, instalacion, armado y demas, con lo cual arme mi propia red, cableada con algunas pc, i con wifi para otras maquinas portatiles. El tema esta en Linux :S

Desde ya gracias