jueves, 19 de junio de 2014

Zoneminder a Lliurex 13 - Gestió de càmeres Web


Hola a tots/es!

Avuí vull explicar-vos com he instal·lat la versió de Zoneminder a Lliurex (per provar .. ja sabeu .. ;)


L'explicació és un poc "pesaeta" però per si a algú li serveix ahi va!

1r.  Descarregar el software www.zoneminder.com   v. 1.27.0
2n.  Descomprimir
    # tar zxvof ZoneMinder-1.27.0.tar.gz
 

3r. Entrar en directori i compilar ... 

    # cd ZoneMinder-1.27.0
    # cmake .


    1r problema: No tenim el cmake

    #apt-get install cmake

   # cmake .


    2n problema:  


     zm requires jpeg but it was not found on your system

    Entrem en synaptic i descarreguem
        * libjpeg-dev

 
    #cmake .

    3r problema:  

     zm requires mysqlclient but it was not found on your system

    Synaptic i instal·lem
després d'activar ubuntu com a repositoris i actualitzar:
        *mysql-client

        * libmysqlclient-dev
    

     #cmake .
      
    4t problema:
        zm requires crypto or gnutls but none were found on you system
      
        Amb el synaptic instal·lem els paquets:

            * libgnutls y libgnutls-dev
 
        #cmake .

    5t problema:
         Not all required perl modules were found on your system

        #perl -MCPAN -e shell
       [ ... ]


        yes a tot ;)

        cpan> install Date::Manip
        cpan> install Sys::Mmap


    Per fí ja està tot el que necessitem!!!

    #make
    #make install


Al compilar dóna: Error en MD5
Per solucionarf-ho:
    Baixe openssl --> Compilar i instalar ;

  ./config --prefix=/usr/local --openssldir=/usr/local/openssl


    De nou compilem el Zoneminder:

    #./cmake .
    #make
    #make install

    Com que ens fa falta el servidor web:


    * Editar el conf apache2:

    cd /etc/apache2/sites-enabled/000-default

        Alias /camara/ /usr/local/share/zoneminder/www/
        <Directory /usr/local/share/zoneminder/www>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>


     Reiniciar apache
   
    #/etc/init.d/apache2 restart


    Zoneminder necessita una Base de dades amb Mysql:

      #~/ZoneMinder-1.27.0/db# mysql -u root -p < zm_create.sql

    Configurem el zoneminder: 

    /etc/zm.conf  --> User/pass de bbdd
    
    I per a que s'inicie a l'iniciar l'ordinador: 

    Init script --> cp  /usr/local/bin/zmpkg.pl /etc/init.d



    I ja està!!!! Sols queda configurar les càmaares .. però això ho deixem per a altre dia ;)

Un saludet!
Antonio.

martes, 7 de enero de 2014

Ies Bell X - Gestor Alarmes a Linux

Hola de nou a tothom!

Ja fa més d'un any que no em passe per aci ... però com sabeu no hi ha temps per a res! :)

He creat el programeta de alarmes per a l'institut en la seua versió per a linux .. ho he fet amb Gambas2. És prou senzill, però així evitem tindre l'ordinador de la sirena amb Windows ... ja sabeu el perquè no?

La versió a 7 de gener de 2014 és molt senzilla ... sols permet posar l'hora i el fitxer mp3 o ogg ... però es que he preferit que funcionara el minim primer i després ja li afegiré cosetes ;)

La pantalla inicial és :


I ho podeu descarregar (codi font inclòs) des de Sourceforge.

Un saludet i Bon any 2014 a tots/es!

Editat: 02/02/2014 Modificat bug que no permetia seleccionar cançò! Ah .. al meu IES ja està funcionant una setmaneta i de moment tot bé! ;)