elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: ¿Eres usuario del foro? Ahora tienes un Bot con IA que responde preguntas. Lo puedes activar en tu Perfil


  Mostrar Mensajes
Páginas: 1 ... 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 [493] 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 ... 1258
4921  Programación / Programación General / Re: IA en: 6 Septiembre 2015, 20:28 pm
Un ejemplo seria:

IA: Usuario, la conexion cableada se a desconectado...
Usuario: conecta la inalambrica
IA: Conectando por la inalambrica...

Imagino que será para Windows (no has explicado nada, ni siquiera en que lenguaje lo piensas hacer, odio las preguntas que ni siquiera comentan ese detalle tan esencial), pues entonces deberás desenvolverte cómo un experto con la API de Windows, para escuchar ese tipo de eventos.

¿Y en que lenguaje?, por que eso en cualquier lenguaje limitado no lo vas a poder hacer, a menos que hagas una cutrez con un timer/temporizador para comprobar cada X intervalo si el adaptador de red (de entre los que puedan haber) está conectado o no.

Tu idea es bastante más compleja de lo que seguramente en un principio a ti te parece, o mejor dicho es muy laboriosa ...mucho, ya que solamente el primer "comando" que se te ha ocurrido para darnos de ejemplo ya conlleva mucho trabajo de desarrollo (a menos que se opte por hacer la cutrez mencionada de arriba, en apenas 5 minutos), y se te ocurrirán muchos más "comandos" que implementar, idear y desarrollar, sobre todo investigar.

En resumen tendrías que estar suscrito a los eventos del sistema e informar de ellos, tal vez incluso para algunas futuras ideas "comunes" necesites aplicar técnicas de API hooking o API override en las funciones de la API de Windows, pero bueno, aquí tienes algo de info para empezar con ese "comando" de la conectividad de red de la forma en la que debería hacerse, usando la API NLM (Network List Manager):

Using the NLM API to make your applications network-aware

Understanding what type of decisions your application needs to make based on connectivity information will determine how you go about using the NLM API. Which of the following best describes your application needs?

    My application needs to be quickly informed of changing networking conditions.
    My application needs to perform a quick check of what the network conditions are just once.
    My application needs to do both.
Network Awareness in Windows Vista and Windows 7 - MSDN

Y aquí la documentación y definiciones de los miembros que la componen:
Network List Manager API Reference - MSDN

Aunque por otro lado, si eliges la plataforma .Net entonces Microsoft  pone muuuuy fácil con los eventos públicos compartidos System.Net.NetworkInformation.NetworkChange.NetworkAvailabilityChanged y System.Net.NetworkInformation.NetworkChange.NetworkAddressChanged que puedes encontrar en la librería de clases de .Net Framework, los cuales no te informan del estado de la red, pero si del cambio, y con eso ya puedes implementar una lógica personalizada sin recurrir forzosamente a la WinAPI.

Aquí un ejemplo de uso en C#, el cual se suscribe a dichos eventos y, cuando se disparan, se llama a la función personalizada "IsNetworkAvailable" donde emplea una sencilla lógica para determinar si hay al menos una conexión activa:
http://www.codeproject.com/Articles/64975/Detect-Internet-Network-Availability



Como veis mi idea?

Toda idea que implique una A.I. a la que poder darle órdenes en el PC es simplemente genial, es una buena idea, aunque en realidad sería Automación ...no creo que se le deba denominar inteligencia artificial.

Mi única objeción es la que ya he comentado, que si pretendes hacerlo bien (no quiero decir profesionálmente, pero simplemente bien, no con cutreces típicas) entonces te va a llevar mucho más trabajo del que te puedas imaginar, pero con tiempo y dedicación todo se puede lograr.

Saludos
4922  Foros Generales / Foro Libre / Re: Ayuda con virtualbox en: 6 Septiembre 2015, 18:35 pm
... estamos vagos para usar Google, ¿he?. :¬¬

Mira el segundo resultado de todos, aquí. :P

Saludos
4923  Foros Generales / Foro Libre / Re: ¿Qué corte de pelo tienes? ¿Corto o largo? (Pregunta) en: 6 Septiembre 2015, 18:28 pm
¿A este tipo de preguntas personales hemos llegado? ...QUE BAJO HA CAIDO EL FORO LIBRE xD.

¿Y que pasa con los calvos?, un poco ofensiva la pregunta para ellos ...¿no? :P.

Pues yo tengo el pelo corto, arriba, abajo, y entre las extremidades ...en realidad en las axilas no tengo pelo.

