vahidgeek | Unsorted

Telegram-канал vahidgeek - VahidGeek

23559

گاهی می‌نویسم، بیشتر از فناوری اطلاعات و برنامه‌نویسی اکانت توییتر: https://twitter.com/vahidfarid کانال یوتیوب: https://youtube.com/@vahidfarid

Subscribe to a channel

VahidGeek

برای داشتن جامعه‌ی آماری بزرگتر، در صورت تمایل این نظر سنجی رو در گروه‌های خودتون به اشتراک بگذارید 🙏🌱

Читать полностью…

VahidGeek

آموزش ایجاد VPN بوسیله‌ی SSH

ویدیو آموزش خرید سرور لینوکس و ایجاد VPN به روش SSH با حداقل دانش فنی رو میتونید تو کانال یوتیوبم ببینید.
من سرور رو از ایران خریدم ولی شما اگه میتونید با کریپتو یا دبیت خرید کنید، حتما از خارج کشور بخرید، چون ارزونتره.
امیدوارم براتون مفید باشه.

این روش ریسک پایین فیلتر شدن آی‌پی رو داره، همونطور که تو ویدیو گفتم با تعداد پایین وصل بشید، دو نفر سه نفر. حالا اگه آی‌پی‌تون بن شد نیاید سراغ من، ولی واقعا خودم تاحالا با این روش سرورم مسدود نشده.

تو ویدیو میبینید که من اصلا به لاگین نکردم، فقط با اطلاعات دریافتی از فروشنده، متصل شدم.

‏دیگه ببخشید من ادیت ویدیو و خوشگل کردن landing و اینها رو بلد نیستم، اون قسمتاشو تحمل کنید :)

لینک ویدیو:
https://youtu.be/JxkbUEebsGA


کلاینت اندروید:
Matsuri, NekoBox, NapsternetV
کلاینت iOS:
NapsternetV
کلاینت ویندوز:
Respite
کلاینت Mac:
SSHProxy

اگه خواستید پورت سرور رو عوض کنید، اونم خیلی ساده‌اس. تو این ویدیو خیلی کوتاه گفتم روششو:
https://youtu.be/P7vb7HuFPLk

توییت مرتبط:
https://twitter.com/vahidfarid/status/1660754383930380288


@VahidGeek

Читать полностью…

VahidGeek

اینو قبلا گفته بودم، بازم یادآوری کنم که شما میتونید لینک‌های ساب که داخل کد ورکرم نوشته بودم (یا اگه جداگانه منابع دیگه‌ای میشناسید خودتون) رو مستقیم در بخش ساب ماسوری یا نکوری یا کلاینت‌های دیگه وارد کنید، تست کنید و یک سریشون وصل میشن.

ویدیوی آموزشی در یوتیوب:
https://youtu.be/LFKpfy8nEco


🔹لینک‌ها رو میتونید از اینجا هم کپی کنید:

https://raw.githubusercontent.com/mfuu/v2ray/master/v2ray

https://raw.githubusercontent.com/peasoft/NoMoreWalls/master/list_raw.txt

https://raw.githubusercontent.com/ermaozi/get_subscribe/main/subscribe/v2ray.txt

https://raw.githubusercontent.com/aiboboxx/v2rayfree/main/v2

https://raw.githubusercontent.com/mahdibland/V2RayAggregator/master/sub/splitted/vmess.txt

https://raw.githubusercontent.com/mahdibland/V2RayAggregator/master/sub/splitted/trojan.txt

https://raw.githubusercontent.com/w1770946466/Auto_proxy/main/Long_term_subscription1

https://raw.githubusercontent.com/w1770946466/Auto_proxy/main/Long_term_subscription2

https://raw.githubusercontent.com/w1770946466/Auto_proxy/main/Long_term_subscription3

https://raw.githubusercontent.com/w1770946466/Auto_proxy/main/Long_term_subscription4

https://raw.githubusercontent.com/w1770946466/Auto_proxy/main/Long_term_subscription5

https://raw.githubusercontent.com/w1770946466/Auto_proxy/main/Long_term_subscription6

https://raw.githubusercontent.com/w1770946466/Auto_proxy/main/Long_term_subscription7

