ืืืจ ืฆืืจืืื ืืืืื, ืงืืจืืื ืืงืจืื.
ืื ื ืืงืฆืจ ืืืื ืืืืืง ืืช ืืืืืจ ืื ืงืืืืช.
ืืขืืืช ืืจืืื ืืืช
ืืกืคืจ ืืืฉืชืืฉืื ืืืืฆืจ ืชืืื ืช AutoCAD ืขืืื ืขื ืืกืคืจ ืจืืฉืืื ืืช ืืจืฉืช ืืืงืืืืช.
- ืืกืคืจ ืืืืืืื ืืขืืืืื ืืชืืื ืช AutoCAD ืืื ื ืกืื ืืจืื ืืฉืื ืืกืื ืคื ืืื.
- ืืืชืืกืก ืขื ื ืงืืื ืืก' 1, ืืืขื ืืืชื ืืคืฉืจื ืืกืจื ืืืชืงืื ืืช ืืชืืื ื.
- ืืจืืื ืื ื ืืื ืฉื ืืขืืืื ืืืืื ืืืืกืืจ ืืจืืฉืืื ืืช, ืื ืฉืืืืื ืืืงืฉืืช ืืงืจืืืืช ืฉื ืื ืืืื ืืฉืืจืืช ืืื ืืืืืืืช ืืืืืข ืขื ืืขืื ืื.
ืืขืืืช ืืื ืืืช
- ืืืกืจ ืืืืื ืืฆืคืืื ืืจืฉืืืช ืืจืืฉืืื ืืช ืืชืคืืกืื.
ืืคืฉืจืืืืช ืคืืชืจืื
- ืคืชืจืื ืืืื ืื ืชืื ืขื ืืื ืืฆืจื ืืชืืื ื, ืืืืคืฉืจ ืืืฉืชืืฉืื ืืฆืคืืช ืืืืคื ืขืฆืืื ืืจืฉืืืช ืืจืืฉืืื ืืช ืืืืืฉืื.
- ืคืืชืื ืื ืคืชืจืื ืืชืืื ืืืฆืืช ืืืืื ืขื ืคืขืืืช ืื ืื ืืจืืฉืื ืืฆืืจืช ืืฃ ืืื ืืจื ื.
ืงืืืช ืืืืื ืืืืฉืื
ืืฉืืื ืืื ืืช
- ืืืืื ืืช ืืืกืื ืืจืืฉืืื ืืขืจืืช ืืืคืขืื
- ืืฆืืช ืจืฉืืื ืฉื ืืฉืชืืฉืื ืืืืืืงืื ืืจืืฉืืื ืืช
ืืืฉืื ืื ืื ืืจืืฉืื
ืืชืงืืื ืืืืืื ืืืืฉื ืืืืคื ืขืฆืืื ืืช ืืคืื ืงืฆืื ืืืจืืฉื. ืฆื ืืืฆืืข:
- ืืชืงื ื ืืืืืจื ืฉื CentOS 7 ืขื ืฉืจืช ืืืจืืืืืืืฆืื
- ืืชืงื ื ืืืจืฆื ืฉื Autodesk Network License Manager ืขืืืจ Linux
- ืืืืจืช ืืื ืืฉืืจืืช ืืืคืขืื ืืืืืืืืช ืืืฉืจ ืืขืจืืช ืืืคืขืื ืืืคืขืืช ืืืืฉ
- ืืืืจืช ืงืืืฅ ืืคืจืืืจืื (ืืืชืื ืขืืื ืืืืฉื)
- ืืชืงื ืช ืฉืจืช ืืื ืืจื ื ืืงืืื ื-PHP
ืืืฉืื ืืฆืืช ืจืฉืืืช ืจืืฉืืื ืืช ืชืคืืกืื
- ืฆืืจ ืงืืืฅ .sh ืขื ืืชืืื ืฉืืืื:
#! /bin/bash /opt/flexnetserver/lmutil lmstat -a -c [ะฟััั ะบ ัะฐะนะปั .lic]> "/var/www/html/log.txt"
ืืื ืืืืงื ืืกืคืจืืื ื ืืื ืืืืืืจ ืืงืืืฅ ืืคืขืื.
ืืืืฆืขืืช ืคืงืืื ืื, ืืกืืืืก ืฉื ืื ืื ืืจืืฉืื ืืืขืื ืืงืืืฅ log.txt
- ืืฉืชืืฉ ืืคืงืืื
watch -n 5 [ะฟััั ะบ ัะพะทะดะฐะฝะฝะพะผั ะฒ ะฟโ1 ัะฐะนะปั .sh]
ืื ืืืคืฉืจ ืื ืืืชืงืฉืจ ืืกืงืจืืคื bash ืฉื ืืฆืจ ืืขืืจ ืื 5 ืฉื ืืืช.
- ืืกืคืจืืืช log.txt ืื ืงืืื 1, ืืฉ ืงืืืฅ index.php ืขื ืืชืืื ืืื
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="/jq.js"></script> <title>License server AutoCAD</title> <style> </style> </head> <body> <h1>ะกะฟะธัะพะบ ะปะธัะตะฝะทะธะน ัะตัะฒะตัะฐ ะปะธัะตะฝะทะธัะพะฒะฐะฝะธั autoCAD</h1> <div style="margin: 10px;"> <?php $log = file_get_contents('./log.txt'); $logrp = nl2br($log); $arraystr = explode(PHP_EOL,$logrp); $busy = explode(" ",$arraystr[13]); echo "ะะฐ ะดะฐะฝะฝัะน ะผะพะผะตะฝั ะทะฐะฝััะพ: ".$busy[12]." ะปะธัะตะฝะทะธะน<br/><br/>"; $i = 18; while($i<=37){ //var $a = $i-17; $data = explode(" ", $arraystr[$i]); $time = str_replace('<br', '', $data[13]); //varEND echo "<span>".$a."</span> "; echo "<span>".$data[4]."</span> "; echo "<span>".$data[12]."</span> "; echo "<span>".$data[11]."</span> "; echo "<span>".$time."</span>"; echo "<br>"; $i++; } ?> </div> </body> </html>
ื ื ืื ืืฉืคืื ืืช ืงืื ื-PHP; ืืืืืื ืืงืฆืืขืืื ืืืชืจ ืืขืฉื ืืืช ืืื ืืืชืจ, ืืื ืขืฉืืชื ืืืช ืืืืื ืืืืขืชื.
ืืืืืช ืฉื ืืืคื ืืคืขืืื ืฉื index.php:
- ืื ื ืืงืื ืืช ืืืงืกื ืฉื ืงืืืฅ log.txt, ืฉื ืืฆืจ ืงืืื ืืื ืขื ืืื ืืกืงืจืืคื, ืืืชืขืืื ืื 5 ืฉื ืืืช.
- ืื ื ืืืืืฃ ืืช ืชืื ืืืขืืจื ืืชืื html.
- ืืืืงืชื ืืช ืืืงืกื ืืืขืจื ืฉืืจื ืืืจ ืฉืืจื.
- ืื ื ืืขืฆื ืืช ืืกืืจ ืืืชืืื ืฉื ืืฉืืจืืช.
ืืชืืฆืื ืฉื ืืืฉืื ืื ืืืจืืฉืืช
ืืื ื ืจืื ื-GUI ืฉื ืืฉืจืช:
ืืื ื ืจืื ืืฃ ืืืื ืืจื ื:
ืงืืืฅ ืืคืฉืจืืืืช .opt
ืื ืฆืืื
TIMEOUTALL 14400
- ืืื ืืืฉืืชื ืฉื ืืชืืื ืืช ืืืืื ื-4 ืฉืขืืช
MAX_BORROW_HOURS [CODE] 48
- ืชืงืืคืช ืืืฉืืื ืืืจืืืช ืืืืืืช ื-2 ืืืื.
ืึฐืืึนืกึดืืฃ. ืึตืืึธืข
ืื ืืืจืืื ืืฉืชืืฉ ืืืฉืืื ืืช ืืืืืื ืจืฉืืืื ื ืืื ืื. ืจืืฉืืื ืขืืืืื, ืขื ืืื ืืชืืืจืืช ืงื ืืืื ืืืืืช ืืช ืืืืืื ืฉืืงื ืืช ืืจืืฉืืื.
ืืชืืฆืื ืืืืืืช ืฉื ืืืืืฆืื:
- ืืืฉืชืืฉ ืจืืื ืืืืคื ืขืฆืืื ืืช ืืจืืฉืืื ืืชืคืืก ืืืขืืืก ืขื ืฉืืจืืช ืืชืืืื ืืืื ืืช ืืืคืืช ืืืชืื.
- ืืชืื ืฆืืืช ืฉื ืืืืืื ืืคืืขืืื ืืชืืื ื ืืื ืืฉืชืชืคืืช ืฉื ืฆืืืช ืืื ื. ืชืืืื, ื ืคืชืจืช ืืฉืืื "ืื ืืงืื ืืช ืืจืืฉืืื?", ืืืืชืื ืืขืืืคืืช ืืขืืืื, ืืจืืฉืืื ืืฉืืืจืจ ืื ืชืคืืก.
- ืฉืืืจ ืืจืืฉืื Windows.
ืืงืืจ: www.habr.com