Vahid Farid Profile picture
Mar 15 5 tweets 3 min read
الگوریتم پیداکردن آی‌پی تمیز #کلادفلر رو تغییر دادم، تست کردم و عالی داره جواب میده.
فکر کنم چالش آی‌پی تمیز با این صفحه تحت وب تموم بشه. فقط لینک اجرا رو بزنید و آی‌پی رو بگیرید. قبلش حتما vpn رو خاموش کنید.

لینک کد:
github.com/vfarid/cf-ip-s…

لینک اجرا:
vfarid.github.io/cf-ip-scanner/
برای دوستان برنامه‌نویس:
کلی ریسرچ کردم و دیدم بروزر اجازه ارسال درخواست به یک آی‌پی با هدر هاست رو نمیده و با cors محافظت شده. اینجا رو اون همکار ماشینیم اشتباه کرده بود، کلا اون روش قبلی رو فراموش کردم.
به جاش اومدم درخواست رو فرستادم به آی‌پی کلادفلر تا خطای tls دریافت کنم.👇
خود این خطا، زمانی که آی‌پی بن باشه، دریافت نمیشه. زمانی که آی‌پی مختل باشه، دیر دریافت میشه. در واقع از مدت زمان پاسخ کلادفلر به درخواست من و ارسال پاسخ خطا، میفهمم که وضعیت آی‌پی چیه :)
کد رو آپدیت کردم، با ارسال پارامتر max در آدرس، میتونید تعداد آی‌پی های بازگشتی رو مشخص کنید. برای تعداد نامحدود عدد صفر رو ارسال کنید.

برای ۱۰ آی‌پی:
vfarid.github.io/cf-ip-scanner/…

برای تست بدون محدودیت آی‌پی:
vfarid.github.io/cf-ip-scanner/…
به پیشنهاد سگارو @iSegaro و بر اساس تجربه‌اش، آی‌پی‌های دیتاسنتر لندن (اروپا) رو گذاشتم تو اولویت و کد رو آپدیت کردم.
الان بهتر شده و نتایج بهتری استخراج میشه خصوصا برای کاربرای ایرانسل و شاتل.
تایم رو هم تبدیل کردم به میلی‌ثانیه و متوسط ۵ تست رو نوشتم به جای مجموع.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Vahid Farid

Vahid Farid Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @vahidfarid

