Autor Tema: he tenidp una idea , para los extras  (Leído 119527 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #440 en: 30-08-2014, 20:48 (Sábado) »
jdownloader , al arrancar


worng java version , bla bla bla...

y es que no es jdownoloader 2.0 , si no d ela rama viejuna 0.X ...

la 2.x , esta en beta desde hace un año , pero es la que hay que meter.   ;D


_________________

aqui , abajo del todo esta el beta installers

http://jdownloader.org/download/index

seleccionamos el x86 ...  ;)


« Última modificación: 30-08-2014, 21:32 (Sábado) por USUARIONUEVO »

vk496

  • Visitante
Re: Re: he tenidp una idea , para los extras
« Respuesta #441 en: 30-08-2014, 22:24 (Sábado) »
Sé donde está.... Creía que no te ibas a dar cuenta y te la colaría.... Pero veo que me has pillado XD.

Una vez acabado el módulo para update sin la gui, no será problema de usar la versión 2

Hoy toca peli, así que lo dejo para otro día ;D

Salu2

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: Re: he tenidp una idea , para los extras
« Respuesta #442 en: 30-08-2014, 22:34 (Sábado) »
Sé donde está.... Creía que no te ibas a dar cuenta y te la colaría.... Pero veo que me has pillado XD.

Una vez acabado el módulo para update sin la gui, no será problema de usar la versión 2

Hoy toca peli, así que lo dejo para otro día ;D

Salu2

ok , yo no lo toco , te lo dejo tal esta ... cuando quieras y tengas ganas lo apañas.
creo no hay forma de saber la version del 2 , asi que pones la fecha y ya esta ...

jdownloader2-FECHA-noarch    ................


mientras aqui dejo uno que acabo de hacer  ;D


iw_updater

Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20140830

# Colores
CIERRE=${CIERRE:-""}
ROJO=${ROJO:-""}
VERDE=${VERDE:-""}
CYAN=${CYAN:-""}
AMARILLO=${AMARILLO:-""}
BLANCO=${BLANCO:-""}
ROSA=${ROSA:-""}

# Variables globales
WEB=https://www.kernel.org/pub/software/network/iw/
VERSION=`curl -s $WEB | grep .xz | tail -1 | cut -d- -f-2 | cut -d '"' -f2 | cut -d "t" -f-1 | cut -d "-" -f 2 | sed "s/.$//g" | sed "s/ //g"`
NUCLEOS=$(grep -c \^processor /proc/cpuinfo)
PRGNAM=iw
BUILD=${BUILD:-1}
TAG=${TAG:-sw}

CWD=$(pwd)
TMP=${TMP:-/tmp/build/$PRGNAM}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
DOWNLOAD=${WEB}${PRGNAM}-$VERSION.tar.xz

# Si se cierra el script inesperadamente, ejecutar la funcion
trap exitmode SIGHUP SIGINT

# Funcion que limpia
function exitmode {
rm -Rf $TMP &>/dev/null
exit 1
}

# Presentacion
clear
echo ""
echo "$BLANCO                *****************************$CIERRE"
echo "$VERDE                    Instalador/Actualizador   $CIERRE"
echo "$VERDE                       para la libreria       $CIERRE"
echo "$CYAN                              $PRGNAM          $CIERRE"
echo "$VERDE                                              $CIERRE"
echo "$VERDE                  www.seguridadwireless.net   $CIERRE"
echo "$BLANCO                *****************************$CIERRE"
echo ""
sleep 3

# Comprobar conexion by geminis_demon
echo "$ROSA"Comprobando si hay acceso a internet"$CIERRE."
if [ "$(ping google.com -c1 2>/dev/null)" ]; then
echo "$VERDE"Tengo internet"$CIERRE ... $BLANCO"la tarea continuara."$CIERRE"
echo ""
else
echo "$ROJO"No tengo internet"$CIERRE ... $BLANCO"el script se cerrara."$CIERRE"
echo ""
sleep 5
exit 0
fi

# Comprobar updates para el script
SERVIDOR_WEB="http://downloadwireless.net/wifislax-updaters"
DIRECTORIO=$(pwd)
SERVIDOR_VERSION=$(curl -s $SERVIDOR_WEB/${DIRECTORIO##*/}/${PRGNAM}_updater | grep "SCRIPT_VERSION=" | head -1 |cut -d "=" -f2)


echo ${CYAN}Version Script$CIERRE: $ROJO${SCRIPT_VERSION:6}$BLANCO/$AMARILLO${SCRIPT_VERSION:4:2}$BLANCO/$ROJO${SCRIPT_VERSION:0:4}$CIERRE

if [ "$(ping downloadwireless.net -c1 2>/dev/null)" ]; then
if [[ $SCRIPT_VERSION -lt $SERVIDOR_VERSION ]]; then
echo
echo "$ROSA"Comprobando si hay actualizaciones para el script..."$CIERRE."
echo ${ROJO}NUEVA VERSION$CIERRE
echo
echo ${ROSA}Version Server$CIERRE: $ROJO${SERVIDOR_VERSION:6}$BLANCO/$AMARILLO${SERVIDOR_VERSION:4:2}$BLANCO/$ROJO${SERVIDOR_VERSION:0:4}$CIERRE
echo
echo ${CYAN}Actualizando ${PRGNAM}_updater
curl -s $SERVIDOR_WEB/${DIRECTORIO##*/}/${PRGNAM}_updater -o $DIRECTORIO/${PRGNAM}_updater
echo ${ROJO}LISTO$CIERRE
sleep 3
$0
exit
fi
fi

# Definimos arquitectura del sitema
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) export ARCH=i486 ;;
    arm*) export ARCH=arm ;;
       *) export ARCH=$( uname -m ) ;;
  esac
