[AMXX Module] System Specs 0.2.0

Diverse softuri/scripturi/etc. lansate de echipa eXtream ! Mici proiecte, mari efecte.
Scurtatura: http://www.eXtreamCS.com/productia
vim
Programator eXtream
Programator eXtream
Posts: 853
Joined: 29 May 2009, 19:13
Detinator Steam: Da
CS Status: Trag cu praştia !
Reputatie: Fost programator web eXtreamCS
Administrator tehnic
Sysadmin
Location: Bucureşti
Has thanked: 2 times
Been thanked: 342 times

14 Feb 2011, 20:01

Pluginul Metamod System Specs (SySpecs) a fost rescris si transformat intr-un modul AMXModX care va permite utilizarea informatiilor furnizate de acesta in pluginurile voastre.

Informaţii oferite
Memorie: total, used, free, load (realtime), load_avg (media pe ultimele 5 minute).
CPU: vendor, freq, count, model
Sistem: os, distro, uptime, fps, chroot, vm (server-ul de cs ruleaza intr-o masina virtuala ?)
CS: servers (cate servere de cs sunt pornite), dedicated (sistemul pe care ruleaza server-ul de cs este dedicat ?)

Instalare
1. Copiaza "syspecs_amxx_i386.so" in "addons/amxmodx/modules/".
2. Pentru testare puteti utiliza pluginul din arhiva.

Exemplu plugin
syspecs_example.sma | Afiseaza codul
#include <amxmodx>
#include <syspecs>

#define PLUGIN  "SySpecs Example"
#define VERSION "1.0"
#define AUTHOR  "Alexandru G."

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
    set_task(60.0,"CheckSystemLoad", 0, "", 0, "a", 10);

    register_clcmd("say sysinfo", "saySysinfo", 0, "- displays system information")
}

/**
 * Check system load
 */
public CheckSystemLoad()
{
    new mem_load[10];
    syspecs_mem_load(mem_load, charsmax(mem_load));

    if (floatstr(mem_load) > 90.00) {
        client_print(0, print_console, "We need more memory!");
        server_print("We need more memory!");
    }
}

public saySysinfo(id)
{
    new sys_os[50];
    syspecs_sys_os(sys_os, charsmax(sys_os));

    new sys_distro[50];
    syspecs_sys_distro(sys_distro, charsmax(sys_distro));

    new sys_uptime[200];
    syspecs_sys_uptime(sys_uptime, charsmax(sys_uptime));

    new cs_dedicated[10];
    syspecs_cs_dedicated(cs_dedicated, charsmax(cs_dedicated));

    client_print(id, print_chat, 
        "This game server is running on a %s %s ( %s) box for %s", 
        equali(cs_dedicated[0], "Yes") ? "dedicated" : "shared", sys_os, sys_distro, sys_uptime
    );
    server_print(
        "This game server is running on a %s %s ( %s) box for %s", 
        equali(cs_dedicated[0], "Yes") ? "dedicated" : "shared", sys_os, sys_distro, sys_uptime
    );
}
Download:
syspecs_0.2.0-beta1.tar.gz
Last edited by vim on 23 Jan 2012, 03:08, edited 4 times in total.
I'm not antisocial, I'm just not user friendly.
⎯ retired
RoyalServer 2
User avatar
CryWolf
Administrator
Administrator
Posts: 6505
Joined: 07 Aug 2008, 16:33
Detinator Steam: Da
Reputatie: Administrator
Fost Scripter
Manager CS2.eXtream.Ro
Fost Detinator ZM.eXtream.Ro
Fost manager CS.eXtream.Ro
Fost manager CSGO.eXtream.Ro
Fost manager global
Location: Botosani
Discord: crywolf1989
Has thanked: 202 times
Been thanked: 850 times
Contact:

15 Feb 2011, 08:50