https://raw.githubusercontent.com/w1770946466/Auto_proxy/main/Long_term_subscription8

https://raw.githubusercontent.com/freefq/free/master/v2

https://raw.githubusercontent.com/Pawdroid/Free-servers/main/sub

https://raw.githubusercontent.com/RescueNet/TelegramFreeServer/main/Raw/All_Sub


توییت مرتبط:
https://twitter.com/vahidfarid/status/1659179961326903297


@VahidGeek

Читать полностью…

VahidGeek

آیا یک DNS میتونه نا امن باشه؟

حدود یک ساعت پیش توییتی در خصوص روش دور زدن فیلترینگ ورکر بوسیله‌ی سرویس تحریم‌شکن shecan.ir نوشتم که بعد چند دقیقه حذفش کردم، چون با مبانی اخلاقی خودم سازگار نبود و از نوشتنش پشیمون شدم.
همین موضوع بهانه‌ای شد که دوستانی از امنیت ‎#شکن پرسیدن.

باید بگم که واقعا نمیدونم ولی کلا یک dns میتونه نا امن باشه. چطوری؟

🔹 میتونه تمام دامین‌هایی که بروز میکنید رو لاگ کنه
🔹 و میتونه شما رو به سایت‌های جعلی هدایت کنه

حتی وقتی vpn متصل باشه، باز هم میتونه این موارد رو انجام بده.

بیشتر بخونید:
https://security.stackexchange.com/questions/13900/if-i-use-a-vpn-who-will-resolve-my-dns-requests

توییت مرتبط:
https://twitter.com/vahidfarid/status/1658862490854342658


@VahidGeek

Читать полностью…

VahidGeek

دوستان ظاهرا دامین ورکر روی خیلی از اوپراتورها فیلتر شده. هنوز مطمئن نیستم داستانش چیه و شاید اختلال باشه.
قبلا هم البته فیلتر کرده بودن و بنا به ضرورت رفع فیلتر شده بود.
روش دامین شخصی همچنان جواب میده. آموزشش رو این بالا یا تو یوتیوب ببینید.

لینک یوتیوب:
https://youtu.be/Hdom5IZIzJQ


@VahidGeek

Читать полностью…

VahidGeek

دوستانی که با این کد نتیجه نگرفتید، علتش fingerprint هست که روی کلاینت‌های مختلف متفاوته.
این کد روی ماسوری خیلی عالی جواب میده، ولی رو کلاینت‌هایی که جواب نمیگیرید، به راحتی میتونید در انتهای لینک ورکر، نام fp که برای شما بهتر کار میکنه رو اضافه کنید.
برای مثال میتونید این موارد رو تست کنید:

https://worker-url/sub?fp=chrome

https://worker-url/sub/ip?fp=ios

Читать полностью…

VahidGeek

‏چون دوستانی پرسیده بودن، بدون هر گونه اعمال نظر، زبانهای محبوب برنامه‌نویسی در ۲۰۲۳ به انتخاب فوربس:
- پایتون
- جاوا اسکریپت
- جاوا
- سی ++C
- پی‌ اچ پی PHP

بازم تاکید می‌کنم، زبان برنامه نویسی اولویت اصلی نیست. الگوریتم مهمتره و معماری بانک اطلاعاتی.
و البته معنی این لیست این نیست که اینها بهترین زبان‌ها هستن، اینا محبوب‌ترین‌ها هستن.

https://www.forbes.com/sites/forbestechcouncil/2022/12/28/what-your-software-partner-should-know-the-top-programming-languages-of-2023/

لینک توییت:
https://twitter.com/vahidfarid/status/1653486479941984256


@VahidGeek

Читать полностью…

VahidGeek

اگه فیلترچی اجازه بده، یه کم هم وقت بذارم برای آموزش برنامه‌نویسی :/

Читать полностью…

VahidGeek

به دلیل حذف و تغییر آدرس یکی از پرووایدرهای کانفیگ رایگان، کد ورکر دچار خطا شده بود.
آدرس پرووایدر رو درست کردم و یه handler هم برای خطاش نوشتم که در آینده، همچین موردی رو ایگنور کنه.

