Jump to content

egoistdream

Active Members
  • Posts

    87
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by egoistdream

  1. Mi-am luat de cateva zile un sistem de supraveghere :X de la Sentient care include

    • 250GB 4 Channel Network DVR with DVD-RW

    • 4 x Night Vision Weatherproof cameras

    • USB Mouse

    • Software CD

    • Power adaptor

    • 5 in 1 power spitter cable

    • 4 x BNC extension cord (12 meter each)

    • Instruction Manual

    +un monitor comandat separat

    In fine,gasiti aici despre ce este vorba .

    Totusi am deschis acest topic pentru ca vreau sa aflu ceva pareri de la cei care au asa ceva sau de la cei ce se pricep in domeniu.Am vazut ca se poate conecta intreaga jucarie la internet si pot vedea de oriunde ce se petrece pe camerele respective din jurul casei.Dar sunt nelamurit cu un lucru...credeti ca se poate ca cineva sa se conecteze la retea si sa imi dezactiveze camerele,sau sa distruga ceva? :-/

    Am lucrat eu la un departament de securitate...monitorizam video toate salile de jocuri million din romania...foloseam tot dvr...pe pc ul in care ai conectat toate camerele de supraveghere ai serverul...nimeni altcineva nu iti poate schimba ceva din retea atat timp cat ai un user si o parola pe care nu le divulgi...de altfel si din fata calculatorului ii e imposibil cuiva sa iti modifice ceva daca ai parola pusa!

  2. Ce e asa de misto la el ???

    Eu am descarcat de pe net o imagine de mac care se poate instala si pe vmware si pot sa spun ca se misca al drecu' de greu' date=' plus ca are setat sa ii pun [b']in vmware 1 GB de RAM, deci... nush cat i-o fi trebuind in real life daca in vmware ii trebuie 1 GB RAM, plus ca chiar si asa merge greu ca drecu'.

    Deci ? Care sunt motivele sa iti placa asa de mult ? Pretul ? :))

    Pai e normal sa se miste ca melcu pentru ca e dublu emulat!

    Emulezi un sistem de operare de 2 ori si vrei sa iti si mearga bine asta e culmea fratioare:))

    Merge prost ca ai tu o tinichea...

    La multimedia plus programele de la adobe nu se compara!

    My pc:

    snapzproxcristian001.png

  3. scriptul e executat pe server iar rezultat generat il vizualizezi in browser

    Daca vrei ca rezultatul sa fie mai evident poti lua ca timp de referinta timpul unei metode iar ca rezultat sa iti apara doar diferenta...

    Aici poti vizualiza rezultatul generat de script.

    Edit

    Cred ca lucrurile ar trebui privite din alta perspectiva...

    Ideea e buna...dar rezultatele nu sunt cele scontate....

    Daca rulezi scriptul in repetate randuri ajungi la concluzia ca timpul se modifica de fiecare data...iar de aici poti trage concluzia ca puterea de procesare nu este constanta(procesorul e ocupat si cu alte procese uneori, alteori nu)...Am mai verificat si facand diferenta dintre doua metode....teoretic diferenta trebuia sa fie constanta....rezultatul a fost:

    0.00065779685974 prima diferenta

    0.00061106681824 a 2 a

    0.00088691711426 a 3 a

    0.00335643291473 a 4 a

    Apoi dupa ce am dat mai multe refresuri la script am observat ca uneori tipul de executie e mai mic la o metoda si mai mare la alta....

    As spune ca mai degraba ar trebui sa ii masori puterea de procesare de care are nevoie o functie pentru ca e ceva mai concret...timpul nu te ajuta cu nimic atunci cand puterea de procesare fluctueaza.

    Concluzie...perspectiva aleasa nu e cea care sa si contureze realitatea=((

  4. Un program care iti verifica daca un screen e pornit la un anumit interval de timp...in cazul in care nu este pornit iti executa o comanda(iti poate reporni screenul)...binenteles ca se putea face lucrul asta si cu crontab dar la un interval de minim 1 minut....scriptul meu poate verifica un screen si la un interval de o secunda....e adevarat ca pentru adevaratii programatori nu are valoare scriptul asta dar sper sa ajute pe cineva.

    Pasii pe care trebuie sa ii urmezi:

    1 Downloadati scriptul de la adresa DreamServer sau MegaUpload (wget http://dreamserver.ro/dream.sh)

    2 Creati un folder unde vreti voi in care trebuie sa se afle doua fisiere:

    -a. scriptul downloadat

    -b. un script (obligatoriu) cu numele "start", care sa contina comanda care va fi executata in cazul in care screenul pe care vreti sa il monitorizati este oprit.(de exemplu: cd /home/server/ && screen -m -d -A -S server ./serverumeu)

    3 Verificati ca cele 2 fisiere sunt executabile (chmod +x)

    4 Porniti scriptul dream.sh in care precizati numele screenului care va fi monitorizat si intervalul.Scriptul dream.sh il puteti porni de asemenea intr un screen (exemplu pornire in screen: screen -m -d -A -S monitorizarescreen ./dream.sh serverulmeu 30)

    sper ca pe viitor sa ii pot aduce mai multe functii

    scripta.png

    Codul sursa


    #!/bin/bash
    SCREEN=$1
    TIMP=$2
    # =========== FUNCTII ===========
    function print_info(){
    echo " >> $1"
    }
    function force_exit(){ # in caz de eroare
    echo " >> $1, Inchid programul..."
    echo " >> Exemplu: $0 [numescreen] [secunde]"
    exit 1 # eroare
    }
    function safe_exit(){
    echo " >> Inchid programul..."
    exit 0
    }
    # =========== IMPLEMENTARE ===========
    if [ $# -lt 2 ]; then
    force_exit "Numar prea mic de parametrii"
    fi
    if [ $# -gt 2 ]; then
    force_exit "Numar prea mare de parametrii"
    fi
    ##############################################################
    echo "
    _____ _____
    | __ \ / ____|
    | | | |_ __ ___ __ _ _ __ ___ | (___ ___ _ ____ _____ _ __
    | | | | __/ _ \/ _ | _ _ \ \___ \ / _ \ __\ \ / / _ \ __|
    | |__| | | | __/ (_| | | | | | |____) | __/ | \ V / __/ |
    |_____/|_| \___|\__ _|_| |_| |_|_____/ \___|_| \_/ \___|_|

    *****************************************************************************
    ***** Gazduire servere de cs 32 sloturi port 27015 la doar 50lei/luna *****
    ***** Gazduire servere de cs 32 sloturi port 28015 la doar 30lei/luna *****
    ***** Gazduire servere de cs 32 sloturi port 26015 la doar 30lei/luna *****
    ***** Gazduire servere de Sa-Mp 50 sloturi port 7777 doar 30lei/luna *****
    ***** Reseller Web 5 gb spatiu maxim 25 clienti la doar 25 lei/luna *****
    **********************Script realizat de Cristian****************************
    **************************** DreamServer.ro *******************************
    ************* Contact: Cristian@DreamServer.ro YM! cristian8357**************
    *****************************************************************************

    -----------------------------------------------------------------------------
    Verific la fiecare $2 secunde daca screenul $1 este pornit.
    "

    id=1
    while [ $1 = $1 ]
    do
    if test `screen -r | grep $1 | wc -l` -eq 1; then
    echo $id."Screenul $1 este pornit";
    else
    echo $id.`date +%H:%M` "Am executat comanda ./start deoarece screenul $1 era oprit"
    ./start
    fi
    (( id++ ))
    sleep $2
    done
    safe_exit

×
×
  • Create New...