elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: [1] 2 3 4
1  Programación / Scripting / Re: [Aporte Bash] Descargar y setear wallpaper desde varios sitios en: 16 Abril 2014, 04:37 am
Me atrevo a hacer doble-post porque he actualizado bastante este script y ahora soporta mucho mas sitios. Desde imagenes creadas con informacion satelital, pasando por cartas celestes hasta wallpapers random.




Se que funciona con Openbox, Xfce y Awesome windows manager. Deberia andar tambien con Gnome 2 y 3.
2  Programación / Scripting / [Reto Bash] desordenar cadena, scrabble string en: 4 Abril 2014, 05:04 am
Aquí pueden comentar todo lo que quieran, sus dudas, avances o soluciones acerca del siguiente reto:

Reto Bash

Nombre:           Scrabble me!
Dificultad:        3/10
Objetivo:         Crear un bash script que mezcle la cadena dada como argumento.
Indicaciones:  Debe mezclar aleatoriamente la string dada
Pistas:            Un loop puede ayudar, o estorbar dependiendo del la solucion que busques.
Ejemplo:

Código:
 $ ./1_randstring.sh abcdefghijklmnopqrstuvwxyz
String original:    abcdefghijklmnopqrstuvwxyz
String desordenada: ucjtdregqykhwlovixbzfpansm
                     
Solución 1:
Código:
https://raw.githubusercontent.com/azimut/scripts/master/scripts/1_randstring.sh

Solución 2:
Código:
https://raw.githubusercontent.com/azimut/scripts/master/scripts/1b_randstring.sh
3  Programación / Scripting / Re: Estructura de datos en python en: 27 Marzo 2014, 15:53 pm
te das cuenta que "datos" sigue creciendo y creciendo y en cada loop lo agregas a Informacion?

MOD: usar CODE esta bien, no tengo nada en contra de eso, pero quizas podriamos usar CODE sin un formato de codigo. Asi seria mas facil copiar y pegar en el caso de que haga falta.
4  Programación / Scripting / Re: [BASH] Ideas para realizar este script? en: 22 Marzo 2014, 07:46 am
si llegas a encontrar tu solucion, estaria bien que la compartieras con el foro. Quizas alguien mas lo pueda usar en el futuro
5  Programación / Scripting / Re: [BASH] Ideas para realizar este script? en: 20 Marzo 2014, 06:15 am
busca informacion acerca del comando "find", de por si se puede usar para eliminar archivos de mas de cierto tamaño
6  Programación / Scripting / Re: Ayuda para un noob en los .sh ;( en: 15 Marzo 2014, 07:27 am
en bash tenes que definir primero a las funciones y despues llamarlas. NO podes llamarlas antes de declararlas.

SI las variables por defecto son globales

Dos cosas mas, usa identacion (espacios o tabs) ayudan bastante a encontrar errores y fijate de probar la opcion de debug con bash, llamando el codigo asi:

Código:
$ bash -x script.sh

Vas a aprender mucho mas de tu script :)
7  Programación / Scripting / [Aporte Bash] Descargar y setear wallpaper desde varios sitios en: 13 Marzo 2014, 04:03 am
Comparto uno de los scripts que queria empezar hace tiempo. El script recibe un solo flag que es del sitio de donde se va a descargar el wallpaper.

La idea de un script como este es que descargue una imagen de un sitio que cambie cada cierto tiempo, estos son los lugares que consegui por ahora, tengo pensado agregar mas en un futuro (ven el link de github para updates).

Código:
$ bash do.sh -m wallbase
# wallbase.cc - random wallpaper, from different topics

HTTP/1.1 200 OK
Server: nginx
Date: Wed, 16 Apr 2014 02:31:33 GMT
Content-Type: image/jpeg
Content-Length: 261158
Last-Modified: Sat, 31 Aug 2013 16:10:27 GMT
Connection: keep-alive
ETag: "52221573-3fc26"
Expires: Thu, 31 Dec 2037 23:55:55 GMT
Cache-Control: max-age=315360000
Accept-Ranges: bytes

URL:  http://wallpapers.wallbase.cc//rozne/wallpaper-846786.jpg
FILE: /home/sendai/projects/daily-pic/pics/wallpaper-846786.jpg

Github link:
Código:
https://raw.githubusercontent.com/azimut/daily-pic/master/do.sh
https://github.com/azimut/daily-pic
8  Programación / Scripting / Re: [BASH] Ayuda urgente con codigo en: 8 Enero 2014, 17:48 pm
Ó agrega un par de parentesis a:
Código
  1. if ( $size <= $2 )

Para que quede:
Código
  1. if (( $size <= $2 ))
9  Programación / Scripting / Re: grep en dos comandos a la vez? en: 8 Noviembre 2013, 23:06 pm
?
Código
  1. INPUT=$({ echo "hola mundo bash"; echo "hola mundo shell"; } | grep hola)

Si tenes un codigo medianamente funcional podrias postearlo para ver si lo que haces es buena idea o no.

Código:
http://tldp.org/LDP/abs/html/special-chars.html#CODEBLOCKREF
10  Programación / Scripting / Re: Comparar parte de una IP en bash en: 8 Noviembre 2013, 23:00 pm
Con expresiones regulares...creo que en el codigo completo de tu anterior post debes de tener algun ejemplo.

Solo te queda ir a una pagina como[1] para debuggear tu regex.

Código:
[1] https://www.debuggex.com/
Páginas: [1] 2 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines