LMTOOLS ፈቃድ ሰጪ አስተዳዳሪ። የAutodesk ምርቶች ተጠቃሚዎች ዝርዝር ፈቃዶች

ደህና ከሰአት ውድ አንባቢዎች።

በጣም አጭር እሆናለሁ እና ጽሑፉን ወደ አንቀጾች እሰብራለሁ.

ድርጅታዊ ጉዳዮች

የAutoCAD ሶፍትዌር ምርት ተጠቃሚዎች ቁጥር ከአካባቢያዊ አውታረ መረብ ፈቃዶች ይበልጣል።

  1. በ AutoCAD ሶፍትዌር ውስጥ የሚሰሩ የስፔሻሊስቶች ቁጥር በማንኛውም የውስጥ ሰነድ ደረጃውን የጠበቀ አይደለም.
  2. በቁጥር 1 ላይ በመመስረት ፕሮግራሙን ለመጫን እምቢ ማለት ፈጽሞ የማይቻል ነው.
  3. ትክክለኛ ያልሆነ የሥራ አደረጃጀት የፈቃድ እጥረትን ያስከትላል ፣ይህም ወደ አፕሊኬሽኖች ይመራል እና ከዚህ ችግር ጋር ወደ መረጃ ቴክኖሎጂ አገልግሎት ተመዝጋቢዎች ጥሪዎች።

ቴክኒካዊ ችግሮች

  1. የተያዙ ፍቃዶችን ዝርዝር ለማየት የመሳሪያዎች እጥረት.

የመፍትሄ አማራጮች

  1. ተጠቃሚዎች የተያዙትን የፍቃዶች ዝርዝር በተናጥል እንዲመለከቱ የሚያስችል በሶፍትዌር አምራች የሚደገፍ የመዞሪያ ቁልፍ መፍትሄ።
  2. በድረ-ገጽ መልክ የፈቃድ ሥራ አስኪያጁ አሠራር ላይ ሪፖርትን ለማሳየት ማንኛውንም ተስማሚ መፍትሄ ማዳበር.

ተቀባይነት ያለው ውሳኔ እና ትግበራ

ቴክኒካዊ ተግባር

  1. በስርዓተ ክወና ፍቃዶች ላይ የመቆጠብ እድል
  2. ፈቃዶችን የሚይዙ የተጠቃሚዎች ዝርዝር በማሳየት ላይ

የፍቃድ ሰጪ አስተዳዳሪን በመተግበር ላይ

አስፈላጊውን ተግባር በተናጥል ለመተግበር ተወስኗል. የአፈጻጸም ቅደም ተከተል፡-

  1. በቨርቹዋል ሰርቨር ላይ CentOS 7 ን መጫን እና ማዋቀር
  2. የ Autodesk አውታረ መረብ ፍቃድ አስተዳዳሪን መጫን እና ማሄድ ለሊኑክስ
  3. በስርዓተ ክወና ዳግም ማስጀመር ላይ መገልገያውን በራስ-ሰር እንዲጀምር በማዘጋጀት ላይ
  4. የመለኪያ ፋይሉን በማዋቀር ላይ (ከዚህ በታች ስለእሱ እጽፋለሁ)
  5. አካባቢያዊ የድር አገልጋይ እና ፒኤችፒ በመጫን ላይ

የተያዙ ፍቃዶችን ዝርዝር የማሳየት ትግበራ

  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 ሰከንድ ከዚህ ቀደም የተፈጠረ የባሽ ስክሪፕት ለመደወል ያስችላል።

  3. በ 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 እንዴት እንደሚሰራ፡-

    1. ቀደም ሲል በስክሪፕቱ የመነጨውን እና በየ 5s የዘመነውን የሎግ.txt ፋይል ጽሁፍ አገኛለሁ።
    2. የማስተላለፊያ መለያዎችን በ html መለያዎች እተካለሁ.
    3. ጽሑፉን ወደ ድርድር መስመር በመስመር ከፋፍዬዋለሁ።
    4. የመስመሮቹን ቅደም ተከተል እና ይዘት እቀርጻለሁ.

የሁሉም መስፈርቶች ትግበራ ውጤት

የአገልጋዩ GUI ምን ይመስላል

LMTOOLS ፈቃድ ሰጪ አስተዳዳሪ። የAutodesk ምርቶች ተጠቃሚዎች ዝርዝር ፈቃዶች

ድረ-ገጹ ምን ይመስላል፡-

LMTOOLS ፈቃድ ሰጪ አስተዳዳሪ። የAutodesk ምርቶች ተጠቃሚዎች ዝርዝር ፈቃዶች

.opt Options File

ጠቁሟል

TIMEOUTALL 14400 - የፕሮግራሙ የእረፍት ጊዜ በ 4 ሰዓታት ውስጥ የተገደበ ነው
MAX_BORROW_HOURS [CODE] 48 - ከፍተኛው የብድር ጊዜ ለ 2 ቀናት የተገደበ ነው።

አክል መረጃ

ምክንያቱም ድርጅቱ ትክክለኛ የተመዘገቡ የጎራ መለያዎችን ይጠቀማል። የሰራተኞች መዝገቦች, በመግቢያ ፍቃድ የወሰደውን ልዩ ባለሙያ ለመለየት በጣም ቀላል ነው.

አጠቃላይ የጥረቱ ውጤት፡-

  1. ተጠቃሚው በራሱ የተያዘውን ፍቃድ ያያል እና በዚህ መሠረት የቴክኒካዊ ድጋፍ አገልግሎት ጭነት ይቀንሳል.
  2. ያለእነዚያ ተሳትፎ በሶፍትዌር ውስጥ የሚሰሩ የስፔሻሊስቶች ቡድን ውስጥ። ድጋፍ, "ፈቃዱን የሚያገኘው ማን ነው?" የሚለው ጥያቄ ተፈትቷል, እና እንደ ሥራው ቅድሚያ እንደተሰጠው, ፈቃዱ ይለቀቃል ወይም ተይዟል.
  3. በዊንዶውስ ፍቃድ ላይ ቁጠባዎች.

ምንጭ: hab.com

አስተያየት ያክሉ