Manajer Lisensi LMTOOLS. Dhaptar lisensi kanggo pangguna produk Autodesk

Sugeng sonten, para maos ingkang minulya.

Aku bakal arang banget ringkes lan break artikel menyang titik.

Masalah organisasi

Jumlah pangguna produk piranti lunak AutoCAD ngluwihi jumlah lisensi jaringan lokal.

  1. Jumlah spesialis sing makarya ing piranti lunak AutoCAD ora standar karo dokumen internal.
  2. Adhedhasar titik No. 1, meh ora bisa nolak nginstal program kasebut.
  3. Organisasi karya sing ora bener nyebabake kekurangan lisensi, sing nyebabake panjaluk lan telpon saka pelanggan menyang layanan teknologi informasi kanthi masalah iki.

Masalah teknis

  1. Kurang alat kanggo ndeleng dhaptar lisensi sing dikuwasani.

Pilihan solusi

  1. Solusi sing wis siap didhukung dening pabrikan piranti lunak, ngidini pangguna bisa ndeleng dhaptar lisensi sing dikuwasani kanthi mandiri.
  2. Pangembangan solusi apa wae sing cocog kanggo nampilake laporan babagan operasi manajer lisensi ing wangun kaca web.

Keputusan lan implementasine

Tugas teknis

  1. Kesempatan kanggo nyimpen lisensi OS
  2. Nampilake dhaptar pangguna sing duwe lisensi

Implementasi Manajer Lisensi

Kaputusan kasebut ditindakake kanthi mandiri ngleksanakake fungsi sing dibutuhake. Urutan eksekusi:

  1. Nginstal lan konfigurasi CentOS 7 ing server virtualisasi
  2. Nginstal lan Mlaku Autodesk Network License Manager kanggo Linux
  3. Konfigurasi sarana supaya bisa diluncurake kanthi otomatis nalika OS diwiwiti maneh
  4. Nyetel file parameter (aku bakal nulis babagan ing ngisor iki)
  5. Nginstal server web lokal lan PHP

Implementasi nampilake dhaptar lisensi sing dikuwasani

  1. Gawe file .sh kanthi isi ing ngisor iki:
    	#! /bin/bash
    	/opt/flexnetserver/lmutil lmstat -a -c [ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ .lic]> "/var/www/html/log.txt"
    	

    Iki diselehake ing direktori sing trep lan dikonfigurasi minangka file sing bisa dieksekusi.

    Nggunakake printah iki, status manager lisensi diunggah menyang file log.txt

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

    Iki ngidini sampeyan nelpon skrip bash sing digawe sadurunge saben 5 detik.

  3. Ing direktori log.txt saka titik 1, ana file index.php kanthi isi ing ngisor iki
    <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>
    	

    Aja ngadili kode PHP; luwih akeh spesialis profesional bakal nindakake kanthi luwih apik, nanging aku nindakake kanthi maksimal.

    Inti saka cara kerja index.php:

    1. Aku nampa teks saka file log.txt, kui sadurungΓ© dening script, lan dianyari saben 5s.
    2. Aku ngganti tag transfer karo tag html.
    3. Aku pamisah teks menyang baris array dening baris.
    4. Aku format urutan lan isi saka baris.

Asil saka implementasine kabeh syarat

Apa tampilan GUI server:

Manajer Lisensi LMTOOLS. Dhaptar lisensi kanggo pangguna produk Autodesk

Kaya apa kaca web kasebut:

Manajer Lisensi LMTOOLS. Dhaptar lisensi kanggo pangguna produk Autodesk

File pilihan .opt

Iku dituduhake

TIMEOUTALL 14400 - downtime program diwatesi nganti 4 jam
MAX_BORROW_HOURS [CODE] 48 - wektu silihan maksimum diwatesi kanggo 2 dina.

Tambah informasi

Amarga Organisasi nggunakake akun domain kadhaptar sing bener. cathetan pegawe, dening login iku gampang banget kanggo ngenali spesialis sing wis njupuk lisensi.

Asil sakabèhé saka efforts:

  1. Pangguna kanthi bebas ndeleng lisensi sing dikuwasani lan beban ing layanan dhukungan teknis dikurangi.
  2. Ing tim spesialis sing makarya ing piranti lunak tanpa partisipasi staf teknis. dhukungan, pitakonan "Sapa sing bakal entuk lisensi?"Ditanggulangi, lan gumantung ing prioritas karya, lisensi dirilis utawa dikuwasani.
  3. Simpen ing lisensi Windows.

Source: www.habr.com

Add a comment