Mis Scripts

This commit is contained in:
Moribundo 2020-05-10 16:10:47 +02:00
parent 1f0d7a2aae
commit 4203da8623
6 changed files with 47 additions and 76 deletions

View File

@ -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
View File

@ -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

View File

@ -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