لینک دریافت کد جدید (نسخه ۱.۶):
https://raw.githubusercontent.com/vfarid/v2ray-worker-sub/v1.6/dist/index.js

مساله‌ی تعداد کانفیگ هم که همه رو دچار سردرگمی کرده بود رفع کردم.
از این به بعد اگه در url تعداد کانفیگ رو مشخص کنید، همون تعداد بهتون میده، اگه original رو خاموش نکرده باشید، نصف تعداد کانفیگ‌ها رو اصلی و نصف رو ترکیبی میده:

https://worker-url/sub/1.2.3.4?max=200

توییت مرتبط:
https://twitter.com/vahidfarid/status/1653103870170521603

@VahidGeek

Читать полностью…

VahidGeek

‏کد ورکر ساب v2ray رو با تغییر الگوریتم، اضافه کردن پشتیبانی از vless و تروجان و همینطور رفع مشکل کاراکترهای زبان فارسی و چینی (utf8)، آپدیت کردم.
نام کتابخانه‌ی منبع هر کانفیگ در ابتدای نام کانفیگ قید شده.

لینک کتابخانه:
github.com/vfarid/v2ray-worker-sub

دانلود اسکریپت:
https://github.com/vfarid/v2ray-worker-sub/releases/download/v1.5/worker.js

دریافت کد برای کپی در ورکر:
https://raw.githubusercontent.com/vfarid/v2ray-worker-sub/main/dist/index.js

کدش نسبت به قبل خیلی تفاوت کرده، بیش از ۲۰۰۰ خط شده ولی نگرانش نباشید، شما فقط کد رو دانلود کنید و داخل بخش مربوطه تو ورکر ذخیره کنید و تمام.
بعد از ذخیره، دیگه اون خطای ۵۰۲ رو دریافت نمی‌کنید و به جاش، راهنمای ورکر براتون نمایش داده میشه، اینطوری:
/channel/vahidgeek/97

مطابق راهنما لینک ساب رو کپی کنید و به اپ خودتون اضافه کنید.

همونطور که در راهنما می‌بینید، امکان تعیین تعداد کانفیگ، استفاده از کانفیگ‌های اصلی به عنوان پارامتر در ادرس ورکر اورده شده و همینطور اضافه کردن همزمان چندین آی‌پی و سابدامین آی‌پی تمیز هم به قابلیت‌های ورکر اضافه شده.
همزمان میتونید از چندین کد اوپراتور هم استفاده کنید که در این صورت، آی‌پی رو از کتابخانه‌ی آی‌پی تمیز که با مشارکت دوستان زیادی تهیه شده، دریافت و در کانیفیگ قرار میده.

توی این ورکر تعداد بیشتری پرووایدر تامین کانفیگ پیدا کردم و میخوام همینجا از دو نفرشون تشکر ویژه بکنم. یکی mahdibland و دیگری bardiafa که نمیشناسمشون ولی زحمتشون خیلی خیلی قابل تقدیره. 🌼

در اولین فرصت یه ویدیوی آموزشی کامل با توضیحات بیشتر میگیرم برای دوستانی که هنوز نتونستن ورکر خودشونو بسازن، شاید فردا. اعلام میکنم حتما.
تا اون زمان میتونید از ویدیوی آموزشی قبلی استفاده کنید، تمام مراحل همونه فقط کد تغییر کرده.

بخش اول، ساخت ورکر همراه آی‌پی تمیز:
youtu.be/oxYoILJ9Hgk‎

بخش دوم، اضافه کردن لینک ساب به ماسوری:
youtu.be/Pq5FWdG31Yc‎

توییت مرتبط:
https://twitter.com/vahidfarid/status/1651944462275293190


امیدوارم براتون مفید باشه. 🌱

@VahidGeek

Читать полностью…

VahidGeek

پس مشتی رند را زر دادند که سنگ زنند...

داستان حسنک وزیر/تاریخ بیهقی


https://twitter.com/vahidfarid/status/1649485173833060360

@vahidgeek

Читать полностью…

VahidGeek

