LMTOOLS uMphathi weLayisensi. Uluhlu lweelayisensi kubasebenzisi beemveliso ze-Autodesk

Molweni bafundi abathandekayo.

Ndiza kuba mfutshane kakhulu kwaye ndiqhekeza inqaku libe ngamanqaku.

Iingxaki zombutho

Inani labasebenzisi bemveliso yesoftware ye-AutoCAD lidlula inani leelayisenisi zenethiwekhi yendawo.

  1. Inani leengcali ezisebenza kwi-software ye-AutoCAD ayifaniswanga naluphi na uxwebhu lwangaphakathi.
  2. Ngokusekelwe kwinqaku le-1, phantse akunakwenzeka ukwala ukufaka inkqubo.
  3. Umbutho ongafanelekanga womsebenzi ukhokelela ekunqongophelweni kweelayisenisi, ezikhokelela kwizicelo kunye neefowuni ezivela kubabhalisi kwinkonzo yeteknoloji yolwazi kunye nale ngxaki.

Iingxaki zobugcisa

  1. Ukunqongophala kwezixhobo zokujonga uluhlu lwamaphepha-mvume akhoyo.

Izisombululo

  1. Isisombululo esenziwe esele sixhaswe ngumenzi wesoftware, evumela abasebenzisi ukuba bajonge ngokuzimeleyo uluhlu lweelayisensi ezihlalayo.
  2. Ukuphuhliswa kwaso nasiphi na isisombululo esifanelekileyo sokubonisa ingxelo malunga nokusebenza komphathi welayisensi ngendlela yephepha lewebhu.

Isigqibo senziwe kunye nokuphunyezwa

Umsebenzi wobugcisa

  1. Ithuba lokugcina kwilayisensi ye-OS
  2. Ibonisa uluhlu lwabasebenzisi abaphethe iilayisensi

Ukuphunyezwa komphathi welayisensi

Isigqibo senziwe ukuphumeza ngokuzimeleyo umsebenzi oyimfuneko. Umyalelo wokwenziwa:

  1. Ukufaka kunye nokuqwalasela i-CentOS 7 kwiseva ye-virtualization
  2. Ukufakela kunye nokuSebenza i-Autodesk Network yeLayisensi yoMphathi weLinux
  3. Ukuqwalasela into eluncedo ukuba iqalise ngokuzenzekelayo xa i-OS iqalwa kwakhona
  4. Ukucwangcisa ifayile yeparameters (ndiya kubhala ngayo ngezantsi)
  5. Ukufakela iseva yewebhu yendawo kunye ne-PHP

Ukuphunyezwa kokubonisa uluhlu lwamaphepha-mvume asetyenziswayo

  1. Yenza ifayile ye-.sh ngemixholo engezantsi:
    	#! /bin/bash
    	/opt/flexnetserver/lmutil lmstat -a -c [ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ .lic]> "/var/www/html/log.txt"
    	

    Ibekwe kulawulo olufanelekileyo kwaye iqwalaselwe njengefayile ephunyezwayo.

    Ukusebenzisa lo myalelo, ubume bomphathi welayisensi ilayishwe kwifayile yelog.txt

  2. Sebenzisa umyalelo
    watch -n 5 [ΠΏΡƒΡ‚ΡŒ ΠΊ созданному Π² ΠΏβ„–1 Ρ„Π°ΠΉΠ»Ρƒ .sh]

    Oku kukuvumela ukuba ubize iskripthi se-bash esenziwe ngaphambili rhoqo ngemizuzwana emi-5.

  3. Kuluhlu lwelog.txt ukusuka kwindawo yoku-1, kukho ifayile ye index.php enemixholo elandelayo
    <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>
    	

    Nceda ungayigwebi ikhowudi ye-PHP; iingcali ezininzi ezichwephesha ziya kuyenza ngcono, kodwa ndiyenze ngokokwazi kwam konke.

    Undoqo wendlela index.php esebenza ngayo:

    1. Ndifumana umbhalo wefayile yelog.txt, eveliswe ngaphambili sisikripthi, kwaye ihlaziywa rhoqo ngo-5s.
    2. Ndibuyisela iithegi zogqithiselo ngeethegi ze-html.
    3. Ndahlula okubhaliweyo kuluhlu ngomgca.
    4. Ndifometha ulandelelwano kunye nemixholo yemigca.

Isiphumo sokuphunyezwa kwazo zonke iimfuno

Ijongeka njani i-GUI yomncedisi:

LMTOOLS uMphathi weLayisensi. Uluhlu lweelayisensi kubasebenzisi beemveliso ze-Autodesk

Ijongeka njani iphepha lewebhu:

LMTOOLS uMphathi weLayisensi. Uluhlu lweelayisensi kubasebenzisi beemveliso ze-Autodesk

Ifayile yokhetho .opt

Yabonisa

TIMEOUTALL 14400 - ixesha lokuphumla kwenkqubo lilinganiselwe kwiiyure ezi-4
MAX_BORROW_HOURS [CODE] 48 - ixesha elide lokuboleka lilinganiselwe kwiintsuku ezi-2.

Yongeza. ulwazi

Ngokuba Umbutho usebenzisa i-akhawunti ebhalisiweyo ye-domain echanekileyo. iirekhodi zabasebenzi, ngokungena kulula kakhulu ukuchonga ingcali othathe ilayisenisi.

Isiphumo sisonke semizamo:

  1. Umsebenzisi ngokuzimeleyo ubona ilayisenisi ehleliyo kwaye umthwalo kwinkonzo yenkxaso yobugcisa iyancitshiswa ngokuhambelanayo.
  2. Ngaphakathi kweqela leengcali ezisebenza kwisoftware ngaphandle kokuthatha inxaxheba kwabasebenzi bezobugcisa. inkxaso, umbuzo othi β€œNgubani oza kufumana ilayisensi?” usonjululwe, kwaye kuxhomekeke kukubaluleka komsebenzi, iphepha-mvume liyakhululwa okanye lihlalwe.
  3. Gcina kwiilayisensi zeWindows.

umthombo: www.habr.com

Yongeza izimvo