Foros del Web » Programando para Internet » Javascript »

Guardar Fotografia en el escritorio

Estas en el tema de Guardar Fotografia en el escritorio en el foro de Javascript en Foros del Web. Hola compañeros buen dia tenga ustedes tengo una duda con un script que encontre googleando el archivo sirve para tomar fotografías, funciona perfectamente mas sin ...
  #1 (permalink)  
Antiguo 21/09/2015, 20:29
Avatar de joseanguiano  
Fecha de Ingreso: agosto-2015
Ubicación: Coatzacoalcos
Mensajes: 87
Antigüedad: 8 años, 8 meses
Puntos: 1
Pregunta Guardar Fotografia en el escritorio

Hola compañeros buen dia tenga ustedes tengo una duda con un script que encontre googleando el archivo sirve para tomar fotografías, funciona perfectamente mas sin embargo tengo una duda las fotografías las guarda en mi carpeta raíz donde se encuentra mi proyecto ejemplo localhost:8080/pagina/sistema en esa ruta se guardan las fotos tomadas, pero me gustaría cambiarla y que la pueda guardar en una carpeta pero en el escritorio de la pc este es el archivo espero su ayuda. saludos


Código Javascript:
Ver original
  1. <script language="JavaScript">
  2.         webcam.set_api_url( 'test.php' );
  3.         webcam.set_quality( 90 ); // JPEG quality (1 - 100)
  4.         webcam.set_shutter_sound( true ); // play shutter click sound
  5.     </script>
  6.    
  7.     <!-- Next, write the movie to the page at 320x240 -->
  8.     <script language="JavaScript">
  9.         document.write( webcam.get_html(320, 240) );
  10.     </script>
  11.    
  12.     <!-- Some buttons for controlling things -->
  13.     <br/><form><center>
  14.     <br>
  15.         <input type=button value="Configuracion" onClick="webcam.configure()">
  16.         &nbsp;&nbsp;
  17.         <input type=button value="Tomar foto" onClick="take_snapshot()">
  18.     </center>
  19.     </form>
  20.    
  21.     <!-- Code to handle the server response (see test.php) -->
  22.     <script language="JavaScript">
  23.         webcam.set_hook( 'onComplete', 'my_completion_handler' );
  24.        
  25.         function take_snapshot() {
  26.             // take snapshot and upload to server
  27.             document.getElementById('upload_results').innerHTML = '<h1>Cargando...</h1>';
  28.             webcam.snap();
  29.         }
  30.        
  31.         function my_completion_handler(msg) {
  32.             // extract URL out of PHP output
  33.             if (msg.match(/(http\:\/\/\S+)/)) {
  34.                 var image_url = RegExp.$1;
  35.                 // show JPEG image in page
  36.                 document.getElementById('upload_results').innerHTML =
  37.                     '<h1>Imagen Recibida</h1>' +
  38.                     '<h6>Archivo Recibido: ' + image_url + '</h6>' +
  39.                     '<img src="' + image_url + '">';
  40.                
  41.                 // reset camera for another shot
  42.                 webcam.reset();
  43.             }
  44.             else alert("PHP Error: " + msg);
  45.         }
  46.     </script>

y este otro script que controla el nombre de la foto y la ruta(AMI PARECER) pero no se que ruta poner para guardarla en una carpeta en el escritorio


Código Javascript:
Ver original
  1. <?php
  2.  
  3. /* JPEGCam Test Script */
  4. /* Receives JPEG webcam submission and saves to local file. */
  5. /* Make sure your directory has permission to write files as your web server user! */
  6.  
  7. $filename = date('YmdHis') . '.jpg';
  8. $result = file_put_contents( $filename, file_get_contents('php://input') );
  9. if (!$result) {
  10.     print "ERROR: Failed to write data to $filename, check permissions\n";
  11.     exit();
  12. }
  13.  
  14. $url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['REQUEST_URI']) . '/' . $filename;
  15. print "$url\n";
  16.  
  17. ?>


Cualquier respuesta será bienvenida saludos alguna sugerencia?
__________________
Lo fácil, ya lo hice, lo difícil lo estoy haciendo y lo imposible, me tardare pero lo lograre.

Última edición por joseanguiano; 26/09/2015 a las 23:17 Razón: e

Etiquetas: html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:12.