Umphathi Welayisense we-LMTOOLS. Faka ohlwini amalayisense abasebenzisi bomkhiqizo we-Autodesk

Sanibonani ntambama bafundi abathandekayo.

Ngizoba mfushane kakhulu futhi ngihlukanise isiqephu sibe amaphuzu.

Izinkinga zenhlangano

Inombolo yabasebenzisi bomkhiqizo wesofthiwe ye-AutoCAD idlula inombolo yamalayisensi enethiwekhi yendawo.

  1. Inombolo yochwepheshe abasebenza kusoftware ye-AutoCAD ayimiswanga yinoma yimuphi umbhalo wangaphakathi.
  2. Ngokusekelwe ephuzwini No. 1, cishe akunakwenzeka ukwenqaba ukufaka uhlelo.
  3. Inhlangano engalungile yomsebenzi iholela ekushoda kwamalayisensi, okuholela ezicelweni namakholi avela kwababhalisile kusevisi yobuchwepheshe bolwazi nale nkinga.

Izinkinga zobuchwepheshe

  1. Ukushoda kwamathuluzi okubuka uhlu lwamalayisensi athathwayo.

Izinketho zesixazululo

  1. Isixazululo esenziwe ngomumo esisekelwa umkhiqizi wesofthiwe, okuvumela abasebenzisi ukuthi babuke ngokuzimela uhlu lwamalayisensi asetshenziswayo.
  2. Ukuthuthukiswa kwanoma yisiphi isisombululo esifanelekile sokubonisa umbiko mayelana nokusebenza komphathi welayisensi ngendlela yekhasi lewebhu.

Isinqumo senziwe kanye nokuqaliswa

Umsebenzi wobuchwepheshe

  1. Ithuba lokulondoloza kulayisensi ye-OS
  2. Ibonisa uhlu lwabasebenzisi abaphethe amalayisensi

Ukuqaliswa komphathi wamalayisensi

Isinqumo senziwe ukuqalisa ngokuzimela umsebenzi odingekayo. Umyalo wokwenza:

  1. Ukufaka nokumisa i-CentOS 7 kuseva ye-virtualization
  2. Ukufaka nokusebenzisa Umphathi Welayisensi Yenethiwekhi ye-Autodesk ye-Linux
  3. Ilungiselela insiza ukuthi iqalise ngokuzenzakalelayo lapho i-OS iqalwa kabusha
  4. Ukusetha ifayela lepharamitha (ngizobhala ngakho ngezansi)
  5. Ukufaka iseva yewebhu yendawo kanye ne-PHP

Ukuqaliswa kokubonisa uhlu lwamalayisensi athathwayo

  1. Dala ifayela le-.sh nokuqukethwe ngezansi:
    	#! /bin/bash
    	/opt/flexnetserver/lmutil lmstat -a -c [ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ .lic]> "/var/www/html/log.txt"
    	

    Ibekwe kuhla lwemibhalo olufanele futhi ihlelwe njengefayela elisebenzisekayo.

    Ngokusebenzisa lo myalo, isimo somphathi welayisensi silayishwa kufayela le-log.txt

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

    Lokhu kukuvumela ukuthi ushayele iskripthi se-bash esakhiwe ngaphambilini njalo ngemizuzwana emi-5.

  3. Kuluhlu lwemibhalo lwe-log.txt olusuka ephuzwini 1, kukhona ifayela elithi index.php elinokuqukethwe okulandelayo
    <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>
    	

    Ngicela ungahluleli ikhodi ye-PHP; ochwepheshe abengeziwe bazokwenza kangcono, kodwa ngikwenze ngokwazi kwami ​​konke.

    Ingqikithi yokuthi i-index.php isebenza kanjani:

    1. Ngithola umbhalo wefayela le-log.txt, elikhiqizwe ngaphambili umbhalo, futhi libuyekezwa njalo ngamasekhondi angu-5.
    2. Ngishintsha omaka bokudlulisa ngifake omaka be-html.
    3. Ngihlukanisa umbhalo ube umugqa wamalungu afanayo ngomugqa.
    4. Ngifometha ukuhleleka nokuqukethwe kwemigqa.

Umphumela wokuqaliswa kwazo zonke izidingo

Ibukeka kanjani i-GUI yeseva:

Umphathi Welayisense we-LMTOOLS. Faka ohlwini amalayisense abasebenzisi bomkhiqizo we-Autodesk

Indlela ikhasi lewebhu elibukeka ngayo:

Umphathi Welayisense we-LMTOOLS. Faka ohlwini amalayisense abasebenzisi bomkhiqizo we-Autodesk

Ifayela lezinketho .opt

Kwabonisa

TIMEOUTALL 14400 - Isikhathi sokuphumula sohlelo sikhawulelwe emahoreni ama-4
MAX_BORROW_HOURS [CODE] 48 - isikhathi esiphezulu sokuboleka sinqunyelwe izinsuku ezi-2.

Faka. ulwazi

Ngoba Inhlangano isebenzisa ama-akhawunti alungile esizinda abhalisiwe. amarekhodi abasebenzi, ngokungena ngemvume kulula kakhulu ukuhlonza uchwepheshe othathe ilayisensi.

Umphumela uwonke wemizamo:

  1. Umsebenzisi ubona ilayisensi ngokuzimela futhi umthwalo wesevisi yosekelo lobuchwepheshe uyancishiswa.
  2. Ngaphakathi kwethimba lochwepheshe abasebenza kusofthiwe ngaphandle kokubamba iqhaza kwabasebenzi bezobuchwepheshe. ukwesekwa, umbuzo othi β€œUbani ozothola ilayisense?” uyaxazululwa, futhi kuye ngokuthi umsebenzi ubaluleke kangakanani, ilayisense iyakhululwa noma ihlalwe.
  3. Londoloza kulayisense ye-Windows.

Source: www.habr.com

Engeza amazwana