setcron.php
1.96 KB
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<?php
include"config.php";
exec('cat /etc/timezon',$timezone);
date_default_timezone_set($timezone);
$hold=array();
$hold_end=array();
//echo $_POST['starttime'];
// echo "<br>";
$unix_start=strtotime($_POST['starttime']);
$unix_end=strtotime($_POST['endtime']);
$unix_start+=$_POST['secondstart'];
$unix_end+=$_POST['secondend'];
date_default_timezone_set("UTC");
$timeString=$unix_end."\n".$unix_start;
exec('sudo chmod 666 recordtime.txt');
$fp=fopen('recordtime.txt','w');
if($fp==false)
{
echo "could not open file ";
}
else{
fwrite($fp,$timeString);
}
$uni_start_hex=dechex($unix_start);
$uni_end_hex=dechex($unix_end);
$start=0;
for ($i=0; $i <(strlen($uni_start_hex))/2 ; $i++) {
$hold[$i]= substr($uni_start_hex,$start,2);
$start+=2;
}
$start=0;
for ($i=0; $i <(strlen($uni_end_hex))/2 ; $i++) {
$hold_end[$i]=substr($uni_end_hex,$start,2);
$start+=2;
}
//print_r($hold);
//01 02 00 00 00 0F 01 10 01 05 00 04 08
$buff=chr(1);
$buff.=chr(2);
$buff.=chr(0);
$buff.=chr(0);
$buff.=chr(0);
$buff.=chr(0x0F);
$buff.=chr(1);
$buff.=chr(16);
$buff.=chr(1);
$buff.=chr(5);
$buff.=chr(0);
$buff.=chr(4);
$buff.=chr(8);
for ($i=0; $i <count($hold) ; $i++) {
$buff.=chr(hexdec($hold[$i]));
}
for ($i=0; $i <count($hold_end) ; $i++) {
$buff.=chr(hexdec($hold_end[$i]));
}
$class=new Tcpconnection($buff);
$class->connect();
header("Location:live.php");
?>