PD: No soy calvo, pero si que tengo algunas entradillas en la frente :(.

Al próximo que publique una imagen de Justin Believer>:D y encima posando >:D, la censuro y le baneo. dicho queda.

Saludos
4924  Programación / Programación General / Re: [ayuda]Archivo desconocido (ver codigo) en: 6 Septiembre 2015, 18:22 pm
¿Por qué analizas el archivo con la herramienta ExifTool, la cual está enfocada al análisis y modificación de metadatos de imágenes? :-\

Para (intentar) determinar el tipo de archivo puedes utilizar algo más general cómo MediaInfo, o algo más especializado en execubales y packers cómo PEId o TridNet, etc.

Si realmente es un ELF, puedes tratar de decompilarlo con Boomerang:
http://sourceforge.net/projects/boomerang/?source=dlp

También puedes tratar de usar IDA cómo ya han mencionado junto al Hex-Rays Decompiler podrás decompilarlo (poca, gran, o la mayor parte) a pseudo-C, incluyendo archivos ELF de Linux.
https://www.hex-rays.com/products/decompiler/index.shtml

Saludos
4925  Programación / Programación General / Re: Convertir juegos de pc a android? en: 6 Septiembre 2015, 17:41 pm
La pregunta principal difiere mucho de la pregunta real, cómo convertir un "juego de Java" en un "juego de Android", bien, vayamos al por el principio, tienes un proyecto de Java ...y con eso no haces nada, así que primero deberás "convertirlo" a un proyecto de Android(Java), el resto me imagino que consistirá en pequeñas adaptaciones de código.

Estas soluciones son para convertir proyectos de la IDE Eclipse:


Fuente:
http://stackoverflow.com/questions/7171327/convert-java-project-into-android-project-on-eclipse

Saludos
4926  Programación / Programación General / MOVIDO: Necesito ayuda con una programación basica de Pic en C. en: 6 Septiembre 2015, 17:32 pm
El tema ha sido movido a Programación C/C++.

http://foro.elhacker.net/index.php?topic=440446.0
4927  Programación / Java / Re: Abrir pagina web Dimensionada en: 6 Septiembre 2015, 17:27 pm
Formula tus dudas en la sección de Java.

1. No puedes controlar el tamaño del navegador a abrir sin ni siquiera saber cual se va a abrir.
¿Y que ocurre si el navegador ya está abierto?, ¿en esas circunstancias también quieres redimensionarlo intencionadamente?, eso sería una acción muy intrusiva de cara al usuario, de todas formas puedes recurrir a la API de Windows, pero la ventana de Firefox, por ejemplo, se maneja de una forma "especial".

2. El bloque try/catch sinceramente es código innecesario que deberías evitar, ya que no hay lugar a error alguno en esa orden, a menos que el sistema oprativo Windows donde lo ejecutas esté corrupto y no disponga de la librería url.dll ni el proceso rundll32.exe , cosa altamente improbable.

saludos!
4928  Programación / Programación General / MOVIDO: Abrir pagina web Dimensionada en: 6 Septiembre 2015, 17:15 pm
El tema ha sido movido a Java.

http://foro.elhacker.net/index.php?topic=440388.0
4929  Programación / Programación General / MOVIDO: Conectar una bd en un servidor con una app de escritorio en: 6 Septiembre 2015, 17:13 pm
El tema ha sido movido a Programación Visual Basic.

http://foro.elhacker.net/index.php?topic=440249.0
4930  Programación / Programación General / Re: Eclipse en: 6 Septiembre 2015, 17:08 pm
la pregunta es ¿me ralentizara mucho eclipse tener muchos plugins?

Cualquier tipo de "carga" de código sobre un proceso obviamente lo ralentizará (e incrementará la memoria del proceso), aunque no hay por que alamarse ya que la disminuición en el rendimiento general de la IDE se debería traducir de manera ínfima, es decir, apenas notable, aunque quizás pueda ocurrir todo lo contrario ya que realmente depende de la complejidad e integridad del plugin en cuestión (y de que no lo hayan programado cómo el culo), pues por ejemplo si un plugin está a la escucha de todos los eventos de la IDE y ejecuta instrucciones consecutivamente, o si por ejemplo el plugin es un analizador de sintaxis que maneja el dibujado de gráficos en el editor de la IDE, entonces lo ralentizará mucho más que un plugin que se integre cómo una simple opción en el menú conextual.

También depende de si los plugins se cargan selectivamente tras "X" evento, o por lo contrario se cargan al inicio de la IDE y su tiempo de vida durase el mismo que la IDE.

Se que no te he aclarado la pregunta principal ...por que no uso Eclipse, pero al menos lo dicho te servirá para tener más precaución y no tener mil plugins instalados si no les das uso.

Saludos
Páginas: 1 ... 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 [493] 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 ... 1258
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines