صدها کانفیگ رایگان v2ray مخصوص اینترنت شما همراه اول ایرانسل مخابرات

1 year ago
15

در ویدیو قبلی آموزش گرفتن کانفیگ رایگان برای اینترنت های مختلف مثل ایرانسل و همراه اول و مخابرات رو گفتم ولی سایت getafreenode باز هم آپدیت جدید داده
حالا میتوانید به راحتی با استفاده از ورکر کلود فلر حدود ۱۰۰ تا دویست کانفیگ رایگان دقیقا مخصوص اینترنت خودتون بگیرید و ازش استفاده کنید یکی از بهترین روش های موجود هست برای گرفتن کانفیگ v2ray vmess vless trojan
شما با استفاده از این روش بهترین آی پی موجود که برای اینترنت شما دقیقا بهترین استفاده رو داشته باشه میتونید پیدا کنید و ازش استفاده کنید و با بالاترین سرعت به بهترین سرور وصل بشید و فیلترینگ رو دور بزنید
با این سیستم getafreenode شما بهترین آی پی برای اینترنت خودتون رو از cloudflare کلودفلر میگیرید فارق از اینکه اینترنتتون همراه اول ایرانسل یا مخابرات یا هر چیز دیگه ای باشه
با استفاده از این روش به عنوان فیلترشکن باید بتوانید به راحتی و سرعت بالا از سد فیلترینگ عبور کنید

کدهای استفاده شده در برنامه
https://sampoytech.com/Codes/getafree...

کد استفاده شده در برنامه
const subLink = 'https://raw.githubusercontent.com/mah...

export default {
async fetch(request) {
let url = new URL(request.url);
let realhostname = url.pathname.split('/')[1];
let realpathname = url.pathname.split('/')[2];
if (url.pathname.startsWith('/sub')) {
let newConfigs = '';
let resp = await fetch(subLink);
let subConfigs = await resp.text();
subConfigs = subConfigs.split('\n');
for (let subConfig of subConfigs) {
if (subConfig.search('vmess') != -1) {
subConfig = subConfig.replace('vmess://', '');
subConfig = atob(subConfig);
subConfig = JSON.parse(subConfig);
if (subConfig.sni && !isIp(subConfig.sni) && subConfig.net == 'ws' && subConfig.port == 443) {
var configNew = new Object();
configNew.v = '2';
configNew.ps = 'Node-' + subConfig.sni;
if (realpathname == '') {
configNew.add = url.hostname;
} else {
configNew.add = realpathname;
};
configNew.port = subConfig.port;
configNew.id = subConfig.id;
configNew.net = subConfig.net;
configNew.host = url.hostname;
configNew.path = '/' + subConfig.sni + subConfig.path;
configNew.tls = subConfig.tls;
configNew.sni = url.hostname;
configNew.aid = '0';
configNew.scy = 'auto';
configNew.type = 'auto';
configNew.fp = 'chrome';
configNew.alpn = 'http/1.1';
configNew = 'vmess://' + btoa(JSON.stringify(configNew));
newConfigs = newConfigs + configNew+ '\n';
}
}
}
return new Response(newConfigs);
} else {
const url = new URL(request.url);
const splitted = url.pathname.replace(/^\/*/, '').split('/');
const address = splitted[0];
url.pathname = splitted.slice(1).join('/');
url.hostname = address;
url.protocol = 'https';
return fetch(new Request(url, request));
}
},
};

function isIp(ipstr) {
try {
if (ipstr == "" || ipstr == undefined) return false;
if (!/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])){2}\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-4])$/.test(ipstr)) {
return false;
}
var ls = ipstr.split('.');
if (ls == null || ls.length != 4 || ls[3] == "0" || parseInt(ls[3]) === 0) {
return false;
}
return true;
} catch (ee) { }
return false;
}

لینک دانلود برنامه گفته شده داخل ویدیو
https://sampoytech.com/Codes/iSegaro.zip
https://ufile.io/p73oztai

Loading comments...