fi

if [ "$ARCH" = "i486" ]; then
  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2 -fPIC"
  LIBDIRSUFFIX="64"
else
  SLKCFLAGS="-O2"
  LIBDIRSUFFIX=""
fi

set -eu

# Detectando version instalada en el sistema
if [ -f /var/log/packages/$PRGNAM-[0-9]* ]; then
INSTALADA=$(grep -r -i "package name" /var/log/packages/$PRGNAM-[0-9]* | awk '{print $3}' | sed "s/$PRGNAM//g" | cut -d- -f2)
echo ""
echo ""$AMARILLO"Su version actual es..."$CYAN"$PRGNAM-$INSTALADA"$CIERRE""
sleep 3
echo ""
echo "__________________________________________"
echo ""
echo ""$AMARILLO"La version mas actual es..."$CYAN"$PRGNAM-$VERSION"$CIERRE""
echo ""
echo ""$BLANCO"Pulsa $ROJO"ENTER" $BLANCO"si deseas actualizarla""
read junk
echo ""
fi

# Si el sistema tiene una version anterior se eliminara
if [ -f /var/log/packages/$PRGNAM-[0-9]* ]; then
echo ""
echo "$ROJO"Se detecto una version antigua en el sistema... limpiando."$CIERRE"
sleep 5
removepkg /var/log/packages/$PRGNAM-[0-9]*
fi

# Creamos directorio temporal de trabajo
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT $PKG
cd $TMP

# Si el paquete no existe se descargara de internet
if [ ! -f $PRGNAM-$VERSION.tar.xz ]; then
echo ""
echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE"
sleep 5
wget $DOWNLOAD
fi

# Descomprimimos el fichero descargado
echo ""
echo "$VERDE"Descomprimiendo ..."$CIERRE"
sleep 5
rm -rf $PRGNAM-$VERSION
tar xvf $PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
 \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
  -o -perm 511 \) -exec chmod 755 {} \; -o \
 \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
 -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
 
# Configuramos paquete
echo ""
echo "$VERDE"Configurando ..."$CIERRE"
sleep 5
make clean
make -j$NUCLEOS || make || exit 1
make install \
  BINDIR=/usr/sbin \
  MANDIR=/usr/man \
  DESTDIR=$PKG || exit 1

find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
  
# Creamos xzm , instalamos y salimos
echo ""
echo "$VERDE"Instalando y creando modulo xzm ..."$CIERRE"
sleep 5
cd $PKG
cleandir $PKG
dir2xzm $PKG $HOME/Desktop/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.xzm
xzm2dir $HOME/Desktop/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.xzm /
rm -Rf $TMP &>/dev/null
clear
echo ""
echo ""$VERDE"Creado modulo del paquete "$AMARILLO"$PRGNAM-$VERSION"$CIERRE""
echo ""
echo "$VERDE"Las tareas han finalizado"$CIERRE"
sleep 3
echo ""
echo "$VERDE"Bye Bye"$CIERRE"
echo ""
sleep 3
exit 0

« Última modificación: 30-08-2014, 22:36 (Sábado) por USUARIONUEVO »

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #443 en: 30-08-2014, 23:17 (Sábado) »
libpcap_updater

Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20140830

# Colores
CIERRE=${CIERRE:-""}
ROJO=${ROJO:-""}
VERDE=${VERDE:-""}
CYAN=${CYAN:-""}
AMARILLO=${AMARILLO:-""}
BLANCO=${BLANCO:-""}
ROSA=${ROSA:-""}

# Variables globales
WEB=http://www.tcpdump.org/#latest-release
VERSION=`curl -s $WEB | grep libpcap | grep .tar.gz | head -1 | cut -d ">" -f2 | cut -d "/" -f2 | cut -d "-" -f2 | cut -d "t" -f-1 | sed "s/.$//g" | sed "s/ //g"`
NUCLEOS=$(grep -c \^processor /proc/cpuinfo)
PRGNAM=libpcap
BUILD=${BUILD:-1}
TAG=${TAG:-sw}

CWD=$(pwd)
TMP=${TMP:-/tmp/build/$PRGNAM}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
DOWNLOAD=http://www.tcpdump.org/release/$PRGNAM-$VERSION.tar.gz

# Si se cierra el script inesperadamente, ejecutar la funcion
trap exitmode SIGHUP SIGINT

# Funcion que limpia
function exitmode {
rm -Rf $TMP &>/dev/null
exit 1
}

# Presentacion
clear
echo ""
echo "$BLANCO                *****************************$CIERRE"
echo "$VERDE                    Instalador/Actualizador   $CIERRE"
echo "$VERDE                       para la libreria       $CIERRE"
echo "$CYAN                           $PRGNAM             $CIERRE"
echo "$VERDE                                              $CIERRE"
echo "$VERDE                  www.seguridadwireless.net   $CIERRE"
echo "$BLANCO                *****************************$CIERRE"
echo ""
sleep 3

# Comprobar conexion by geminis_demon
echo "$ROSA"Comprobando si hay acceso a internet"$CIERRE."
if [ "$(ping google.com -c1 2>/dev/null)" ]; then
echo "$VERDE"Tengo internet"$CIERRE ... $BLANCO"la tarea continuara."$CIERRE"
echo ""
else
echo "$ROJO"No tengo internet"$CIERRE ... $BLANCO"el script se cerrara."$CIERRE"
echo ""
sleep 5
exit 0
fi

# Comprobar updates para el script
SERVIDOR_WEB="http://downloadwireless.net/wifislax-updaters"
DIRECTORIO=$(pwd)
SERVIDOR_VERSION=$(curl -s $SERVIDOR_WEB/${DIRECTORIO##*/}/${PRGNAM}_updater | grep "SCRIPT_VERSION=" | head -1 |cut -d "=" -f2)


echo ${CYAN}Version Script$CIERRE: $ROJO${SCRIPT_VERSION:6}$BLANCO/$AMARILLO${SCRIPT_VERSION:4:2}$BLANCO/$ROJO${SCRIPT_VERSION:0:4}$CIERRE

if [ "$(ping downloadwireless.net -c1 2>/dev/null)" ]; then
if [[ $SCRIPT_VERSION -lt $SERVIDOR_VERSION ]]; then
echo
echo "$ROSA"Comprobando si hay actualizaciones para el script..."$CIERRE."
echo ${ROJO}NUEVA VERSION$CIERRE
echo
echo ${ROSA}Version Server$CIERRE: $ROJO${SERVIDOR_VERSION:6}$BLANCO/$AMARILLO${SERVIDOR_VERSION:4:2}$BLANCO/$ROJO${SERVIDOR_VERSION:0:4}$CIERRE
echo
echo ${CYAN}Actualizando ${PRGNAM}_updater
curl -s $SERVIDOR_WEB/${DIRECTORIO##*/}/${PRGNAM}_updater -o $DIRECTORIO/${PRGNAM}_updater
echo ${ROJO}LISTO$CIERRE
sleep 3
$0
exit
fi
fi

# Definimos arquitectura del sitema
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) export ARCH=i486 ;;
    arm*) export ARCH=arm ;;
       *) export ARCH=$( uname -m ) ;;
  esac
fi

if [ "$ARCH" = "i486" ]; then
  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2 -fPIC"
  LIBDIRSUFFIX="64"
else
  SLKCFLAGS="-O2"
  LIBDIRSUFFIX=""
fi

set -eu

# Detectando version instalada en el sistema
if [ -f /var/log/packages/$PRGNAM-[0-9]* ]; then
INSTALADA=$(grep -r -i "package name" /var/log/packages/$PRGNAM-[0-9]* | awk '{print $3}' | sed "s/$PRGNAM//g" | cut -d- -f2)
echo ""
echo ""$AMARILLO"Su version actual es..."$CYAN"$PRGNAM-$INSTALADA"$CIERRE""
sleep 3
echo ""
echo "__________________________________________"
echo ""
echo ""$AMARILLO"La version mas actual es..."$CYAN"$PRGNAM-$VERSION"$CIERRE""
echo ""
echo ""$BLANCO"Pulsa $ROJO"ENTER" $BLANCO"si deseas actualizarla""
read junk
echo ""
fi

# Si el sistema tiene una version anterior se eliminara
if [ -f /var/log/packages/$PRGNAM-[0-9]* ]; then
echo ""
echo "$ROJO"Se detecto una version antigua en el sistema... limpiando."$CIERRE"
sleep 5
removepkg /var/log/packages/$PRGNAM-[0-9]*
fi

# Creamos directorio temporal de trabajo
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT $PKG
cd $TMP

# Si el paquete no existe se descargara de internet
if [ ! -f $PRGNAM-$VERSION.tar.gz ]; then
echo ""
echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE"
sleep 5
wget $DOWNLOAD
fi

# Descomprimimos el fichero descargado
echo ""
echo "$VERDE"Descomprimiendo ..."$CIERRE"
sleep 5
rm -rf $PRGNAM-$VERSION
tar xvf $PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
 \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
  -o -perm 511 \) -exec chmod 755 {} \; -o \
 \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
 -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
 
# Configuramos paquete
echo ""
echo "$VERDE"Configurando ..."$CIERRE"
sleep 5
CFLAGS="$(getconf LFS_CFLAGS)" \
./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --mandir=/usr/man \
  --docdir=/usr/doc/libpcap-$VERSION \
  --enable-ipv6 \
  --build=$ARCH-slackware-linux
 
make -j$NUCLEOS || make || exit 1
make shared -j$NUCLEOS || make || exit 1
make install DESTDIR=$PKG || exit 1

find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
 
# Creamos xzm , instalamos y salimos
echo ""
echo "$VERDE"Instalando y creando modulo xzm ..."$CIERRE"
sleep 5
cd $PKG
cleandir $PKG
dir2xzm $PKG $HOME/Desktop/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.xzm
xzm2dir $HOME/Desktop/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.xzm /
rm -Rf $TMP &>/dev/null
clear
echo ""
echo ""$VERDE"Creado modulo del paquete "$AMARILLO"$PRGNAM-$VERSION"$CIERRE""
echo ""
echo "$VERDE"Las tareas han finalizado"$CIERRE"
sleep 3
echo ""
echo "$VERDE"Bye Bye"$CIERRE"
echo ""
sleep 3
exit 0


Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #444 en: 31-08-2014, 01:41 (Domingo) »
algo que queria hacer y pensaba seria mas complicado ...

añadir soporte pàra slapt-get  ... el gestor de paquetes de slackware..


ahora el script hara un update de la lista de paquetes y en caso de actualizaciones, mostrara un popup ..Nuevos paquetes para slackware..   ;D ;D ;D


Código: [Seleccionar]
slapt-get -u &>/dev/null
GSLAPT_UPDATES=`echo -ne '\N' | slapt-get --upgrade | grep "Se actualizarán los siguiente paquetes:"`
GSLAPT_UPDATES_OK="Se actualizarán los siguiente paquetes:"
if [[ $GSLAPT_UPDATES = $GSLAPT_UPDATES_OK ]]; then
mplayer /usr/share/sounds/notify-send.ogg &>/dev/null
$DIALOGADOR $TIEMPO $ICON /usr/share/pixmaps/notify-send/slackware.png $PASSIVE "$ESPACIOS Hay paquetes nuevos slackware"
sleep 5
fi

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: he tenidp una idea , para los extras
« Respuesta #445 en: 31-08-2014, 12:32 (Domingo) »
Yo creo que lo suyo es usar los updaters solo para desarroyo, y crear un repositorio con los paquetes generados por los updaters, y añadirlo a los repos de slapt-get.

Creo que es mas practico que tener a todo el mundo compilando paquetes en sus máquinas, si ya lo has compilado tu una vez, no es necesario que lo compile nadie mas, actualizan con slapt-get y listo, como todas las distros.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #446 en: 31-08-2014, 18:36 (Domingo) »
Yo creo que lo suyo es usar los updaters solo para desarroyo, y crear un repositorio con los paquetes generados por los updaters, y añadirlo a los repos de slapt-get.

Creo que es mas practico que tener a todo el mundo compilando paquetes en sus máquinas, si ya lo has compilado tu una vez, no es necesario que lo compile nadie mas, actualizan con slapt-get y listo, como todas las distros.

claro ,el problema es que siempre los compila el mismo tonto .. mantenlos , actualizalos , subelos al ftp ...etc etc etc.

va ser que ya no mas...el que quiera extras hay están los scripts ... yo paso de seguir siendo esclavo de tanta historia.

presentalos, ponles la foto bla bla bla..eso ya se ha acabado.

la idea además es ahorrar trafico el server.


tu tienes acceso al ftp , asi que,..si te animas...  ;D ;D ;D
« Última modificación: 31-08-2014, 18:38 (Domingo) por USUARIONUEVO »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: he tenidp una idea , para los extras
« Respuesta #447 en: 31-08-2014, 19:10 (Domingo) »
jejej yo no tengo tanto tiempo capullin xd

Aunque estoy pensando que se podría hacer un script que lo haga todo, comprobar actualizaciones, descargar fuentes, compilar, subir al server... lo apuntaré en mi lista de ideas, para cuando acabe el verano xd

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #448 en: 31-08-2014, 20:05 (Domingo) »
jejej yo no tengo tanto tiempo capullin xd

Aunque estoy pensando que se podría hacer un script que lo haga todo, comprobar actualizaciones, descargar fuentes, compilar, subir al server... lo apuntaré en mi lista de ideas, para cuando acabe el verano xd

Ya no es solo el tiempo , se trata de avisar de las dependencias de cada paquete
Insfraestructura (ftp de papel) , ... etc. , la mitad de las veces no puedo entrar al ftp ...por ejemplo , y me da mucha rabia.

no creo que nuestro ftp pudiera aguantar un repositorio , amen de que ninguna otra distro , decidiese añadir nuestro repo ... ( otras basadas en slackware o los propios usuarios de slackware )

¿ sabes que agovio todos los dias nada mas encender el ordenador, tener que ir buscando si hay firefox nuevo , kernel , wireshark , ..java ...etc etc etc ?  ... acaba por agoviar bastante.

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #449 en: 31-08-2014, 20:15 (Domingo) »
a ver quien consigue , obtener la version de flash para linux de la pagina de abode ...


yo no he podido , y e intentado de todo ... 

la version siempre es

11.2.x

pero no hay de donde pillarla ...no se tampoco si despues de descarga, dentro habra algo, que indique la version ...


 ??? :-[

Fr3dY

  • Visitante
Re: he tenidp una idea , para los extras
« Respuesta #450 en: 31-08-2014, 21:04 (Domingo) »
a ver quien consigue , obtener la version de flash para linux de la pagina de abode ...


yo no he podido , y e intentado de todo ... 

la version siempre es

11.2.x

pero no hay de donde pillarla ...no se tampoco si despues de descarga, dentro habra algo, que indique la version ...


 ??? :-[

Desde http://get.adobe.com/flashplayer/otherversions/, seleccionando Linux 32 bit en formato .tar.gz, te lleva a la descarga en http://get.adobe.com/flashplayer/download/?installer=Flash_Player_11.2_for_other_Linux_%28.tar.gz%29_32-bit&standalone=1

Al descomprimir el fichero, hay un "readme.txt" en el que se indica la versión completa, en este caso las primeras líneas son:

Adobe Systems Incorporated
Flash Player 11 for Linux
Version 11.2.202.400
2014



Saludos

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #451 en: 31-08-2014, 21:24 (Domingo) »
Fr3ddy , el problema es grepear de la web directamente el numero ... sin numero , no sabemos la ruta de descarga, ya que forma parte d ela url  de descarga.


_____________________________________________________________________________

hydra_updater

Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20140831

# Colores
CIERRE=${CIERRE:-""}
ROJO=${ROJO:-""}
VERDE=${VERDE:-""}
CYAN=${CYAN:-""}
AMARILLO=${AMARILLO:-""}
BLANCO=${BLANCO:-""}
ROSA=${ROSA:-""}


# Variables globales
WEB=https://www.thc.org/thc-hydra/
VERSION=`curl -s $WEB | grep .tar.gz | head -1 | cut -d ">" -f 2 | cut -d- -f 2 | cut -d "t" -f-1 | sed "s/.$//" | sed "s/ //"`
NUCLEOS=$(grep -c \^processor /proc/cpuinfo)
PRGNAM=hydra
BUILD=${BUILD:-1}
TAG=${TAG:-sw}

CWD=$(pwd)
TMP=${TMP:-/tmp/build/$PRGNAM}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
DOWNLOAD=http://www.thc.org/releases/$PRGNAM-$VERSION.tar.gz


# Si se cierra el script inesperadamente, ejecutar la funcion
trap exitmode SIGHUP SIGINT

# Funcion que limpia
function exitmode {
rm -Rf $TMP &>/dev/null
exit 1
}

# Presentacion
clear
echo ""
echo "$BLANCO                *****************************$CIERRE"
echo "$VERDE                    Instalador/Actualizador   $CIERRE"
echo "$VERDE                       para el programa       $CIERRE"
echo "$CYAN                             $PRGNAM           $CIERRE"
echo "$VERDE                                              $CIERRE"
echo "$VERDE                  www.seguridadwireless.net   $CIERRE"
echo "$BLANCO                *****************************$CIERRE"
echo ""
sleep 3

# Comprobar conexion by geminis_demon
echo "$ROSA"Comprobando si hay acceso a internet"$CIERRE."
if [ "$(ping google.com -c1 2>/dev/null)" ]; then
echo "$VERDE"Tengo internet"$CIERRE ... $BLANCO"la tarea continuara."$CIERRE"
echo ""
else
echo "$ROJO"No tengo internet"$CIERRE ... $BLANCO"el script se cerrara."$CIERRE"
echo ""
sleep 5
exit 0
fi

# Comprobar updates para el script
SERVIDOR_WEB="http://downloadwireless.net/wifislax-updaters"
DIRECTORIO=$(pwd)
SERVIDOR_VERSION=$(curl -s $SERVIDOR_WEB/${DIRECTORIO##*/}/${PRGNAM}_updater | grep "SCRIPT_VERSION=" | head -1 |cut -d "=" -f2)


echo ${CYAN}Version Script$CIERRE: $ROJO${SCRIPT_VERSION:6}$BLANCO/$AMARILLO${SCRIPT_VERSION:4:2}$BLANCO/$ROJO${SCRIPT_VERSION:0:4}$CIERRE

if [ "$(ping downloadwireless.net -c1 2>/dev/null)" ]; then
if [[ $SCRIPT_VERSION -lt $SERVIDOR_VERSION ]]; then
echo
echo "$ROSA"Comprobando si hay actualizaciones para el script..."$CIERRE."
echo ${ROJO}NUEVA VERSION$CIERRE
echo
echo ${ROSA}Version Server$CIERRE: $ROJO${SERVIDOR_VERSION:6}$BLANCO/$AMARILLO${SERVIDOR_VERSION:4:2}$BLANCO/$ROJO${SERVIDOR_VERSION:0:4}$CIERRE
echo
echo ${CYAN}Actualizando ${PRGNAM}_updater
curl -s $SERVIDOR_WEB/${DIRECTORIO##*/}/${PRGNAM}_updater -o $DIRECTORIO/${PRGNAM}_updater
echo ${ROJO}LISTO$CIERRE
sleep 3
$0
exit
fi
fi

# Definimos arquitectura del sitema
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) export ARCH=i486 ;;
    arm*) export ARCH=arm ;;
       *) export ARCH=$( uname -m ) ;;
  esac
fi

if [ "$ARCH" = "i486" ]; then
  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2 -fPIC"
  LIBDIRSUFFIX="64"
else
  SLKCFLAGS="-O2"
  LIBDIRSUFFIX=""
fi

set -eu

# Detectando version instalada en el sistema
if [ -f /var/log/packages/$PRGNAM-[0-9]* ]; then
INSTALADA=$(grep -r -i "package name" /var/log/packages/$PRGNAM-[0-9]* | awk '{print $3}' | sed "s/$PRGNAM//g" | cut -d- -f2)
echo ""
echo ""$AMARILLO"Su version actual es..."$CYAN"$PRGNAM-$INSTALADA"$CIERRE""
sleep 3
echo ""
echo "__________________________________________"
echo ""
echo ""$AMARILLO"La version mas actual es..."$CYAN"$PRGNAM-$VERSION"$CIERRE""
echo ""
echo ""$BLANCO"Pulsa $ROJO"ENTER" $BLANCO"si deseas actualizarla""
read junk
echo ""
fi

# Si el sistema tiene una version anterior se eliminara
if [ -f /var/log/packages/$PRGNAM-[0-9]* ]; then
echo ""
echo "$ROJO"Se detecto una version antigua en el sistema... limpiando."$CIERRE"
sleep 5
removepkg /var/log/packages/$PRGNAM-[0-9]*
fi

rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP

# Si el paquete no existe se descargara de internet
if [ ! -f $PRGNAM-$VERSION.tar.gz ]; then
echo ""
echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE"
sleep 5
wget $DOWNLOAD
fi

# Descomprimimos el fichero descargado
echo ""
echo "$VERDE"Descomprimiendo ..."$CIERRE"
sleep 5
tar xvf $PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
  \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
  -exec chmod 755 {} \; -o \
  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
  -exec chmod 644 {} \;

# Configuramos
./configure --prefix=$PKG/usr
make OPTS="-I. $SLKCFLAGS"
mkdir -p $PKG/usr/etc
make install
mkdir -p $PKG/usr/share/$PRGNAM
mv $PKG/usr/etc/* $PKG/usr/share/$PRGNAM
rm -rf $PKG/usr/etc
sed -i -e "s|^INSTALLDIR=.*|INSTALLDIR=/usr|" $PKG/usr/bin/dpl4hydra.sh
sed -i -e "s|^LOCATION=.*|LOCATION=share/$PRGNAM|" $PKG/usr/bin/dpl4hydra.sh

find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null

# Generamos desktop
mkdir -p $PKG/usr/share/applications/wifislax/Redes/
echo "[Desktop Entry]
Categories=Redes;
Exec=xhydra
Icon=hydra
MimeType=
Name=Hydra (Network Password Cracker)
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application" > $PKG/usr/share/applications/wifislax/Redes/$PRGNAM.desktop

# Creamos el icono
mkdir -p $PKG/usr/share/pixmaps/
echo "
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
" | base64 -d > $PKG/usr/share/pixmaps/hydra.png


# Creamos xzm , instalamos y salimos
echo ""
echo "$VERDE"Instalando y creando modulo xzm ..."$CIERRE"
sleep 5
cd $PKG
cleandir $PKG
dir2xzm $PKG $HOME/Desktop/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.xzm
xzm2dir $HOME/Desktop/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.xzm /
rm -Rf $TMP &>/dev/null
clear
echo ""
echo ""$VERDE"Creado modulo del paquete "$AMARILLO"$PRGNAM-$VERSION"$CIERRE""
echo ""
echo "$VERDE"Las tareas han finalizado"$CIERRE"
sleep 3
echo ""
echo "$VERDE"Bye Bye"$CIERRE"
echo ""
sleep 3
if [ -x /usr/bin/update-desktop-database ]; then
  /usr/bin/update-desktop-database -q /usr/share/applications >/dev/null 2>&1
fi
exit 0

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #452 en: 31-08-2014, 21:41 (Domingo) »
para que os hagais una idea ,as aproximada de lo que digo de buscar la version en la web ..


ejecutad este comando en un consola..

Código: [Seleccionar]
wget -c http://get.adobe.com/flashplayer/otherversions/
se os copiara el html , en root  ... como index.html  , si lo abrimos con el editro de texto , vemos que sale linux, 32 , 64 bite etc, pero no el numero de version.


necesito pillar el numero por que es necesario para autodescargar despues el fichero .tar.gz

Fr3dY

  • Visitante
Re: he tenidp una idea , para los extras
« Respuesta #453 en: 31-08-2014, 21:45 (Domingo) »
OK, entonces creo que la solución podría ser mirar directamente en http://www.adobe.com/software/flash/about/, ahí si viene la versión completa ;)



Saludos

vk496

  • Visitante
Re: Re: he tenidp una idea , para los extras
« Respuesta #454 en: 31-08-2014, 21:49 (Domingo) »
Ahora ceno y miro lo de adobe....

Salu2

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #455 en: 31-08-2014, 21:50 (Domingo) »
OK, entonces creo que la solución podría ser mirar directamente en http://www.adobe.com/software/flash/about/, ahí si viene la versión completa ;)



Saludos

pff , y pensar que no lo hice antes por que no podia encontrar donde sacar el numero de version ...

de esa url SI SE PUEDE , gracias.  >:(

grepeando linux , ya me quedo justo en la linea ... ;)

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: Re: he tenidp una idea , para los extras
« Respuesta #456 en: 31-08-2014, 21:51 (Domingo) »
Ahora ceno y miro lo de adobe....

Salu2

Fr3dy se adelanto xD

ya se de donde pillar la version , y a este le tenia ganas.


estaba casi apuntito, de meterme con hashcat ...  que ese si es complicado ....y hay version NUEVA ,  ;)

a ver como me las ingenio con hashcat ,  :D ;D

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #457 en: 31-08-2014, 22:03 (Domingo) »
 ;D ;D

este comando nos devolvera la version de flash para linux ...   >:(


Código: [Seleccionar]
curl -s http://www.adobe.com/software/flash/about/ | grep -i "<td>11.2.*.*</td>" | head -1 | sed "s/<td>//" | cut -d "<" -f-1 | sed "s/ //g"

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #458 en: 31-08-2014, 22:25 (Domingo) »
flasplayer-plugin_updater


Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20140831

# Colores
CIERRE=${CIERRE:-""}
ROJO=${ROJO:-""}
VERDE=${VERDE:-""}
CYAN=${CYAN:-""}
AMARILLO=${AMARILLO:-""}
BLANCO=${BLANCO:-""}
ROSA=${ROSA:-""}


# Variables globales
WEB=http://www.adobe.com/software/flash/about/
VERSION=`curl -s $WEB | grep -i "<td>11.2.*.*</td>" | head -1 | sed "s/<td>//" | cut -d "<" -f-1 | sed "s/ //g"`
NUCLEOS=$(grep -c \^processor /proc/cpuinfo)
PRGNAM=flashplayer-plugin
BUILD=${BUILD:-1}
TAG=${TAG:-sw}

CWD=$(pwd)
TMP=${TMP:-/tmp/build/$PRGNAM}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
DOWNLOAD=https://fpdownload.macromedia.com/get/flashplayer/pdc/$VERSION/install_flash_player_11_linux.i386.tar.gz


# Si se cierra el script inesperadamente, ejecutar la funcion
trap exitmode SIGHUP SIGINT

# Funcion que limpia
function exitmode {
rm -Rf $TMP &>/dev/null
exit 1
}

# Presentacion
clear
echo ""
echo "$BLANCO                *****************************$CIERRE"
echo "$VERDE                    Instalador/Actualizador   $CIERRE"
echo "$VERDE                       para el programa       $CIERRE"
echo "$CYAN                      $PRGNAM                  $CIERRE"
echo "$VERDE                                              $CIERRE"
echo "$VERDE                  www.seguridadwireless.net   $CIERRE"
echo "$BLANCO                *****************************$CIERRE"
echo ""
sleep 3

# Comprobar conexion by geminis_demon
echo "$ROSA"Comprobando si hay acceso a internet"$CIERRE."
if [ "$(ping google.com -c1 2>/dev/null)" ]; then
echo "$VERDE"Tengo internet"$CIERRE ... $BLANCO"la tarea continuara."$CIERRE"
echo ""
else
echo "$ROJO"No tengo internet"$CIERRE ... $BLANCO"el script se cerrara."$CIERRE"
echo ""
sleep 5
exit 0
fi

# Comprobar updates para el script
SERVIDOR_WEB="http://downloadwireless.net/wifislax-updaters"
DIRECTORIO=$(pwd)
SERVIDOR_VERSION=$(curl -s $SERVIDOR_WEB/${DIRECTORIO##*/}/${PRGNAM}_updater | grep "SCRIPT_VERSION=" | head -1 |cut -d "=" -f2)


echo ${CYAN}Version Script$CIERRE: $ROJO${SCRIPT_VERSION:6}$BLANCO/$AMARILLO${SCRIPT_VERSION:4:2}$BLANCO/$ROJO${SCRIPT_VERSION:0:4}$CIERRE

if [ "$(ping downloadwireless.net -c1 2>/dev/null)" ]; then
if [[ $SCRIPT_VERSION -lt $SERVIDOR_VERSION ]]; then
echo
echo "$ROSA"Comprobando si hay actualizaciones para el script..."$CIERRE."
echo ${ROJO}NUEVA VERSION$CIERRE
echo
echo ${ROSA}Version Server$CIERRE: $ROJO${SERVIDOR_VERSION:6}$BLANCO/$AMARILLO${SERVIDOR_VERSION:4:2}$BLANCO/$ROJO${SERVIDOR_VERSION:0:4}$CIERRE
echo
echo ${CYAN}Actualizando ${PRGNAM}_updater
curl -s $SERVIDOR_WEB/${DIRECTORIO##*/}/${PRGNAM}_updater -o $DIRECTORIO/${PRGNAM}_updater
echo ${ROJO}LISTO$CIERRE
sleep 3
$0
exit
fi
fi

# Definimos arquitectura del sitema
if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) export ARCH=i486 ;;
    arm*) export ARCH=arm ;;
       *) export ARCH=$( uname -m ) ;;
  esac
