1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
open (loghistory, ">>$datei_bt_history") or die ("Can not open $datei_bt_history");
print loghistory ("[$day.$month.$year - $hour:$min:$sec] $bt_address $bt_host\n");
sleep (30);
close loghistory;
# open (log_first_connection, ">>$datei_bt_device_connected") or die ("Can not open $datei_bt_device_connected");
my $count = -1;
open (IN, ">>$datei_bt_device_connected") or die ("Can not open $datei_bt_device_connected");
my @list_of_line = <IN>;
my $line_counter = 0;
while ($line_counter < @list_of_line)
{
if ($list_of_line[$line_counter] !~ /$bt_address/)
{
$count++;
}
} #while<IN>-closed
close (IN);
if ($count<0)
{
open (log_first_connection, ">>$datei_bt_device_connected") or die ("Can not open $datei_bt_device_connected");
print log_first_connection ("[$day-$month-$year - $hour:$min:$sec] $bt_address $bt_host is connected\n");
}
close (log_first_connection); print "Device found: ".$bt_host."\n";
} #if($bt_address ne "")-closed |
Partager