برای داشتن جامعهی آماری بزرگتر، در صورت تمایل این نظر سنجی رو در گروههای خودتون به اشتراک بگذارید 🙏🌱
Читать полностью…آموزش ایجاد 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
اینو قبلا گفته بودم، بازم یادآوری کنم که شما میتونید لینکهای ساب که داخل کد ورکرم نوشته بودم (یا اگه جداگانه منابع دیگهای میشناسید خودتون) رو مستقیم در بخش ساب ماسوری یا نکوری یا کلاینتهای دیگه وارد کنید، تست کنید و یک سریشون وصل میشن.
ویدیوی آموزشی در یوتیوب:
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
آیا یک 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
دوستان ظاهرا دامین ورکر روی خیلی از اوپراتورها فیلتر شده. هنوز مطمئن نیستم داستانش چیه و شاید اختلال باشه.
قبلا هم البته فیلتر کرده بودن و بنا به ضرورت رفع فیلتر شده بود.
روش دامین شخصی همچنان جواب میده. آموزشش رو این بالا یا تو یوتیوب ببینید.
لینک یوتیوب:
https://youtu.be/Hdom5IZIzJQ
@VahidGeek
دوستانی که با این کد نتیجه نگرفتید، علتش fingerprint هست که روی کلاینتهای مختلف متفاوته.
این کد روی ماسوری خیلی عالی جواب میده، ولی رو کلاینتهایی که جواب نمیگیرید، به راحتی میتونید در انتهای لینک ورکر، نام fp که برای شما بهتر کار میکنه رو اضافه کنید.
برای مثال میتونید این موارد رو تست کنید:
https://worker-url/sub?fp=chrome
https://worker-url/sub/ip?fp=ios
چون دوستانی پرسیده بودن، بدون هر گونه اعمال نظر، زبانهای محبوب برنامهنویسی در ۲۰۲۳ به انتخاب فوربس:
- پایتون
- جاوا اسکریپت
- جاوا
- سی ++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
به دلیل حذف و تغییر آدرس یکی از پرووایدرهای کانفیگ رایگان، کد ورکر دچار خطا شده بود.
آدرس پرووایدر رو درست کردم و یه 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
کد ورکر ساب 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
پس مشتی رند را زر دادند که سنگ زنند...
داستان حسنک وزیر/تاریخ بیهقی
https://twitter.com/vahidfarid/status/1649485173833060360
@vahidgeek
ویدیو آموزشی کاربرد و عملکرد CDN، تعاریف مرتبط، دامین، سابدامین، پراکسی کردن و ttl رو تو کانال یوتیوبم میتونید ببینید.
سعی کردم ساده بگم که برای همه قابل استفاده باشه.🌱
https://youtu.be/aNmKHF3T7ao
@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
یه کد جاوا اسکریپت نوشتم تو کنسول، کدهای دعوت #بلواسکای رو استخراج کردم 😒``
`
in("`\n")+ "`"
"`" + [].slice.call(document.querySelectorAll("[data-testid^='inviteCode-'] > div.css-1rynq56:not(.r-142tt33)")).map(el => el.innerText).jo
```
@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-nentb73bsky-social-hocyaew
bsky-social-n4oxfor
bsky-social-hkly72b
bsky-social-shlayyf
bsky-social-iummbaj
bsky-social-u3iqzsx
bsky-social-oibsoek
bsky-social-du7ogedbsky-social-lyja2wi
bsky-social-ir6gy2k
bsky-social-6d3ib65
bsky-social-f7vaosj
bsky-social-745ybrt
bsky-social-bzkaajb
bsky-social-gr55gxn
bsky-social-ps6ekkk
قابل استفاده:
😐
#آپدیت_میشود
@vahidgeek
آموزش فعال کردن WARP
ویدیو آموزش فعالکردن #وارپ رو تو کانال یوتیوبم ببینید. کاملا ساده و رایگان. ممنون از امین که ریزهکاریهاشو استخراج کرد.
به خاطر اینکه ویدیو احیانا ریپورت نشه، من هک وارپ پلاس رو در ویدیو خیلی مختصر گفتم.
https://youtu.be/1X-yAbR8plM
از ربات تلگرامی @generatewarpplusbot کد رو بگیرید، داخل فیلد key در اکانت وارپ خودتون بزنید که توی ویدیو توضیح دادم، اینطوری محدودیت ترافیکش حذف میشه و میتونید نامحدود استفاده میکنید.
داخل ربات ابتدا یکبار دستور
/generate
رو بزنید، بهتون میگهوداخل یک کانال عضو بشید، بعد عضویت دوباره دستور بالا رو بزنید، یک سوال ریاضی میپرسه، دوباره همین دستور رو همراه پاسخ صحیح اون معادلهی ریاضی بزنید و کد رو دریافت کنید، اینطوری مثلا:
/generate 123
جای ۱۲۳ پاسخ صحیح عبارت ریاضی رو بنویسید.
موفق باشید. 🌱
توییت مرتبط:
https://twitter.com/vahidfarid/status/1661499032571875328
@VahidGeek
من تو این ویدیو، تب اشتباهی رو تست کردم، ولی شما درست تست کنید، همین نتیجه رو میگیرید، اوکیه.
اونی که من تو ویدیو تست کردم همچنان کانفیگهای ترکیبی بود که با آیپی تمیز داشت کار میکرد.
برای فعال کردن #ورکر و عبور از فیلترینگ اعمال شده، فایل hosts رو در مسیر زیر ویرایش کنید.
مطابق تصویر، در ستون اول آیپی تمیز کلادفلر و در ستون دوم آدرس ورکرتون رو بنویسید.
روی مک/لینوکس در مسیر:
/etc/hosts
روی ویندوز در مسیر:
C:\Windows\System32\Drivers\etc\hosts
فعلا روی اندروید/iOS راهشو نمیدونم، روششو پیدا کنم مینویسم براتون. 🌱
آپدیت:
اگه سوئیچ/روتر در شبکهی داخلی دارید و یا Local DNS در شبکه دارید، همین کار رو با تعریف رکورد برای ورکر و ست کردن آیپی تمیز روی DNS انجام بدید و تمام.
توییت مرتبط:
https://twitter.com/vahidfarid/status/1658939794800488449
@VahidGeek
تجارت پرسود کاسبان فیلترینگ
در گفتگویی که با دنیای اقتصاد داشتم، از محدودیتهای جدید اعمال شده برای دسترسی کاربران به اینترنت آزاد، هزینهها و خطراتی که نهادهای ذیربط برای کاربران و کسب و کارها ایجاد کردند و همینطور بازار سیاه فروش VPN صحبت کردم:
https://donya-e-eqtesad.com/fa/tiny/news-3967672
@VahidGeek
مشکل فینگرپرینت ورکر ۱.۷ رو revert کردم به نسخهی قبل. این فینگرپرینتها رو از کتابخانهی reality برداشته بودم که ظاهرا رو بیشتر کلاینتها کار نمیکنه.
نسخهی اصلاح شده رو فعلا از برنچ main بردارید تا ریلیز بعدی:
https://raw.githubusercontent.com/vfarid/v2ray-worker-sub/main/dist/index.js
یه آپدیت هیجان انگیز هم دارم، به زودی :)
توییت مرتبط:
https://twitter.com/vahidfarid/status/1656665538800807939
@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
نظر نامحبوب:
برای خیلی از کاربردها، اپها و وباپلیکیشنها، زبان برنامهنویسی بکاند اهمیت چندانی نداره. گلوگاه معمولا معماری بانک اطلاعاتی و الگوریتمه.
خیلی درگیر این نباشید که کدوم سریعتره، کدوم جدیدتره و...
البته که اگه میخواید شروع کنید، با زبانهای محبوب روز شروع کنید.
https://twitter.com/vahidfarid/status/1653336689811783682
@VahidGeek
یه تیریک هم بگم، برای ورکر، جای آیپی تمیز یه فیک سابدامین از خود ورکر بزنید. رو سه تا اپراتور تست کردم مثل بنز کار میکنه :)
مثلا بزنید:
fake.id.workers.dev
برای هر کانفیگی که توی sni از سابدامین workers.dev استفاده کرده باشید، این روش جواب میده.
تو این حالت، اون گزینهی resolve all هم تاخیر/پینگ رو به شدت بهبود میده، حتما روشنش کنید. زمانی که از آی پی تمیز استفاده میکنید، نیازی نیست روشن باشه.
توییت مرتبط:
https://twitter.com/vahidfarid/status/1653111787137425408
@VahidGeek
نمونه صفحه راهنمای ورکر ساب که با فراخوانی آدرس ورکرتون میتونید ببینید (فقط ادرس ورکر، بدون پسوند).
یه اسکرین شات از صفحه کلاینت ماسوری اندروید هم برای نمونه گذاشتم.
مربوط به این پست:
/channel/vahidgeek/95
@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
کد ایجاد لینک ساب #ورکر رو با 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
رابط کاربری رو ببینید 🤦♂
دیگه نمیتونم کدهای جدید رو کپی کنم، اسکرول نداره.
اول روی مک داشتم کپی میکردم، اون دیگه نشد، اومدم رو گوشی، اینم دیگه جا نداره 😐