diff --git a/assets/css/style.css b/assets/css/style.css index 27af80b..084bcbe 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -290,6 +290,12 @@ img[alt="loader"] { .minWidth input:last-child { border-radius: 0 3px 3px 0; } +.minWidth.firstlg input { + width: 66.66%; +} +.minWidth.firstlg select { + width: 33.33%; +} .xsWidth { float: right; width: 100%; diff --git a/assets/js/script.js b/assets/js/script.js index e237e0a..ee15291 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -343,6 +343,7 @@ function generateJson() { let grpcMode = $('#grpcMode').val(); let serviceName = $('#serviceName').val(); let cleanIp = $('#cleanIp').val(); + let fingerprint = $('#fingerprint').val(); if ( cleanIp === '' ) { cleanIp = 'zula.ir'; } @@ -385,6 +386,7 @@ function generateJson() { } data.outbounds[0].streamSettings.tlsSettings.allowInsecure = (insecure ? true : false); data.outbounds[0].streamSettings.tlsSettings.serverName = sni; + data.outbounds[0].streamSettings.tlsSettings.fingerprint = fingerprint; data.outbounds[1].settings.fragment.packets = packets; data.outbounds[1].settings.fragment.length = length; data.outbounds[1].settings.fragment.interval = interval; @@ -431,6 +433,7 @@ function generateJson() { '&serviceName*IRCF*'+serviceName+ '&cleanIp*IRCF*'+cleanIp+ '&appName*IRCF*'+appName+ + '&fingerprint*IRCF*'+fingerprint+ '&directRules*IRCF*'+direct ]); }) diff --git a/index.html b/index.html index 42f148e..39a59c9 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - + IRCF | ابزار فرگمنت @@ -87,7 +87,7 @@

اینترنت برای همه؛ یا هیچ‌کس!

-
+
- - +
- + +
+
+ +