E ku osan, eyin oluka olufe.
Emi yoo jẹ kukuru pupọ ati fọ nkan naa sinu awọn aaye.
Awọn iṣoro iṣeto
Nọmba awọn olumulo ti ọja sọfitiwia AutoCAD kọja nọmba awọn iwe-aṣẹ nẹtiwọọki agbegbe.
- Nọmba awọn alamọja ti n ṣiṣẹ ni sọfitiwia AutoCAD ko ni idiwọn nipasẹ eyikeyi iwe inu inu.
- Da lori aaye No.. 1, o jẹ fere soro lati kọ lati fi sori ẹrọ ni eto.
- Eto ti ko tọ ti iṣẹ nyorisi aito awọn iwe-aṣẹ, eyiti o yori si awọn ibeere ati awọn ipe lati ọdọ awọn alabapin si iṣẹ imọ-ẹrọ alaye pẹlu iṣoro yii.
Awọn iṣoro imọ-ẹrọ
- Aini awọn irinṣẹ fun wiwo atokọ ti awọn iwe-aṣẹ ti tẹdo.
Awọn aṣayan ojutu
- Ojutu ti o ti ṣetan ni atilẹyin nipasẹ olupese sọfitiwia, gbigba awọn olumulo laaye lati wo atokọ ti awọn iwe-aṣẹ ti a tẹdo ni ominira.
- Idagbasoke eyikeyi ojutu ti o yẹ fun iṣafihan ijabọ kan lori iṣẹ ti oluṣakoso iwe-aṣẹ ni irisi oju-iwe wẹẹbu kan.
Ipinnu ṣe ati imuse
Iṣẹ-ṣiṣe imọ-ẹrọ
- Anfani lati fipamọ sori iwe-aṣẹ OS
- Ṣe afihan atokọ ti awọn olumulo ti o ni awọn iwe-aṣẹ
Imuse ti oluṣakoso iwe-aṣẹ
A ṣe ipinnu lati ṣe ni ominira lati ṣe iṣẹ pataki. Ilana ṣiṣe:
- Fifi sori ẹrọ ati tunto CentOS 7 lori olupin ipalọlọ kan
- Fifi sori ẹrọ ati Ṣiṣe Oluṣakoso Iwe-aṣẹ Nẹtiwọọki Autodesk fun Lainos
- Ṣiṣeto ohun elo lati ṣe ifilọlẹ laifọwọyi nigbati OS ba tun bẹrẹ
- Ṣiṣeto faili awọn paramita (Emi yoo kọ nipa rẹ ni isalẹ)
- Fifi sori ẹrọ olupin wẹẹbu agbegbe ati PHP
Imuse ti iṣafihan atokọ ti awọn iwe-aṣẹ ti tẹdo
- Ṣẹda faili .sh pẹlu awọn akoonu ni isalẹ:
#! /bin/bash /opt/flexnetserver/lmutil lmstat -a -c [путь к файлу .lic]> "/var/www/html/log.txt"
O ti wa ni gbe ni kan rọrun liana ati tunto bi ohun executable faili.
Lilo aṣẹ yii, ipo oluṣakoso iwe-aṣẹ ti gbejade si faili log.txt
- Ti lo aṣẹ naa
watch -n 5 [путь к созданному в п№1 файлу .sh]
Eyi n gba ọ laaye lati pe iwe afọwọkọ bash ti o ṣẹda tẹlẹ ni gbogbo iṣẹju-aaya 5.
- Ninu itọsọna log.txt lati aaye 1, faili index.php wa pẹlu awọn akoonu atẹle
<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>
Jọwọ maṣe ṣe idajọ koodu PHP; awọn alamọja alamọdaju diẹ sii yoo ṣe daradara, ṣugbọn Mo ṣe si bi imọ mi ti dara julọ.
Koko ti bi index.php ṣe n ṣiṣẹ:
- Mo gba ọrọ ti faili log.txt, ti ipilẹṣẹ tẹlẹ nipasẹ iwe afọwọkọ, ati imudojuiwọn gbogbo 5s.
- Mo rọpo awọn ami gbigbe pẹlu awọn aami HTML.
- Mo pin ọrọ naa si laini titobi nipasẹ laini.
- Mo ọna kika ibere ati awọn akoonu ti awọn ila.
Abajade imuse ti gbogbo awọn ibeere
Kini GUI olupin ṣe dabi:
Kini oju-iwe wẹẹbu naa dabi:
Awọn aṣayan faili .opt
O tọkasi
TIMEOUTALL 14400
- akoko idaduro eto ni opin si awọn wakati 4
MAX_BORROW_HOURS [CODE] 48
- akoko yiya ti o pọju jẹ opin si awọn ọjọ 2.
Fikun-un. alaye
Nitori Ajo naa nlo awọn iroyin agbegbe ti o forukọsilẹ ti o tọ. awọn igbasilẹ oṣiṣẹ, nipasẹ iwọle o rọrun pupọ lati ṣe idanimọ alamọja ti o gba iwe-aṣẹ naa.
Lapapọ abajade ti akitiyan:
- Olumulo ni ominira wo iwe-aṣẹ ti tẹdo ati fifuye lori iṣẹ atilẹyin imọ-ẹrọ ti dinku ni deede.
- Laarin ẹgbẹ kan ti awọn alamọja ti n ṣiṣẹ ni sọfitiwia laisi ikopa ti oṣiṣẹ imọ-ẹrọ. support, ibeere "Tani yoo gba iwe-aṣẹ?" ti wa ni ipinnu, ati da lori ayo ti iṣẹ naa, iwe-aṣẹ naa ti tu silẹ tabi ti tẹdo.
- Fipamọ sori iwe-aṣẹ Windows.
orisun: www.habr.com