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 - MeCraniDOS

#121
Programación C/C++ / Re: [?] Error fgets
19 Enero 2014, 15:41 PM
Cita de: avesudra en 19 Enero 2014, 15:30 PM
Hola MeCraniDOS mira esto:Es decir que fgets por definición lee carácteres del stream y los almacena en str hasta un número de (num-1) carácteres

Eso es lo que habia hecho, poner (MAX + 1), pero no sabia el porque con 5 cogia 4, con 4 cogia 3, etc

Vale, pues muchas gracias ;-)

Saludos
#122
Hola, tengo un problema con fgets, estoy intentando separar un numero de 4 digitos, e introducir cada uno de ellos en una posicion del array  :silbar:

Para eso lo guardo en un array de caracteres y asi ya me guarda en cada posicion un numero, pero tal y como esta el codigo ahora solo guarda tres (lo he mirado con el debugger), cuando en teoria deberia guardar 4 (MAX)

Debería hacer esto:

Numero: 4578

Pos_1      Pos_2      Pos_3      Pos_4
  4             5             7            8

Pero hace esto:

Numero: 4578

Pos_1      Pos_2      Pos_3      Pos_4
 4             5             7            -48

Es decir, la ultima posicion del array la toma como 0, y al restar 48 (es lo mismo usar la funcion atoi), se queda en -48  :o

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

#define MAX 4
#define TONUM 48

int main()
{
char Cadena[MAX];
int Numero[MAX];

       printf("Introduce un numero de 4 digitos: ");
       fgets(Cadena, MAX, stdin);
       getchar();

       // Ahora convertimos la cadena a numerico

       for(int i=0;i<MAX;i++)
       {
           Numero[i] = Cadena[i] - TONUM;
           printf("%d", Numero[i]);
       }

       return 0;
}


No se donde puedes estar el error, porque seguro que es muy tonto  :rolleyes:  :rolleyes:

Saludos

(El código es un recorte del grande, pero esa es la parte que falla, asi que quizas no va bien porque me he dejado algo  ;D )
#123
Cita de: MrCriticalRx en  6 Diciembre 2013, 16:57 PM
Tengo otra pregunta yo estoy empezando como programador ya e editado varios bot para el juego DarkOrbit y pues yo tengo una duda mas que todo es si me podrian ayudar a crear o lograr modificar unos tipos de bot este echo con java y el otro con visual basic


Java: http://www.youtube.com/watch?v=WzTAzYMVIGk


Vb: http://www.youtube.com/watch?v=bTd_3q18BNQ




Agradeceria sus respuestas tambien me serviria si ya alguien tiene un bot de otro juego yo intentare modificarle los codigos y demas accesos

Yo tengo bastantes códigos de bots en c/c++, quizás te sirven
#124
Scripting / [?] Bash Script SSH
14 Diciembre 2013, 12:00 PM
Buenas, pues tengo un pequeño problemilla, estoy intentando ejecutar un comando en otro pc sin ser root vía SSH, con "sudo $Comando", pero no se como modificar el script  :rolleyes:

Código (bash) [Seleccionar]
#!/bin/bash
HOST="Aqui la IP"
USER="Aqui el Usuario"
PASS="Aqui la Contraseña del Usuario"
CMD=$@
VAR=$(expect -c "
spawn ssh -o StrictHostKeyChecking=no $USER@$HOST sudo $CMD
match_max 100000
expect \"*?assword:*\"
send -- \"$PASS\r\"
send -- \"\r\"
send -- \"$PASS\r\"
send -- \"\r\"
expect eof
")
echo "==============="
echo "$VAR"


La salida que da es:

Citar?@Ubuntu:/home/?/Desktop$ ./System.sh "reboot"
===============
spawn ssh -o StrictHostKeyChecking=no Usuario@IP sudo reboot
Usuario@IP password:
sudo: no tty present and no askpass program specified
sudo: no tty present and no askpass program specified
Sorry, try again.
sudo: no tty present and no askpass program specified
sudo: no tty present and no askpass program specified
Sorry, try again.
sudo: no tty present and no askpass program specified
sudo: no tty present and no askpass program specified
Sorry, try again.
sudo: 3 incorrect password attempts

A ver si me pueden ayudar...  :huh: :huh:

PD: Para que funcione tenemos que tener expect instalado  :silbar:


Citarapt-get install expect

Saludos
#125
Creo que te refieres a instalar programas de hacking?  :rolleyes:

Citarapt-get install (paquete)

Saludos  ::)
#126
GNU/Linux / Re: [?] Ejecución de Procesos
6 Diciembre 2013, 15:45 PM
Cita de: lawish en  6 Diciembre 2013, 15:38 PM
el segundo se mantiene vivo aun cierres la consola

Y el primero también
#127
GNU/Linux / [?] Ejecución de Procesos
6 Diciembre 2013, 15:17 PM
Buenas, quería preguntar un par de cosillas sobre los procesos  :silbar:

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  :rolleyes:
#128
Podrías haber subido el archivo y no el código...  :rolleyes:

Saludos
#129
No se hacen tareas, envía tu código, tus dudas y te ayudaremos

Saludos
#130
Cita de: mad_soft en 24 Noviembre 2013, 13:25 PM
No se si te referiras a iniciar programa de consola, daemon y demas o con X, kde, gnome etc..
Por consola
en /etc/init.d/boot.local
puedes poner las rutas completas a uno o varios comandos para que se ejecuten al inicio.
en X
en $HOME/.config/autostart
puedes poner los .desktop, .sh, etc para que se inicien con la sesión X

Lo que quiero ejecutar es un comando por consola con parametros :¬¬
El archivo boot.local no existe (en mi pc), y lo de $HOME/.config/autostart no lo sabia, pero para ejecutar un comando por consola no se si sirve  :huh:

Edito

Ya esta solucionado, modificando el archivo /etc/init.d/rc.local  >:D

Saludos  :silbar: