Scripts

Fragmentos de código

Mostrar mensaje personalizado a usuarios autenticados en Drupal

Les pasamos un truco de nivel básico, pero bastante útil para todos los desarrolladores Drupal que intentan hacer una web con características de las webs sociales. Esta utilidad se puede aplicar para diversos casos: para comunicar una información urgente, para dar un saludo personalizado a cada usuario o a cada tipo de rol que tengamos diseñado en la web, para felicitar el cumpleaños a los usuarios, etc. Aquí les pasamos el código:


<?php global $user; ?>
<?php if ($user->uid) : ?>

Generando informes para Squid, en HTML, Generador de Trazas Para Squid

"Sarg" un sencillo y eficiente generador de informes para Squid.

comenzamos por instalarlo...

apt-get install sarg

ya con solo instalarlo la aplicación genera los informes....

Para generar un informe con solo entrar en la consola y poner sarg debe funcionar

Ejemplo:

user@server:~$ su
Contraseña:
server:/home/user# cd
server:~# sarg
server:~#

Categoría: 

Apagado automatico desde Linux

Aqui les traigo colegas como apagar las pc con window desde un servidor con Linux
se probo en vesrsion de ubuntu y Debian, funciona perfectamente y de forma automatica

primero que nada hay que crear un usuario administrativo en nuestro server

useradd ­-s /sbin/nologin ­-g winadmin admin---------en mi caso cree el user admin el cual va a pertenecer
al grupo de administradores (winadmin)

luego

smbpasswd -a admin

y le teclemaos la pass 2 veces

luego reiniciamos samba

invoke-rc.d samba restart o /etc/init.d/samba restart

Categoría: 

Agregando una posición nueva en una plantilla creada en artisteer para Joomla 1.5

Lo primero es crear el siguiente código en el template.css:

.art-buscar

{

  width: 207px; //Esto le da 207 px de ancho

  height: 25px; //Este 25 px de alto

  position: relative; //Este hace que la posición sea relativa con respecto a los demás

  margin-left: 750px; //Este lo ubica a 750px a la izquierda del borde de la página. 

  margin-top: 5px; //Este le da 5px de margen con respecto al modulo que esta encima

Script para integrar un PC Linux en un dominio Windows

Bonito script para integrar un PC Linux en un dominio Windows, permite hacerlo de modo automatico pero tendras que sustituir las ips y los nombres de los servidores por los de tu red. Para ejecutarlo, debemos hacerlo con privilegios de root.

#!/bin/bash
nombrehost=$1
nombrehostanterior=`cat /etc/hostname`

while [ ! "$nombrehost" ]
do
if [ ! "$nombrehost" ]
then
echo “Introduzca un nombre para el equipo (ej.: a5-u02)”
read nombrehost
echo $nombrehost
clear
else

Obtener información del sistema

Este es un pequeño script que nos da la posibilidad de mostranos la informacion de nuestro sistema operativo

#!/usr/bin/python

import os
import time

numUsuario = os.getuid()
pidProceso = os.getpid()
donde = os.getcwd()
sistemaOperativo = os.uname()
tiempos = os.times()
horaRaw = time.time()
horaFormato = time.ctime(horaRaw)

print “Numero de usuario”,numUsuario
print “PID”,pidProceso print “Directorio actual”,donde

Servidor y cliente tcp en Python

#+———————————-+ #| Server TCP/IP | #+———————————-+ import socket #Creo el objeto socket s = socket.socket() #Invoco al metodo bind, pasando como parametro una tupla con IP y puerto s.bind((“localhost”, 9999)) #Invoco el metodo listen para escuchar conexiones con el numero maximo de conexiones como parametro s.listen(1) #El metodo accept bloquea la ejecucion a la espera de conexiones #accept devuelve un objeto socket y una tupla Ip y puerto sc, addr = s

Como conectar Python con MySQL

Veremos un pequeño ejemplo, para poder mostrar los datos de una tabla: import MySQLdb db=MySQLdb.connect(host=’hostname’,user=’user’,passwd=’pass’,db=’mysql’) cursor=db.cursor() sql=’SELECT host,user,password FROM user;’ cursor.execute(sql) resultado=cursor.fetchall() for registro in resultado: print registro[0] , ‘|’ , registro[1]

Páginas

Subscribe to RSS - Scripts