fi

if [ "$ARCH" = "i486" ]; then
  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2 -fPIC"
  LIBDIRSUFFIX="64"
else
  SLKCFLAGS="-O2"
  LIBDIRSUFFIX=""
fi

set -eu

# Detectando version instalada en el sistema
if [ -f /var/log/packages/$PRGNAM-[0-9]* ]; then
INSTALADA=$(grep -r -i "package name" /var/log/packages/$PRGNAM-[0-9]* | awk '{print $3}' | sed "s/$PRGNAM//g" | cut -d- -f2)
echo ""
echo ""$AMARILLO"Su version actual es..."$CYAN"$PRGNAM-$INSTALADA"$CIERRE""
sleep 3
echo ""
echo "__________________________________________"
echo ""
echo ""$AMARILLO"La version mas actual es..."$CYAN"$PRGNAM-$VERSION"$CIERRE""
echo ""
echo ""$BLANCO"Pulsa $ROJO"ENTER" $BLANCO"si deseas actualizarla""
read junk
echo ""
fi

# Si el sistema tiene una version anterior se eliminara
if [ -f /var/log/packages/$PRGNAM-[0-9]* ]; then
echo ""
echo "$ROJO"Se detecto una version antigua en el sistema... limpiando."$CIERRE"
sleep 5
removepkg /var/log/packages/$PRGNAM-[0-9]*
fi

rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP

# Si el paquete no existe se descargara de internet
if [ ! -f install_flash_player_11_linux.i386.tar.gz ]; then
echo ""
echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE"
sleep 5
wget $DOWNLOAD
fi

# Descomprimimos el fichero descargado
echo ""
echo "$VERDE"Descomprimiendo ..."$CIERRE"
sleep 5
tar xvf install_flash_player_11_linux.i386.tar.gz -C $PKG

mkdir -p $PKG/usr/lib/mozilla/plugins
mv $PKG/libflashplayer.so $PKG/usr/lib/mozilla/plugins

cd $PKG
rm -rf readme.txt
chown -R root:root $PKG
chmod -R g-w $PKG
find $PKG -type f -name "*.so" -exec chmod 0755 {} \;

# Creamos desktop
rm -rf $PKG/usr/share/applications/*.desktop
echo "[Desktop Entry]
Name=Adobe Flash Player
Comment=Preferences for Adobe Flash Player
Comment[es]=Preferencias para Adobe Flash Player
Exec=flash-player-properties
Icon=flash-player-properties
Terminal=false
Type=Application
StartupNotify=true
Categories=System;" > $PKG/usr/share/applications/$PRGNAM.desktop


# Creamos xzm , instalamos y salimos
echo ""
echo "$VERDE"Instalando y creando modulo xzm ..."$CIERRE"
sleep 5
cd $PKG
cleandir $PKG
dir2xzm $PKG $HOME/Desktop/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.xzm
xzm2dir $HOME/Desktop/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.xzm /
rm -Rf $TMP &>/dev/null
clear
echo ""
echo ""$VERDE"Creado modulo del paquete "$AMARILLO"$PRGNAM-$VERSION"$CIERRE""
echo ""
echo "$VERDE"Las tareas han finalizado"$CIERRE"
sleep 3
echo ""
echo "$VERDE"Bye Bye"$CIERRE"
echo ""
sleep 3
if [ -x /usr/bin/update-desktop-database ]; then
  /usr/bin/update-desktop-database -q /usr/share/applications >/dev/null 2>&1
fi
exit 0

Conectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14693
Re: he tenidp una idea , para los extras
« Respuesta #459 en: 31-08-2014, 22:29 (Domingo) »
@vk496

si te estas harto de los que tienes a medias , te endiño alguno ...   ^-^


hay que hacer SI o SI , uno con la version FULL de java , osea JDK

ettercap-ng  ...

sopcast + sopcast-player
zatto

crunch

..son algunos que quedan intereantes.


yo me pido hashcat , para que no se diga que me voy a los faciles ...   ;)

//FINAL Y MÁS DOS RESPUESTAS