diff --git a/README.md b/README.md index eeddf29..ba3226c 100644 --- a/README.md +++ b/README.md @@ -10,4 +10,19 @@ Argomenti -i attiva incognito mode -p uBlock Origin preinstallato -h Mostra questo menu +``` + +## CON L'ARGOMENTO -p SI VUOLE ATTIVARE uBlockOrigin PREINSTALLATO + +### La funzione ublock: +- crea la cartella /home/$USER/.mozilla/firefox/socks5-$PORT/extensions +- Scarica l'xpi di uBlockOrigin dentro a /home/$USER/.mozilla/firefox/socks5-$PORT/extensions +- Compila il file extension-settings.json +- Rinomina l'xpi in uBlock0@raymondhill.net.xpi + +### La funzione sed_extensions-preferences +- aspetta 3 secondi che si crea il file extension-preferences.json +- sostituisce l'ultima graffa del file con: +```bash +uBlock0@raymondhill.net":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]}} ``` \ No newline at end of file diff --git a/ffproxy.sh b/ffproxy.sh index afbc2c5..e2c7005 100755 --- a/ffproxy.sh +++ b/ffproxy.sh @@ -1,5 +1,6 @@ #!/bin/bash +# FUNZIONE ISTRUZIONI function istruzioni() { echo -e "\n[Utility per tunnel SOCKS5 su Chromium]" echo @@ -15,14 +16,7 @@ function istruzioni() { } -function sed_extensions-preferences() { -# Aspetta 3 secondi (per far creare il file extension-preferences.json) e poi lo modifica -sleep 3 -ls $PROFILE_DIR/extension-preferences.json -sed -i '$ s/}/,"uBlock0@raymondhill.net":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]}}/' $PROFILE_DIR/extension-preferences.json -} - -# Funzione scarica e installa ublock origin +# FUNZIONE INSTALLA UBLOCK ORIGIN function ublock() { # Se la cartella del profilo socks-$PORT non esiste @@ -37,7 +31,7 @@ function ublock() { wget -q $LINK_VERS echo -e "\n Scarico il file: $LINK_VERS\n" -# # Compila il manifest.json +# # Compila il file extension-settings.json cat < /$PROFILE_DIR/extension-settings.json { "version": 3, @@ -82,6 +76,14 @@ mv "$name" "$PROFILE_DIR/extensions/uBlock0@raymondhill.net.xpi" } +# FUNZIONE ASPETTA E MODIFICA PREFERENCE +function sed_extensions-preferences() { +# Aspetta 3 secondi (per far creare il file extension-preferences.json) e poi lo modifica +sleep 3 +ls $PROFILE_DIR/extension-preferences.json +sed -i '$ s/}/,"uBlock0@raymondhill.net":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]}}/' $PROFILE_DIR/extension-preferences.json +} + # Mostra Help if [ "$1" = "-h" -o "$1" = "--help" ] then