Mostrando entradas con la etiqueta script. Mostrar todas las entradas
Mostrando entradas con la etiqueta script. Mostrar todas las entradas

Script para twitter desde Terminal Linux

jueves, 14 de octubre de 2010 0 comentarios
Hace tiempo habia publicado un script para poder mandar actualizaciones a twitter desde una terminal, pero ya no funciona...estaba buscando y parece que es la seguridad que pone twitter para este tipo de llegadas..bueno encontre en el camino a twidge solo basta con hacer esto:
sudo apt-get install twidge
Luego para configurar su cuenta digitar esto:
twidge setup
Y despues te pide un codigo, para obtenerlo te manda una direccion, ahi inicias sesion de tu twitter y te mostrara una pagina con un codigo copias donde te pide y listo.

Ahora si quieres personalizar la forma de acceder a esta aplicacion te dejo un script, ya tu lo modificas a tu antojo:
#!/bin/bash
echo "****************"
echo "*****twitter****"
echo "*****by fal ****"
echo "****************"
MSJ=""
echo -n "estado: "
read MSJ
echo ""
echo "actualizando..."
echo ""
twidge update "${MSJ}"
echo "se envio correctamente..."
echo ""
notify-send "twitter" "${MSJ}" -i "/home/fal/img_notify/twitter.png"

Bajar temperatura a tu notebook/netbook

domingo, 17 de enero de 2010 1 comentarios
Buscando en la red encontre un script que monitorea la temperatura de mi laptop, si la temperatura llega a 70.0°C en mi caso, entonces quiere decir que se esta sobre calentando, es ahi donde tengo que cambiar la frecuencia de mi procesador. Entonces el script se encarga de cambiar automaticamente la temperatura, el script original estaba para verlo solo en consola, con este nuevo script modificado podra cambiar la temperatura automaticamente cuando vea que llega a los 70.0°C y nos mostrara un aviso como vemos en la imagen.

#! /bin/bash

# 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.

# 2009-11-27 Marcos Daniel Henning

# 2010-01-17 Franklin Aliaga Leon

# Readme:
# Este script es algo parecido a un governador de CPU, lo que hace es
# descender la velocidad del nucleo cuando la temperatura alcanza cierto
# nivel de "calentura".ja!

# Configuraciones

# Valores de frecuencia seguros, donde la temperatura no se va al
# joraca.
cpu_freq_gov="conservative"
cpu_freq_khz=1600000

# Valor de Temperatura máximo desde el cual se va a utilizar la
# configuración de frecuencia anterior.
cpu_temp_threshold=70

# Bucle principal del proceso.
sem=0
while [ 1 ]
do
temp=(`cat /proc/acpi/thermal_zone/THRM/temperature`)
if [ ${temp[1]} -ge $cpu_temp_threshold ]; then
notify-send 'Ups, temperatura sobre el limite
('$cpu_temp_threshold') '${temp[1]}' C'

notify-send 'Seteando frecuencia a' $cpu_freq_khz
cpufreq-set -f $cpu_freq_khz

#espero para que haya un descenso en la
#temperatura.
sleep 15
cpufreq-set -g $cpu_freq_gov
sem=1
fi
# Si esta todo frio le pongo ondemand
if [ $sem -eq 1 ]; then
if [ ${temp[1]} -le 60 ]; then
notify-send 'Todo tranquilo '${temp[1]}'
C, set OnDemand'
cpufreq-set -g ondemand
sem=0
fi
fi
sleep 1
done


En mi caso lo llame change_lap_temp

Le damos permisos de ejecucion: sudo chmod +x change_lap_temp

Y por ultimo lo colocamos como demonio usando crontab -e ver detalles