Spanish activar la camara de mi movil desde mi pc

Discussion in 'Spanish Forum' started by jjmairena, Apr 29, 2013.

  1. jjmairena

    jjmairena Member Licensed User

    bueno creo que esto es lo genial de b4a que podemos hacer infinidades de cosas, y me gustaria saber como activar la camara y el audio de aparato celular en caso de robo.... gracias de ante mano:BangHead:
     
  2. perezriveracarlos

    perezriveracarlos Member Licensed User

    Pues creo que tendrias que tener la app conectada a una bbdd constantemente, consultando un campo, cuando este campo cambie de valor a un valor definido, enciendes la camara, haces una foto y la envias a un ftp o a una bbdd.

    Para poner el streaming no se si se podria, supongo que si pero es algo mas complicado.
     
  3. cjolly

    cjolly Member Licensed User

    Lo otro podria ser tener un archivo que tiene registrado el numero del chip (en la libreria PHONE tenes GetSimSerialNumber) y un aplicativo corriendo como servicio y que a cada x tiempo verifica el SIM contra lo grabado en el archivo y si son diferentes dispara todas las acciones que deseas (una de ellas debe ser el posicionamiento via GPS) y mandas al celular que definas un sms con el enlace

    "http://maps.google.es/maps?hl=es&q=" & GPS_Latitud & "," & GPS_Longitud

    para pasar la ubicacion monstrando en google.maps y cuando llegas en donde esta el telefono mandas un sms o llamas al telefono para que suene y localizar quien lo tiene.

    Asi fue como lo solucione.

    OJO cuando te llega el mensaje de posicionamiento tambien viene el numero del celular del nuevo SIM.
     
    Last edited: May 9, 2013
  4. JoanRPM

    JoanRPM Active Member Licensed User

    Otra opción seria crear un Push Notification.
    Con esta opción, la aplicación o servicio, no tiene que estar pendiente de si lo han robado o no. Sencillamente, desde el PC mandas un Push a tu dispositivo, y en función de unos comandos, puedes activar/desactivas lo que te interese (cámara, grabadora, borrar ficheros, etc.). El Android recibe el Push y un pequeño servicio hace el trabajo.
    También tendrás que montar un pequeño servidor, para que el dispositivo pueda mandar los datos (de la cámara, grabadora, GPS, etc.)

    Mirate este link: http://www.basic4ppc.com/forum/basic4android-getting-started-tutorials/19226-android-push-notification-gcm-framework-tutorial.html

    También en internet encontrarás como mandar un Push Notification desde tu PC, por ejemplo con Visual Basic.

    Saludos.
     
  5. jjmairena

    jjmairena Member Licensed User

    gracias vamos a probar todo lo que recomendaron y si todo funciona les informare
     
  6. jjmairena

    jjmairena Member Licensed User


    holaaa como le vaaa.... vea tengo los datos ya en mi base de datos ya los envia desde mi celular y todo perfecto, pero como hago para visualizar esos datos en el mapa de google por ejemplo si el movil se muevo como hago para que los datos "http://maps.google.es/maps?hl=es&q=" & GPS_Latitud & "," & GPS_Longitud se vean en mi web por ejemplo me podrian ayudar con eso es todo lo que me falta y para tirar el codigo completo en este foro... gracias de antemano
     
  7. cuellar

    cuellar Member Licensed User

    Aquí tienes toda la información con ejemplos
    https://developers.google.com/maps/documentation/javascript/tutorial?hl=es

    O prueba con esto:
    Code:
    <html>
    <head>
    <script 
    type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false">
    //Para cargar la API de Google Maps
    </script>
     
     
    <script 
    type="text/javascript">
      function iniciar(lat,long) {
        var coordenadas = new google.maps.LatLng(Tu Latitud,Tu Longitud);
        //Se inicializa el mapa en la variable coordenadas centrandolo en Latitud y Longitud
     
        var myOptions = { //Opciones:
          zoom: 
    13
          //Aplica al mapa el zoom establecido
          center: coordenadas,
          //Se establece el centro del mapa
          mapTypeId: google.maps.MapTypeId.ROADMAP,
          draggable: 
    true,
          mapTypeControl: 
    false,
          streetViewControl: 
    false
         //Tipo de mapa
         
          
          
        
    };
        var map = new google.maps.Map(document.getElementById("mapa"), myOptions);
       //Se crea el nuevo mapa
       
       
       
       var coordenadas = new google.maps.LatLng(Tu Latitud, Tu Longitud);
         //Establecemos las coordenadas
      var marker = new google.maps.Marker({ 
          
          position: coordenadas,
          map: map,
          title:"Hola Mundo!" 
          //Titulo sale cuando pasa el ratón sobre la marca
         
      });
     
    }

     function marca() {
       
       var x = document.getElementById("map");
       x.innerHTML;
       var coordenadas2 = new google.maps.LatLng(Tu Latitud de la marca, Tu Longitud de la marca);
       var marker = new google.maps.Marker({position: coordenadas2, map: map, title: "Tecnico2"});
       }

    </script>
    </head>
    <body onload="iniciar()">
      <div id="mapa" style="width:80%; height:80%"></div>
         </html>
     
  8. desof

    desof Well-Known Member Licensed User


    HOLA jjmairena ,

    ¡PODRIAS COMPARTIR EL EJEMPLO ? NECESITO ALGO SIMILAR A ESO PERO NO LOGRO ENTENDER COMO HACERLO..

    DESDE YA MCUHAS GRACIAS!!
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice