LMTOOLS බලපත්‍ර කළමනාකරු. Autodesk නිෂ්පාදන භාවිතා කරන්නන් සඳහා බලපත්‍ර ලැයිස්තුගත කිරීම

සුභ සන්ධ්‍යාවක්, හිතවත් පාඨකයින්.

මම ඉතා කෙටියෙන් සහ ලිපිය කරුණු වලට කඩමි.

ආයතනික ගැටළු

AutoCAD මෘදුකාංග නිෂ්පාදනය භාවිතා කරන්නන් සංඛ්යාව දේශීය ජාල බලපත්ර සංඛ්යාව ඉක්මවයි.

  1. AutoCAD මෘදුකාංගයේ සේවය කරන විශේෂඥයින් සංඛ්යාව කිසිදු අභ්යන්තර ලේඛනයක් මගින් සම්මත කර නොමැත.
  2. අංක 1 ලක්ෂ්යය මත පදනම්ව, වැඩසටහන ස්ථාපනය කිරීම ප්රතික්ෂේප කිරීම පාහේ කළ නොහැක්කකි.
  3. වැඩ වැරදි ලෙස සංවිධානය කිරීම බලපත්‍ර හිඟයකට තුඩු දෙන අතර එමඟින් මෙම ගැටළුව සමඟ තොරතුරු තාක්ෂණ සේවාවට ග්‍රාහකයින්ගෙන් ඉල්ලීම් සහ ඇමතුම් ලබා දේ.

තාක්ෂණික ගැටළු

  1. වාඩිලාගෙන සිටින බලපත්‍ර ලැයිස්තුව බැලීම සඳහා මෙවලම් නොමැතිකම.

විසඳුම් විකල්ප

  1. මෘදුකාංග නිෂ්පාදකයා විසින් සහාය දක්වන සූදානම් කළ විසඳුමක්, පරිශීලකයින්ට වාඩිලාගෙන සිටින බලපත්‍ර ලැයිස්තුව ස්වාධීනව බැලීමට ඉඩ සලසයි.
  2. බලපත්‍ර කළමනාකරුගේ ක්‍රියාකාරිත්වය පිළිබඳ වාර්තාවක් වෙබ් පිටුවක ආකාරයෙන් ප්‍රදර්ශනය කිරීම සඳහා සුදුසු ඕනෑම විසඳුමක් සංවර්ධනය කිරීම.

තීරණ ගැනීම සහ ක්රියාත්මක කිරීම

තාක්ෂණික කාර්යය

  1. OS බලපත්‍රය මත ඉතිරි කිරීමේ අවස්ථාව
  2. බලපත්‍ර හිමි පරිශීලකයින්ගේ ලැයිස්තුවක් ප්‍රදර්ශනය කිරීම

බලපත්ර කළමනාකරු ක්රියාත්මක කිරීම

අවශ්ය කාර්යය ස්වාධීනව ක්රියාත්මක කිරීමට තීරණය කරන ලදී. ක්රියාත්මක කිරීමේ නියෝගය:

  1. අථත්‍යකරණ සේවාදායකයක් මත CentOS 7 ස්ථාපනය කිරීම සහ වින්‍යාස කිරීම
  2. ලිනක්ස් සඳහා ඔටෝඩෙස්ක් ජාල බලපත්‍ර කළමනාකරු ස්ථාපනය කිරීම සහ ක්‍රියාත්මක කිරීම
  3. OS නැවත ආරම්භ කරන විට ස්වයංක්රීයව දියත් කිරීමට උපයෝගීතාව වින්යාස කිරීම
  4. පරාමිති ගොනුව සැකසීම (මම ඒ ගැන පහත ලියන්නෙමි)
  5. දේශීය වෙබ් සේවාදායකයක් සහ PHP ස්ථාපනය කිරීම

