Add firefox bloating (przedplamienie FF) #34
|
@ -7,7 +7,7 @@ bloat_firefox(){
|
||||||
DOMAINS=$(printf '%s\n' "${BLOATING_DOMAINS[@]}")
|
DOMAINS=$(printf '%s\n' "${BLOATING_DOMAINS[@]}")
|
||||||
else
|
else
|
||||||
echo "Bloating Firefox by requested domain list..."
|
echo "Bloating Firefox by requested domain list..."
|
||||||
DOMAINS=`node filter-requested-domains.js "$(echo $1 | jq .third_party_domains)"`
|
DOMAINS=`node filter-requested-domains.js "$1"`
|
||||||
echo "selected domains"
|
echo "selected domains"
|
||||||
echo $DOMAINS
|
echo $DOMAINS
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -30,7 +30,7 @@ fi
|
||||||
|
|
||||||
ORIGIN_DOMAIN=$(sed -e 's/[^/]*\/\/\([^@]*@\)\?\([^:/]*\).*/\2/' <<< "$URL")
|
ORIGIN_DOMAIN=$(sed -e 's/[^/]*\/\/\([^@]*@\)\?\([^:/]*\).*/\2/' <<< "$URL")
|
||||||
|
|
||||||
bloat_firefox $INPUT
|
bloat_firefox "$DOMAINS"
|
||||||
|
|||||||
grab bloat_firefox
|
grab bloat_firefox
|
||||||
|
|
||||||
click 1270 217 # the "trash" icon, so requests from plamienie don't appear in the screenshots
|
click 1270 217 # the "trash" icon, so requests from plamienie don't appear in the screenshots
|
||||||
|
|
Loading…
Reference in New Issue
Block a user
$INPUT
to jest cały JSON z różnymi parametrami dla SS. Chyba chodziło tu o przekazanie$DOMAINS
?Yup i w
bloater.sh
robimy:W istocie - rzecz polega na tym, że w bloater.sh patrzymy tylko w
.third_party_domains
i odrzucamy całą resztę JSON-a. Więc możemy przekazać do tej funkcji już wyciągnięte domeny, które tworzymy sobie w linijsce 15 wrun-analysis.sh
. I wtedy wystarczy zrobić przy wywołaniu:a w kodzie bloat_firefox:
Zmniejszymy w ten sposób ilość wołanych binarek