Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

increase accuracy of geoip and geosite #1047

Merged
merged 9 commits into from
Oct 18, 2023
Merged

increase accuracy of geoip and geosite #1047

merged 9 commits into from
Oct 18, 2023

Conversation

mmrabbani
Copy link
Contributor

با سلام

کاربر @Chocolate4U سعی کرده پروژه loyalsoldier رو برای کابران ایرانی ارتقا بده. مثلا برای IP های ایرانی علاوه برای IPهای پروژه loyalsoldier، آی پی های CDN های ایرانی رو اضافه کرده.
در بخش geosite هم چند دسته اضافه کرده که میتونه مفید باشه مثلا لیست دامین های تبلیغاتی رو گسترده تر کرده.
من سعی کردم موارد فوق را در پروژه پیاده سازی کنم. البته امکان زیر هم وجود داره که مناسب این پروژه هست که من نتونستم پیاده سازی کنم.
چهار لیست geosite:malware و geosite:phishing و geosite:cryptominers و geosite:nsfw میتوانند به کارکرد دکمه Block Malware and Adult Content اضافه شوند.

آدرس صفحه پروژه حاوی توضیحات
https://github.com/Chocolate4U/Iran-v2ray-rules

@mmrabbani
Copy link
Contributor Author

الان متوجه شدم که این پروژه صرفا اطلاعات مربوط به ایرانی ها را در فایل های خودش قرار داده. در نتیجه گروه هایی مثل geoip:cn یا gepip:ru را حذف کرده. لذا اگرچه برای ایرانی ها لیست کاملتری دارد، ممکن است برای کاربران غیر ایرانی مشکل ایجاد کند. در نتیجه pull request را میبندم.

@mmrabbani mmrabbani closed this Sep 11, 2023
@MHSanaei
Copy link
Owner

سلام ممنون، بله منم متوجه این موضوع شدم راه حلش اینه یا اسم فایل رو‌ تغییر بدن یا سایر کشور هارو هم اضافه کنن

@mmrabbani
Copy link
Contributor Author

mmrabbani commented Sep 16, 2023

سلام ممنون، بله منم متوجه این موضوع شدم راه حلش اینه یا اسم فایل رو‌ تغییر بدن یا سایر کشور هارو هم اضافه کنن

نظرتون چیه که خودم pull request رو تغییر بدم که فایل رو دانلود کنه و با اسم متفاوتی ذخیره کنه؟
wget -O newfilename URL

آپدیت: سعی کردم pull request رو ادیت کنم. ولی در یکی از فایل ها منطق کوتیشن رو نفهمیدم و مطمئن نیستم درست انجام داده باشم.
به علاوه همون طور که از قبل گفتم، ۴ لیست که در کامنت اول گفتم رو پیاده سازی نکردم که اگر بتونید انجام بدهید خیلی خوب خواهد شد.
#1047 (comment)
اگر آن ۴ لیست استفاده نشوند، عملا میتوان فقط از geoip استفاده کرد. چون geosite کلا در یک بخش استفاده شده که لیست مشابهی نیز دارد.

@mmrabbani mmrabbani reopened this Sep 16, 2023
@MHSanaei MHSanaei merged commit c0ef791 into MHSanaei:main Oct 18, 2023
@MHSanaei
Copy link
Owner

این چند مورد رو بعدا اضافه میکنم geosite:malware و geosite:phishing و geosite:cryptominers و geosite:nsfw
در کل به نظر اسکریپت خوبی میاد اگر بقیه کشورهارو هم اضافه کنه loyalsoldier رو حذف میکنم همین رو میزارم

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants