|
Mostrar Temas
|
Páginas: 1 2 [3] 4 5 6 7
|
21
|
Sistemas Operativos / GNU/Linux / [?] Ejecución de Procesos
|
en: 6 Diciembre 2013, 15:17 pm
|
Buenas, quería preguntar un par de cosillas sobre los procesos
Cuando tu ejecutas un proceso desde la consola, esta se queda ocupada, apretando Ctrl^Z, detienes el proceso, y despues lo puedes ejecutar en segundo plano con el comando "bg", o directamente lo puedes ejecutar en segundo plano con el comando "proceso &", y luego lo puedes volver a primer plano con "fg"...
Hasta ahí bien , y las preguntas son:
Que diferencia hay entre "proceso &" y "nohup proceso &"?
Y como se ejecuta un proceso? Es decir, que pasos sigue un proceso desde que se inicia hasta que finaliza?
Saludos
|
|
|
24
|
Programación / Programación C/C++ / [?] Archivos Binarios
|
en: 20 Octubre 2013, 11:38 am
|
Buenas, tengo un problema con estos dos códigos
Son unas prácticas de la universidad, los enunciados son estos
2.3.- Escriu un programa que llegeixi els valors del radi de diferents esferes que hi ha en el fitxer binari “10radi_esfera.dat” (les dades són enteres) i calculi el volum de les esferes corresponents. Els resultats s'han de guardar en un fitxer binari anomenat “10vol_esfera.dat” amb una precisió de tres decimals. A priori desconeixem el nombre de valors que hi ha emmagatzemats al fitxer d'entrada.
2.4.- Escriu un programa que llegeixi el volum de les esferes que hi ha en el fitxer binari “10vol_esfera.dat” i mostri el seu contingut per pantalla. 2.3#include <stdio.h> #include <math.h> #define PI 3.141592654 int main() { FILE *EsfRad, *EsfVol; int Radio; float Volumen; EsfRad = fopen("10radi_esfera.dat","rb"); if(!EsfRad) { printf("Error: No se puede abrir el archivo"); } else { EsfVol = fopen("10vol_esfera.dat","wb"); if(!EsfVol) { printf("Error: No se puede abrir el archivo"); } else { while(!feof(EsfRad)) { fread(&Radio, sizeof(Radio), 1, EsfRad); Volumen = (float)((4*PI*(pow(Radio,3)))/3); fwrite(&Volumen, sizeof(Volumen), 1, EsfVol); } } fclose(EsfRad); fclose(EsfVol); } return 0; }
2.4#include <stdio.h> #include <math.h> #define PI 3.141592654 int main() { FILE *EsfRad; float Volumen; EsfRad = fopen("10vol_esfera.dat","rb"); if(!EsfRad) { printf("Error: No se puede abrir el archivo"); } else { while(!feof(EsfRad)) { fread(&Volumen, sizeof(Volumen), 1, EsfRad); printf("Volumen = %.3f\n",Volumen); } fclose(EsfRad); } return 0; }
El problema que le veo no es de código (eso creo), sino que con los archivos que nos dan para hacer las pruebas, dos o tres volúmenes salen iguales..
No se si se puede, pero adjunto los archivos *.dat por si alguien lo puede/quiere revisar
Saludos
Link (10radi_esfera.dat): http://www.mediafire.com/?jdangsbyw9ric1u
|
|
|
25
|
Seguridad Informática / Seguridad / [?] BugTraq Debian USB Error
|
en: 11 Octubre 2013, 00:02 am
|
Hola, he estado probando bugtraq ubuntu, y funciona perfecto al instalarlo en un usb, pero al instalar la versión Debian x86 me da error, al reiniciar y arrancar con el usb me sale un error de boot y ahi se queda
Espero que puedan ayudarme
Saludos
|
|
|
26
|
Programación / Desarrollo Web / [?] ¿El mejor proveedor de Dominios?
|
en: 15 Septiembre 2013, 11:29 am
|
Hola,
Quiero comprar un dominio pero no se donde, me podrían recomendar algún proveedor de dominios que sea fiable?
He estado leyendo y algunos proveedores te quitan el dominio si tienes muchas visitas... ¿Eso es cierto?
¿DonDomino es fiable?
A ver si pueden ayudarme
Gracias y Saludos
|
|
|
27
|
Programación / Ingeniería Inversa / [?] IsDebuggerPresent (¿Packer?)
|
en: 23 Agosto 2013, 21:53 pm
|
Buenas, queria saber como puedo saber con que esta empaquetado
Le he pasado el RDG Packer Detector y me sale esto:Se 100% seguro que esta empaquetado, saben de algún programa para analizarlo?
He probado también PEiD y me sale "Nothing Found" Otra cosa, si sale que no esta empaquetado, el "IsDebuggerPresent" con que lo han puesto?
Saludos.
|
|
|
28
|
Programación / Scripting / [?] ¿Multithread?
|
en: 23 Agosto 2013, 13:10 pm
|
Buenas, pues es una pregunta un poco concreta, hay alguno de estos lenguaje que sea multithread?
Tengo un proyecto casi acabado en AutoIt3 y no es multithread, por lo que no funciona como quiero que funcione, y no puedo continuar, quería saber si alguno de esos 3 lenguajes es multithread y sea compatible con AutoIt, tengo casi 2.000 lineas en autoit y traducirlo a otro lenguaje...
Mi idea era poder hacer lo siguiente, incluir los archivos *.au3, e ir llamando a las funciones creando threads desde otro lenguaje que soporte au3
Se que con C/C++ lo de los threads es sencillo, pero la interfaz gráfica la tengo hecha con AutoIt y no se si se puede utilizar , y crear mas de un exe e ir llamándolos es un coñazo
|
|
|
29
|
Programación / Scripting / [AutoIt] Solución a un bucle?
|
en: 20 Agosto 2013, 21:12 pm
|
Hola, bueno pues tengo un problema, tengo este código: Func MoverIcono() While $VarBucle = True $X_Escritorio = 0 $Y_Escritorio = 0 $Area_Escr = _ImageSearch('Area.bmp', 0, $X_Escritorio, $Y_Escritorio, 0) if $Area_Escr = 1 Then MouseMove($X_Escritorio, $Y_Escritorio, 5) MouseClick("left") if $BuscarIcono1 = True or $BuscarIcono2 = True Do $X = 0 $Y = 0 if $BuscarIcono1 = True Then $Icono1 = _ImageSearch('img/Icono1.bmp', 0, $X, $Y, 0) While $Icono1 = 1 MouseMove($X, $Y, 5) MouseClick("left") Sleep(2000) WEnd EndIf if $BuscarIcono2 = True Then $Icono2 = _ImageSearch('img/Icono2.bmp', 0, $X, $Y, 0) While $Icono2 = 1 MouseMove($X, $Y, 5) MouseClick("left") Sleep(2000) WEnd EndIf Until $Icono1 = 0 or $Icono2 = 0 Else Sleep(10000) Endif Else ; (Comentario) "Error": No se ha encontrado el area del mapa Endif WEnd EndFunc
El código en si funciona bien, el error que da para mi es que no hace exactamente lo que yo quiero, y no se como arreglarlo...
La función lo que hace es buscar el área que yo le indico, (las coordenadas del área del escritorio están cambiadas), y va clickando en esa zona cada 10 segundos, y justo cuando da el click busca los iconos, pero en esos 10 segundos del Sleep(10000) no hace nada
Lo que quiero es que haga click en el área que le indico, y en esos 10 segundos, antes del siguiente click este buscando los iconos, es decir, que si activo la opción del icono1, este indefinidamente buscando ese icono y moviendo y clickando, y a los 10 segundos, haga click en otras coordenadas del escritorio y siga buscando hasta pasados los próximos 10 segundos, etc
Espero que puedan ayudarme, creo que no hace falta saber de este lenguaje para contestar, cualquier bucle es igual sea en el lenguaje que sea
Saludos
|
|
|
|
|
|
|