Blame view

html/Scripts/screenshot.php 850 Bytes
c825216f   lwadbled   feat(main.php): R...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  <?php
  	/* Fichier de la réalisation d'un screenshot avec lxi */
  
  	/* Partie Session pour le premier screen de la page */
  	if(isset($_SESSION['pic_name'])){	
  		$picture_name = $_SESSION['pic_name'];
  		$adresse = $Appareil[$i]['adresse'];
  		$path = getcwd().'/'.$picture_name;
  		shell_exec('lxi screenshot -a '.$adresse.' '.$path);
  	/* Partie Post pour les screens en continu (rafraichissement de l'image) */
  	}else if(isset($_POST['img'])){
  		$picture_name = $_POST['pic_name'.$_POST['img']];
  		$adresse = $_POST['adresse'];
  		$path = getcwd().'/../'.$picture_name;
  		echo $path;
  		shell_exec('lxi screenshot -a '.$adresse.' '.$path);
  	/* Si impossible de prendre des captures, retour à la première page */
  	}else{
  		echo "<script> alert('Probleme screenshot') </script>";
  		echo "<meta http-equiv=\"refresh\" content=\"0;URL=index.html\">";
  	}
  ?>