වාඩිලාගෙන සිටින බලපත්‍ර ලැයිස්තුවක් ප්‍රදර්ශනය කිරීම ක්‍රියාත්මක කිරීම

  1. පහත අන්තර්ගතය සමඟ .sh ගොනුවක් සාදන්න:
    	#! /bin/bash
    	/opt/flexnetserver/lmutil lmstat -a -c [путь к файлу .lic]> "/var/www/html/log.txt"
    	

    එය පහසු නාමාවලියක තබා ක්‍රියාත්මක කළ හැකි ගොනුවක් ලෙස වින්‍යාස කර ඇත.

    මෙම විධානය භාවිතා කරමින්, බලපත්‍ර කළමනාකරුගේ තත්ත්වය log.txt ගොනුවට උඩුගත කෙරේ

  2. විධානය භාවිතා කළා
    watch -n 5 [путь к созданному в п№1 файлу .sh]

    මෙය ඔබට සෑම තත්පර 5 කට වරක් කලින් නිර්මාණය කළ bash script එකක් ඇමතීමට ඉඩ සලසයි.

  3. 1 වන ස්ථානයේ සිට log.txt බහලුම තුළ, පහත අන්තර්ගතයන් සහිත 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 ක්‍රියා කරන ආකාරයෙහි සාරය:

    1. ස්ක්‍රිප්ට් මගින් කලින් ජනනය කරන ලද, සහ සෑම තත්පර 5කට වරක් යාවත්කාලීන කරන ලද log.txt ගොනුවේ පෙළ මට ලැබේ.
    2. මම මාරු ටැග් වෙනුවට html ටැග් භාවිතා කරමි.
    3. මම පෙළ පේළියකින් අරාවකට බෙදුවෙමි.
    4. මම රේඛාවල අනුපිළිවෙල සහ අන්තර්ගතය ආකෘතිකරණය කරමි.

සියලු අවශ්යතා ක්රියාත්මක කිරීමේ ප්රතිඵලය

සේවාදායක GUI පෙනෙන්නේ කෙසේද:

LMTOOLS බලපත්‍ර කළමනාකරු. Autodesk නිෂ්පාදන භාවිතා කරන්නන් සඳහා බලපත්‍ර ලැයිස්තුගත කිරීම

වෙබ් පිටුව පෙනෙන්නේ කෙසේද:

LMTOOLS බලපත්‍ර කළමනාකරු. Autodesk නිෂ්පාදන භාවිතා කරන්නන් සඳහා බලපත්‍ර ලැයිස්තුගත කිරීම

විකල්ප ගොනුව .opt

එය පෙන්වා දුන්නේය

TIMEOUTALL 14400 - වැඩසටහනේ අක්රිය කාලය පැය 4 කට සීමා වේ
MAX_BORROW_HOURS [CODE] 48 - උපරිම ණය ගැනීමේ කාලය දින 2 කට සීමා වේ.

එකතු කරන්න. විස්තර

නිසා සංවිධානය නිවැරදි ලියාපදිංචි වසම් ගිණුම් භාවිතා කරයි. සේවක වාර්තා, පිවිසීමෙන් බලපත්‍රය ලබාගෙන ඇති විශේෂඥයා හඳුනා ගැනීම ඉතා පහසුය.

උත්සාහයේ සමස්ත ප්‍රතිඵලය:

  1. පරිශීලකයා ස්වාධීනව වාඩිලාගෙන සිටින බලපත්‍රය දකින අතර තාක්ෂණික ආධාරක සේවාවේ බර ඒ අනුව අඩු වේ.
  2. තාක්ෂණික කාර්ය මණ්ඩලයේ සහභාගීත්වයෙන් තොරව මෘදුකාංගයේ වැඩ කරන විශේෂඥයින් කණ්ඩායමක් තුළ. සහාය, "බලපත්‍රය ලබා ගන්නේ කාටද?" යන ප්‍රශ්නය විසඳනු ලබන අතර, කාර්යයේ ප්‍රමුඛතාවය අනුව, බලපත්‍රය නිකුත් කරනු ලැබේ හෝ වාඩිලාගෙන සිටී.
  3. වින්ඩෝස් බලපත්‍ර මත සුරකින්න.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න