This commit is contained in:
scossa
2025-08-18 21:25:10 +02:00
parent 3a4c6fd863
commit c52895e154
2 changed files with 26 additions and 9 deletions

View File

@@ -11,3 +11,18 @@ Argomenti
-p uBlock Origin preinstallato
-h Mostra questo menu
```
## CON L'ARGOMENTO -p SI VUOLE ATTIVARE uBlockOrigin PREINSTALLATO
### La funzione ublock:
- crea la cartella <code>/home/$USER/.mozilla/firefox/socks5-$PORT/extensions</code>
- Scarica l'xpi di uBlockOrigin dentro a <code>/home/$USER/.mozilla/firefox/socks5-$PORT/extensions</code>
- Compila il file <code>extension-settings.json</code>
- Rinomina l'xpi in <code>uBlock0@raymondhill.net.xpi</code>
### La funzione sed_extensions-preferences
- aspetta 3 secondi che si crea il file <code>extension-preferences.json</code>
- sostituisce l'ultima graffa del file con:
```bash
uBlock0@raymondhill.net":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]}}
```

View File

@@ -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 <<EOL > /$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