1,14 → 1,4 |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
<HTML><!-- written by Rexy --> |
<head> |
<META HTTP-EQUIV="Refresh" CONTENT="30"> |
<meta http-equiv="Content-Type" content="text/html; charset=$config[general_charset]"> |
<title>Auto enregistrement</title> |
<link rel="stylesheet" href="/css/style.css"> |
</head> |
<body> |
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0"> |
<? |
<?php |
# Test présence de clé/modem |
$exec_com=exec("lsusb | grep -i 067b | cut -d ' ' -f6 | cut -d ' ' -f1"); |
$exec_com2=exec("lsusb | grep -i 12d1 | cut -d ' ' -f6 | cut -d ' ' -f1"); |
47,7 → 37,7 |
$l_status_gammu = "Etat du service"; |
$l_start = "Démarrer"; |
$l_status_device = "Status de votre périphérique"; |
$l_key_diseable = "Aucune clé est connectée"; |
$l_key_diseable = "Aucun périphérique détecté"; |
$l_key_enable = "Votre clé est connectée"; |
$l_force_signal = "Force du signal"; |
$l_imei_device = "IMEI du périphérique"; |
60,7 → 50,7 |
$l_error_label_num = "Ce n'est pas un PIN valide"; |
$l_error_label_num2 = "Ce n'est pas un nombre"; |
$l_error_label_num3 = "Le format n'est pas correct: +xxxYYYYYYYYY (xxx: code pays / YYYYYYYYY: numéro de téléphone)"; |
$l_error_writefail = "Gammu semble ne pas parvenir à discuter avec la clé (port ttyUSB0)."; |
$l_error_writefail = "Le service semble ne pas parvenir à discuter avec la clé (port ttyUSB0)."; |
$l_error_timeoutfail = "Impossible de se connecter à la clé 3G. Timeout."; |
$l_error_simfail = "Un problème au niveau de la carte SIM a été détecté. Est elle présente?"; |
$l_error_simsecu_l = "Attention, lors du dernier démarrage, votre code PIN était erroné.<br> |
82,6 → 72,14 |
$l_conf_name="Configuration : "; |
$l_current_connect = "Connexion"; |
|
$l_tab_first = "premier"; |
$l_tab_last = "dernier"; |
$l_tab_next = "suivant"; |
$l_tab_prev = "précédent"; |
$l_tab_search = "Recherche :"; |
$l_tab_pmenu = "Affiche la page _PAGE_ sur _PAGES_"; |
$l_tab_info = "Montrer _MENU_ résultat par page"; |
$l_tab_infoempty = "Aucun résultat"; |
} |
else { |
$l_title = "Auto registration (SMS)"; |
95,7 → 93,7 |
$l_status_gammu = "Service status"; |
$l_start = "Start"; |
$l_status_device = "Status of your device"; |
$l_key_diseable = "Your 3g key is not connected"; |
$l_key_diseable = "No device detected"; |
$l_key_enable = "Your 3g key is connected"; |
$l_force_signal = "Signal strength"; |
$l_imei_device = "Device IMEI"; |
108,8 → 106,7 |
$l_error_label_num = "It's not a valid PIN password"; |
$l_error_label_num2 = "It's not a number"; |
$l_error_label_num3 = "The phone number is not good: +xxxYYYYYYYYY (xxx: code pays / YYYYYYYYY: numéro de téléphone)"; |
$l_error_writefail = "Gammu semble ne pas parvenir à discuter avec la clé (port ttyUSB0)."; |
$l_error_writefail = "Gammu can't listen the ttyUSB0 port."; |
$l_error_writefail = "Can not listen the ttyUSB0 port."; |
$l_error_timeoutfail = "Timeout. Can not connect to modem."; |
$l_error_simfail = "An issue with your Sim card was detected. Is it in the key?"; |
$l_error_simsecu_l = "Warning, during the last startup, the PIN code was wrong. <br> |
130,7 → 127,53 |
|
$l_conf_name="Configuration : "; |
$l_current_connect = "Connection"; |
|
$l_tab_first = "first"; |
$l_tab_last = "last"; |
$l_tab_next = "next"; |
$l_tab_prev = "previous"; |
$l_tab_search = "Search :"; |
$l_tab_pmenu = "Showing _PAGE_ to _PAGE_ of _PAGE_ entries :"; |
$l_tab_info = "Show _MENU_ entries"; |
$l_tab_infoempty = "No matching records found"; |
} |
?> |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
<HTML><!-- written by Rexy --> |
<head> |
<META HTTP-EQUIV="Refresh" CONTENT="30"> |
<meta http-equiv="Content-Type" content="text/html; charset=$config[general_charset]"> |
<title>Auto enregistrement</title> |
<link rel="stylesheet" href="/css/style.css"> |
<!-- DataTables CSS --> |
<link rel="stylesheet" type="text/css" href="../../../css/jquery.dataTables.css"> |
<!-- jQuery --> |
<script type="text/javascript" charset="utf8" src="../../../js/jquery.js"></script> |
<!-- DataTables --> |
<script type="text/javascript" charset="utf8" src="../../../js/jquery.dataTables.js"></script> |
<script type="text/javascript"> |
$(document).ready( function () { |
$('#table_id').DataTable({ |
"language": { |
"paginate": { |
"sFirst": "<?php echo $l_tab_dirst; ?>", |
"sLast": "<?php echo $l_tab_last; ?>", |
"sPrevious": "<?php echo $l_tab_prev; ?>", |
"sNext": "<?php echo $l_tab_next; ?>" |
}, |
"lengthMenu": "<?php echo $l_tab_info; ?>", |
"zeroRecords": "<?php echo $l_tab_infoempty; ?>", |
"info": "<?php echo $l_tab_pmenu; ?>", |
"infoEmpty": "<?php echo $l_tab_infoempty; ?>", |
"sSearch": "<?php echo $l_tab_search; ?>" |
} |
}); |
} ); |
</script> |
</head> |
<body> |
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0"> |
<?php |
echo " |
<tr> |
<th>$l_title</th> |
224,7 → 267,7 |
if ($status_key=="true") |
{ |
#Nom du fichier de log lorsque gammu est démarré |
$file_log = "gammu-smsd.log"; |
#$file_log = "gammu-smsd.log"; |
|
#Recuperation du code PIN actuel |
$current_pin = exec("sudo $script --pin"); |
238,9 → 281,6 |
#Recuperation de la durée dun ban perm (après flood) |
$current_time_perm = exec("sudo $script --time_perm"); |
|
#Recuperation de l'adresse du log |
$current_log = exec("sudo $script --log"); |
|
#Detection neméro de tel |
$current_num_alcasar = exec("sudo $script --numero_alcasar"); |
|
270,7 → 310,6 |
$sms_received = "-"; |
|
$gammu="<td><img src=\"/images/state_error.gif\" width=\"15\" height=\"15\" alt=\"".$l_service_status_img_ko."\"></td><td>$l_gammu_off</td>"; |
$gammu_log=""; |
$gammu_status_on=""; |
$gammu_status_off="disabled"; |
|
308,9 → 347,8 |
|
|
$gammu="<td><img src=\"/images/state_ok.gif\" width=\"15\" height=\"15\" alt=\"".$l_service_status_img_ok."\"></td><td>$l_gammu_on</td>"; |
$gammu_log="<tr><td colspan=7>$current_log</td></tr>"; |
|
|
|
if($current_last_timeout!=""){ |
if(($current_last_timeout > $current_last_start) && ($current_last_timeout > $current_last_stop)) |
{ |
518,20 → 556,19 |
|
<table border=1> |
<tr> |
<td colspan=4><b>$l_status_gammu</b></td> |
<td><b><center>$l_force_signal</center></b></td> |
<td><b><center>$l_imei_device</center></b></td> |
<td><b><center>$l_sms_received</center></b></td> |
<td colspan=4><b>$l_status_gammu</b></td> |
<td><b><center>$l_force_signal</center></b></td> |
<td><b><center>$l_imei_device</center></b></td> |
<td><b><center>$l_sms_received</center></b></td> |
</tr> |
<tr> |
$gammu |
<td><button type=\"submit\" name=\"start\" $gammu_status_on>$l_start</button></td> |
<td><button type=\"submit\" name=\"stop\" $gammu_status_off>$l_stop</button></td> |
<td><center>$force_signal</center></td> |
<td><center>$imei_device</center></td> |
<td><center>$sms_received</center></td> |
$gammu |
<td><button type=\"submit\" name=\"start\" $gammu_status_on>$l_start</button></td> |
<td><button type=\"submit\" name=\"stop\" $gammu_status_off>$l_stop</button></td> |
<td><center>$force_signal</center></td> |
<td><center>$imei_device</center></td> |
<td><center>$sms_received</center></td> |
</tr> |
$gammu_log |
$gammu_puk |
$gammu_simfail |
$gammu_simsecu |
605,27 → 642,27 |
|
$result = mysqli_query($con, "SELECT * FROM SMS_ban_perm"); |
|
echo " <br /> |
<table border =1> |
?> |
<table id="table_id" class="display"> |
<thead> |
<tr> |
<td colspan=4><b>$l_num_block</b></td> |
|
<th><b><font color="black"><?php echo $l_num_num; ?></font></b></th> |
<th><b><font color="black"><?php echo $l_num_raison; ?></font></b></th> |
<th><b><font color="black"><?php echo $l_num_expiration; ?></font></b></th> |
<th><b><font color="black">Action</font></b></th> |
</tr> |
<tr> |
<td><b>$l_num_num</b></td> |
<td><b>$l_num_raison</b></td> |
<td><b>$l_num_expiration</b></td> |
<td><b>$l_num_action</b></td> |
</tr>"; |
|
</thead> |
<tbody> |
<?php |
while($row = mysqli_fetch_array($result)) |
{ |
echo " |
<tr> |
<form action=\"autoregistration.php\" methode=\"POST\"> |
<tr> |
<td> |
<input type=\"hidden\" name=\"num_select\" value=\"" .$row['SenderNumber']."\"> |
" . $row['SenderNumber'] . "</td>"; |
".$row['SenderNumber']." |
</td>"; |
|
if($row['Perm']=='0') |
{ |
636,19 → 673,18 |
echo "<td>$l_num_flood</td>"; |
} |
echo " <td>" . $row['Expiration']. "</td> |
|
<td> |
<input type='submit' value='".$l_num_unlock."'> |
</td> |
</form> |
</tr>"; |
<td> |
<input type='submit' value='".$l_num_unlock."'> |
</td> |
</form> |
</tr> |
"; |
} |
echo "</table>"; |
|
?> |
</tbody> |
</table> |
<?php |
mysqli_close($con); |
|
} |
|
?> |
|
</html> |