حضرت گوگل، سرویس دریافت FCM توکن فایربیس رو برای ایرانیان تحریم کرد، بدین ترتیب Push نوتیف بی پوش نوتیف!
متأسفانه API فایربیس گوگل برای گرفتن توکن FCM در ایران (روی گوشی کاربر) خطای ۴۰۳ میدهد و این یعنی هزار و یک مشکل جدی برای اپلیکیشنهای ایرانی کلی مشکل برای کاربرهای ایرانی اپلیکیشنهای خارجی.
این تحریم مجزا از تحریم پنل فایربیس است که از قبل وجود داشت.
اکثر سرویسهای پوش نوتیفیکیشن وطنی و غیروطنی خودشون در پشت صحنه از فایربیس استفاده میکنن.
اگر شما به کاربرهای قبلی میتونید نوتیفیکیشن بفرستید، در صورت ریفرش شدن توکن کاربر از سمت گوگل و منقضی شدن توکن قبلی، این مشکل برای کاربرهای قبلی هم پیش میاد.
پانوشت:
در این جور موارد یا مجبوریم توی کدمون برای کار با این دست سرویس ها مثل فایربیس و تلگرام، پراکسی خارج استفاده کنیم یا مهاجرت به پلتفرم دیگه ای یا بریم سمت وب سوکت که داستان دیگه ایه.
پراکسی یکی از راه هاست مثلا همین تلگرام اگر شما رباتی یا نرم افزاری مثل مانیتورینگ داشته باشین که متصل به سرویس های تحریم دار یا فیلتر شده است باید از پراکسی برای ریکوئست ها استفاده کنین.
* ظاهرا دانگرید به api قبلی فایربیس میتونه مشکل عدم دریافت fcm token رو در موبایل اپ ها مرتفع کنه.
** آپدیت 22 مرداد 1401:
از قول کارمندای ایرانی گوگل گفتن محدودیت سرویس firebase fcm token رفع شده / تو چند روز آینده رفع و برداشته میشه. 🤲
عوضش داریم
متأسفانه API فایربیس گوگل برای گرفتن توکن FCM در ایران (روی گوشی کاربر) خطای ۴۰۳ میدهد و این یعنی هزار و یک مشکل جدی برای اپلیکیشنهای ایرانی کلی مشکل برای کاربرهای ایرانی اپلیکیشنهای خارجی.
این تحریم مجزا از تحریم پنل فایربیس است که از قبل وجود داشت.
اکثر سرویسهای پوش نوتیفیکیشن وطنی و غیروطنی خودشون در پشت صحنه از فایربیس استفاده میکنن.
اگر شما به کاربرهای قبلی میتونید نوتیفیکیشن بفرستید، در صورت ریفرش شدن توکن کاربر از سمت گوگل و منقضی شدن توکن قبلی، این مشکل برای کاربرهای قبلی هم پیش میاد.
پانوشت:
در این جور موارد یا مجبوریم توی کدمون برای کار با این دست سرویس ها مثل فایربیس و تلگرام، پراکسی خارج استفاده کنیم یا مهاجرت به پلتفرم دیگه ای یا بریم سمت وب سوکت که داستان دیگه ایه.
پراکسی یکی از راه هاست مثلا همین تلگرام اگر شما رباتی یا نرم افزاری مثل مانیتورینگ داشته باشین که متصل به سرویس های تحریم دار یا فیلتر شده است باید از پراکسی برای ریکوئست ها استفاده کنین.
* ظاهرا دانگرید به api قبلی فایربیس میتونه مشکل عدم دریافت fcm token رو در موبایل اپ ها مرتفع کنه.
** آپدیت 22 مرداد 1401:
از قول کارمندای ایرانی گوگل گفتن محدودیت سرویس firebase fcm token رفع شده / تو چند روز آینده رفع و برداشته میشه. 🤲
امنیت
👍1
C# Friends pinned «حضرت گوگل، سرویس دریافت FCM توکن فایربیس رو برای ایرانیان تحریم کرد، بدین ترتیب Push نوتیف بی پوش نوتیف! متأسفانه API فایربیس گوگل برای گرفتن توکن FCM در ایران (روی گوشی کاربر) خطای ۴۰۳ میدهد و این یعنی هزار و یک مشکل جدی برای اپلیکیشنهای ایرانی کلی مشکل…»
#MAUI #Blazor 😍
یکم حجم خروجی default بالا بود، اما قلق و نکات ریز و درشت زیادی داره که بهبود میده برای کسی که بره دنبالش.
من خروجی اندروید و windows اش رو تست کردم خیلی خوب و روون بود!
طریقه نصبش هم آسونه، visual studio رو آپدیت کنین، بعد از طرق setup اش modify رو بزنین و .Net MAUI رو تیک بزنین (قبلا بجاش Xamarin Mobile بود).
* حتما با vpn انجام بدین چون jdk و android-sdk رو دانلود میکنه از گوگل (یک sdk کوچیک با اندروید 12، که از طریق sdk manager میتونین بقیه platform و ایمیج نسخه های دیگرو اضافه کنین).
نسخه MAUI Blazor عینا مثل Blazor WASM هست html, css, js, cs.
ولی نوع MAUI معمولی مثل WPF XAML عه.
توی تصاویر بالا ساختار پروژه اش رو میبینین، میتونین برای هر پلتفرم ریسورس و کدای مختص خودش رو بنویسن Platform Specific اصطلاحا.
در هر قسمت از کد مثل سی شارپ میتونین برای ورژن های مختلف مثلا اندروید 10/9/5 کدهای متفاوتی بنویسین. بیشتر امکاناتش برای اندروید API 23 به بالاست مثلا.
یکم حجم خروجی default بالا بود، اما قلق و نکات ریز و درشت زیادی داره که بهبود میده برای کسی که بره دنبالش.
من خروجی اندروید و windows اش رو تست کردم خیلی خوب و روون بود!
طریقه نصبش هم آسونه، visual studio رو آپدیت کنین، بعد از طرق setup اش modify رو بزنین و .Net MAUI رو تیک بزنین (قبلا بجاش Xamarin Mobile بود).
* حتما با vpn انجام بدین چون jdk و android-sdk رو دانلود میکنه از گوگل (یک sdk کوچیک با اندروید 12، که از طریق sdk manager میتونین بقیه platform و ایمیج نسخه های دیگرو اضافه کنین).
نسخه MAUI Blazor عینا مثل Blazor WASM هست html, css, js, cs.
ولی نوع MAUI معمولی مثل WPF XAML عه.
توی تصاویر بالا ساختار پروژه اش رو میبینین، میتونین برای هر پلتفرم ریسورس و کدای مختص خودش رو بنویسن Platform Specific اصطلاحا.
در هر قسمت از کد مثل سی شارپ میتونین برای ورژن های مختلف مثلا اندروید 10/9/5 کدهای متفاوتی بنویسین. بیشتر امکاناتش برای اندروید API 23 به بالاست مثلا.
👍1🔥1
C# Friends
اپلیکیشن مشتریان عکستو درخواست پروژه عکاسی (عکاسی فعلا فقط تهران) و یا ادیت و گرافیست دارین؟ از بین صدها عکاس و ادیتور تایید شده انتخاب کنید یا پروژه تون رو به مزایده بزارین و با هر کس پیشنهاد بهتری داد کار کنین! عکستو امنیت و کیفیت کار رو تضمین میکنه و 24…
خوشحال میشم دیدن فرمایید و با دوستانتون علل خصوص افزادی که کسب کاری دارن یا فعال صنعت ادیت و عکاسی هستن به اشتراک بگذارید. یک روز ممکنه به کارتون بیاد.
با پلتفرم عکستو و اپلیکیشن هاش بیشتر آشنا بشیم:
https://www.instagram.com/reel/CiVaMdLKiWr/?utm_source=ig_web_button_share_sheet
قرعه کشی هم داریم. سفارشی هم در خدمتم، بالاخره حق آب و گلی هست 😁
19 شهریور 1401
با پلتفرم عکستو و اپلیکیشن هاش بیشتر آشنا بشیم:
https://www.instagram.com/reel/CiVaMdLKiWr/?utm_source=ig_web_button_share_sheet
قرعه کشی هم داریم. سفارشی هم در خدمتم، بالاخره حق آب و گلی هست 😁
19 شهریور 1401
Forwarded from جهان شِگَرف
هلاکو سردار مغول بر سر خلیفه عباسی فریاد زد:
در هر اتاق از این قصر، ده کنیزک نازک بدن خزیدهاند. مگر تو چند زن میتوانی اختیار کنی؟ در مطبخت چند خوالیگر، طعام میپزند؟ از این سقفهای بلند و دیوارهای محکم و سراپردههای مخملین چه حاصل؟ من، هلاکو، سردار مغول از همان غذایی میخورم که سپاهیانم میخورند و بر همان اسب مینشینم که سربازانم مینشینند و بر همان زمین میخوابم که سربازانم میخوابند.
- شما که بسیاریتان عالمان دین هستید و مردان خدا، به این سردار بگویید که حکمران ظالم مسلمان را دوستتر میداریم یا حاکم کافری که به عدل حکومت کند؟
مجلس ساکت شد در سرتاسر صحن
مستنصریه کسی سخن نمیگفت.
هلاکو پرسشی مهم پرسیده بود.
به راستی کدام یک از این دو، مردمان را نفع بیشتری میرساند؟ حکمرانی که دم از دین میزند اما بساط ظلم میگسترند و اسباب جور فراهم میکند یا حاکمی را که کافر است اما بر مردمان به عدالت و برابری حکم میکند.
مجلس همچنان ساکت بود.
پیری از میانه صحن به پا خواست.
- های سردار فاتح مغول!
پاسخ پرسش خود را از من بشنو.
ما مسلمانان بغداد، حکمرانی حکمران عادل کافر را بر حکمرانی مسلمان ظالم ترجیح میدهیم و اگر این نبود، تو امروز به سادگی بر دارالخلافه مسلمین دست نمییافتی. بر ما حکمران کافری بگمار که به عدالت حکم براند.
ما از حکومتی که به نام اسلام بر مسلمین ظلم کند، خستهایم. که محمد مصطفی (ص) گفت: مُلک با کفر باقی میماند و با ظلم نه!
#خواجه_نصیرالدین_طوسی
در هر اتاق از این قصر، ده کنیزک نازک بدن خزیدهاند. مگر تو چند زن میتوانی اختیار کنی؟ در مطبخت چند خوالیگر، طعام میپزند؟ از این سقفهای بلند و دیوارهای محکم و سراپردههای مخملین چه حاصل؟ من، هلاکو، سردار مغول از همان غذایی میخورم که سپاهیانم میخورند و بر همان اسب مینشینم که سربازانم مینشینند و بر همان زمین میخوابم که سربازانم میخوابند.
- شما که بسیاریتان عالمان دین هستید و مردان خدا، به این سردار بگویید که حکمران ظالم مسلمان را دوستتر میداریم یا حاکم کافری که به عدل حکومت کند؟
مجلس ساکت شد در سرتاسر صحن
مستنصریه کسی سخن نمیگفت.
هلاکو پرسشی مهم پرسیده بود.
به راستی کدام یک از این دو، مردمان را نفع بیشتری میرساند؟ حکمرانی که دم از دین میزند اما بساط ظلم میگسترند و اسباب جور فراهم میکند یا حاکمی را که کافر است اما بر مردمان به عدالت و برابری حکم میکند.
مجلس همچنان ساکت بود.
پیری از میانه صحن به پا خواست.
- های سردار فاتح مغول!
پاسخ پرسش خود را از من بشنو.
ما مسلمانان بغداد، حکمرانی حکمران عادل کافر را بر حکمرانی مسلمان ظالم ترجیح میدهیم و اگر این نبود، تو امروز به سادگی بر دارالخلافه مسلمین دست نمییافتی. بر ما حکمران کافری بگمار که به عدالت حکم براند.
ما از حکومتی که به نام اسلام بر مسلمین ظلم کند، خستهایم. که محمد مصطفی (ص) گفت: مُلک با کفر باقی میماند و با ظلم نه!
#خواجه_نصیرالدین_طوسی
👍4💔1
«خون در زمین فرو نرفت. روی زمین پخش شد. از زیر هر سنگ جوشید و جوشید و به راه افتاد. هر کس آن را میدید میفهمید جایی بیگناهی را کشتهاند.» 🖤
- سوگ سیاوش؛ شاهرخ مسکوب
- سوگ سیاوش؛ شاهرخ مسکوب
🕊5❤1
💠 جادی رو برای گیتهاب استارز کاندید کنید
💠گیتهاب، پلتفرم توسعه نرمافزار، امسال برنامهای برگزار کرده به عنوان ستارگان گیتهاب که در اون الهامبخش ترین و تاثیرگذارترین برنامهنویسان دنیا رو با توجه به رای مردم معرفی میکنه.
💠جادی رو میتونین با نام کاربری زیر برای کاندیدا معرفی کنین
jadijadi
متنش هم من با یکم تغییر دیفالت خودش این نوشتم:
They are constantly inspiring, education and sharing their knowledge and expertise in society, freedom of expression and helping to provide access to an open internet.
🔗 https://stars.github.com/nominate
💠گیتهاب، پلتفرم توسعه نرمافزار، امسال برنامهای برگزار کرده به عنوان ستارگان گیتهاب که در اون الهامبخش ترین و تاثیرگذارترین برنامهنویسان دنیا رو با توجه به رای مردم معرفی میکنه.
💠جادی رو میتونین با نام کاربری زیر برای کاندیدا معرفی کنین
jadijadi
متنش هم من با یکم تغییر دیفالت خودش این نوشتم:
They are constantly inspiring, education and sharing their knowledge and expertise in society, freedom of expression and helping to provide access to an open internet.
🔗 https://stars.github.com/nominate
Github
Nominate a GitHub Star | GitHub Stars
You nominate the Stars. We'll help them expand their impact, and enable them to reach more people and help everyone benefit from their knowledge.
🟠 لغو تحریم خدمات اینترنتی و فناوری محور برای کاربران ایرانی توسط آمریکا
🔵 با مجوزهای تازه، نه تنها دسترسی کاربران ایرانی به شبکههای اجتماعی، ابزارهای ارتباطی، نرمافزارهای تماس ویدئویی، خدمات ابری، نقشههای آنلاین و مبتنی وب، بازیهای کامپیوتری، پلتفرمهای آموزشی، ابزارهای ترجمه و احراز هویت، آنتی ویروسها، تلفنهای هوشمند و سیستم عامل آنها، تلفنهای ماهوارهای، گجتهای دیجیتال، سیمکارت، روتر، مودم، کامپیوترهای شخصی فراهم شد، بلکه ارائه خدمات شرکتهای بزرگ، تاثیرگذاری مانند گوگل، متا، اپل و دیگر شرکتهای مشابه به ایرانیان نیز قانونی خواهد بود.
🔴 بخش دیگری از این تغییرات، مربوط به گسترش مجوز ابزارهایی است که به عنوان واسط و یا کمکی، شرایط لازم برای ارائه خدمات ارتباطی ابری و غیر ابری و همچنین تبادل اطلاعات دراینترنت را فراهم میکنند.
🔵 همچنین مجوزهای مربوط به صادرات و یا صادرات مجدد ابزار و خدمات غیرتجاری موثر در آزادی اینترنت در ایران، مانند میزبانی نرمافزارهای ضد نظارت، که توسط کاربران ایرانی خلق شده، توسعه یافته و یا بهروز رسانی شدهاند. همچنین برای توسعه دهندگان و فعالان ایرانی که در پی ساخت اپلیکشن و نرمافزارهای ضد سانسور برای موبایل و کامپویتر هستند نیز مجوزهایی در نظر گرفته شده است.
🟠 یکی از کلیدی ترین تغییرات در مجوز عمومی شماره دو ایران، حذف شرط «استفاده شخصی» از ابزار و امکانات است.
بنابراین از این پس، نه تنها کاربران، بلکه شرکتهای ایرانی نیز میتوانند به صورت قانونی از معافیتهای اینترنتی اعلام شده استفاده کنند.
https://home.treasury.gov/news/press-releases/jy0974
* آپدیت: حرف مفت زدن
🔵 با مجوزهای تازه، نه تنها دسترسی کاربران ایرانی به شبکههای اجتماعی، ابزارهای ارتباطی، نرمافزارهای تماس ویدئویی، خدمات ابری، نقشههای آنلاین و مبتنی وب، بازیهای کامپیوتری، پلتفرمهای آموزشی، ابزارهای ترجمه و احراز هویت، آنتی ویروسها، تلفنهای هوشمند و سیستم عامل آنها، تلفنهای ماهوارهای، گجتهای دیجیتال، سیمکارت، روتر، مودم، کامپیوترهای شخصی فراهم شد، بلکه ارائه خدمات شرکتهای بزرگ، تاثیرگذاری مانند گوگل، متا، اپل و دیگر شرکتهای مشابه به ایرانیان نیز قانونی خواهد بود.
🔴 بخش دیگری از این تغییرات، مربوط به گسترش مجوز ابزارهایی است که به عنوان واسط و یا کمکی، شرایط لازم برای ارائه خدمات ارتباطی ابری و غیر ابری و همچنین تبادل اطلاعات دراینترنت را فراهم میکنند.
🔵 همچنین مجوزهای مربوط به صادرات و یا صادرات مجدد ابزار و خدمات غیرتجاری موثر در آزادی اینترنت در ایران، مانند میزبانی نرمافزارهای ضد نظارت، که توسط کاربران ایرانی خلق شده، توسعه یافته و یا بهروز رسانی شدهاند. همچنین برای توسعه دهندگان و فعالان ایرانی که در پی ساخت اپلیکشن و نرمافزارهای ضد سانسور برای موبایل و کامپویتر هستند نیز مجوزهایی در نظر گرفته شده است.
🟠 یکی از کلیدی ترین تغییرات در مجوز عمومی شماره دو ایران، حذف شرط «استفاده شخصی» از ابزار و امکانات است.
بنابراین از این پس، نه تنها کاربران، بلکه شرکتهای ایرانی نیز میتوانند به صورت قانونی از معافیتهای اینترنتی اعلام شده استفاده کنند.
https://home.treasury.gov/news/press-releases/jy0974
* آپدیت: حرف مفت زدن
U.S. Department of the Treasury
U.S. Treasury Issues Iran General License D-2 to Increase Support for Internet Freedom
WASHINGTON – Today, the U.S. Department of the Treasury issued Iran General License (GL) D-2 to increase support for internet freedom in Iran by bringing U.S. sanctions guidance in line with the changes in modern technology since the issuance of Iran GL D…
🔥2
AOT vs. JIT Compilation
In .NET development, two main compilation techniques are used: Ahead-of-Time (AOT)
Just-in-Time (JIT)
They differ in how managed code is converted into native machine code, impacting application performance. Let's explore their key differences briefly.
AOT Compilation
- Translates managed code into native machine code before execution.
- Offers faster startup times, improved security, and predictable performance.
- Ideal for scenarios prioritizing quick response times and enhanced security.
JIT Compilation
- Converts managed code into native code during runtime, just before execution.
- Enables runtime optimizations for better performance in specific contexts.
- Provides cross-platform compatibility and smaller file sizes.
AOT and JIT compilation have distinct advantages. AOT excels in faster startup and enhanced security, while JIT offers runtime optimization and platform flexibility. The choice depends on specific application requirements and use cases.
#aot #jit #dotnet
In .NET development, two main compilation techniques are used: Ahead-of-Time (AOT)
Just-in-Time (JIT)
They differ in how managed code is converted into native machine code, impacting application performance. Let's explore their key differences briefly.
AOT Compilation
- Translates managed code into native machine code before execution.
- Offers faster startup times, improved security, and predictable performance.
- Ideal for scenarios prioritizing quick response times and enhanced security.
JIT Compilation
- Converts managed code into native code during runtime, just before execution.
- Enables runtime optimizations for better performance in specific contexts.
- Provides cross-platform compatibility and smaller file sizes.
AOT and JIT compilation have distinct advantages. AOT excels in faster startup and enhanced security, while JIT offers runtime optimization and platform flexibility. The choice depends on specific application requirements and use cases.
#aot #jit #dotnet
👍1
Forwarded from جادی | Jadi
امروز آخرین جمعه ماه جولای و روز جهانی قدردانی از مدیر سیستم یا همون سیستم ادمین است. روزی که داریم از سال ۲۰۰۰ جشن میگیریمش و خوبه شما هم ازش برای انرژی دادن به خودتون و مدیر سیستمهای اطرافتون استفاده کنین.
این روزها تقریبا هر جا رو که نگاه کنین، مدیر سیستم هستن ولی چندان ها دیده نمیشن. پس یه کم دقیقتر نگاه کنین و ازشون تقدیر کنین. با بستنی، پیتزا، نوشیدنی باحال و تشکر کلامی و ایمیلی و هر چیزی که به نظرتون باحاله. یادتون باشه که مدیر سیستمی مثل دروازهبانی است؛ تا وقتی خوب کار می کنین کسی شما رو نمیبینه ولی همین که یه مشکل پیش بیاید همه از شما انتظار دارن (:
خندون باشین و آپدیت سیستمها فراموش نشه و مدیر سیستمها رو دوست داشته باشین (به جز اونها که مسوول سانسور و کارهای خبیث هستن) و برای اطلاعات بیشتر هم به این وبسات نگاه کنین:
https://sysadminday.com/
این روزها تقریبا هر جا رو که نگاه کنین، مدیر سیستم هستن ولی چندان ها دیده نمیشن. پس یه کم دقیقتر نگاه کنین و ازشون تقدیر کنین. با بستنی، پیتزا، نوشیدنی باحال و تشکر کلامی و ایمیلی و هر چیزی که به نظرتون باحاله. یادتون باشه که مدیر سیستمی مثل دروازهبانی است؛ تا وقتی خوب کار می کنین کسی شما رو نمیبینه ولی همین که یه مشکل پیش بیاید همه از شما انتظار دارن (:
خندون باشین و آپدیت سیستمها فراموش نشه و مدیر سیستمها رو دوست داشته باشین (به جز اونها که مسوول سانسور و کارهای خبیث هستن) و برای اطلاعات بیشتر هم به این وبسات نگاه کنین:
https://sysadminday.com/
👍1
List<T> behind the scene.
when you create a new instance of List<T>, the list is
initially empty and has a capacity of zero, This means
that the internal array used to store the elements has
not been allocated yet. The capacity of the list is the
number of elements that the list can currently hold
without needing to resize the internal array.
When you add the first element to the list using
the Add method, the capacity of the list is increased to
the default capacity, which is 4. This means that the
internal array is allocated with a length of 4 and the
first element is added to the array, If you add more
elements to the list and the capacity is reached, the
internal array is automatically resized to twice its
current length to accommodate the new elements.
For example, if you add the fifth element to the list,
the capacity will be increased to 8, then to 16 if you add
the ninth element, and so on.
#lists #arrays #allocation #generic
when you create a new instance of List<T>, the list is
initially empty and has a capacity of zero, This means
that the internal array used to store the elements has
not been allocated yet. The capacity of the list is the
number of elements that the list can currently hold
without needing to resize the internal array.
When you add the first element to the list using
the Add method, the capacity of the list is increased to
the default capacity, which is 4. This means that the
internal array is allocated with a length of 4 and the
first element is added to the array, If you add more
elements to the list and the capacity is reached, the
internal array is automatically resized to twice its
current length to accommodate the new elements.
For example, if you add the fifth element to the list,
the capacity will be increased to 8, then to 16 if you add
the ninth element, and so on.
#lists #arrays #allocation #generic
👍1
چند تا ابزار آنلاین پیدا کردم برای یک موضوعی نیاز به ویراستاری و اصلاح گرامر و متن داشتم. گفتم باهاتون به اشتراک بزارم شاید مفید باشه براتون :)
دستیار نگارشی، گرامری، خلاصه سازی، ترجمه و ...
افزونه برای کروم هم دارد.
با VPN برید میتونین ثبت نام کنید رایگان استفاده کنید از ابزار های بیشترش هم.
https://quillbot.com
گرامر چک و ویراستاری
https://www.gingersoftware.com/grammarcheck
https://writer.com/grammar-checker/
#ai #tools #grammer #english
@code_crafters
دستیار نگارشی، گرامری، خلاصه سازی، ترجمه و ...
افزونه برای کروم هم دارد.
با VPN برید میتونین ثبت نام کنید رایگان استفاده کنید از ابزار های بیشترش هم.
https://quillbot.com
گرامر چک و ویراستاری
https://www.gingersoftware.com/grammarcheck
https://writer.com/grammar-checker/
#ai #tools #grammer #english
@code_crafters
Quillbot
QuillBot: Your complete writing solution
Write effortlessly and efficiently with QuillBot's suite of AI tools. Paraphrase, check grammar, analyze tone, improve fluency, and more. Start doing your best work.
👍2
https://blog.postman.com/introducing-postbot-postmans-new-ai-assistant/
PostBot AI
تولید خودکار تست، داکیومنت و api call ها برای کالکشن های پست من توسط هوش مصنوعی.
نیازمند VPN (و احتمالا Plan)
PostBot AI
تولید خودکار تست، داکیومنت و api call ها برای کالکشن های پست من توسط هوش مصنوعی.
نیازمند VPN (و احتمالا Plan)
❤2