Mar 7
امروز میخوام داستان #سرور (Server) و #پورت (Port) رو بگم براتون.
تمام خدماتی که ما تو حوزه‌ی وب دریافت می‌کنیم، توسط یک سرور یا مجموعه‌ای از سرورها به ما ارایه میشه.
ارتباط با اون سرور هم از طریق شبکه‌ (یا اینترنت) برقرار میشه.
۱/۱۴
سرورها به‌جز حوزه‌ی وب، تو خیلی حوزه‌های دیگه هم مشغول ارایه خدمات هستن که من الان نمیخوام واردش بشم.
یک سرور میتونه اختصاصی باشه و یا اختصاصی مجازی یا همون vps.
در یک تعریف عامیانه، شما میتونید سرور رو یک هایپرمارکت تصور کنید که خدمات متفاوتی رو به صورت متمرکز به ما میده.
۲/۱۴
روی سرور، ما سرویس‌هایی رو اجرا می‌کنیم که به کاربر، خدماتی رو ارایه کنیم. یعنی سرور خودش به تنهایی نمیتونه خدماتی بده، باید سرویس مربوط به یک خدمت روی اون سرور فعال باشه.
این سرویس‌ها رو شما مثل فروشگاه‌های داخل هایپرمارکت تصور کنید.
۳/۱۴
Read 14 tweets
Mar 6
ویدیو آموزش نحوه خرید vps و دامین از ایران و اضافه کردنش به کلادفلر رو از لینک پایین در تلگرامم ببینید.
خرید از سایت‌های خارجی هم روش مشابهی داره فقط باید پرداختش رو با دبیت کارت یا کریپتو انجام بدید. انتهای رشتو چند تا سایت برای خرید معرفی میکنم.
۱/۵
t.me/vahidgeek/36
در ویدیوی بعدی که لینکش این پایینه، نحوه ایجاد رکورد dns روی کلادفلر، روش نصب سرور xray و انجام مراحل رو گام به گام جلو رفتم.
مطابق ویدیو پیش برید و به راحتی سرور خودتون رو راه‌اندازی کنید.
۲/۵
t.me/vahidgeek/38
یادتون باشه حتما تنظیمات ssl دامنه روی کلادفلر رو روی حالت Full قرار بدید، همینطور که تو تصویر مشخص کردم‌.
در انتها که سرور ستاپ شد، کانفیگ رو کپی میکنیم و روی کلاینت v2ray تنطیمات آخر رو انجام میدیم.
۳/۵
Read 6 tweets
Feb 27
این کد ورکر رو با اعمال اصلاحات رو کد قبلی خودم و ایجاد قابلیت‌های جدید برای کلش و وضعیت این‌روزها نوشتم.
ورکرها مختل شدن و تو ساعت‌های مختلف رو اپراتورهای مختلف، رفتار متفاوتی دارن.
کد رو از این پایین بردارید و به خوندن ادامه بدید.👇
۱/۵
gist.github.com/vfarid/7a725cc…
تمام امکانات و روش‌هایی که تو ورکر قبلی داشتیم، اینجا همچنان پشتیبانی میشه پس به راحتی میتونید فقط کد ورکرتون رو تغییر بدید و اپ‌هاتون همچنان مثل قبل کار میکنن با این اصلاحات و قابلیت‌های جدید:
۲/۵
۱. به جای sub میتونید در انتهای نام ورکر عبارت clash رو بنویسید، اینطوری میتونید لینک ساب رو برای کلش دریافت کنید.
۲. این کد به جای سه لیست، از ۷ لیست مختلف کانفیگ‌ها رو می‌گیره.
۳. تو ساب اپ‌های v2ray، کانفیگ‌های تروجان و شدوساکس هم به شما میده.
۳/۵
Read 8 tweets
Feb 26
دوستان خیلی‌ها میگن روش‌هایی که گفتیم براشون کار نمیکنه، یه نکته رو توجه کنید لطفا، همیشه اپ کلاینت رو آپدیت نگه دارید. روی اندروید الان v2rayNG نسخه ۱.۷.۳۸ جواب میده. روی ios هم FairVPN یا نسخه‌ی جدید NapsterNetV.
کلا همیشه آپدیت باشین. روی ویندوز هم همینه‌.
۱/۵
من امروز کمی ناخوشم، احتمالا ناشی از فشار و خستگی و کم‌خوابی و استرس، کد ساب کلش رو نتونستم تموم کنم. ورکرها هم روی یه سری اپراتورها مختل شدن، دنبال راهکار جایگزینم. روش‌های مختلفی رو امتحان کردم و همچنان دارم میگردم.
۲/۵
کسانی که مشکل مالی ندارن، همچنان سرورهای شخصی با cdn و کانفیگ tls خوب جواب میده، پس گوشه‌ی ذهنتون داشته باشید. یه سرور شخصی میتونه چندتا خانواده شامل دوستان و آشنایانتون رو از لحاظ دسترسی اینترنت تامین کنه.
اگه میتونید، تو این شرایط این بهترین کاره.
۳/۵
Read 5 tweets
Feb 22
خب دوستان، قول داده بودم، اینم کد ورکر جدید.
دیگه فقط بزنید وصل شید، هیچ پروسه‌ی پیچیده‌ای نداره.
تمام لیست‌های شناخته شده‌ی رایگان که بلد بودم رو از @iSegaro و @Teegrce جمع کردم، با آی‌پی تمیزای @MortezaBashsiz میکس کردم، یه ورکر تمیز نوشتم براتون.
۱/۴
gist.github.com/vfarid/9393edc…
آموزش ویدیویی ساخت ورکر رو هم دیروز گذاشتم تو کانال تلگرام.
این کد رو تو ویرایشگر ورکر وارد کنید و تمام.
داخل اپلیکیشن v2rayNG و Shadowrocket لینک ورکرتون رو تو قسمت subscription وارد کنید و انتهاش sub بزنید همراه اپراتور:
my.address.workers.dev/sub/mci
۲/۵

t.me/vahidgeek/16
اگه نخواستید، میتونید اپراتور رو نزنید تا بدون آی‌پی تمیز و با روش قدیم بره جلو، اوکیه بازم. یعنی میتونید نام اپراتور رو انتهای ساب نزنید. لیست اپراتورهایی که میتونید بزنید این پایین هست (تمام اپراتورها).
برای اینکه گوشی‌تون هنگ نکنه، آخرش ۱۰۰ تا کانفیگ رندوم براتون میفرسته.
۳/۴
Read 7 tweets
Feb 19
به پیشنهاد دوستان میخوام یک کانال تلگرامی ایجاد کنم که مطالب مهم اینجا رو توی تلگرام هم به اشتراک بذارم، ولی خب ایده‌ای برای اسمش ندارم هنوز :/
vahidfarid_official
vahidgeek :/
FaridIT :\
کانال رو ایجاد کرده بودم، الان آی‌دی vahidgeek رو گذاشتم روش.
مطالب آموزش قبلی رو منتقل میکنم و سعی میکنم اونجا دیگه مرتب باشه ❤️
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(