Add firefox bloating (przedplamienie FF) #34
@ -7,7 +7,7 @@ bloat_firefox(){
 | 
			
		||||
		DOMAINS=$(printf '%s\n' "${BLOATING_DOMAINS[@]}")
 | 
			
		||||
	else
 | 
			
		||||
		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 $DOMAINS	
 | 
			
		||||
	fi
 | 
			
		||||
 | 
			
		||||
@ -30,7 +30,7 @@ fi
 | 
			
		||||
 | 
			
		||||
ORIGIN_DOMAIN=$(sed -e 's/[^/]*\/\/\([^@]*@\)\?\([^:/]*\).*/\2/' <<< "$URL")
 | 
			
		||||
 | 
			
		||||
bloat_firefox $INPUT
 | 
			
		||||
bloat_firefox "$DOMAINS"
 | 
			
		||||
| 
					
	
	
	
	
	
	
	
	 | 
			||||
grab bloat_firefox
 | 
			
		||||
 | 
			
		||||
click 1270 217 # the "trash" icon, so requests from plamienie don't appear in the screenshots
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	
$INPUTto jest cały JSON z różnymi parametrami dla SS. Chyba chodziło tu o przekazanie$DOMAINS?Yup i w
bloater.shrobimy:W istocie - rzecz polega na tym, że w bloater.sh patrzymy tylko w
.third_party_domainsi 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