ویدیو آموزشی کاربرد و عملکرد CDN، تعاریف مرتبط، دامین، سابدامین، پراکسی کردن و ttl رو تو کانال یوتیوبم می‌تونید ببینید.
سعی کردم ساده بگم که برای همه قابل استفاده باشه.🌱

https://youtu.be/aNmKHF3T7ao

@vahidgeek

Читать полностью…

VahidGeek

پروژه‌ی لیست آی‌پی‌های تمیز کلادفلر رو تموم کردم، الان دیگه نیاز به مشارکت شما داره تا لیست آپدیت بمونه.
سورس‌های تامین آی‌پی تمیز تو کتابخونه نوشته شده و به مرور تکمیل میشه.
اگه تمایل به مشارکت داشتید، فعلا فقط سابدامین‌های آی‌پی تمیزتون رو روی کتابخانه اعلام کنید.🌱
داخل این کتابخونه یک کد اکشن اسکریپت نوشتم که به صورت اتوماتیک دامین‌های ارسالی رو resolve میکنه و آی‌پی اونها رو به صورت لایو به بانک اطلاعاتی اضافه می‌کنه.

لینک کتابخانه:
https://github.com/vfarid/cf-clean-ips

لیست آی‌پی‌ها در قالب Text:
https://raw.githubusercontent.com/vfarid/cf-clean-ips/main/list.txt

لیست آی‌پی‌ها در فرمت JSON:
https://raw.githubusercontent.com/vfarid/cf-clean-ips/main/list.json


توییت مرتبط:
https://twitter.com/vahidfarid/status/1644741935381516290

فعلا آی‌پی‌هایی که روی سابدامین نباشن قابل استفاده نیستن ولی به زودی نسخه‌ی بعدی اسکنر پایتون رو با امکان به اشتراک‌گذاری آی‌پی‌های تمیز روی این کتابخونه، منتشر می‌کنم.

@vahidgeek

Читать полностью…

VahidGeek

یه کد جاوا اسکریپت نوشتم تو کنسول، کدهای دعوت #بلواسکای رو استخراج کردم 😒