Poate este cineva curios cum apare sub Microsoft Windows
Image
Poate pune cineva o imagine sub Linux sa vedem ca nu mai am prin pc asa ceva ;))

@vim - buna idee doar ca este cam neimportant sa spun asa, in fie bine ca este, daca tot te-ai apucat de pluginuri Metamod incearca sa faci ceva si mai cautat. nu imi cere idee ca nu am doar te gandesti tu cum te-ai gandit si la acesta, apropo sub ce limbaj este facut ?

Apropo ti-am adaugat imaginea in primul post, sper sa nu te superi, arata mai misto.

p.s ~ Sub Linux da detalii ce Distro este folosit etc ?
NU IMI MAI DA-TI PM CU CERERE AJUTOR/SAMD, FOLOSITI FORUMUL, CITESC MAJORITATEA TOPICURILOR.
www.dark-arena.com , SERVERE CS / CS2 / L4D AU REVENIT ONLINE.
www.diasporaiptv.ro - SERVICII PREMIUM IPTV

Image

Image
vim
Programator eXtream
Programator eXtream
Posts: 853
Joined: 29 May 2009, 19:13
Detinator Steam: Da
CS Status: Trag cu praştia !
Reputatie: Fost programator web eXtreamCS
Administrator tehnic
Sysadmin
Location: Bucureşti
Has thanked: 2 times
Been thanked: 342 times

15 Feb 2011, 13:45

CryWolf wrote:daca tot te-ai apucat de pluginuri Metamod
Nu m`am apucat de asa ceva in mod special. Pluginul a fost facut intr`o incercare de scapa 1 - 2 ore de plictiseala.
CryWolf wrote:apropo sub ce limbaj este facut ?
c++
CryWolf wrote:p.s ~ Sub Linux da detalii ce Distro este folosit etc ?
Si pe linux arata aceleasi informatii ca pe Windows. Nimic in plus, nimic in minus.
Voi adauga pentru linux si distro in urmatorul update.

Multumesc pentru feedback.
I'm not antisocial, I'm just not user friendly.
⎯ retired
User avatar
Mafios_X
Fost administrator
Fost administrator
Posts: 6851
Joined: 10 Apr 2009, 01:28
Detinator Steam: Da
SteamID: mafiosx
Reputatie: Fost Administrator
Location: Italia
Has thanked: 341 times
Been thanked: 419 times
Contact:

16 Feb 2011, 01:49

Oho bravo arata bine.
-------------------------------#STEAM PROFILE--------------------------------------
Image
STEAM: mafiosx

Image


www.gamescan.ro - Un fel de GameTracker ROMANESC :D
User avatar
Laur eXtream
Fondator eXtream
Fondator eXtream
Posts: 6279
Joined: 06 Apr 2007, 04:04
Detinator Steam: Da
CS Status: Inactiv..
Detinator server CS: cs.extream.ro
Reputatie: Fondator eXtream
Fond eXtream: 200
Location: eXtreamLocation
Has thanked: 184 times
Been thanked: 792 times
Contact:

16 Feb 2011, 02:26

Foarte util, in special pentru cei care acorda importanta sistemului pe care isi gazduiesc serverul.
Neo1
Membru, skill +2
Membru, skill +2
Posts: 538
Joined: 05 Mar 2010, 17:01
Detinator Steam: Nu
CS Status: Intru destul de rar, mesaj privat.
Detinator server CS: nu
SteamID: nu
Location: C:\WINDOWS\system32
Has thanked: 8 times
Been thanked: 25 times
Contact:

20 Feb 2011, 00:01

Util.. bravo :d
[||||||||||||..99%]
Image Neo Cosmin
Image NeoCosmin Blog
vim
Programator eXtream
Programator eXtream
Posts: 853
Joined: 29 May 2009, 19:13
Detinator Steam: Da
CS Status: Trag cu praştia !
Reputatie: Fost programator web eXtreamCS
Administrator tehnic
Sysadmin
Location: Bucureşti
Has thanked: 2 times
Been thanked: 342 times

