Guest User

Untitled

a guest
Jan 22nd, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 60.03 KB | None | 0 0
  1.  
  2. @down_auto_total_praguri = (10,12,20);
  3. @down_auto_total_colors = ("#4CC552","#FDD017","#C35617");
  4. @drops_relativ_praguri = (1,2,3);
  5. @drops_relativ_colors = ("#4CC552","#FDD017","#C35617");
  6. @rssi_minim_praguri = (-108,-109,-111);
  7. @rssi_minim_colors = ("#4CC552","#FDD017","#C35617");
  8. @rssi_maxim_praguri = (-107,-106,-105);
  9. @rssi_maxim_colors = ("#4CC552","#FDD017","#C35617");
  10.  
  11.  
  12. #######################################################################
  13.  
  14. print "Site: ";
  15. $input = <>;
  16. chomp($input);
  17.  
  18. open(INFO, "./pmxh_print.txt");
  19. @info = <INFO>;
  20. $printout = join("",@info);
  21.  
  22. print "\nNumele directorului:\t";
  23. $nume_director = <>;
  24. chomp($nume_director);
  25.  
  26. mkdir "./$nume_director";
  27.  
  28. $a=1;
  29. $b=2;
  30. $c=3;
  31. $d=4;
  32. $e=5;
  33. $f=6;
  34. $g=7;
  35. $h=8;
  36. $l=9;
  37.  
  38. @raport_from = ($printout =~ /^(Report from .*)$/mg);
  39.  
  40. @cell1_date_hour = ($printout =~ /^(................) UtranCell=cell$input$a\s/mg);
  41. @cell2_date_hour = ($printout =~ /^(................) UtranCell=cell$input$b\s/mg);
  42. @cell3_date_hour = ($printout =~ /^(................) UtranCell=cell$input$c\s/mg);
  43. @cell4_date_hour = ($printout =~ /^(................) UtranCell=cell$input$d\s/mg);
  44. @cell5_date_hour = ($printout =~ /^(................) UtranCell=cell$input$e\s/mg);
  45. @cell6_date_hour = ($printout =~ /^(................) UtranCell=cell$input$f\s/mg);
  46. @cell7_date_hour = ($printout =~ /^(................) UtranCell=cell$input$g\s/mg);
  47. @cell8_date_hour = ($printout =~ /^(................) UtranCell=cell$input$h\s/mg);
  48. @cell9_date_hour = ($printout =~ /^(................) UtranCell=cell$input$l\s/mg);
  49.  
  50. @cell1_down_auto = ($printout =~ /UtranCell=cell$input$a\s*(\d*?)\s/mg);
  51. @cell2_down_auto = ($printout =~ /UtranCell=cell$input$b\s*(\d*?)\s/mg);
  52. @cell3_down_auto = ($printout =~ /UtranCell=cell$input$c\s*(\d*?)\s/mg);
  53. @cell4_down_auto = ($printout =~ /UtranCell=cell$input$d\s*(\d*?)\s/mg);
  54. @cell5_down_auto = ($printout =~ /UtranCell=cell$input$e\s*(\d*?)\s/mg);
  55. @cell6_down_auto = ($printout =~ /UtranCell=cell$input$f\s*(\d*?)\s/mg);
  56. @cell7_down_auto = ($printout =~ /UtranCell=cell$input$g\s*(\d*?)\s/mg);
  57. @cell8_down_auto = ($printout =~ /UtranCell=cell$input$h\s*(\d*?)\s/mg);
  58. @cell9_down_auto = ($printout =~ /UtranCell=cell$input$l\s*(\d*?)\s/mg);
  59.  
  60. @cell1_down_man = ($printout =~ /UtranCell=cell$input$a\s*\d*\s*(\d*?)\s/mg);
  61. @cell2_down_man = ($printout =~ /UtranCell=cell$input$b\s*\d*\s*(\d*?)\s/mg);
  62. @cell3_down_man = ($printout =~ /UtranCell=cell$input$c\s*\d*\s*(\d*?)\s/mg);
  63. @cell4_down_man = ($printout =~ /UtranCell=cell$input$d\s*\d*\s*(\d*?)\s/mg);
  64. @cell5_down_man = ($printout =~ /UtranCell=cell$input$e\s*\d*\s*(\d*?)\s/mg);
  65. @cell6_down_man = ($printout =~ /UtranCell=cell$input$f\s*\d*\s*(\d*?)\s/mg);
  66. @cell7_down_man = ($printout =~ /UtranCell=cell$input$g\s*\d*\s*(\d*?)\s/mg);
  67. @cell8_down_man = ($printout =~ /UtranCell=cell$input$h\s*\d*\s*(\d*?)\s/mg);
  68. @cell9_down_man = ($printout =~ /UtranCell=cell$input$l\s*\d*\s*(\d*?)\s/mg);
  69.  
  70. @cell1_normal_release = ($printout =~ /UtranCell=cell$input$a\s*\d*\s*\d*\s*(\d*?)\s/mg);
  71. @cell2_normal_release = ($printout =~ /UtranCell=cell$input$b\s*\d*\s*\d*\s*(\d*?)\s/mg);
  72. @cell3_normal_release = ($printout =~ /UtranCell=cell$input$c\s*\d*\s*\d*\s*(\d*?)\s/mg);
  73. @cell4_normal_release = ($printout =~ /UtranCell=cell$input$d\s*\d*\s*\d*\s*(\d*?)\s/mg);
  74. @cell5_normal_release = ($printout =~ /UtranCell=cell$input$e\s*\d*\s*\d*\s*(\d*?)\s/mg);
  75. @cell6_normal_release = ($printout =~ /UtranCell=cell$input$f\s*\d*\s*\d*\s*(\d*?)\s/mg);
  76. @cell7_normal_release = ($printout =~ /UtranCell=cell$input$g\s*\d*\s*\d*\s*(\d*?)\s/mg);
  77. @cell8_normal_release = ($printout =~ /UtranCell=cell$input$h\s*\d*\s*\d*\s*(\d*?)\s/mg);
  78. @cell9_normal_release = ($printout =~ /UtranCell=cell$input$l\s*\d*\s*\d*\s*(\d*?)\s/mg);
  79.  
  80. @cell1_system_release = ($printout =~ /UtranCell=cell$input$a\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  81. @cell2_system_release = ($printout =~ /UtranCell=cell$input$b\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  82. @cell3_system_release = ($printout =~ /UtranCell=cell$input$c\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  83. @cell4_system_release = ($printout =~ /UtranCell=cell$input$d\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  84. @cell5_system_release = ($printout =~ /UtranCell=cell$input$e\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  85. @cell6_system_release = ($printout =~ /UtranCell=cell$input$f\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  86. @cell7_system_release = ($printout =~ /UtranCell=cell$input$g\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  87. @cell8_system_release = ($printout =~ /UtranCell=cell$input$h\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  88. @cell9_system_release = ($printout =~ /UtranCell=cell$input$l\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  89.  
  90. @cell1_sample_ul_rssi = ($printout =~ /UtranCell=cell$input$a\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  91. @cell2_sample_ul_rssi = ($printout =~ /UtranCell=cell$input$b\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  92. @cell3_sample_ul_rssi = ($printout =~ /UtranCell=cell$input$c\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  93. @cell4_sample_ul_rssi = ($printout =~ /UtranCell=cell$input$d\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  94. @cell5_sample_ul_rssi = ($printout =~ /UtranCell=cell$input$e\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  95. @cell6_sample_ul_rssi = ($printout =~ /UtranCell=cell$input$f\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  96. @cell7_sample_ul_rssi = ($printout =~ /UtranCell=cell$input$g\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  97. @cell8_sample_ul_rssi = ($printout =~ /UtranCell=cell$input$h\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  98. @cell9_sample_ul_rssi = ($printout =~ /UtranCell=cell$input$l\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  99.  
  100. @cell1_sum_ul_rssi = ($printout =~ /UtranCell=cell$input$a\s*\d*\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  101. @cell2_sum_ul_rssi = ($printout =~ /UtranCell=cell$input$b\s*\d*\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  102. @cell3_sum_ul_rssi = ($printout =~ /UtranCell=cell$input$c\s*\d*\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  103. @cell4_sum_ul_rssi = ($printout =~ /UtranCell=cell$input$d\s*\d*\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  104. @cell5_sum_ul_rssi = ($printout =~ /UtranCell=cell$input$e\s*\d*\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  105. @cell6_sum_ul_rssi = ($printout =~ /UtranCell=cell$input$f\s*\d*\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  106. @cell7_sum_ul_rssi = ($printout =~ /UtranCell=cell$input$g\s*\d*\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  107. @cell8_sum_ul_rssi = ($printout =~ /UtranCell=cell$input$h\s*\d*\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  108. @cell9_sum_ul_rssi = ($printout =~ /UtranCell=cell$input$l\s*\d*\s*\d*\s*\d*\s*\d*\s*\d*\s*(\d*?)\s/mg);
  109.  
  110. open OUTPUT, ">./$nume_director/cell1.txt";
  111. for ($i = 0; $cell1_date_hour[$i]; ++$i){
  112. $down_auto=$cell1_down_auto[$i]/90;
  113. $down_man=$cell1_down_man[$i]/90;
  114. $abs_drops=$cell1_system_release[$i];
  115. $traffic=$cell1_system_release[$i]+$cell1_normal_release[$i];
  116. $down_auto = int(($down_auto)*100+0.5)/100;
  117. $down_man = int(($down_man)*100+0.5)/100;
  118. if ($cell1_sample_ul_rssi[$i]){
  119. $rssi=(($cell1_sum_ul_rssi[$i]/$cell1_sample_ul_rssi[$i])/10)-112;
  120. }
  121. else{
  122. $rssi="";
  123. }
  124. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  125. $cell1_down_auto_total=$cell1_down_auto_total+$down_auto;
  126. $cell1_down_man_total=$cell1_down_man_total+$down_man;
  127. $cell1_system_release_total=$cell1_system_release_total+$abs_drops;
  128. $cell1_traffic_total=$cell1_traffic_total+$traffic;
  129. if ($rssi ne ""){
  130. if ($cell1_rssi_minim eq "") {$cell1_rssi_minim=$rssi;$cell1_rssi_maxim=$rssi}
  131. if ($cell1_rssi_minim >= $rssi){$cell1_rssi_minim=$rssi}
  132. if ($rssi >= $cell1_rssi_maxim){$cell1_rssi_maxim=$rssi}
  133. }
  134. print OUTPUT "$cell1_date_hour[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  135. }
  136. close OUTPUT;
  137.  
  138.  
  139.  
  140.  
  141.  
  142. open OUTPUT, ">./$nume_director/cell2.txt";
  143. for ($i = 0; $cell2_date_hour[$i]; ++$i){
  144. $down_auto=$cell2_down_auto[$i]/90;
  145. $down_man=$cell2_down_man[$i]/90;
  146. $abs_drops=$cell2_system_release[$i];
  147. $traffic=$cell2_system_release[$i]+$cell2_normal_release[$i];
  148. $down_auto = int(($down_auto)*100+0.5)/100;
  149. $down_man = int(($down_man)*100+0.5)/100;
  150. if ($cell2_sample_ul_rssi[$i]){
  151. $rssi=(($cell2_sum_ul_rssi[$i]/$cell2_sample_ul_rssi[$i])/10)-112;
  152. }
  153. else{
  154. $rssi="";
  155. }
  156. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  157. $cell2_down_auto_total=$cell2_down_auto_total+$down_auto;
  158. $cell2_down_man_total=$cell2_down_man_total+$down_man;
  159. $cell2_system_release_total=$cell2_system_release_total+$abs_drops;
  160. $cell2_traffic_total=$cell2_traffic_total+$traffic;
  161. if ($rssi ne ""){
  162. if ($cell2_rssi_minim eq "") {$cell2_rssi_minim=$rssi;$cell2_rssi_maxim=$rssi}
  163. if ($cell2_rssi_minim >= $rssi){$cell2_rssi_minim=$rssi}
  164. if ($rssi >= $cell2_rssi_maxim){$cell2_rssi_maxim=$rssi}
  165. }
  166. print OUTPUT "$cell2_date_hour[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  167. }
  168. close OUTPUT;
  169.  
  170. open OUTPUT, ">./$nume_director/cell3.txt";
  171. for ($i = 0; $cell3_date_hour[$i]; ++$i){
  172. $down_auto=$cell3_down_auto[$i]/90;
  173. $down_man=$cell3_down_man[$i]/90;
  174. $abs_drops=$cell3_system_release[$i];
  175. $traffic=$cell3_system_release[$i]+$cell3_normal_release[$i];
  176. $down_auto = int(($down_auto)*100+0.5)/100;
  177. $down_man = int(($down_man)*100+0.5)/100;
  178. if ($cell3_sample_ul_rssi[$i]){
  179. $rssi=(($cell3_sum_ul_rssi[$i]/$cell3_sample_ul_rssi[$i])/10)-112;
  180. }
  181. else{
  182. $rssi="";
  183. }
  184. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  185. $cell3_down_auto_total=$cell3_down_auto_total+$down_auto;
  186. $cell3_down_man_total=$cell3_down_man_total+$down_man;
  187. $cell3_system_release_total=$cell3_system_release_total+$abs_drops;
  188. $cell3_traffic_total=$cell3_traffic_total+$traffic;
  189. if ($rssi ne ""){
  190. if ($cell3_rssi_minim eq "") {$cell3_rssi_minim=$rssi;$cell3_rssi_maxim=$rssi}
  191. if ($cell3_rssi_minim >= $rssi){$cell3_rssi_minim=$rssi}
  192. if ($rssi >= $cell3_rssi_maxim){$cell3_rssi_maxim=$rssi}
  193. }
  194. print OUTPUT "$cell3_date_hour[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  195. }
  196. close OUTPUT;
  197.  
  198.  
  199. $test_down_auto=0;
  200. open OUTPUT, ">./$nume_director/cell4.txt";
  201. for ($i = 0; $cell4_date_hour[$i]; ++$i){
  202. $down_auto=$cell4_down_auto[$i]/90;
  203. $down_man=$cell4_down_man[$i]/90;
  204. $abs_drops=$cell4_system_release[$i];
  205. $traffic=$cell4_system_release[$i]+$cell4_normal_release[$i];
  206. $down_auto = int(($down_auto)*100+0.5)/100;
  207. $down_man = int(($down_man)*100+0.5)/100;
  208. if ($cell4_sample_ul_rssi[$i]){
  209. $rssi=(($cell4_sum_ul_rssi[$i]/$cell4_sample_ul_rssi[$i])/10)-112;
  210. }
  211. else{
  212. $rssi="";
  213. }
  214. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  215. $cell4_down_auto_total=$cell4_down_auto_total+$down_auto;
  216. $cell4_down_man_total=$cell4_down_man_total+$down_man;
  217. $cell4_system_release_total=$cell4_system_release_total+$abs_drops;
  218. $cell4_traffic_total=$cell4_traffic_total+$traffic;
  219. if ($rssi ne ""){
  220. if ($cell4_rssi_minim eq "") {$cell4_rssi_minim=$rssi;$cell4_rssi_maxim=$rssi}
  221. if ($cell4_rssi_minim >= $rssi){$cell4_rssi_minim=$rssi}
  222. if ($rssi >= $cell4_rssi_maxim){$cell4_rssi_maxim=$rssi}
  223. }
  224. print OUTPUT "$cell4_date_hour[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  225. }
  226. close OUTPUT;
  227.  
  228. open OUTPUT, ">./$nume_director/cell5.txt";
  229. for ($i = 0; $cell5_date_hour[$i]; ++$i){
  230. $down_auto=$cell5_down_auto[$i]/90;
  231. $down_man=$cell5_down_man[$i]/90;
  232. $abs_drops=$cell5_system_release[$i];
  233. $traffic=$cell5_system_release[$i]+$cell5_normal_release[$i];
  234. $down_auto = int(($down_auto)*100+0.5)/100;
  235. $down_man = int(($down_man)*100+0.5)/100;
  236. if ($cell5_sample_ul_rssi[$i]){
  237. $rssi=(($cell5_sum_ul_rssi[$i]/$cell5_sample_ul_rssi[$i])/10)-112;
  238. }
  239. else{
  240. $rssi="";
  241. }
  242. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  243. $cell5_down_auto_total=$cell5_down_auto_total+$down_auto;
  244. $cell5_down_man_total=$cell5_down_man_total+$down_man;
  245. $cell5_system_release_total=$cell5_system_release_total+$abs_drops;
  246. $cell5_traffic_total=$cell5_traffic_total+$traffic;
  247. if ($rssi ne ""){
  248. if ($cell5_rssi_minim eq "") {$cell5_rssi_minim=$rssi;$cell5_rssi_maxim=$rssi}
  249. if ($cell5_rssi_minim >= $rssi){$cell5_rssi_minim=$rssi}
  250. if ($rssi >= $cell5_rssi_maxim){$cell5_rssi_maxim=$rssi}
  251. }
  252. print OUTPUT "$cell5_date_hour[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  253. }
  254. close OUTPUT;
  255.  
  256. open OUTPUT, ">./$nume_director/cell6.txt";
  257. for ($i = 0; $cell6_date_hour[$i]; ++$i){
  258. $down_auto=$cell6_down_auto[$i]/90;
  259. $down_man=$cell6_down_man[$i]/90;
  260. $abs_drops=$cell6_system_release[$i];
  261. $traffic=$cell6_system_release[$i]+$cell6_normal_release[$i];
  262. $down_auto = int(($down_auto)*100+0.5)/100;
  263. $down_man = int(($down_man)*100+0.5)/100;
  264. if ($cell6_sample_ul_rssi[$i]){
  265. $rssi=(($cell6_sum_ul_rssi[$i]/$cell6_sample_ul_rssi[$i])/10)-112;
  266. }
  267. else{
  268. $rssi="";
  269. }
  270. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  271. $cell6_down_auto_total=$cell6_down_auto_total+$down_auto;
  272. $cell6_down_man_total=$cell6_down_man_total+$down_man;
  273. $cell6_system_release_total=$cell6_system_release_total+$abs_drops;
  274. $cell6_traffic_total=$cell6_traffic_total+$traffic;
  275. if ($rssi ne ""){
  276. if ($cell6_rssi_minim eq "") {$cell6_rssi_minim=$rssi;$cell6_rssi_maxim=$rssi}
  277. if ($cell6_rssi_minim >= $rssi){$cell6_rssi_minim=$rssi}
  278. if ($rssi >= $cell6_rssi_maxim){$cell6_rssi_maxim=$rssi}
  279. }
  280. print OUTPUT "$cell6_date_hour[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  281. }
  282. close OUTPUT;
  283.  
  284. open OUTPUT, ">./$nume_director/cell7.txt";
  285. for ($i = 0; $cell7_date_hour[$i]; ++$i){
  286. $down_auto=$cell7_down_auto[$i]/90;
  287. $down_man=$cell7_down_man[$i]/90;
  288. $abs_drops=$cell7_system_release[$i];
  289. $traffic=$cell7_system_release[$i]+$cell7_normal_release[$i];
  290. $down_auto = int(($down_auto)*100+0.5)/100;
  291. $down_man = int(($down_man)*100+0.5)/100;
  292. if ($cell7_sample_ul_rssi[$i]){
  293. $rssi=(($cell7_sum_ul_rssi[$i]/$cell7_sample_ul_rssi[$i])/10)-112;
  294. }
  295. else{
  296. $rssi="";
  297. }
  298. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  299. $cell7_down_auto_total=$cell7_down_auto_total+$down_auto;
  300. $cell7_down_man_total=$cell7_down_man_total+$down_man;
  301. $cell7_system_release_total=$cell7_system_release_total+$abs_drops;
  302. $cell7_traffic_total=$cell7_traffic_total+$traffic;
  303. if ($rssi ne ""){
  304. if ($cell7_rssi_minim eq "") {$cell7_rssi_minim=$rssi;$cell7_rssi_maxim=$rssi}
  305. if ($cell7_rssi_minim >= $rssi){$cell7_rssi_minim=$rssi}
  306. if ($rssi >= $cell7_rssi_maxim){$cell7_rssi_maxim=$rssi}
  307. }
  308. print OUTPUT "$cell7_date_hour[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  309. }
  310. close OUTPUT;
  311.  
  312. open OUTPUT, ">./$nume_director/cell8.txt";
  313. for ($i = 0; $cell8_date_hour[$i]; ++$i){
  314. $down_auto=$cell8_down_auto[$i]/90;
  315. $down_man=$cell8_down_man[$i]/90;
  316. $abs_drops=$cell8_system_release[$i];
  317. $traffic=$cell8_system_release[$i]+$cell8_normal_release[$i];
  318. $down_auto = int(($down_auto)*100+0.5)/100;
  319. $down_man = int(($down_man)*100+0.5)/100;
  320. if ($cell8_sample_ul_rssi[$i]){
  321. $rssi=(($cell8_sum_ul_rssi[$i]/$cell8_sample_ul_rssi[$i])/10)-112;
  322. }
  323. else{
  324. $rssi="";
  325. }
  326. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  327. $cell8_down_auto_total=$cell8_down_auto_total+$down_auto;
  328. $cell8_down_man_total=$cell8_down_man_total+$down_man;
  329. $cell8_system_release_total=$cell8_system_release_total+$abs_drops;
  330. $cell8_traffic_total=$cell8_traffic_total+$traffic;
  331. if ($rssi ne ""){
  332. if ($cell8_rssi_minim eq "") {$cell8_rssi_minim=$rssi;$cell8_rssi_maxim=$rssi}
  333. if ($cell8_rssi_minim >= $rssi){$cell8_rssi_minim=$rssi}
  334. if ($rssi >= $cell8_rssi_maxim){$cell8_rssi_maxim=$rssi}
  335. }
  336. print OUTPUT "$cell8_date_hour[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  337. }
  338. close OUTPUT;
  339.  
  340. open OUTPUT, ">./$nume_director/cell9.txt";
  341. for ($i = 0; $cell9_date_hour[$i]; ++$i){
  342. $down_auto=$cell9_down_auto[$i]/90;
  343. $down_man=$cell9_down_man[$i]/90;
  344. $abs_drops=$cell9_system_release[$i];
  345. $traffic=$cell9_system_release[$i]+$cell9_normal_release[$i];
  346. $down_auto = int(($down_auto)*100+0.5)/100;
  347. $down_man = int(($down_man)*100+0.5)/100;
  348. if ($cell9_sample_ul_rssi[$i]){
  349. $rssi=(($cell9_sum_ul_rssi[$i]/$cell9_sample_ul_rssi[$i])/10)-112;
  350. }
  351. else{
  352. $rssi="";
  353. }
  354. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  355. $cell9_down_auto_total=$cell9_down_auto_total+$down_auto;
  356. $cell9_down_man_total=$cell9_down_man_total+$down_man;
  357. $cell9_system_release_total=$cell9_system_release_total+$abs_drops;
  358. $cell9_traffic_total=$cell9_traffic_total+$traffic;
  359. if ($rssi ne ""){
  360. if ($cell9_rssi_minim eq "") {$cell9_rssi_minim=$rssi;$cell9_rssi_maxim=$rssi}
  361. if ($cell9_rssi_minim >= $rssi){$cell9_rssi_minim=$rssi}
  362. if ($rssi >= $cell9_rssi_maxim){$cell9_rssi_maxim=$rssi}
  363. }
  364. print OUTPUT "$cell9_date_hour[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  365. }
  366. close OUTPUT;
  367.  
  368. open OUTPUT, ">./$nume_director/sector1.txt";
  369. if ($cell1_date_hour[0]){@array_loop=@cell1_date_hour}
  370. elsif ($cell4_date_hour[0]){@array_loop=@cell4_date_hour}
  371. elsif ($cell7_date_hour[0]){@array_loop=@cell7_date_hour}
  372. else {@array_loop=''}
  373. for ($i = 0; $array_loop[$i]; ++$i){
  374. $cell_sector=0;
  375. if($cell1_date_hour[$i]){++$cell_sector}
  376. if($cell4_date_hour[$i]){++$cell_sector}
  377. if($cell7_date_hour[$i]){++$cell_sector}
  378. $down_auto=($cell1_down_auto[$i]+$cell4_down_auto[$i]+$cell7_down_auto[$i])/(90*$cell_sector);
  379. $down_man=($cell1_down_man[$i]+$cell4_down_man[$i]+$cell7_down_man[$i])/(90*$cell_sector);
  380. $abs_drops=$cell1_system_release[$i]+$cell4_system_release[$i]+$cell7_system_release[$i];
  381. $traffic=$cell1_system_release[$i]+$cell4_system_release[$i]+$cell7_system_release[$i]+$cell1_normal_release[$i]+$cell4_normal_release[$i]+$cell7_normal_release[$i];
  382. $down_auto = int(($down_auto)*100+0.5)/100;
  383. $down_man = int(($down_man)*100+0.5)/100;
  384. $cell_sector=0;
  385. $rssi1=0;
  386. $rssi4=0;
  387. $rssi7=0;
  388. if ($cell1_sample_ul_rssi[$i]){$rssi1=(($cell1_sum_ul_rssi[$i]/$cell1_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  389. if ($cell4_sample_ul_rssi[$i]){$rssi4=(($cell4_sum_ul_rssi[$i]/$cell4_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  390. if ($cell7_sample_ul_rssi[$i]){$rssi7=(($cell7_sum_ul_rssi[$i]/$cell7_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  391. if ($cell_sector) {$rssi=($rssi1+$rssi4+$rssi7)/$cell_sector}
  392. else {$rssi=""}
  393. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  394. $sector1_down_auto_total=$sector1_down_auto_total+$down_auto;
  395. $sector1_down_man_total=$sector1_down_man_total+$down_man;
  396. $sector1_system_release_total=$sector1_system_release_total+$abs_drops;
  397. $sector1_traffic_total=$sector1_traffic_total+$traffic;
  398. if ($rssi ne ""){
  399. if ($sector1_rssi_minim eq "") {$sector1_rssi_minim=$rssi;$sector1_rssi_maxim=$rssi}
  400. if ($sector1_rssi_minim >= $rssi){$sector1_rssi_minim=$rssi}
  401. if ($rssi >= $sector1_rssi_maxim){$sector1_rssi_maxim=$rssi}
  402. }
  403. print OUTPUT "$array_loop[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  404. }
  405. close OUTPUT;
  406.  
  407. open OUTPUT, ">./$nume_director/sector2.txt";
  408. if ($cell2_date_hour[0]){@array_loop=@cell2_date_hour}
  409. elsif ($cell5_date_hour[0]){@array_loop=@cell5_date_hour}
  410. elsif ($cell8_date_hour[0]){@array_loop=@cell8_date_hour}
  411. else {@array_loop=''}
  412. for ($i = 0; $array_loop[$i]; ++$i){
  413. $cell_sector=0;
  414. if($cell2_date_hour[$i]){++$cell_sector}
  415. if($cell5_date_hour[$i]){++$cell_sector}
  416. if($cell8_date_hour[$i]){++$cell_sector}
  417. $down_auto=($cell2_down_auto[$i]+$cell5_down_auto[$i]+$cell8_down_auto[$i])/(90*$cell_sector);
  418. $down_man=($cell2_down_man[$i]+$cell5_down_man[$i]+$cell8_down_man[$i])/(90*$cell_sector);
  419. $abs_drops=$cell2_system_release[$i]+$cell5_system_release[$i]+$cell8_system_release[$i];
  420. $traffic=$cell2_system_release[$i]+$cell5_system_release[$i]+$cell8_system_release[$i]+$cell2_normal_release[$i]+$cell5_normal_release[$i]+$cell8_normal_release[$i];
  421. $down_auto = int(($down_auto)*100+0.5)/100;
  422. $down_man = int(($down_man)*100+0.5)/100;
  423. $cell_sector=0;
  424. $rssi2=0;
  425. $rssi5=0;
  426. $rssi8=0;
  427. if ($cell2_sample_ul_rssi[$i]){$rssi2=(($cell2_sum_ul_rssi[$i]/$cell2_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  428. if ($cell5_sample_ul_rssi[$i]){$rssi5=(($cell5_sum_ul_rssi[$i]/$cell5_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  429. if ($cell8_sample_ul_rssi[$i]){$rssi8=(($cell8_sum_ul_rssi[$i]/$cell8_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  430. if ($cell_sector) {$rssi=($rssi2+$rssi5+$rssi8)/$cell_sector}
  431. else {$rssi=""}
  432. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  433. $sector2_down_auto_total=$sector2_down_auto_total+$down_auto;
  434. $sector2_down_man_total=$sector2_down_man_total+$down_man;
  435. $sector2_system_release_total=$sector2_system_release_total+$abs_drops;
  436. $sector2_traffic_total=$sector2_traffic_total+$traffic;
  437. if ($rssi ne ""){
  438. if ($sector2_rssi_minim eq "") {$sector2_rssi_minim=$rssi;$sector2_rssi_maxim=$rssi}
  439. if ($sector2_rssi_minim >= $rssi){$sector2_rssi_minim=$rssi}
  440. if ($rssi >= $sector2_rssi_maxim){$sector2_rssi_maxim=$rssi}
  441. }
  442. print OUTPUT "$array_loop[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  443. }
  444. close OUTPUT;
  445.  
  446. open OUTPUT, ">./$nume_director/sector3.txt";
  447. if ($cell3_date_hour[0]){@array_loop=@cell3_date_hour}
  448. elsif ($cell6_date_hour[0]){@array_loop=@cell6_date_hour}
  449. elsif ($cell9_date_hour[0]){@array_loop=@cell9_date_hour}
  450. else {@array_loop=''}
  451. for ($i = 0; $array_loop[$i]; ++$i){
  452. $cell_sector=0;
  453. if($cell3_date_hour[$i]){++$cell_sector}
  454. if($cell6_date_hour[$i]){++$cell_sector}
  455. if($cell9_date_hour[$i]){++$cell_sector}
  456. $down_auto=($cell3_down_auto[$i]+$cell6_down_auto[$i]+$cell9_down_auto[$i])/(90*$cell_sector);
  457. $down_man=($cell3_down_man[$i]+$cell6_down_man[$i]+$cell9_down_man[$i])/(90*$cell_sector);
  458. $abs_drops=$cell3_system_release[$i]+$cell6_system_release[$i]+$cell9_system_release[$i];
  459. $traffic=$cell3_system_release[$i]+$cell6_system_release[$i]+$cell9_system_release[$i]+$cell3_normal_release[$i]+$cell6_normal_release[$i]+$cell9_normal_release[$i];
  460. $down_auto = int(($down_auto)*100+0.5)/100;
  461. $down_man = int(($down_man)*100+0.5)/100;
  462. $cell_sector=0;
  463. $rssi3=0;
  464. $rssi6=0;
  465. $rssi9=0;
  466. if ($cell3_sample_ul_rssi[$i]){$rssi3=(($cell3_sum_ul_rssi[$i]/$cell3_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  467. if ($cell6_sample_ul_rssi[$i]){$rssi6=(($cell6_sum_ul_rssi[$i]/$cell6_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  468. if ($cell9_sample_ul_rssi[$i]){$rssi9=(($cell9_sum_ul_rssi[$i]/$cell9_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  469. if ($cell_sector) {$rssi=($rssi3+$rssi6+$rssi9)/$cell_sector}
  470. else {$rssi=""}
  471. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  472. $sector3_down_auto_total=$sector3_down_auto_total+$down_auto;
  473. $sector3_down_man_total=$sector3_down_man_total+$down_man;
  474. $sector3_system_release_total=$sector3_system_release_total+$abs_drops;
  475. $sector3_traffic_total=$sector3_traffic_total+$traffic;
  476. if ($rssi ne ""){
  477. if ($sector3_rssi_minim eq "") {$sector3_rssi_minim=$rssi;$sector3_rssi_maxim=$rssi}
  478. if ($sector3_rssi_minim >= $rssi){$sector3_rssi_minim=$rssi}
  479. if ($rssi >= $sector3_rssi_maxim){$sector3_rssi_maxim=$rssi}
  480. }
  481. print OUTPUT "$array_loop[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  482. }
  483. close OUTPUT;
  484.  
  485. open OUTPUT, ">./$nume_director/layer1.txt";
  486. if ($cell1_date_hour[0]){@array_loop=@cell1_date_hour}
  487. elsif ($cell2_date_hour[0]){@array_loop=@cell2_date_hour}
  488. elsif ($cell3_date_hour[0]){@array_loop=@cell3_date_hour}
  489. else {@array_loop=''}
  490. for ($i = 0; $array_loop[$i]; ++$i){
  491. $cell_sector=0;
  492. if($cell1_date_hour[$i]){++$cell_sector}
  493. if($cell2_date_hour[$i]){++$cell_sector}
  494. if($cell3_date_hour[$i]){++$cell_sector}
  495. $down_auto=($cell1_down_auto[$i]+$cell2_down_auto[$i]+$cell3_down_auto[$i])/(90*$cell_sector);
  496. $down_man=($cell1_down_man[$i]+$cell2_down_man[$i]+$cell3_down_man[$i])/(90*$cell_sector);
  497. $abs_drops=$cell1_system_release[$i]+$cell2_system_release[$i]+$cell3_system_release[$i];
  498. $traffic=$cell1_system_release[$i]+$cell2_system_release[$i]+$cell3_system_release[$i]+$cell1_normal_release[$i]+$cell2_normal_release[$i]+$cell3_normal_release[$i];
  499. $down_auto = int(($down_auto)*100+0.5)/100;
  500. $down_man = int(($down_man)*100+0.5)/100;
  501. $cell_sector=0;
  502. $rssi1=0;
  503. $rssi2=0;
  504. $rssi3=0;
  505. if ($cell1_sample_ul_rssi[$i]){$rssi1=(($cell1_sum_ul_rssi[$i]/$cell1_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  506. if ($cell2_sample_ul_rssi[$i]){$rssi2=(($cell2_sum_ul_rssi[$i]/$cell2_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  507. if ($cell3_sample_ul_rssi[$i]){$rssi3=(($cell3_sum_ul_rssi[$i]/$cell3_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  508. if ($cell_sector) {$rssi=($rssi1+$rssi2+$rssi3)/$cell_sector}
  509. else {$rssi=""}
  510. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  511. $layer1_down_auto_total=$layer1_down_auto_total+$down_auto;
  512. $layer1_down_man_total=$layer1_down_man_total+$down_man;
  513. $layer1_system_release_total=$layer1_system_release_total+$abs_drops;
  514. $layer1_traffic_total=$layer1_traffic_total+$traffic;
  515. if ($rssi ne ""){
  516. if ($layer1_rssi_minim eq "") {$layer1_rssi_minim=$rssi;$layer1_rssi_maxim=$rssi}
  517. if ($layer1_rssi_minim >= $rssi){$layer1_rssi_minim=$rssi}
  518. if ($rssi >= $layer1_rssi_maxim){$layer1_rssi_maxim=$rssi}
  519. }
  520. print OUTPUT "$array_loop[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  521. }
  522. close OUTPUT;
  523.  
  524. open OUTPUT, ">./$nume_director/layer2.txt";
  525. if ($cell4_date_hour[0]){@array_loop=@cell4_date_hour}
  526. elsif ($cell5_date_hour[0]){@array_loop=@cell5_date_hour}
  527. elsif ($cell6_date_hour[0]){@array_loop=@cell6_date_hour}
  528. else {@array_loop=''}
  529. for ($i = 0; $array_loop[$i]; ++$i){
  530. $cell_sector=0;
  531. if($cell4_date_hour[$i]){++$cell_sector}
  532. if($cell5_date_hour[$i]){++$cell_sector}
  533. if($cell6_date_hour[$i]){++$cell_sector}
  534. $down_auto=($cell4_down_auto[$i]+$cell5_down_auto[$i]+$cell6_down_auto[$i])/(90*$cell_sector);
  535. $down_man=($cell4_down_man[$i]+$cell5_down_man[$i]+$cell6_down_man[$i])/(90*$cell_sector);
  536. $abs_drops=$cell4_system_release[$i]+$cell5_system_release[$i]+$cell6_system_release[$i];
  537. $traffic=$cell4_system_release[$i]+$cell5_system_release[$i]+$cell6_system_release[$i]+$cell4_normal_release[$i]+$cell5_normal_release[$i]+$cell6_normal_release[$i];
  538. $down_auto = int(($down_auto)*100+0.5)/100;
  539. $down_man = int(($down_man)*100+0.5)/100;
  540. $cell_sector=0;
  541. $rssi4=0;
  542. $rssi5=0;
  543. $rssi6=0;
  544. if ($cell4_sample_ul_rssi[$i]){$rssi4=(($cell4_sum_ul_rssi[$i]/$cell4_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  545. if ($cell5_sample_ul_rssi[$i]){$rssi5=(($cell5_sum_ul_rssi[$i]/$cell5_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  546. if ($cell6_sample_ul_rssi[$i]){$rssi6=(($cell6_sum_ul_rssi[$i]/$cell6_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  547. if ($cell_sector) {$rssi=($rssi4+$rssi5+$rssi6)/$cell_sector}
  548. else {$rssi=""}
  549. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  550. $layer2_down_auto_total=$layer2_down_auto_total+$down_auto;
  551. $layer2_down_man_total=$layer2_down_man_total+$down_man;
  552. $layer2_system_release_total=$layer2_system_release_total+$abs_drops;
  553. $layer2_traffic_total=$layer2_traffic_total+$traffic;
  554. if ($rssi ne ""){
  555. if ($layer2_rssi_minim eq "") {$layer2_rssi_minim=$rssi;$layer2_rssi_maxim=$rssi}
  556. if ($layer2_rssi_minim >= $rssi){$layer2_rssi_minim=$rssi}
  557. if ($rssi >= $layer2_rssi_maxim){$layer2_rssi_maxim=$rssi}
  558. }
  559. print OUTPUT "$array_loop[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  560. }
  561. close OUTPUT;
  562.  
  563. open OUTPUT, ">./$nume_director/layer3.txt";
  564. if ($cell7_date_hour[0]){@array_loop=@cell7_date_hour}
  565. elsif ($cell8_date_hour[0]){@array_loop=@cell8_date_hour}
  566. elsif ($cell9_date_hour[0]){@array_loop=@cell9_date_hour}
  567. else {@array_loop=''}
  568. for ($i = 0; $array_loop[$i]; ++$i){
  569. $cell_sector=0;
  570. if($cell7_date_hour[$i]){++$cell_sector}
  571. if($cell8_date_hour[$i]){++$cell_sector}
  572. if($cell9_date_hour[$i]){++$cell_sector}
  573. $down_auto=($cell7_down_auto[$i]+$cell8_down_auto[$i]+$cell9_down_auto[$i])/(90*$cell_sector);
  574. $down_man=($cell7_down_man[$i]+$cell8_down_man[$i]+$cell9_down_man[$i])/(90*$cell_sector);
  575. $abs_drops=$cell7_system_release[$i]+$cell8_system_release[$i]+$cell9_system_release[$i];
  576. $traffic=$cell7_system_release[$i]+$cell8_system_release[$i]+$cell9_system_release[$i]+$cell7_normal_release[$i]+$cell8_normal_release[$i]+$cell9_normal_release[$i];
  577. $down_auto = int(($down_auto)*100+0.5)/100;
  578. $down_man = int(($down_man)*100+0.5)/100;
  579. $cell_sector=0;
  580. $rssi7=0;
  581. $rssi8=0;
  582. $rssi9=0;
  583. if ($cell7_sample_ul_rssi[$i]){$rssi7=(($cell7_sum_ul_rssi[$i]/$cell7_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  584. if ($cell8_sample_ul_rssi[$i]){$rssi8=(($cell8_sum_ul_rssi[$i]/$cell8_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  585. if ($cell9_sample_ul_rssi[$i]){$rssi9=(($cell9_sum_ul_rssi[$i]/$cell9_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  586. if ($cell_sector) {$rssi=($rssi7+$rssi8+$rssi9)/$cell_sector}
  587. else {$rssi=""}
  588. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  589. $layer3_down_auto_total=$layer3_down_auto_total+$down_auto;
  590. $layer3_down_man_total=$layer3_down_man_total+$down_man;
  591. $layer3_system_release_total=$layer3_system_release_total+$abs_drops;
  592. $layer3_traffic_total=$layer3_traffic_total+$traffic;
  593. if ($rssi ne ""){
  594. if ($layer3_rssi_minim eq "") {$layer3_rssi_minim=$rssi;$layer3_rssi_maxim=$rssi}
  595. if ($layer3_rssi_minim >= $rssi){$layer3_rssi_minim=$rssi}
  596. if ($rssi >= $layer3_rssi_maxim){$layer3_rssi_maxim=$rssi}
  597. }
  598. print OUTPUT "$array_loop[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  599. }
  600. close OUTPUT;
  601.  
  602. open OUTPUT, ">./$nume_director/site.txt";
  603. if ($cell1_date_hour[0]){@array_loop=@cell1_date_hour}
  604. elsif ($cell2_date_hour[0]){@array_loop=@cell2_date_hour}
  605. elsif ($cell3_date_hour[0]){@array_loop=@cell3_date_hour}
  606. elsif ($cell4_date_hour[0]){@array_loop=@cell4_date_hour}
  607. elsif ($cell5_date_hour[0]){@array_loop=@cell5_date_hour}
  608. elsif ($cell6_date_hour[0]){@array_loop=@cell6_date_hour}
  609. elsif ($cell7_date_hour[0]){@array_loop=@cell7_date_hour}
  610. elsif ($cell8_date_hour[0]){@array_loop=@cell8_date_hour}
  611. elsif ($cell9_date_hour[0]){@array_loop=@cell9_date_hour}
  612. else {@array_loop=''}
  613. for ($i = 0; $array_loop[$i]; ++$i){
  614. $cell_sector=0;
  615. if($cell1_date_hour[$i]){++$cell_sector}
  616. if($cell2_date_hour[$i]){++$cell_sector}
  617. if($cell3_date_hour[$i]){++$cell_sector}
  618. if($cell4_date_hour[$i]){++$cell_sector}
  619. if($cell5_date_hour[$i]){++$cell_sector}
  620. if($cell6_date_hour[$i]){++$cell_sector}
  621. if($cell7_date_hour[$i]){++$cell_sector}
  622. if($cell8_date_hour[$i]){++$cell_sector}
  623. if($cell9_date_hour[$i]){++$cell_sector}
  624. $down_auto=($cell1_down_auto[$i]+$cell2_down_auto[$i]+$cell3_down_auto[$i]+$cell4_down_auto[$i]+$cell5_down_auto[$i]+$cell6_down_auto[$i]+$cell7_down_auto[$i]+$cell8_down_auto[$i]+$cell9_down_auto[$i])/(90*$cell_sector);
  625. $down_man=($cell1_down_man[$i]+$cell2_down_man[$i]+$cell3_down_man[$i]+$cell4_down_man[$i]+$cell5_down_man[$i]+$cell6_down_man[$i]+$cell7_down_man[$i]+$cell8_down_man[$i]+$cell9_down_man[$i])/(90*$cell_sector);
  626. $abs_drops=$cell1_system_release[$i]+$cell2_system_release[$i]+$cell3_system_release[$i]+$cell4_system_release[$i]+$cell5_system_release[$i]+$cell6_system_release[$i]+$cell7_system_release[$i]+$cell8_system_release[$i]+$cell9_system_release[$i];
  627. $traffic=$cell1_system_release[$i]+$cell2_system_release[$i]+$cell3_system_release[$i]+$cell4_system_release[$i]+$cell5_system_release[$i]+$cell6_system_release[$i]+$cell7_system_release[$i]+$cell8_system_release[$i]+$cell9_system_release[$i]+$cell1_normal_release[$i]+$cell2_normal_release[$i]+$cell3_normal_release[$i]+$cell4_normal_release[$i]+$cell5_normal_release[$i]+$cell6_normal_release[$i]+$cell7_normal_release[$i]+$cell8_normal_release[$i]+$cell9_normal_release[$i];
  628. $down_auto = int(($down_auto)*100+0.5)/100;
  629. $down_man = int(($down_man)*100+0.5)/100;
  630. $cell_sector=0;
  631. $rssi1=0;
  632. $rssi2=0;
  633. $rssi3=0;
  634. $rssi4=0;
  635. $rssi5=0;
  636. $rssi6=0;
  637. $rssi7=0;
  638. $rssi8=0;
  639. $rssi9=0;
  640. if ($cell1_sample_ul_rssi[$i]){$rssi1=(($cell1_sum_ul_rssi[$i]/$cell1_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  641. if ($cell2_sample_ul_rssi[$i]){$rssi2=(($cell2_sum_ul_rssi[$i]/$cell2_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  642. if ($cell3_sample_ul_rssi[$i]){$rssi3=(($cell3_sum_ul_rssi[$i]/$cell3_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  643. if ($cell4_sample_ul_rssi[$i]){$rssi4=(($cell4_sum_ul_rssi[$i]/$cell4_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  644. if ($cell5_sample_ul_rssi[$i]){$rssi5=(($cell5_sum_ul_rssi[$i]/$cell5_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  645. if ($cell6_sample_ul_rssi[$i]){$rssi6=(($cell6_sum_ul_rssi[$i]/$cell6_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  646. if ($cell7_sample_ul_rssi[$i]){$rssi7=(($cell7_sum_ul_rssi[$i]/$cell7_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  647. if ($cell8_sample_ul_rssi[$i]){$rssi8=(($cell8_sum_ul_rssi[$i]/$cell8_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  648. if ($cell9_sample_ul_rssi[$i]){$rssi9=(($cell9_sum_ul_rssi[$i]/$cell9_sample_ul_rssi[$i])/10)-112; ++$cell_sector}
  649. if ($cell_sector) {$rssi=($rssi1+$rssi2+$rssi3+$rssi4+$rssi5+$rssi6+$rssi7+$rssi8+$rssi9)/$cell_sector}
  650. else {$rssi=""}
  651. if($rssi){$rssi=int($rssi*100-0.5)/100;}
  652. $site_down_auto_total=$site_down_auto_total+$down_auto;
  653. $site_down_man_total=$site_down_man_total+$down_man;
  654. $site_system_release_total=$site_system_release_total+$abs_drops;
  655. $site_traffic_total=$site_traffic_total+$traffic;
  656. if ($rssi ne ""){
  657. if ($site_rssi_minim eq "") {$site_rssi_minim=$rssi;$site_rssi_maxim=$rssi}
  658. if ($site_rssi_minim >= $rssi){$site_rssi_minim=$rssi}
  659. if ($rssi >= $site_rssi_maxim){$site_rssi_maxim=$rssi}
  660. }
  661. print OUTPUT "$array_loop[$i],$abs_drops,$down_auto,$down_man,$rssi,$traffic\n";
  662. }
  663. close OUTPUT;
  664.  
  665.  
  666. if ($site_traffic_total) {$site_drops_relativ = (int(($site_system_release_total/$site_traffic_total)*10000+0.5)/100)."%"}
  667. if ($layer1_traffic_total) {$layer1_drops_relativ = (int(($layer1_system_release_total/$layer1_traffic_total)*10000+0.5)/100)."%"}
  668. if ($layer2_traffic_total) {$layer2_drops_relativ = (int(($layer2_system_release_total/$layer2_traffic_total)*10000+0.5)/100)."%"}
  669. if ($layer3_traffic_total) {$layer3_drops_relativ = (int(($layer3_system_release_total/$layer3_traffic_total)*10000+0.5)/100)."%"}
  670. if ($sector1_traffic_total) {$sector1_drops_relativ = (int(($sector1_system_release_total/$sector1_traffic_total)*10000+0.5)/100)."%"}
  671. if ($sector2_traffic_total) {$sector2_drops_relativ = (int(($sector2_system_release_total/$sector2_traffic_total)*10000+0.5)/100)."%"}
  672. if ($sector3_traffic_total) {$sector3_drops_relativ = (int(($sector3_system_release_total/$sector3_traffic_total)*10000+0.5)/100)."%"}
  673. if ($cell1_traffic_total) {$cell1_drops_relativ = (int(($cell1_system_release_total/$cell1_traffic_total)*10000+0.5)/100)."%"}
  674. if ($cell2_traffic_total) {$cell2_drops_relativ = (int(($cell2_system_release_total/$cell2_traffic_total)*10000+0.5)/100)."%"}
  675. if ($cell3_traffic_total) {$cell3_drops_relativ = (int(($cell3_system_release_total/$cell3_traffic_total)*10000+0.5)/100)."%"}
  676. if ($cell4_traffic_total) {$cell4_drops_relativ = (int(($cell4_system_release_total/$cell4_traffic_total)*10000+0.5)/100)."%"}
  677. if ($cell5_traffic_total) {$cell5_drops_relativ = (int(($cell5_system_release_total/$cell5_traffic_total)*10000+0.5)/100)."%"}
  678. if ($cell6_traffic_total) {$cell6_drops_relativ = (int(($cell6_system_release_total/$cell6_traffic_total)*10000+0.5)/100)."%"}
  679. if ($cell7_traffic_total) {$cell7_drops_relativ = (int(($cell7_system_release_total/$cell7_traffic_total)*10000+0.5)/100)."%"}
  680. if ($cell8_traffic_total) {$cell8_drops_relativ = (int(($cell8_system_release_total/$cell8_traffic_total)*10000+0.5)/100)."%"}
  681. if ($cell9_traffic_total) {$cell9_drops_relativ = (int(($cell9_system_release_total/$cell9_traffic_total)*10000+0.5)/100)."%"}
  682.  
  683. for ($i = 0; $down_auto_total_praguri[$i]; ++$i){
  684.  
  685. if($site_down_auto_total) {if ($site_down_auto_total > $down_auto_total_praguri[$i]) {$site_down_auto_total_color = $down_auto_total_colors[$i]}}
  686. if($layer1_down_auto_total) {if ($layer1_down_auto_total > $down_auto_total_praguri[$i]) {$layer1_down_auto_total_color = $down_auto_total_colors[$i]}}
  687. if($layer2_down_auto_total) {if ($layer2_down_auto_total > $down_auto_total_praguri[$i]) {$layer2_down_auto_total_color = $down_auto_total_colors[$i]}}
  688. if($layer3_down_auto_total) {if ($layer3_down_auto_total > $down_auto_total_praguri[$i]) {$layer3_down_auto_total_color = $down_auto_total_colors[$i]}}
  689. if($sector1_down_auto_total) {if ($sector1_down_auto_total > $down_auto_total_praguri[$i]) {$sector1_down_auto_total_color = $down_auto_total_colors[$i]}}
  690. if($sector2_down_auto_total) {if ($sector2_down_auto_total > $down_auto_total_praguri[$i]) {$sector2_down_auto_total_color = $down_auto_total_colors[$i]}}
  691. if($sector3_down_auto_total) {if ($sector3_down_auto_total > $down_auto_total_praguri[$i]) {$sector3_down_auto_total_color = $down_auto_total_colors[$i]}}
  692. if($cell1_down_auto_total) {if ($cell1_down_auto_total > $down_auto_total_praguri[$i]) {$cell1_down_auto_total_color = $down_auto_total_colors[$i]}}
  693. if($cell2_down_auto_total) {if ($cell2_down_auto_total > $down_auto_total_praguri[$i]) {$cell2_down_auto_total_color = $down_auto_total_colors[$i]}}
  694. if($cell3_down_auto_total) {if ($cell3_down_auto_total > $down_auto_total_praguri[$i]) {$cell3_down_auto_total_color = $down_auto_total_colors[$i]}}
  695. if($cell4_down_auto_total) {if ($cell4_down_auto_total > $down_auto_total_praguri[$i]) {$cell4_down_auto_total_color = $down_auto_total_colors[$i]}}
  696. if($cell5_down_auto_total) {if ($cell5_down_auto_total > $down_auto_total_praguri[$i]) {$cell5_down_auto_total_color = $down_auto_total_colors[$i]}}
  697. if($cell6_down_auto_total) {if ($cell6_down_auto_total > $down_auto_total_praguri[$i]) {$cell6_down_auto_total_color = $down_auto_total_colors[$i]}}
  698. if($cell7_down_auto_total) {if ($cell7_down_auto_total > $down_auto_total_praguri[$i]) {$cell7_down_auto_total_color = $down_auto_total_colors[$i]}}
  699. if($cell8_down_auto_total) {if ($cell8_down_auto_total > $down_auto_total_praguri[$i]) {$cell8_down_auto_total_color = $down_auto_total_colors[$i]}}
  700. if($cell9_down_auto_total) {if ($cell9_down_auto_total > $down_auto_total_praguri[$i]) {$cell9_down_auto_total_color = $down_auto_total_colors[$i]}}
  701.  
  702. }
  703.  
  704. for ($i = 0; $drops_relativ_praguri[$i]; ++$i){
  705.  
  706. if($site_drops_relativ) {if ($site_drops_relativ > $drops_relativ_praguri[$i]) {$site_drops_relativ_color = $drops_relativ_colors[$i]}}
  707. if($layer1_drops_relativ) {if ($layer1_drops_relativ > $drops_relativ_praguri[$i]) {$layer1_drops_relativ_color = $drops_relativ_colors[$i]}}
  708. if($layer2_drops_relativ) {if ($layer2_drops_relativ > $drops_relativ_praguri[$i]) {$layer2_drops_relativ_color = $drops_relativ_colors[$i]}}
  709. if($layer3_drops_relativ) {if ($layer3_drops_relativ > $drops_relativ_praguri[$i]) {$layer3_drops_relativ_color = $drops_relativ_colors[$i]}}
  710. if($sector1_drops_relativ) {if ($sector1_drops_relativ > $drops_relativ_praguri[$i]) {$sector1_drops_relativ_color = $drops_relativ_colors[$i]}}
  711. if($sector2_drops_relativ) {if ($sector2_drops_relativ > $drops_relativ_praguri[$i]) {$sector2_drops_relativ_color = $drops_relativ_colors[$i]}}
  712. if($sector3_drops_relativ) {if ($sector3_drops_relativ > $drops_relativ_praguri[$i]) {$sector3_drops_relativ_color = $drops_relativ_colors[$i]}}
  713. if($cell1_drops_relativ) {if ($cell1_drops_relativ > $drops_relativ_praguri[$i]) {$cell1_drops_relativ_color = $drops_relativ_colors[$i]}}
  714. if($cell2_drops_relativ) {if ($cell2_drops_relativ > $drops_relativ_praguri[$i]) {$cell2_drops_relativ_color = $drops_relativ_colors[$i]}}
  715. if($cell3_drops_relativ) {if ($cell3_drops_relativ > $drops_relativ_praguri[$i]) {$cell3_drops_relativ_color = $drops_relativ_colors[$i]}}
  716. if($cell4_drops_relativ) {if ($cell4_drops_relativ > $drops_relativ_praguri[$i]) {$cell4_drops_relativ_color = $drops_relativ_colors[$i]}}
  717. if($cell5_drops_relativ) {if ($cell5_drops_relativ > $drops_relativ_praguri[$i]) {$cell5_drops_relativ_color = $drops_relativ_colors[$i]}}
  718. if($cell6_drops_relativ) {if ($cell6_drops_relativ > $drops_relativ_praguri[$i]) {$cell6_drops_relativ_color = $drops_relativ_colors[$i]}}
  719. if($cell7_drops_relativ) {if ($cell7_drops_relativ > $drops_relativ_praguri[$i]) {$cell7_drops_relativ_color = $drops_relativ_colors[$i]}}
  720. if($cell8_drops_relativ) {if ($cell8_drops_relativ > $drops_relativ_praguri[$i]) {$cell8_drops_relativ_color = $drops_relativ_colors[$i]}}
  721. if($cell9_drops_relativ) {if ($cell9_drops_relativ > $drops_relativ_praguri[$i]) {$cell9_drops_relativ_color = $drops_relativ_colors[$i]}}
  722.  
  723. }
  724.  
  725. for ($i = 0; $rssi_minim_praguri[$i]; ++$i){
  726.  
  727. if($site_rssi_minim) {if ($site_rssi_minim < $rssi_minim_praguri[$i]) {$site_rssi_minim_color = $rssi_minim_colors[$i]}}
  728. if($layer1_rssi_minim) {if ($layer1_rssi_minim < $rssi_minim_praguri[$i]) {$layer1_rssi_minim_color = $rssi_minim_colors[$i]}}
  729. if($layer2_rssi_minim) {if ($layer2_rssi_minim < $rssi_minim_praguri[$i]) {$layer2_rssi_minim_color = $rssi_minim_colors[$i]}}
  730. if($layer3_rssi_minim) {if ($layer3_rssi_minim < $rssi_minim_praguri[$i]) {$layer3_rssi_minim_color = $rssi_minim_colors[$i]}}
  731. if($sector1_rssi_minim) {if ($sector1_rssi_minim < $rssi_minim_praguri[$i]) {$sector1_rssi_minim_color = $rssi_minim_colors[$i]}}
  732. if($sector2_rssi_minim) {if ($sector2_rssi_minim < $rssi_minim_praguri[$i]) {$sector2_rssi_minim_color = $rssi_minim_colors[$i]}}
  733. if($sector3_rssi_minim) {if ($sector3_rssi_minim < $rssi_minim_praguri[$i]) {$sector3_rssi_minim_color = $rssi_minim_colors[$i]}}
  734. if($cell1_rssi_minim) {if ($cell1_rssi_minim < $rssi_minim_praguri[$i]) {$cell1_rssi_minim_color = $rssi_minim_colors[$i]}}
  735. if($cell2_rssi_minim) {if ($cell2_rssi_minim < $rssi_minim_praguri[$i]) {$cell2_rssi_minim_color = $rssi_minim_colors[$i]}}
  736. if($cell3_rssi_minim) {if ($cell3_rssi_minim < $rssi_minim_praguri[$i]) {$cell3_rssi_minim_color = $rssi_minim_colors[$i]}}
  737. if($cell4_rssi_minim) {if ($cell4_rssi_minim < $rssi_minim_praguri[$i]) {$cell4_rssi_minim_color = $rssi_minim_colors[$i]}}
  738. if($cell5_rssi_minim) {if ($cell5_rssi_minim < $rssi_minim_praguri[$i]) {$cell5_rssi_minim_color = $rssi_minim_colors[$i]}}
  739. if($cell6_rssi_minim) {if ($cell6_rssi_minim < $rssi_minim_praguri[$i]) {$cell6_rssi_minim_color = $rssi_minim_colors[$i]}}
  740. if($cell7_rssi_minim) {if ($cell7_rssi_minim < $rssi_minim_praguri[$i]) {$cell7_rssi_minim_color = $rssi_minim_colors[$i]}}
  741. if($cell8_rssi_minim) {if ($cell8_rssi_minim < $rssi_minim_praguri[$i]) {$cell8_rssi_minim_color = $rssi_minim_colors[$i]}}
  742. if($cell9_rssi_minim) {if ($cell9_rssi_minim < $rssi_minim_praguri[$i]) {$cell9_rssi_minim_color = $rssi_minim_colors[$i]}}
  743.  
  744. }
  745.  
  746. for ($i = 0; $rssi_maxim_praguri[$i]; ++$i){
  747.  
  748. if($site_rssi_maxim) {if ($site_rssi_maxim > $rssi_maxim_praguri[$i]) {$site_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  749. if($layer1_rssi_maxim) {if ($layer1_rssi_maxim > $rssi_maxim_praguri[$i]) {$layer1_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  750. if($layer2_rssi_maxim) {if ($layer2_rssi_maxim > $rssi_maxim_praguri[$i]) {$layer2_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  751. if($layer3_rssi_maxim) {if ($layer3_rssi_maxim > $rssi_maxim_praguri[$i]) {$layer3_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  752. if($sector1_rssi_maxim) {if ($sector1_rssi_maxim > $rssi_maxim_praguri[$i]) {$sector1_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  753. if($sector2_rssi_maxim) {if ($sector2_rssi_maxim > $rssi_maxim_praguri[$i]) {$sector2_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  754. if($sector3_rssi_maxim) {if ($sector3_rssi_maxim > $rssi_maxim_praguri[$i]) {$sector3_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  755. if($cell1_rssi_maxim) {if ($cell1_rssi_maxim > $rssi_maxim_praguri[$i]) {$cell1_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  756. if($cell2_rssi_maxim) {if ($cell2_rssi_maxim > $rssi_maxim_praguri[$i]) {$cell2_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  757. if($cell3_rssi_maxim) {if ($cell3_rssi_maxim > $rssi_maxim_praguri[$i]) {$cell3_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  758. if($cell4_rssi_maxim) {if ($cell4_rssi_maxim > $rssi_maxim_praguri[$i]) {$cell4_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  759. if($cell5_rssi_maxim) {if ($cell5_rssi_maxim > $rssi_maxim_praguri[$i]) {$cell5_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  760. if($cell6_rssi_maxim) {if ($cell6_rssi_maxim > $rssi_maxim_praguri[$i]) {$cell6_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  761. if($cell7_rssi_maxim) {if ($cell7_rssi_maxim > $rssi_maxim_praguri[$i]) {$cell7_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  762. if($cell8_rssi_maxim) {if ($cell8_rssi_maxim > $rssi_maxim_praguri[$i]) {$cell8_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  763. if($cell9_rssi_maxim) {if ($cell9_rssi_maxim > $rssi_maxim_praguri[$i]) {$cell9_rssi_maxim_color = $rssi_maxim_colors[$i]}}
  764.  
  765. }
  766.  
  767. open OUTPUT, ">./$nume_director/raport.html";
  768. print OUTPUT '
  769. <br />
  770. <font size="5" face="Verdana" color="#000000">'."Site $input
  771. <br />
  772. ".'
  773. <font size="3" face="Verdana" color="#000000">'."@raport_from
  774. ".'
  775. <br />
  776. <br />
  777. <table border="1">
  778. '."
  779. <tr>
  780. <td>
  781.  
  782. </td>
  783. <td>
  784. Down Auto
  785. </td>
  786. <td>
  787. Down Manual
  788. </td>
  789. <td>
  790. CS Drops
  791. </td>
  792. <td>
  793. All Calls
  794. </td>
  795. <td>
  796. Call Drop Rate
  797. </td>
  798. <td>
  799. RSSI Minim
  800. </td>
  801. <td>
  802. RSSI Maxim
  803. </td>
  804. </tr>
  805.  
  806. <tr>
  807. <td>
  808. Site
  809. </td>
  810. <td bgcolor=".'"'."$site_down_auto_total_color".'"'.">
  811. $site_down_auto_total
  812. </td>
  813. <td>
  814. $site_down_man_total
  815. </td>
  816. <td>
  817. $site_system_release_total
  818. </td>
  819. <td>
  820. $site_traffic_total
  821. </td>
  822. <td bgcolor=".'"'."$site_drops_relativ_color".'"'.">
  823. $site_drops_relativ
  824. </td>
  825. <td bgcolor=".'"'."$site_rssi_minim_color".'"'.">
  826. $site_rssi_minim
  827. </td>
  828. <td bgcolor=".'"'."$site_rssi_maxim_color".'"'.">
  829. $site_rssi_maxim
  830. </td>
  831. </tr>
  832.  
  833. <tr>
  834. <td>
  835. Layer 1
  836. </td>
  837. <td bgcolor=".'"'."$layer1_down_auto_total_color".'"'.">
  838. $layer1_down_auto_total
  839. </td>
  840. <td>
  841. $layer1_down_man_total
  842. </td>
  843. <td>
  844. $layer1_system_release_total
  845. </td>
  846. <td>
  847. $layer1_traffic_total
  848. </td>
  849. <td bgcolor=".'"'."$layer1_drops_relativ_color".'"'.">
  850. $layer1_drops_relativ
  851. </td>
  852. <td bgcolor=".'"'."$layer1_rssi_minim_color".'"'.">
  853. $layer1_rssi_minim
  854. </td>
  855. <td bgcolor=".'"'."$layer1_rssi_maxim_color".'"'.">
  856. $layer1_rssi_maxim
  857. </td>
  858. </tr>
  859.  
  860. <tr>
  861. <td>
  862. Layer 2
  863. </td>
  864. <td bgcolor=".'"'."$layer2_down_auto_total_color".'"'.">
  865. $layer2_down_auto_total
  866. </td>
  867. <td>
  868. $layer2_down_man_total
  869. </td>
  870. <td>
  871. $layer2_system_release_total
  872. </td>
  873. <td>
  874. $layer2_traffic_total
  875. </td>
  876. <td bgcolor=".'"'."$layer2_drops_relativ_color".'"'.">
  877. $layer2_drops_relativ
  878. </td>
  879. <td bgcolor=".'"'."$layer2_rssi_minim_color".'"'.">
  880. $layer2_rssi_minim
  881. </td>
  882. <td bgcolor=".'"'."$layer2_rssi_maxim_color".'"'.">
  883. $layer2_rssi_maxim
  884. </td>
  885. </tr>
  886.  
  887. <tr>
  888. <td>
  889. Layer 3
  890. </td>
  891. <td bgcolor=".'"'."$layer3_down_auto_total_color".'"'.">
  892. $layer3_down_auto_total
  893. </td>
  894. <td>
  895. $layer3_down_man_total
  896. </td>
  897. <td>
  898. $layer3_system_release_total
  899. </td>
  900. <td>
  901. $layer3_traffic_total
  902. </td>
  903. <td bgcolor=".'"'."$layer3_drops_relativ_color".'"'.">
  904. $layer3_drops_relativ
  905. </td>
  906. <td bgcolor=".'"'."$layer3_rssi_minim_color".'"'.">
  907. $layer3_rssi_minim
  908. </td>
  909. <td bgcolor=".'"'."$layer3_rssi_maxim_color".'"'.">
  910. $layer3_rssi_maxim
  911. </td>
  912. </tr>
  913.  
  914. <tr>
  915. <td>
  916. Sector 1
  917. </td>
  918. <td bgcolor=".'"'."$sector1_down_auto_total_color".'"'.">
  919. $sector1_down_auto_total
  920. </td>
  921. <td>
  922. $sector1_down_man_total
  923. </td>
  924. <td>
  925. $sector1_system_release_total
  926. </td>
  927. <td>
  928. $sector1_traffic_total
  929. </td>
  930. <td bgcolor=".'"'."$sector1_drops_relativ_color".'"'.">
  931. $sector1_drops_relativ
  932. </td>
  933. <td bgcolor=".'"'."$sector1_rssi_minim_color".'"'.">
  934. $sector1_rssi_minim
  935. </td>
  936. <td bgcolor=".'"'."$sector1_rssi_maxim_color".'"'.">
  937. $sector1_rssi_maxim
  938. </td>
  939. </tr>
  940.  
  941. <tr>
  942. <td>
  943. Sector 2
  944. </td>
  945. <td bgcolor=".'"'."$sector2_down_auto_total_color".'"'.">
  946. $sector2_down_auto_total
  947. </td>
  948. <td>
  949. $sector2_down_man_total
  950. </td>
  951. <td>
  952. $sector2_system_release_total
  953. </td>
  954. <td>
  955. $sector2_traffic_total
  956. </td>
  957. <td bgcolor=".'"'."$sector2_drops_relativ_color".'"'.">
  958. $sector2_drops_relativ
  959. </td>
  960. <td bgcolor=".'"'."$sector2_rssi_minim_color".'"'.">
  961. $sector2_rssi_minim
  962. </td>
  963. <td bgcolor=".'"'."$sector2_rssi_maxim_color".'"'.">
  964. $sector2_rssi_maxim
  965. </td>
  966. </tr>
  967.  
  968. <tr>
  969. <td>
  970. Sector 3
  971. </td>
  972. <td bgcolor=".'"'."$sector3_down_auto_total_color".'"'.">
  973. $sector3_down_auto_total
  974. </td>
  975. <td>
  976. $sector3_down_man_total
  977. </td>
  978. <td>
  979. $sector3_system_release_total
  980. </td>
  981. <td>
  982. $sector3_traffic_total
  983. </td>
  984. <td bgcolor=".'"'."$sector3_drops_relativ_color".'"'.">
  985. $sector3_drops_relativ
  986. </td>
  987. <td bgcolor=".'"'."$sector3_rssi_minim_color".'"'.">
  988. $sector3_rssi_minim
  989. </td>
  990. <td bgcolor=".'"'."$sector3_rssi_maxim_color".'"'.">
  991. $sector3_rssi_maxim
  992. </td>
  993. </tr>
  994.  
  995. <tr>
  996. <td>
  997. Cell 1
  998. </td>
  999. <td bgcolor=".'"'."$cell1_down_auto_total_color".'"'.">
  1000. $cell1_down_auto_total
  1001. </td>
  1002. <td>
  1003. $cell1_down_man_total
  1004. </td>
  1005. <td>
  1006. $cell1_system_release_total
  1007. </td>
  1008. <td>
  1009. $cell1_traffic_total
  1010. </td>
  1011. <td bgcolor=".'"'."$cell1_drops_relativ_color".'"'.">
  1012. $cell1_drops_relativ
  1013. </td>
  1014. <td bgcolor=".'"'."$cell1_rssi_minim_color".'"'.">
  1015. $cell1_rssi_minim
  1016. </td>
  1017. <td bgcolor=".'"'."$cell1_rssi_maxim_color".'"'.">
  1018. $cell1_rssi_maxim
  1019. </td>
  1020. </tr>
  1021.  
  1022. <tr>
  1023. <td>
  1024. Cell 2
  1025. </td>
  1026. <td bgcolor=".'"'."$cell2_down_auto_total_color".'"'.">
  1027. $cell2_down_auto_total
  1028. </td>
  1029. <td>
  1030. $cell2_down_man_total
  1031. </td>
  1032. <td>
  1033. $cell2_system_release_total
  1034. </td>
  1035. <td>
  1036. $cell2_traffic_total
  1037. </td>
  1038. <td bgcolor=".'"'."$cell2_drops_relativ_color".'"'.">
  1039. $cell2_drops_relativ
  1040. </td>
  1041. <td bgcolor=".'"'."$cell2_rssi_minim_color".'"'.">
  1042. $cell2_rssi_minim
  1043. </td>
  1044. <td bgcolor=".'"'."$cell2_rssi_maxim_color".'"'.">
  1045. $cell2_rssi_maxim
  1046. </td>
  1047. </tr>
  1048.  
  1049. <tr>
  1050. <td>
  1051. Cell 3
  1052. </td>
  1053. <td bgcolor=".'"'."$cell3_down_auto_total_color".'"'.">
  1054. $cell3_down_auto_total
  1055. </td>
  1056. <td>
  1057. $cell3_down_man_total
  1058. </td>
  1059. <td>
  1060. $cell3_system_release_total
  1061. </td>
  1062. <td>
  1063. $cell3_traffic_total
  1064. </td>
  1065. <td bgcolor=".'"'."$cell3_drops_relativ_color".'"'.">
  1066. $cell3_drops_relativ
  1067. </td>
  1068. <td bgcolor=".'"'."$cell3_rssi_minim_color".'"'.">
  1069. $cell3_rssi_minim
  1070. </td>
  1071. <td bgcolor=".'"'."$cell3_rssi_maxim_color".'"'.">
  1072. $cell3_rssi_maxim
  1073. </td>
  1074. </tr>
  1075.  
  1076. <tr>
  1077. <td>
  1078. Cell 4
  1079. </td>
  1080. <td bgcolor=".'"'."$cell4_down_auto_total_color".'"'.">
  1081. $cell4_down_auto_total
  1082. </td>
  1083. <td>
  1084. $cell4_down_man_total
  1085. </td>
  1086. <td>
  1087. $cell4_system_release_total
  1088. </td>
  1089. <td>
  1090. $cell4_traffic_total
  1091. </td>
  1092. <td bgcolor=".'"'."$cell4_drops_relativ_color".'"'.">
  1093. $cell4_drops_relativ
  1094. </td>
  1095. <td bgcolor=".'"'."$cell4_rssi_minim_color".'"'.">
  1096. $cell4_rssi_minim
  1097. </td>
  1098. <td bgcolor=".'"'."$cell4_rssi_maxim_color".'"'.">
  1099. $cell4_rssi_maxim
  1100. </td>
  1101. </tr>
  1102.  
  1103. <tr>
  1104. <td>
  1105. Cell 5
  1106. </td>
  1107. <td bgcolor=".'"'."$cell5_down_auto_total_color".'"'.">
  1108. $cell5_down_auto_total
  1109. </td>
  1110. <td>
  1111. $cell5_down_man_total
  1112. </td>
  1113. <td>
  1114. $cell5_system_release_total
  1115. </td>
  1116. <td>
  1117. $cell5_traffic_total
  1118. </td>
  1119. <td bgcolor=".'"'."$cell5_drops_relativ_color".'"'.">
  1120. $cell5_drops_relativ
  1121. </td>
  1122. <td bgcolor=".'"'."$cell5_rssi_minim_color".'"'.">
  1123. $cell5_rssi_minim
  1124. </td>
  1125. <td bgcolor=".'"'."$cell5_rssi_maxim_color".'"'.">
  1126. $cell5_rssi_maxim
  1127. </td>
  1128. </tr>
  1129.  
  1130. <tr>
  1131. <td>
  1132. Cell 6
  1133. </td>
  1134. <td bgcolor=".'"'."$cell6_down_auto_total_color".'"'.">
  1135. $cell6_down_auto_total
  1136. </td>
  1137. <td>
  1138. $cell6_down_man_total
  1139. </td>
  1140. <td>
  1141. $cell6_system_release_total
  1142. </td>
  1143. <td>
  1144. $cell6_traffic_total
  1145. </td>
  1146. <td bgcolor=".'"'."$cell6_drops_relativ_color".'"'.">
  1147. $cell6_drops_relativ
  1148. </td>
  1149. <td bgcolor=".'"'."$cell6_rssi_minim_color".'"'.">
  1150. $cell6_rssi_minim
  1151. </td>
  1152. <td bgcolor=".'"'."$cell6_rssi_maxim_color".'"'.">
  1153. $cell6_rssi_maxim
  1154. </td>
  1155. </tr>
  1156.  
  1157. <tr>
  1158. <td>
  1159. Cell 7
  1160. </td>
  1161. <td bgcolor=".'"'."$cell7_down_auto_total_color".'"'.">
  1162. $cell7_down_auto_total
  1163. </td>
  1164. <td>
  1165. $cell7_down_man_total
  1166. </td>
  1167. <td>
  1168. $cell7_system_release_total
  1169. </td>
  1170. <td>
  1171. $cell7_traffic_total
  1172. </td>
  1173. <td bgcolor=".'"'."$cell7_drops_relativ_color".'"'.">
  1174. $cell7_drops_relativ
  1175. </td>
  1176. <td bgcolor=".'"'."$cell7_rssi_minim_color".'"'.">
  1177. $cell7_rssi_minim
  1178. </td>
  1179. <td bgcolor=".'"'."$cell7_rssi_maxim_color".'"'.">
  1180. $cell7_rssi_maxim
  1181. </td>
  1182. </tr>
  1183.  
  1184. <tr>
  1185. <td>
  1186. Cell 8
  1187. </td>
  1188. <td bgcolor=".'"'."$cell8_down_auto_total_color".'"'.">
  1189. $cell8_down_auto_total
  1190. </td>
  1191. <td>
  1192. $cell8_down_man_total
  1193. </td>
  1194. <td>
  1195. $cell8_system_release_total
  1196. </td>
  1197. <td>
  1198. $cell8_traffic_total
  1199. </td>
  1200. <td bgcolor=".'"'."$cell8_drops_relativ_color".'"'.">
  1201. $cell8_drops_relativ
  1202. </td>
  1203. <td bgcolor=".'"'."$cell8_rssi_minim_color".'"'.">
  1204. $cell8_rssi_minim
  1205. </td>
  1206. <td bgcolor=".'"'."$cell8_rssi_maxim_color".'"'.">
  1207. $cell8_rssi_maxim
  1208. </td>
  1209. </tr>
  1210.  
  1211. <tr>
  1212. <td>
  1213. Cell 9
  1214. </td>
  1215. <td bgcolor=".'"'."$cell9_down_auto_total_color".'"'.">
  1216. $cell9_down_auto_total
  1217. </td>
  1218. <td>
  1219. $cell9_down_man_total
  1220. </td>
  1221. <td>
  1222. $cell9_system_release_total
  1223. </td>
  1224. <td>
  1225. $cell9_traffic_total
  1226. </td>
  1227. <td bgcolor=".'"'."$cell9_drops_relativ_color".'"'.">
  1228. $cell9_drops_relativ
  1229. </td>
  1230. <td bgcolor=".'"'."$cell9_rssi_minim_color".'"'.">
  1231. $cell9_rssi_minim
  1232. </td>
  1233. <td bgcolor=".'"'."$cell9_rssi_maxim_color".'"'.">
  1234. $cell9_rssi_maxim
  1235. </td>
  1236. </tr>
  1237.  
  1238. </table>
  1239. </font>
  1240. ".'
  1241. <html>
  1242. <head>
  1243. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  1244. <title>Auto-resizing chart</title>
  1245. </head>
  1246. <body>
  1247. <!-- saved from url=(0013)about:internet -->
  1248. <!-- amline script-->
  1249. <script type="text/javascript" src="../settings/amline/swfobject.js"></script>
  1250.  
  1251.  
  1252. <table border="1" width="100%">
  1253. <tr>
  1254. <td>
  1255. <div id="flashcontent1">
  1256. <strong>You need to upgrade your Flash Player</strong>
  1257. </div>
  1258. <script type="text/javascript">
  1259. // <![CDATA[
  1260. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1261. so.addVariable("path", "../settings/amline/");
  1262. so.addVariable("settings_file", encodeURIComponent("../settings/site.xml"));
  1263. so.addVariable("data_file", encodeURIComponent("site.txt"));
  1264. so.write("flashcontent1");
  1265. // ]]>
  1266. </script>
  1267. </td>
  1268.  
  1269. <td>
  1270. <div id="flashcontent2">
  1271. <strong>You need to upgrade your Flash Player</strong>
  1272. </div>
  1273. <script type="text/javascript">
  1274. // <![CDATA[
  1275. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1276. so.addVariable("path", "../settings/amline/");
  1277. so.addVariable("settings_file", encodeURIComponent("../settings/layer1.xml"));
  1278. so.addVariable("data_file", encodeURIComponent("layer1.txt"));
  1279. so.write("flashcontent2");
  1280. // ]]>
  1281. </script>
  1282. </td>
  1283. </tr>
  1284. <tr>
  1285. <td>
  1286. <div id="flashcontent3">
  1287. <strong>You need to upgrade your Flash Player</strong>
  1288. </div>
  1289. <script type="text/javascript">
  1290. // <![CDATA[
  1291. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1292. so.addVariable("path", "../settings/amline/");
  1293. so.addVariable("settings_file", encodeURIComponent("../settings/layer2.xml"));
  1294. so.addVariable("data_file", encodeURIComponent("layer2.txt"));
  1295. so.write("flashcontent3");
  1296. // ]]>
  1297. </script>
  1298. </td>
  1299.  
  1300. <td>
  1301. <div id="flashcontent4">
  1302. <strong>You need to upgrade your Flash Player</strong>
  1303. </div>
  1304. <script type="text/javascript">
  1305. // <![CDATA[
  1306. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1307. so.addVariable("path", "../settings/amline/");
  1308. so.addVariable("settings_file", encodeURIComponent("../settings/layer3.xml"));
  1309. so.addVariable("data_file", encodeURIComponent("layer3.txt"));
  1310. so.write("flashcontent4");
  1311. // ]]>
  1312. </script>
  1313. </td>
  1314. </tr>
  1315. <tr>
  1316. <td>
  1317. <div id="flashcontent5">
  1318. <strong>You need to upgrade your Flash Player</strong>
  1319. </div>
  1320. <script type="text/javascript">
  1321. // <![CDATA[
  1322. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1323. so.addVariable("path", "../settings/amline/");
  1324. so.addVariable("settings_file", encodeURIComponent("../settings/sector1.xml"));
  1325. so.addVariable("data_file", encodeURIComponent("sector1.txt"));
  1326. so.write("flashcontent5");
  1327. // ]]>
  1328. </script>
  1329. </td>
  1330.  
  1331. <td>
  1332. <div id="flashcontent6">
  1333. <strong>You need to upgrade your Flash Player</strong>
  1334. </div>
  1335. <script type="text/javascript">
  1336. // <![CDATA[
  1337. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1338. so.addVariable("path", "../settings/amline/");
  1339. so.addVariable("settings_file", encodeURIComponent("../settings/sector2.xml"));
  1340. so.addVariable("data_file", encodeURIComponent("sector2.txt"));
  1341. so.write("flashcontent6");
  1342. // ]]>
  1343. </script>
  1344. </td>
  1345. </tr>
  1346. <tr>
  1347. <td>
  1348. <div id="flashcontent7">
  1349. <strong>You need to upgrade your Flash Player</strong>
  1350. </div>
  1351. <script type="text/javascript">
  1352. // <![CDATA[
  1353. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1354. so.addVariable("path", "../settings/amline/");
  1355. so.addVariable("settings_file", encodeURIComponent("../settings/sector3.xml"));
  1356. so.addVariable("data_file", encodeURIComponent("sector3.txt"));
  1357. so.write("flashcontent7");
  1358. // ]]>
  1359. </script>
  1360. </td>
  1361.  
  1362. <td>
  1363. <div id="flashcontent8">
  1364. <strong>You need to upgrade your Flash Player</strong>
  1365. </div>
  1366. <script type="text/javascript">
  1367. // <![CDATA[
  1368. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1369. so.addVariable("path", "../settings/amline/");
  1370. so.addVariable("settings_file", encodeURIComponent("../settings/cell1.xml"));
  1371. so.addVariable("data_file", encodeURIComponent("cell1.txt"));
  1372. so.write("flashcontent8");
  1373. // ]]>
  1374. </script>
  1375. </td>
  1376. </tr>
  1377. <tr>
  1378. <td>
  1379. <div id="flashcontent9">
  1380. <strong>You need to upgrade your Flash Player</strong>
  1381. </div>
  1382. <script type="text/javascript">
  1383. // <![CDATA[
  1384. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1385. so.addVariable("path", "../settings/amline/");
  1386. so.addVariable("settings_file", encodeURIComponent("../settings/cell2.xml"));
  1387. so.addVariable("data_file", encodeURIComponent("cell2.txt"));
  1388. so.write("flashcontent9");
  1389. // ]]>
  1390. </script>
  1391. </td>
  1392.  
  1393. <td>
  1394. <div id="flashcontent10">
  1395. <strong>You need to upgrade your Flash Player</strong>
  1396. </div>
  1397. <script type="text/javascript">
  1398. // <![CDATA[
  1399. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1400. so.addVariable("path", "../settings/amline/");
  1401. so.addVariable("settings_file", encodeURIComponent("../settings/cell3.xml"));
  1402. so.addVariable("data_file", encodeURIComponent("cell3.txt"));
  1403. so.write("flashcontent10");
  1404. // ]]>
  1405. </script>
  1406. </td>
  1407. </tr>
  1408. <tr>
  1409. <td>
  1410. <div id="flashcontent11">
  1411. <strong>You need to upgrade your Flash Player</strong>
  1412. </div>
  1413. <script type="text/javascript">
  1414. // <![CDATA[
  1415. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1416. so.addVariable("path", "../settings/amline/");
  1417. so.addVariable("settings_file", encodeURIComponent("../settings/cell4.xml"));
  1418. so.addVariable("data_file", encodeURIComponent("cell4.txt"));
  1419. so.write("flashcontent11");
  1420. // ]]>
  1421. </script>
  1422. </td>
  1423.  
  1424. <td>
  1425. <div id="flashcontent12">
  1426. <strong>You need to upgrade your Flash Player</strong>
  1427. </div>
  1428. <script type="text/javascript">
  1429. // <![CDATA[
  1430. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1431. so.addVariable("path", "../settings/amline/");
  1432. so.addVariable("settings_file", encodeURIComponent("../settings/cell5.xml"));
  1433. so.addVariable("data_file", encodeURIComponent("cell5.txt"));
  1434. so.write("flashcontent12");
  1435. // ]]>
  1436. </script>
  1437. </td>
  1438. </tr>
  1439. <tr>
  1440. <td>
  1441. <div id="flashcontent13">
  1442. <strong>You need to upgrade your Flash Player</strong>
  1443. </div>
  1444. <script type="text/javascript">
  1445. // <![CDATA[
  1446. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1447. so.addVariable("path", "../settings/amline/");
  1448. so.addVariable("settings_file", encodeURIComponent("../settings/cell6.xml"));
  1449. so.addVariable("data_file", encodeURIComponent("cell6.txt"));
  1450. so.write("flashcontent13");
  1451. // ]]>
  1452. </script>
  1453. </td>
  1454.  
  1455. <td>
  1456. <div id="flashcontent14">
  1457. <strong>You need to upgrade your Flash Player</strong>
  1458. </div>
  1459. <script type="text/javascript">
  1460. // <![CDATA[
  1461. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1462. so.addVariable("path", "../settings/amline/");
  1463. so.addVariable("settings_file", encodeURIComponent("../settings/cell7.xml"));
  1464. so.addVariable("data_file", encodeURIComponent("cell7.txt"));
  1465. so.write("flashcontent14");
  1466. // ]]>
  1467. </script>
  1468. </td>
  1469. </tr>
  1470. <tr>
  1471. <td>
  1472. <div id="flashcontent15">
  1473. <strong>You need to upgrade your Flash Player</strong>
  1474. </div>
  1475. <script type="text/javascript">
  1476. // <![CDATA[
  1477. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1478. so.addVariable("path", "../settings/amline/");
  1479. so.addVariable("settings_file", encodeURIComponent("../settings/cell8.xml"));
  1480. so.addVariable("data_file", encodeURIComponent("cell8.txt"));
  1481. so.write("flashcontent15");
  1482. // ]]>
  1483. </script>
  1484. </td>
  1485.  
  1486. <td>
  1487. <div id="flashcontent16">
  1488. <strong>You need to upgrade your Flash Player</strong>
  1489. </div>
  1490. <script type="text/javascript">
  1491. // <![CDATA[
  1492. var so = new SWFObject("../settings/amline/amline.swf", "amline", "100%", "500", "8", "#FFFFFF");
  1493. so.addVariable("path", "../settings/amline/");
  1494. so.addVariable("settings_file", encodeURIComponent("../settings/cell9.xml"));
  1495. so.addVariable("data_file", encodeURIComponent("cell9.txt"));
  1496. so.write("flashcontent16");
  1497. // ]]>
  1498. </script>
  1499. </td>
  1500. </tr>
  1501. </table>
  1502.  
  1503. <!-- end of amline script -->
  1504. </body>
  1505. </html>
  1506. ';
  1507. close OUTPUT;
  1508.  
  1509.  
  1510. open OUTPUT, ">./$nume_director/printout.txt";
  1511. print OUTPUT $printout;
  1512. close OUTPUT;
Add Comment
Please, Sign In to add comment