```
"`" + [].slice.call(document.querySelectorAll("[data-testid^='inviteCode-'] > div.css-1rynq56:not(.r-142tt33)")).map(el => el.innerText).jo
in("`\n")+ "`"
```

@vahidgeek

Читать полностью…

VahidGeek

کد دعوت #بلواسکای

تمام شد:
bsky-social-aytrsvv
bsky-social-6p5rpl4
bsky-social-vmi6cpw
bsky-social-2vwc2j5
bsky-social-6cszvq7
bsky-social-ap2u4ep
bsky-social-fwhifsk
bsky-social-i3b35b4
bsky-social-mckbw7l
bsky-social-gjwronv
bsky-social-sdph2by
bsky-social-srl4uv3
bsky-social-y5vyxll
bsky-social-cqgv5uu
bsky-social-rydwsrp
bsky-social-sztmwev
bsky-social-bfudmq2
bsky-social-jobsku7

bsky-social-opqigzc

bsky-social-dd5cfdt

bsky-social-nentb73

bsky-social-hocyaew
bsky-social-n4oxfor
bsky-social-hkly72b
bsky-social-shlayyf

bsky-social-iummbaj

bsky-social-u3iqzsx

bsky-social-oibsoek

bsky-social-du7oged

bsky-social-lyja2wi
bsky-social-ir6gy2k
bsky-social-6d3ib65
bsky-social-f7vaosj
bsky-social-745ybrt
bsky-social-bzkaajb
bsky-social-gr55gxn
bsky-social-ps6ekkk

قابل استفاده:
😐

#آپدیت_می‌شود

@vahidgeek

Читать полностью…

VahidGeek

آموزش فعال کردن WARP

ویدیو آموزش فعال‌کردن ‎#وارپ رو تو کانال یوتیوبم ببینید. کاملا ساده و رایگان. ممنون از امین که ریزه‌کاری‌هاشو استخراج کرد.
به خاطر اینکه ویدیو احیانا ریپورت نشه، من هک وارپ پلاس رو در ویدیو خیلی مختصر گفتم.
https://youtu.be/1X-yAbR8plM

از ربات تلگرامی @generatewarpplusbot کد رو بگیرید، داخل فیلد key در اکانت وارپ خودتون بزنید که توی ویدیو توضیح دادم، اینطوری محدودیت ترافیکش حذف میشه و میتونید نامحدود استفاده می‌کنید.
داخل ربات ابتدا یکبار دستور
/generate
رو بزنید، بهتون میگهوداخل یک کانال عضو بشید، بعد عضویت دوباره دستور بالا رو بزنید، یک سوال ریاضی میپرسه، دوباره همین دستور رو همراه پاسخ صحیح اون معادله‌ی ریاضی بزنید و کد رو دریافت کنید، اینطوری مثلا:
/generate 123
جای ۱۲۳ پاسخ صحیح عبارت ریاضی رو بنویسید.
موفق باشید. 🌱

توییت مرتبط:
https://twitter.com/vahidfarid/status/1661499032571875328


@VahidGeek

Читать полностью…

VahidGeek

من تو این ویدیو، تب اشتباهی رو تست کردم، ولی شما درست تست کنید، همین نتیجه رو میگیرید، اوکیه.
اونی که من تو ویدیو تست کردم همچنان کانفیگ‌های ترکیبی بود که با آی‌پی تمیز داشت کار می‌کرد.

Читать полностью…

VahidGeek

برای فعال کردن ‎#ورکر و عبور از فیلترینگ اعمال شده، فایل hosts رو در مسیر زیر ویرایش کنید.

مطابق تصویر، در ستون اول آی‌پی تمیز کلادفلر و در ستون دوم آدرس ورکرتون رو بنویسید.

روی مک/لینوکس در مسیر:
/etc/hosts
روی ویندوز در مسیر:
C:\Windows\System32\Drivers\etc\hosts

فعلا روی اندروید/iOS راهشو نمی‌دونم، روششو پیدا کنم مینویسم براتون. 🌱

آپدیت:
اگه سوئیچ/روتر در شبکه‌ی داخلی دارید و یا Local DNS در شبکه دارید، همین کار رو با تعریف رکورد برای ورکر و ست کردن آی‌پی تمیز روی DNS انجام بدید و تمام.

توییت مرتبط:
https://twitter.com/vahidfarid/status/1658939794800488449


@VahidGeek

Читать полностью…

VahidGeek

تجارت پرسود کاسبان فیلترینگ

در گفتگویی که با دنیای اقتصاد داشتم، از محدودیت‌های جدید اعمال شده برای دسترسی کاربران به اینترنت آزاد، هزینه‌ها و خطراتی که نهادهای ذیربط برای کاربران و کسب و کارها ایجاد کردند و همینطور بازار سیاه فروش VPN صحبت کردم:

https://donya-e-eqtesad.com/fa/tiny/news-3967672

@VahidGeek

Читать полностью…

VahidGeek

مشکل فینگرپرینت ورکر ۱.۷ رو revert کردم به نسخه‌ی قبل. این فینگرپرینت‌ها رو از کتابخانه‌ی reality برداشته بودم که ظاهرا رو بیشتر کلاینت‌ها کار نمیکنه.
نسخه‌ی اصلاح شده رو فعلا از برنچ main بردارید تا ریلیز بعدی:
https://raw.githubusercontent.com/vfarid/v2ray-worker-sub/main/dist/index.js

یه آپدیت هیجان انگیز هم دارم، به زودی :)

توییت مرتبط:
https://twitter.com/vahidfarid/status/1656665538800807939


@VahidGeek

Читать полностью…

VahidGeek

کد ورکر تولید ساب برای کلاینت‌های v2ray رو آپدیت کردم و میتونید از روی گیت‌هاب نسخه‌ی ۱.۷ رو دریافت و روی ورکرهاتون جایگزین کنید.

لینک کتابخانه:
https://github.com/vfarid/v2ray-worker-sub

لینک دریافت اسکریپت:
https://raw.githubusercontent.com/vfarid/v2ray-worker-sub/v1.7/dist/index.js

‏تو این نسخه علاوه بر امکانات نسخه‌ی قبل، امکان ارسال متغیرهای alpn و fp هم به پارامترها اضافه شده.
همینطور میتونید لیست پرووایدرها رو با پارامتر provider در url محدود کنید.

تو صفحه اول کتابخانه تمام موارد رو کامل نوشتم.

اگه لینک ورکرتون رو بدون sub بزنید، راهنمای فارسی رو روی صفحه‌ی ورکر خودتون با مثال‌های واقعی از لینک خودتون میاره.
با توجه به اینکه مطمئن شدم کانفیگ‌های tcp در ترکیب با ورکر کار نمیکنن، اونها رو حذف کردم.

همینطور وقتی داشتم مستندات کامیونیتی ورکر رو میخوندم، متوجه شدم کلادفلر پورت‌های خروجی ورکر رو هم محدود کرده و تا الان داشتم اشتباه فکر میکردم. روی ورکر فقط پورت‌های استاندارد قابل دسترس هستن. بنابراین کانفیگ‌های غیر پورت ۴۴۳ رو حذف کردم.

به خاطر همین نکات ریز، تعداد کانفیگ‌های سالم خیلی بهبود پیدا کرده. باز مثل نسخ قبل از ۱.۶، به صورت پیش‌فرض کانفیگ‌های اصلی رو خاموش کردم ولی شما میتونید با ارسال پارامتر original روشنش کنید.

امیدوارم که نتایج بهتری بگیرید. هنوز هم اون کدی نیست که میخوام، ایده دارم برای بهبودش.🌱

لینک آموزش‌های قبلی:
/channel/vahidgeek/73

توییت مرتبط:
https://twitter.com/vahidfarid/status/1656027952746823681


@VahidGeek

Читать полностью…

VahidGeek

نظر نامحبوب:
برای خیلی از کاربردها، اپ‌ها و وب‌اپلیکیشن‌ها، زبان برنامه‌نویسی بک‌اند اهمیت چندانی نداره. گلوگاه‌ معمولا معماری بانک اطلاعاتی و الگوریتمه.
خیلی درگیر این نباشید که کدوم سریع‌تره، کدوم جدیدتره و...
البته که اگه میخواید شروع کنید، با زبان‌های محبوب روز شروع کنید.

https://twitter.com/vahidfarid/status/1653336689811783682

@VahidGeek

Читать полностью…

VahidGeek

یه تیریک هم بگم، برای ورکر، جای آی‌پی تمیز یه فیک سابدامین از خود ورکر بزنید. رو سه تا اپراتور تست کردم مثل بنز کار میکنه :)

مثلا بزنید:
fake.id.workers.dev

برای هر کانفیگی که توی sni از سابدامین workers.dev استفاده کرده باشید، این روش جواب میده.
تو این حالت، اون گزینه‌ی resolve all هم تاخیر/پینگ رو به شدت بهبود میده، حتما روشنش کنید. زمانی که از آی پی تمیز استفاده می‌کنید، نیازی نیست روشن باشه.

توییت مرتبط:
https://twitter.com/vahidfarid/status/1653111787137425408


@VahidGeek

Читать полностью…

VahidGeek

نمونه صفحه راهنمای ورکر ساب که با فراخوانی آدرس ورکرتون میتونید ببینید (فقط ادرس ورکر، بدون پسوند).
یه اسکرین شات از صفحه کلاینت ماسوری اندروید هم برای نمونه گذاشتم.

مربوط به این پست:
/channel/vahidgeek/95


@VahidGeek

Читать полностью…

VahidGeek

یه ربات تلگرامی با TypeScript نوشتم روی ورکر 😑


فعلا خیلی جای کار داره، برنامه دارم ساز و کاری برای مشارکت همگی در ارسال آی‌پی‌های تمیز از طریق ربات فراهم کنم، بعلاوه‌ی کلی ایده‌های دیگه. فعلا میتونید آی‌پی‌های تمیز کتابخانه رو از این ربات هم دریافت کنید.

سورس کد ربات:
github.com/vfarid/vahidgeekbot

ربات تلگرام:
@VahidGeekBot

کتابخانه‌ی آی‌پی‌های تمیز که با همکاری ۱۴ منبع از جمله ‎@ircfspace تدوین شده، به مشارکت شما احتیاج داره تا دسترسی کسانی که از دانش IT پایینتری برخوردار هستن، تسهیل بشه.
با ارسال دامین آی‌پی تمیز خودتون در issue های کتابخانه و یا با ویرایش providers.json و ارسال Pull Request در این پروژه مشارکت کنید.

لینک کتابخانه:
github.com/vfarid/cf-clean-ips

توییت مرتبط:
https://twitter.com/vahidfarid/status/1650142948372398081


@VahidGeek

Читать полностью…

VahidGeek

معرفی می‌کنم، از فعالان اقتصاد دیجیتال هستند و مبدع نظریه‌ی #غلام_گفتگو.

به قول اون مرحوم، دیجیتالم کجا بود :/


@vahidgeek

Читать полностью…

VahidGeek

کد ایجاد لینک ساب ‎#ورکر رو با wrangler بازنویسی کردم و سورس کد رو روی همون کتابخانه‌ی قبلی روی گیت‌هاب قرار دادم، با این اصلاحات:
- اصلاح الگوریتم با تحلیل وضعیت لینک‌ها و کانفیگ‌ها
- افزایش چشمگیر کانفیگ‌های سالم از ۵٪ به ۲۰٪
- امکان استفاده از کد اپراتور در انتهای sub و دریافت اتوماتیک آی‌پی تمیز از کتابخانه‌ی آی‌پی‌های تمیز


لینک کتابخانه روی گیت‌هاب:
github.com/vfarid/v2ray-worker-sub

لینک خام کد ورکر:
https://raw.githubusercontent.com/vfarid/v2ray-worker-sub/main/dist/index.js


با تحلیل کانفیگ‌های خراب، متوجه شدم بخشی از کانفیگ‌ها از قبل با ورکر ترکیب شدن و همین باعث شده که از کار بیوفتن. با اعمال الگوریتم معکوس، اونها رو از ترکیب با ورکر خارج کردم تا مجددا با ورکر خودتون ترکیب بشه.

از همون ویدیوهای قبلی در کانال تلگرام و یوتیوب میتونید این ورکر رو هم ایجاد کنید ولی تا شب مجدد یه ویدیوی جدید با کیفیت هم تهیه و آپلود می‌کنم.
توضیحات فارسی و لینک ویدیوها رو هم در همین کتابخونه نوشتم.

اینم اضافه کنم که یه فانکشن نوشتم که کانفیگ‌ها رو روی ورکر tcping کنم و همونجا ناسالم‌ها رو حذف کنم. کلی کد براش نوشتم ولی متاسفانه محدودیت ورکر اجازه‌ی اجرا نداد و رو همون چند کانفیگ اول دچار خطای cpu/time limit شدم.
اینو گفتم که اگه یه وقت بهش فکر کردید، محدودیتشو بدونید.

در انتها ازتون میخوام در صورتی که امکانشو دارید، در توسعه و به روز داری کتابخانه‌ی آی‌پی‌های تمیز مشارکت کنید تا کسانی که تخصص کمتری دارن بتونن از نتایجش استفاده کنن‌، اینجا:
/channel/vahidgeek/89

امیدوارم براتون مفید باشه. 🌱

توییت مرتبط:
https://twitter.com/vahidfarid/status/1646546021613273095


@vahidgeek

Читать полностью…

VahidGeek

کد دعوت #بلواسکای من فعلا تمام شد.


دیگه بهم کد نمیده، انگار یه محدودیتی داشت. هر چی کد داد همینجا گذاشتم براتون.
باز اگه کد بده، تو پست جدید براتون میفرستم 🌱

@vahidgeek

Читать полностью…

VahidGeek

رابط کاربری رو ببینید 🤦‍♂
دیگه نمیتونم کدهای جدید رو کپی کنم، اسکرول نداره.
اول روی مک داشتم کپی میکردم، اون دیگه نشد، اومدم رو گوشی، اینم دیگه جا نداره 😐

Читать полностью…

VahidGeek

رنج آی‌پی‌های این نسخه‌ی وب با رنج‌ آی‌پی‌های نسخه‌ آخر پایتون یکی هستن.

Читать полностью…
Subscribe to a channel