Mis Scripts
This commit is contained in:
parent
1f0d7a2aae
commit
4203da8623
49
README.md
49
README.md
|
@ -1,3 +1,48 @@
|
|||
# Scripts
|
||||
# SCRIPTS
|
||||
|
||||
Varios Scripts
|
||||
Los scripts que están en este repo son muy básicos, no domino bash pero hago mis pequeñas automatizaciones.
|
||||
|
||||
|
||||
|
||||
|
||||
##**Listado de scripts**
|
||||
|
||||
Todos son propios a excepción del script **spectre_meltdown_checker.sh** de Stephane Lesimple para detectar la vulnerabilidad Spectre y Meltdown, y **shot.sh**, un capturador de pantalla que pertenece a Starlite.
|
||||
|
||||
1. **Backup-cp**: Una automatización simple para mis back-ups.
|
||||
2. **Backup-rsync**: Script de back-up mediante rsync.
|
||||
3. **Bitrate-calc**: Calculadora de bitrate para recodificar videos.
|
||||
4. **cambio IP**:, Cambia la IP del ruter, reiniciandolo
|
||||
5. **cifrado**: Cifra y descifra con GPG.
|
||||
6. **Conversor_mkv**: Conversor de avi a mkv utilizando Handbrake. Aporto el archivo de configuración de Handbrake que utilizo (handbrake_h264.json).
|
||||
7. **Conversor_ogg**: Conversor de mp3 a ogg
|
||||
8. **date_sys_mod**: Menú para cambiar la fecha del sistema y actualizarla.
|
||||
9. **Ejemplo01_Menu**: n ejemplo de menú de selección.
|
||||
10. **freeram**: Libera memoria.
|
||||
11. **IPlocation**: Devuelve tu localización IP.
|
||||
12. **Luks**: Menú de cifrado con LUKS.
|
||||
13. **make-iso**: Alias de creación de una ISO.
|
||||
14. **mi-iptables**: Mis reglas de filtrado en iptables.
|
||||
15. **mi-iptables-mejor**: Versión mejorada del anterior.
|
||||
16. **paquetes-instalados**: Comando pacman para listar los paquetes instalado en el sistema.
|
||||
17. **sepultura**: Menú de cifrado con tomb.
|
||||
18. **shot**: Capturaor de pantalla.
|
||||
19. **spectre-meltdown-checker**: Script para detectar si nuestro equipo es vulnerable a spectre y meltdown
|
||||
20. **sys-bkp**: Back-ups de certos archivos de configuración.
|
||||
21. **wipemem**: Borrar memoria, swap, /var y luego apaga la máquina
|
||||
|
||||
***
|
||||
##**Listado de scripts en XFE**
|
||||
Estos scripts pertenecen al gestor de archivos XFE que es el que utilizo y el cual tiene soporte para scipts.
|
||||
|
||||
1. **cifrar**: Para cifrar archivos.
|
||||
2. **descifrar**: Descifra archivos.
|
||||
3. **shred**: Elimina datos mediante 10 pasdas.
|
||||
4. **srm**: Versión moderna de shred contenido en el paquete "secure delete" que borra archivos mediante 30 pasdas.
|
||||
|
||||
|
||||
***
|
||||
|
||||
`Moribundo Insurgente`
|
||||
<br>
|
||||
<br>
|
||||
|
|
70
jd.sh
70
jd.sh
|
@ -1,70 +0,0 @@
|
|||
#!/bin/bash
|
||||
#JD Installer/Starter Version 0.2
|
||||
#by Jiaz(JD-Team), jiaz@jdownloader.org
|
||||
#You need at least:
|
||||
#1.) bash (its a bash script ;) )
|
||||
#2.) wget
|
||||
#3.) Java Version >= 1.5 (OpenJDK works also in latest Version)
|
||||
|
||||
#How to use this?
|
||||
#1.) chmod +x jd.sh
|
||||
#2.) Place it anywhere you want
|
||||
#3.) Running jd.sh for the first time will install and setup JD into JDDIR folder
|
||||
#4.) Running jd.sh after the first time will start JDownloader directly
|
||||
|
||||
#Parameters
|
||||
# update (will perform an update)
|
||||
|
||||
#JD Installation folder (adjust to your needs)
|
||||
JDDIR=~/.jd
|
||||
#default path to our install/update tool (DO NOT Change this)
|
||||
JDINSTALLER=http://update0.jdownloader.org/jdupdate.jar
|
||||
|
||||
if [ -e $JDDIR ]
|
||||
then
|
||||
if [ "$1" = "update" ]
|
||||
then
|
||||
if [ -e $JDDIR/jdupdate.jar ]
|
||||
then
|
||||
cd $JDDIR
|
||||
echo "Start JD-Updater"
|
||||
java -Xmx512m -jar jdupdate.jar
|
||||
exit
|
||||
else
|
||||
echo "Cannot start JD-Updater: Download/Start JD-Installer"
|
||||
cd $JDDIR
|
||||
wget $JDINSTALLER
|
||||
java -Xmx512m -jar jdupdate.jar
|
||||
exit
|
||||
fi
|
||||
fi
|
||||
if [ -e $JDDIR/JDownloader.jar ]
|
||||
then
|
||||
echo "JD Installation found: Starting JD now"
|
||||
cd $JDDIR
|
||||
#java -Xmx512m -jar JDownloader.jar --add-links $1 $2 $3 $4 $5 $6 $7 $8 $9
|
||||
java -Xmx512m -jar JDownloader.jar
|
||||
exit
|
||||
else
|
||||
echo "JD Installation found: No valid JDownloader.jar exist!"
|
||||
fi
|
||||
if [ -e $JDDIR/jdupdate.jar ]
|
||||
then
|
||||
cd $JDDIR
|
||||
echo "Start JD-Updater"
|
||||
java -Xmx512m -jar jdupdate.jar
|
||||
else
|
||||
echo "Cannot start JD-Updater: Download/Start JD-Installer"
|
||||
cd $JDDIR
|
||||
wget $JDINSTALLER
|
||||
java -Xmx512m -jar jdupdate.jar
|
||||
exit
|
||||
fi
|
||||
else
|
||||
echo "Download/Start JD-Installer"
|
||||
mkdir $JDDIR
|
||||
cd $JDDIR
|
||||
wget $JDINSTALLER
|
||||
java -Xmx512m -jar jdupdate.jar
|
||||
exit
|
||||
fi
|
|
@ -1,4 +0,0 @@
|
|||
http://www.cli-apps.org/content/show.php/Movie+Thumbnailer?content=74676
|
||||
|
||||
Ahora ya puedes lanzarlo desde el mismo directorio donde tienes el video. Por ejemplo, imaginemos que el video se llama mi_pelicula.avi, hay que sacar 12 pantallazos y que al final redimensione la imagen compuesta a un 50% de su tamaño original:
|
||||
shot.sh -n 12 -r 50% mi_pelicula.avi
|
Loading…
Reference in New Issue