20 Feb 2011, 18:08

Versiunea 0.1.2:

Adaugat in noua versiune:
  1. Distro info (linux)

    Code: Select all

    Arata distributia de linux.
  2. VDS (linux, windows)

    Code: Select all

    Server-ul de CS ruleaza intr-un mediu virtualizat ?
  3. Chroot (linux)

    Code: Select all

    Server-ul de CS ruleaza in chroot ?
  4. HLDS sessions (linux)

    Code: Select all

    Cate servere de CS ruleaza pe acelasi sistem ? (cati useri sunt hostati pe acelasi sistem ?)
Screenshot
Linux | Windows

Download
syspec_mm-latest.zip

Am adaugat si in primul post link-ul de download catre cea mai noua versiune.
Last edited by vim on 21 Feb 2011, 12:17, edited 1 time in total.
I'm not antisocial, I'm just not user friendly.
⎯ retired
User avatar
Laur eXtream
Fondator eXtream
Fondator eXtream
Posts: 6279
Joined: 06 Apr 2007, 04:04
Detinator Steam: Da
CS Status: Inactiv..
Detinator server CS: cs.extream.ro
Reputatie: Fondator eXtream
Fond eXtream: 200
Location: eXtreamLocation
Has thanked: 184 times
Been thanked: 792 times
Contact:

21 Feb 2011, 02:38

Hah, noua versiune mi se pare mult mai tare :D
User avatar
Mantea
Membru, skill 0
Membru, skill 0
Posts: 46
Joined: 08 Feb 2011, 02:07
Detinator Steam: Da
Detinator server CS: da
Has thanked: 6 times
Contact:

21 Feb 2011, 04:05

foarte tare...vim sti sa faci si programe de logistica ???
User avatar
CryWolf
Administrator
Administrator
Posts: 6505
Joined: 07 Aug 2008, 16:33
Detinator Steam: Da
Reputatie: Administrator
Fost Scripter
Manager CS2.eXtream.Ro
Fost Detinator ZM.eXtream.Ro
Fost manager CS.eXtream.Ro
Fost manager CSGO.eXtream.Ro
Fost manager global
Location: Botosani
Discord: crywolf1989
Has thanked: 202 times
Been thanked: 850 times
Contact:

21 Feb 2011, 09:31

Asa da bravo vim, acu este foarte util.

Succes!
NU IMI MAI DA-TI PM CU CERERE AJUTOR/SAMD, FOLOSITI FORUMUL, CITESC MAJORITATEA TOPICURILOR.
www.dark-arena.com , SERVERE CS / CS2 / L4D AU REVENIT ONLINE.
www.diasporaiptv.ro - SERVICII PREMIUM IPTV

Image

Image
vim
Programator eXtream
Programator eXtream
Posts: 853
Joined: 29 May 2009, 19:13
Detinator Steam: Da
CS Status: Trag cu praştia !
Reputatie: Fost programator web eXtreamCS
Administrator tehnic
Sysadmin
Location: Bucureşti
Has thanked: 2 times
Been thanked: 342 times

21 Feb 2011, 12:16

Mantea wrote:foarte tare...vim sti sa faci si programe de logistica ???
Pentru ISAGRAF, PL-7, STEP-7, ICPDAS apeleaza cu incredere la Dobrescu, daca esti in Politehnica. :)

Multumesc tuturor pentru feedback.
I'm not antisocial, I'm just not user friendly.
⎯ retired
User avatar
ivacast
Membru, skill +1
Membru, skill +1
Posts: 482
Joined: 23 Jan 2010, 11:18
Detinator Steam: Da
Has thanked: 21 times
Been thanked: 20 times

21 Feb 2011, 14:54

Foarte frumos,felicitari ajuta destul de mult :)
Post Reply

Return to “Productia eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 20 guests