Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 21 Oct 2014, 14:26
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Usuarios de habla Hispana
update notify
Moderators: rarsa
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count_1  
Author Message
mama21mama

Joined: 03 Apr 2010
Posts: 526
Location: Lincoln, Buenos Aires, Argentina

PostPosted: Sat 13 Oct 2012, 13:22    Post_subject:  update notify
Sub_title: Notifica de updates en Puppy-es
 

ScreenShot
/root/Startup/update_notify

Code:

#!/bin/bash
###############################
#       update_notify         #
# Copyright 2012 - GNU GPL v2 #
#        Versión 2.1          #
###############################
#121012 Fabián Bonetti (@mama21mama)
#121012 Alejandro (@decoy91)
for (( ; ; ))
do
cd /tmp;
rm -rf /tmp/MD5sum*
wget --no-cache http://mamalibre.no-ip.org/pub/puppylinux/MD5sum.txt

#lee la linea 86 donde se encuentra la md5sum del update

if [ -e /tmp/md5_update ]
then
   echo tenemos el archivo
else
   sed -n 86,10p MD5sum.txt > /tmp/md5_update
fi

sed -n 86,10p MD5sum.txt > /var/log/MD5sum_repo

NUM1=`cat /var/log/MD5sum_repo | awk '{print $1}'`
NUM2=`cat /tmp/md5_update | awk '{print $1}'`

#String comparison:
if [ $NUM1 == $NUM2 ]
then
   echo "no hay update"
else
DIALOG=Xdialog

$DIALOG --title "Hay Update de puppy-es" \
      --icon /usr/local/lib/X11/pixmaps/archive48.png \
        --infobox "Hay update de Puppy-es.\\n
       

Usted tiene 20 segundos para leer esto..." 0 0 10000

$DIALOG --title "Hay Update de puppy-es" \
      --icon /usr/local/lib/X11/pixmaps/archive48.png \
        --infobox "Hay update de Puppy-es.\\n

Usted tiene 9 segundos para leer esto..." 0 0

$DIALOG --title "Hay Update de puppy-es" \
      --icon /usr/local/lib/X11/pixmaps/archive48.png \
        --infobox "Hay update de Puppy-es.\\n

Usted tiene 8 segundos para leer esto..." 0 0

$DIALOG --title "Hay Update de puppy-es" \
      --icon /usr/local/lib/X11/pixmaps/archive48.png \
        --infobox "Hay update de Puppy-es.\\n

Usted tiene 7 segundos para leer esto..." 0 0

$DIALOG --title "Hay Update de puppy-es" \
      --icon /usr/local/lib/X11/pixmaps/archive48.png \
        --infobox "Hay update de Puppy-es.\\n

Usted tiene 6 segundos para leer esto..." 0 0

$DIALOG --title "Hay Update de puppy-es" \
      --icon /usr/local/lib/X11/pixmaps/archive48.png \
        --infobox "Hay update de Puppy-es.\\n

Usted tiene 5 segundos para leer esto..." 0 0

$DIALOG --title "Hay Update de puppy-es" \
      --icon /usr/local/lib/X11/pixmaps/archive48.png \
        --infobox "Hay update de Puppy-es.\\n

Usted tiene 4 segundos para leer esto..." 0 0

$DIALOG --title "Hay Update de puppy-es" \
      --icon /usr/local/lib/X11/pixmaps/archive48.png \
        --infobox "Hay update de Puppy-es.\\n

Usted tiene 3 segundos para leer esto..." 0 0

$DIALOG --title "Hay Update de puppy-es" \
      --icon /usr/local/lib/X11/pixmaps/archive48.png \
        --infobox "Hay update de Puppy-es.\\n

Usted tiene 2 segundos para leer esto..." 0 0

$DIALOG --title "Hay Update de puppy-es" \
   --icon "/usr/local/lib/X11/pixmaps/archive48.png" \
        --infobox "Hay update de Puppy-es.\\n

Usted tiene 1 segundos para leer esto..." 0 0

fi
sleep 30m
sed -n 86,10p MD5sum.txt > /tmp/md5_update
done


Fuente en repo Git de Puppy-es

Nota: La idea es simple, lee la linea 86 del MD5sum del repo mamalibre, alli esta la suma de update.pet
al cambiar la suma notifica al puplet Puppy-es que hay update. Luego el usuario actualiza su sistema con el Boton update.
Quedando un usuario Feliz
Shocked
Back to top
View user's profile Send_private_message Visit_website AIM YIM MSNM 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count_1  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » Users ( For the regulars ) » Usuarios de habla Hispana
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0460s ][ Queries: 11 (0.0045s) ][ GZIP on ]