mirror of
https://github.com/Waujito/youtubeUnblock.git
synced 2026-01-30 22:20:33 +03:00
Add new flags from #132 to configuration interfaces
This commit is contained in:
@@ -71,7 +71,7 @@ parse_options() {
|
||||
append_commasep_list "$config" sni_domains
|
||||
fi
|
||||
|
||||
append_opts "$config" queue_num fake_sni_seq_len faking_strategy faking_ttl fake_seq_offset frag frag_sni_pos fk_winsize synfake_len seg2delay packet_mark
|
||||
append_opts "$config" queue_num fake_sni_seq_len faking_strategy faking_ttl fake_seq_offset frag frag_sni_pos fk_winsize synfake_len seg2delay packet_mark fake_sni_type fake_custom_payload
|
||||
append_commasep_list "$config" exclude_domains
|
||||
append_opts_boolean "$config" fake_sni frag_sni_reverse frag_sni_faked frag_middle_sni synfake
|
||||
append_opts_btoggler "$config" quic_drop silent trace no_gso no_ipv6
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
#!/bin/sh
|
||||
[[ ! "$(uci -q get youtubeUnblock.youtubeUnblock)" == "" ]] && exit 0
|
||||
[[ ! "$(uci -q get youtubeUnblock.youtubeUnblock)" == "" ]] && [[ ! "$1" == "--force" ]] && exit 0
|
||||
[[ ! "$(uci -q get youtubeUnblock.youtubeUnblock)" == "" ]] && uci delete youtubeUnblock.youtubeUnblock
|
||||
|
||||
touch /etc/config/youtubeUnblock
|
||||
uci batch << EOI
|
||||
set youtubeUnblock.youtubeUnblock='youtubeUnblock'
|
||||
@@ -13,6 +15,8 @@ set youtubeUnblock.youtubeUnblock.packet_mark='32768'
|
||||
set youtubeUnblock.youtubeUnblock.fake_sni='1'
|
||||
set youtubeUnblock.youtubeUnblock.faking_strategy='pastseq'
|
||||
set youtubeUnblock.youtubeUnblock.fake_sni_seq_len='1'
|
||||
set youtubeUnblock.youtubeUnblock.fake_sni_type='default'
|
||||
set youtubeUnblock.youtubeUnblock.fake_custom_payload=''
|
||||
add_list youtubeUnblock.youtubeUnblock.sni_domains='googlevideo.com'
|
||||
add_list youtubeUnblock.youtubeUnblock.sni_domains='ggpht.com'
|
||||
add_list youtubeUnblock.youtubeUnblock.sni_domains='ytimg.com'
|
||||
@@ -25,5 +29,3 @@ add_list youtubeUnblock.youtubeUnblock.sni_domains='gstatic.com'
|
||||
add_list youtubeUnblock.youtubeUnblock.sni_domains='l.google.com'
|
||||
EOI
|
||||
uci commit
|
||||
/etc/init.d/firewall restart &>/dev/null
|
||||
exit 0
|
||||
|
||||
Reference in New Issue
Block a user