Copyright (C) 2013 ehooo
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
Ejemplos y utiles varios.
Ejemplos de acceso a sensores usando Adafruit_GPIO
- ADS1x15 Fork de Adafruit_ADS1x15
- MPL3115A2 Basado en MPL3115A2_Breakout
- RainSensor y WindSensor portados de Weather_Station
Ejemplos de programas para Processing
- SimpleTwitter: Es un ejemplo de uso de acceso a Twitter usando la libreria oauthP5
Ejemplos de para Arduino
- Meteo:
Es un ejemplo de una minima estación meteorilógica.
Hace uso de la librería Adafruit-BMP085 para el barometro de arduino-DHT para el sensor de humedad y de Webduino para el servidor Ethernet
Ejemplos/Utilidades en python
- Check mongo: Pluging para Nagios que permite monitorizar el estado de un server con mongoDB
usage: check_mongo.py [-h] [-H HOST] [-P NUM] [-u USER] [-p PASSWORD] [-D DB]
Mongo monitor for Nagios.
optional arguments:
-h, --help show this help message and exit
-H HOST, --host HOST Mongo server
-P NUM, --port NUM Mongo port [default: 27017]
-u USER, --user USER Mongo user
-p PASSWORD, --password PASSWORD
Mongo password
-D DB, --db DB Mongo db name
- Malware unzip: Utilidad para descomprimir una lista los ficheros .zip con clase 'infected' de una carpeta y guardar su contenido en otra
usage: malware_unzip.py [-h] [-u PATH] [-f FILE] [-p PATH] [-P CLAVE]
Compresor de ficheros cifrados
optional arguments:
-h, --help show this help message and exit
-u PATH, --unpath PATH
carpeta donde se almancenaran los ficheros
descomprimidos
-f FILE, --file FILE fichero zip a descomprimir
-p PATH, --path PATH Carpeta con ficheros .zip a descomprimir
-P CLAVE, --password CLAVE
Clave para descomprimir los .zip
usage: cdmon.py [-h] [-u USER] [-p PASSWORD] [-i IP] [-a]
Actualiza la ip del servicio dinamico de CDmon.com usando la web o la API
optional arguments:
-h, --help show this help message and exit
-u USER, --user USER usuario
-p PASSWORD, --password PASSWORD
clave
-i IP, --ip IP IP
-a, --api Hacer uso de la API
- Quantis: Utilidad para conocer el uso de datos de un usuario del servicio a internet por satelite de Quantis. Hace uso de pyGTK para mostrar un icono permanete en la barra de tareas.
usage: quantis.py [-h] [-u USER] [-p PASSWORD] [-d] [-t TIMEOUT] [-g]
[-s DBNAME] [--db DBNAME]
Actualiza la ip del servicio dinamico de CDmon.com usando la web o la API
optional arguments:
-h, --help show this help message and exit
-u USER, --user USER usuario
-p PASSWORD, --password PASSWORD
clave
-d, --daemon Hacer permanete la consulta
-t TIMEOUT, --timeout TIMEOUT
Tiempo de espera entre consultas
-g, --gui Mostrar como icono en la barra de tareas
-s DBNAME, --save DBNAME
Alamacena los datos en una base de datos sqlite3
--db DBNAME Alias de -s
- django_dinamic_template: Ejemplo para generar paginas dinamicas con Templates(https://docs.djangoproject.com/en/1.7/topics/templates/) de Django
python manager.py runserver