<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های عباس منصوری</title><link>https://virgool.ir/feed/@bmnswry27</link><description>عشق تکنولوژی</description><language>fa</language><pubDate>2026-11-10 20:16:07</pubDate><image><url>https://files.virgool.ir/upload/users/1727176/avatar/V2TUfu.jpg</url><title>عباس منصوری</title><link>https://virgool.ir/@bmnswry27</link></image><item><title>چرا Featureهای SQL Server 2025 هنگام نصب کمتر از SQL Server 2017 هستند؟</title><link>https://virgool.ir/@bmnswry27/چرا-featureهای-sql-server-2025-هنگام-نصب-کمتر-از-sql-server-2017-هستند-jzlaeo1xstyx</link><description>اگر قبلاً SQL Server 2017 را نصب کرده باشید و حالا سراغ SQL Server 2025 رفته باشید، احتمالاً هنگام رسیدن به مرحله Feature Selection یک تفاوت مهم توجهتان را جلب کرده است:چرا تعداد Featureها در SQL Server 2025 کمتر شده است؟در نگاه اول ممکن است تصور کنیم که مایکروسافت بعضی قابلیت‌های SQL Server را حذف کرده یا نسخه جدید امکانات کمتری نسبت به نسخه‌های قدیمی دارد. اما واقعیت کمی متفاوت است.در این مقاله بررسی می‌کنیم که چه اتفاقی برای Featureهای قدیمی افتاده، چرا صفحه نصب SQL Server 2025 خلوت‌تر شده و آیا این موضوع به معنی ضعیف‌تر شدن SQL Server است یا نه. Feature Selection در SQL Server چیست؟در زمان نصب SQL Server، یکی از مراحل مهم Feature Selection است.در این قسمت مشخص می‌کنیم که چه بخش‌هایی از SQL Server روی سیستم نصب شوند.در نسخه‌های قدیمی‌تر مانند SQL Server 2017، این فهرست نسبتاً طولانی بود و گزینه‌های مختلفی را در اختیار کاربر قرار می‌داد؛ از Database Engine گرفته تا سرویس‌های تحلیلی، گزارش‌گیری، ابزارهای داده و قابلیت‌های مختلف.به همین دلیل اگر کسی با نصب SQL Server 2017 کار کرده باشد، هنگام نصب SQL Server 2025 ممکن است با یک سؤال مواجه شود:«پس بقیه Featureها کجا رفتند؟» آیا SQL Server 2025 امکانات کمتری دارد؟نه لزوماً.کم شدن گزینه‌های نمایش داده‌شده در Installer به این معنی نیست که SQL Server 2025 از نظر قابلیت‌های اصلی ضعیف‌تر شده است.مایکروسافت در طول سال‌های اخیر معماری و نحوه ارائه بعضی محصولات و ابزارهای مرتبط با SQL Server را تغییر داده است.برخی قابلیت‌ها: بازنشسته شده‌اند دیگر همراه SQL Server نصب نمی‌شوند به محصول یا Installer جداگانه منتقل شده‌اند یا دیگر به عنوان یک Feature مستقل در Installation Center نمایش داده نمی‌شوند.بنابراین مقایسه تعداد گزینه‌های Feature Selection به تنهایی معیار مناسبی برای مقایسه امکانات دو نسخه نیست. چه اتفاقی برای Featureهای قدیمی افتاده است؟یکی از مهم‌ترین دلایل این تفاوت، کنار گذاشته شدن بعضی محصولات و قابلیت‌های قدیمی است.مایکروسافت در نسخه‌های جدید SQL Server تعدادی از فناوری‌هایی را که در نسخه‌های قدیمی‌تر وجود داشتند، بازنشسته کرده یا از نصب اصلی SQL Server خارج کرده است.برای مثال، اگر در SQL Server 2017 با سرویس‌ها و ابزارهایی مثل Master Data Services یا Data Quality Service کار کرده باشید، نباید انتظار داشته باشید همان ساختار را در SQL Server 2025 ببینید.این تغییرات بخشی از روند مدرن‌سازی اکوسیستم SQL Server هستند. SSMS چرا در لیست Featureها نیست؟یکی از مواردی که ممکن است کاربران قدیمی SQL Server را گیج کند، SQL Server Management Studio یا SSMS است.در نسخه‌های قدیمی‌تر، بسیاری از کاربران SQL Server را به همراه ابزارهای مدیریتی آن در یک فرآیند نصب می‌کردند.اما امروزه SSMS یک محصول مستقل است.یعنی اگر SQL Server 2025 را نصب کرده‌اید و در Feature Selection گزینه‌ای برای نصب SSMS نمی‌بینید، به این معنی نیست که SSMS حذف شده است.باید آن را به صورت جداگانه نصب کنید.این تفکیک باعث شده نصب خود SQL Server سبک‌تر و مستقل‌تر شود و ابزار مدیریت نیز چرخه انتشار جداگانه‌ای داشته باشد. Reporting Services چه شد؟یکی دیگر از تغییرات مهم مربوط به SQL Server Reporting Services یا SSRS است.در نسخه‌های قدیمی‌تر SQL Server، Reporting Services بخش شناخته‌شده‌ای از مجموعه SQL Server بود.اما در نسخه‌های جدید، نحوه ارائه Reporting Services تغییر کرده و نباید انتظار داشته باشیم مانند گذشته در Feature Selection اصلی SQL Server قرار گرفته باشد.بنابراین اگر در SQL Server 2017 گزینه‌هایی را می‌دیدید که مربوط به Reporting Services بودند اما در SQL Server 2025 همان گزینه‌ها را نمی‌بینید، این موضوع لزوماً به معنی حذف قابلیت گزارش‌گیری از اکوسیستم مایکروسافت نیست.بلکه معماری و نحوه توزیع این محصولات تغییر کرده است. پس چرا مایکروسافت این کار را انجام داده است؟دلایل مختلفی برای این تغییر وجود دارد.۱. جدا شدن محصولات مستقلبرخی ابزارها و سرویس‌ها دیگر لازم نیست همراه Database Engine نصب شوند.این موضوع باعث می‌شود کاربر فقط چیزی را که واقعاً نیاز دارد نصب کند. ۲. کاهش وابستگی بین محصولاتوقتی ابزارهای مختلف چرخه انتشار مستقلی داشته باشند، هر محصول می‌تواند جداگانه به‌روزرسانی شود.برای مثال، SSMS می‌تواند مستقل از Database Engine نسخه جدید دریافت کند.این روش نسبت به گذشته انعطاف بیشتری دارد. ۳. حذف فناوری‌های قدیمیتمام قابلیت‌هایی که در نسخه‌های قدیمی SQL Server وجود داشتند، الزاماً قرار نیست برای همیشه باقی بمانند.با گذشت زمان بعضی فناوری‌ها منسوخ می‌شوند و مایکروسافت منابع توسعه را روی فناوری‌های جدیدتر متمرکز می‌کند.۴. تمرکز بیشتر روی Database Engineهسته اصلی SQL Server همچنانDatabase Engine است.برای بسیاری از برنامه‌نویسان، شرکت‌ها و پروژه‌های وب، چیزی که واقعاً لازم است همان Database Engine است.بنابراین ساده‌تر شدن Installer می‌تواند تجربه نصب را برای کاربران معمولی بهتر کند. آیا SQL Server 2025 از SQL Server 2017 بدتر است؟خیر.این یکی از مهم‌ترین نکاتی است که باید در نظر داشته باشیم.اگر فقط صفحه Feature Selection را نگاه کنیم، ممکن است SQL Server 2017 کامل‌تر به نظر برسد.اما تعداد گزینه‌های Installer معیار مناسبی برای قدرت یک Database Management System نیست.SQL Server 2025 در بخش‌های مختلف Database Engine، امنیت، عملکرد، پردازش داده و قابلیت‌های جدید پیشرفت‌های زیادی نسبت به نسخه‌های قدیمی دارد.در واقع مسئله این نیست که:2017 امکانات بیشتری دارد و 2025 امکانات کمتری دارد.بلکه بیشتر باید گفت:نحوه ارائه و نصب بعضی قابلیت‌ها در 2025 نسبت به 2017 تغییر کرده است. اگر دانشجو هستیم کدام نسخه را نصب کنیم؟اگر هدف شما یادگیری SQL Server، کار با Database Engine، نوشتن Query، طراحی Database، ساخت Table و View و Stored Procedure و کار با برنامه‌هایی مثل C#، Python یا Django است، معمولاً نیازی به نصب تمام Featureهای قدیمی ندارید.برای شروع، مهم‌ترین بخش:Database Engine Servicesاست.بعد از نصب SQL Server نیز می‌توانید ابزارهای مدیریتی مورد نیاز مانند SQL Server Management Studio (SSMS) را جداگانه نصب کنید.بنابراین لازم نیست صرفاً به خاطر اینکه در SQL Server 2017 گزینه‌های بیشتری در Installer می‌دیدید، حتماً به همان نسخه برگردید.یک نکته مهم برای کسانی که آموزش SQL Server 2017 می‌بیننداگر در یک دوره آموزشی قدیمی با SQL Server 2017 کار می‌کنید و مدرس می‌گوید:«این گزینه را در Feature Selection انتخاب کنید»اما شما در SQL Server 2025 چنین گزینه‌ای پیدا نمی‌کنید، اول تصور نکنید که نصب شما خراب است.ممکن است آن Feature: بازنشسته شده باشد؛از SQL Server جدا شده باشد؛نیاز به نصب جداگانه داشته باشد؛نام یا نحوه ارائه آن تغییر کرده باشد؛یا اصلاً دیگر در نسخه جدید وجود نداشته باشد.بنابراین بهتر است قبل از نصب نسخه قدیمی، بررسی کنید که آن Feature در SQL Server 2025 چه سرنوشتی پیدا کرده است. نتیجه‌گیریکم شدن گزینه‌های Feature Selection در SQL Server 2025 نسبت به SQL Server 2017 در نگاه اول کمی عجیب است.خصوصاً اگر سال‌ها با نسخه‌های قدیمی SQL Server کار کرده باشید، ممکن است تصور کنید که مایکروسافت تعداد زیادی از امکانات SQL Server را حذف کرده است.اما واقعیت این است که بخشی از این تغییر به بازنشسته شدن فناوری‌های قدیمی، جدا شدن ابزارها از SQL Server و تغییر معماری محصولات جانبی مربوط می‌شود.بنابراین:کم شدن Featureهای Installer به معنی کم شدن قدرت SQL Server نیست.در SQL Server 2025 بسیاری از ابزارها و قابلیت‌ها دیگر دقیقاً با همان روش نسخه‌های قدیمی ارائه نمی‌شوند و بعضی از آن‌ها باید جداگانه نصب یا استفاده شوند.اگر هدف شما یادگیری SQL Server است، بهتر است به جای مقایسه تعداد گزینه‌های صفحه نصب، ابتدا مشخص کنید به چه قابلیت‌هایی نیاز دارید.برای اکثر پروژه‌های معمول برنامه‌نویسی، Database Engine + SSMS نقطه شروع مناسبی است.و شاید مهم‌ترین نکته این باشد:Installer خلوت‌تر الزاماً به معنی یک SQL Server ضعیف‌تر نیست.گاهی خلوت‌تر شدن صفحه نصب، نتیجه حذف قابلیت‌ها نیست؛ بلکه نتیجه تغییر معماری و جدا شدن محصولات از یکدیگر است.</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Tue, 06 Oct 2026 22:02:53 +0330</pubDate></item><item><title>چالش نصب بلوتوث دانگل ۵ روی ویندوز ۷ (دانلود درایور تست‌شده)</title><link>https://virgool.ir/@bmnswry27/چالش-نصب-بلوتوث-دانگل-۵-روی-ویندوز-۷-دانلود-درایور-تست-شده-zhimubfejbou</link><description>چند وقت پیش سر پروژه‌ای بودیم که نیاز مبرم به ارتباط بلوتوث داشت. رفتم بازار و یک دانگل بلوتوث ورژن 5 (Bluetooth 5.0) خریدیم و برگشتم، اما به یک بن‌بست عجیب خوردیم: سیستم‌ها ویندوز ۷ بودند و بلوتوث ورژن ۵ رو نمیشناختن!​مشکل اصلی این بود که روی این سیستم‌ها نرم‌افزار تخصصی و خاصی نصب بود و به هیچ عنوان امکان تعویض ویندوز یا پاک کردن داده‌ها وجود نداشت. حتی تلاش کردم ویندوز رو آپگرید کنم، اما فرایند آپدیت روی ۱۵ درصد ارور می‌داد و متوقف می‌شد.​بعد از کلی سرچ، کلنجار رفتن و تست کردن درایورهای مختلف، بالاخره درایور سالم و سازگارش رو پیدا کردم که مشکل رو کلاً حل کرد.​اگر شما هم با دانگل بلوتوث ۵ روی ویندوز ۷ به مشکل خوردید، می‌تونید درایوری که من استفاده کردم رو از لینک زیر دانلود کنید:https://archive.org/details/bluetooth_5.0​🔗 دانلود درایور دانگل بلوتوث ۵ برای(Archive.org)</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Wed, 29 Jul 2026 05:41:34 +0330</pubDate></item><item><title>رفع مشکل کمبود RAM در فتوشاپ</title><link>https://virgool.ir/@bmnswry27/رفع-مشکل-کمبود-ram-در-فتوشاپ-wzsndt4l9tlm</link><description>فتوشاپ یکی از سنگین‌ترین نرم‌افزارهای گرافیکی دنیاست و همیشه هم با مشکل معروف Not Enough RAM شناخته می‌شود. بسیاری از کاربران حتی با داشتن ۸ یا ۱۶ گیگابایت رم، هنگام باز کردن پروژه‌های بزرگ با خطاهای کمبود حافظه مواجه می‌شوند.یکی از روش‌های کاربردی برای رفع این مشکل، استفاده از یک کلید رجیستری به نام OverridePhysicalMemoryMB است؛ یک ترفند رسمی اما مخفی که باعث می‌شود فتوشاپ محدودیت‌های داخلی خودش را دور بزند.در این نوشته دقیقاً بررسی می‌کنیم که این کلید چه کاری انجام می‌دهد، چرا مشکل را حل می‌کند، و چگونه باید آن را تنظیم کرد.OverridePhysicalMemoryMB چیست؟فتوشاپ هنگام اجرا مقدار RAM واقعی سیستم را از ویندوز می‌خواند و بر اساس آن:سقف استفاده از حافظه را محدود می‌کندبرخی قابلیت‌ها را غیرفعال می‌کنداجازهٔ باز کردن فایل‌های خیلی سنگین را نمی‌دهداما با اضافه کردن کلید OverridePhysicalMemoryMB در رجیستری، فتوشاپ دیگر مقدار واقعی RAM را نمی‌خواند؛ بلکه عددی که شما وارد کرده‌اید را به‌عنوان مقدار حافظهٔ سیستم قبول می‌کند.به زبان ساده:شما یک مقدار جعلی RAM به فتوشاپ می‌دهید تا محدودیت‌هایش را دور بزند.فتوشاپ دقیقاً چه چیزی را اشتباه می‌فهمد؟وقتی این مقدار را تنظیم می‌کنید:فتوشاپ فکر می‌کند سیستم شما RAM بیشتری داردمحدودیت ۷۰٪ استفاده از RAM حذف می‌شودارورهای Not Enough RAM کمتر می‌شودپروژه‌های بزرگ‌تر بدون خطا باز می‌شونداین تغییر فقط روی فتوشاپ اثر دارد، نه کل سیستم.ویندوز همچنان RAM واقعی را می‌شناسد.چگونه OverridePhysicalMemoryMB را فعال کنیم؟مسیر رجیستری:HKEY_CURRENT_USER\Software\Adobe\Photoshop\&lt;version&gt;\ساخت کلید جدید:نوع: DWORD (32-bit)نام: OverridePhysicalMemoryMBمقدار: عددی بر حسب مگابایتمثال مقدار مناسب:سیستم با 4GB RAM → مقدار 6000سیستم با 8GB RAM → مقدار 12000سیستم با 16GB RAM → مقدار 20000این مقادیر باعث می‌شوند فتوشاپ فکر کند RAM بیشتری دارید، اما سیستم را تحت فشار شدید قرار نمی‌دهند.نکتهٔ مهم: خطرات تنظیم مقدار خیلی بالااگر مقدار را بیش از حد زیاد وارد کنید (مثلاً 32000 روی سیستم 4GB):فتوشاپ شروع می‌کند به استفادهٔ شدید از Pagefileسرعت کل سیستم افت می‌کنداحتمال کرش بالا می‌رودممکن است هنگام ذخیره فایل‌ها خطا بدهدپس مقدار باید واقع‌بینانه باشد.OverridePhysicalMemoryMB یک ترفند کاربردی و رسمی از Adobe است که به فتوشاپ اجازه می‌دهد محدودیت‌های داخلی RAM را نادیده بگیرد. اگر با ارورهای کمبود حافظه مواجه هستید، این روش یکی از بهترین و سریع‌ترین راه‌حل‌هاست.اما باید مقدار آن را با دقت تنظیم کنید تا سیستم دچار کندی یا کرش نشود.</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Thu, 09 Jul 2026 10:31:44 +0330</pubDate></item><item><title>چرا بجز بخش دواپس، توی خود پروژه هم از داکر استفاده کردم؟</title><link>https://virgool.ir/@bmnswry27/چرا-بجز-بخش-دواپس-توی-خود-پروژه-هم-از-داکر-استفاده-کردم-czi7rlqbz9qy</link><description>ما توی سایتمون یه بخش IDE آنلاین داشتیم که به کاربرها اجازه می‌داد کد بزنن و نتیجه رو همون‌جا ببینن. اما اجرای کدهای ناشناس روی سرور اصلی، یه کابوس امنیتیه! کافی بود یه کاربر یه کد مخرب بنویسه تا به فایل‌های سیستمی یا دیتابیس دسترسی پیدا کنه یا کلاً سرور رو مختل کنه.​برای حل این مشکل، تصمیم گرفتم از داکر مستقیم توی لایه خودِ اپلیکیشن استفاده کنم. حالا روال کار این‌طوریه که به محض اینکه کاربر دکمه ران (Run) رو می‌زنه، یه کانتینر ایزوله (Sandbox) ساخته می‌شه؛ کد توی امن‌ترین حالت ممکن و بدون هیچ دسترسی به سرور اصلی اجرا می‌شه و بعد از اینکه خروجی رو برگردوند، اون کانتینر نابود می‌شه.​با این کار علاوه‌بر امنیت، خیالم از منابع سرور هم راحت شد؛ چون برای هر کانتینر سقف مصرف رم و سی‌پی‌یو گذاشتم تا اگه کسی یه حلقه بی‌نهایت هم ران کرد، سرور زیر بار نره و کم نیاره.</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Tue, 07 Jul 2026 20:41:36 +0330</pubDate></item><item><title>کد مرچنت یا همون Merchant ID چیه و به چه دردی می‌خوره؟</title><link>https://virgool.ir/@bmnswry27/کد-مرچنت-یا-همون-merchant-id-چیه-و-به-چه-دردی-می-خوره-seq3qzsrrpy1</link><description>اگه تا حالا برای سایتت دنبال راه انداختن درگاه پرداخت رفته باشی، احتمالاً اسم «مرچنت آی‌دی» (Merchant ID) یا همون MID به گوشت خورده. اما این کد اصلاً چی هست، به چه دردی می‌خوره و چرا درگاهی مثل زرین‌پال یا درگاه‌های مستقیم بانکی به جای توکن (Token) این کد رو بهمون میدن؟​بیا خیلی ساده و خودمونی با هم بررسی کنیم که داستان این کد چیه.​مرچنت آی‌دی (Merchant ID) به زبون ساده​بخوام خیلی ساده بگم، Merchant ID یا همون شناسه پذیرنده، یک کد اختصاصیه که شرکت‌های درگاه پرداخت به هر فروشگاه یا سایت میدن تا مشخص بشه اون اکانت مال کیه.​یه مثال خیلی راحت: همون‌طور که من و تو تو شبکه بانکی یه «شماره حساب» یا «شماره کارت» اختصاصی داریم تا پول مستقیم بیاد تو حساب خودمون، هر سایت هم تو دنیای درگاه‌های پرداخت یه Merchant ID داره تا سیستم بفهمه پولی که مشتری مایه میده، باید بره تو جیب کدوم فروشگاه!​پشت صحنه وقتی مشتری پرداخت می‌کنه چه اتفاقی می‌افته؟​وقتی مشتری روی دکمه «پرداخت» سایتت کلیک می‌کنه، این سه تا اتفاق پشت سر هم می‌افته:​ارسال مشخصات: سایت تو اطلاعات تراکنش (مثلاً مبلغ) رو برمی‌داره و همراه با Merchant ID تو می‌فرسته سمت سرور درگاه پرداخت.​تایید هویت: درگاه پرداخت با دیدن این کد متوجه می‌شه که این درخواست از طرف سایت تو اومده و معتبره.​واریز پول: مشتری میره تو صفحه بانک، رمزش رو می‌زنه و پرداخت می‌کنه. سیستم هم به کمک همون Merchant ID می‌فهمه که این پول رو باید بریزه به حساب تو.​فرق Merchant ID با API Token چیه؟​شاید بپرسی خب چرا بعضی درگاه‌ها توکن میدن و بعضی‌ها کد مرچنت؟​Merchant ID: یه جورایی سیستمش کلاسیک‌تره. بیشتر تو درگاه‌های مستقیم بانکی (مثل بانک ملت، ملی و...) و درگاه‌های قدیمی‌تر استفاده می‌شه. امنیت این روش این‌طوریه که اون کد فقط و فقط روی دامنه سایت خودت کار می‌کنه و اگه کسی کد رو دزدکی برداره، روی یه سایت دیگه نمی‌تونه ازش استفاده کنه.​API Token / API Key: یه کلید امنیتی طولانی و مدرن‌تره که درگاه‌های نسل جدید ازش استفاده می‌کنن و کار باهاش تو برنامه‌نویسی یکم دست‌پخت جدیدتری داره.​چطوری باید بگیریمش؟​بستگی داره از کجا درگاه گرفته باشی:​درگاه‌های مستقیم بانکی: وقتی مدارک و اینماد رو دادی و قرارداد بستی، خودشون این کد رو برات ایمیل یا پیامک می‌کنن.​درگاه‌های واسط (مثل زرین‌پال): وقتی چشمت به جمال تایید حساب روشن شد، این کد میاد تو پنل کاربریت. اگه مثل من پیدا نکردی، یه تیکت ریز به پشتیبانی می‌زنی و اونام سه سوت برات می‌فرستنش!​خلاصه داستان​مرچنت آی‌دی در واقع همون شماره حساب فروشگاهته تو دنیای درگاه‌های پرداخت. هر جا افزونه پرداخت سایتت (مثل ووکامرس) ازت این کد رو خواست، کافیه کدی که گرفتی رو کپی‌پیست کنی تا سایتت رسماً به عابربانک وصل بشه و بتونی پول دربیاری!</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Fri, 19 Jun 2026 11:04:11 +0330</pubDate></item><item><title>چرا توکن API زرین‌پال پیدا نمی‌شه؟ (حل مشکل اتصال به درگاه)</title><link>https://virgool.ir/@bmnswry27/چرا-توکن-api-زرین-پال-پیدا-نمی-شه-حل-مشکل-اتصال-به-درگاه-gcparkjr25h2</link><description>​شاید برای شما هم پیش آمده باشد که بخواهید درگاه پرداخت زرین‌پال را روی سایت یا اپلیکیشن خود راه‌اندازی کنید، اما هر چقدر در پنل کاربری به دنبال API Token یا همان توکن اتصال می‌گردید، پیدایش نمی‌کنید!​این دقیقاً مشکلی بود که من هم چند روز پیش با آن دست‌وپنجه نرم می‌کردم. کلی بخش‌های مختلف پنل را بالا و پایین کردم و چیزی پیدا نکردم، تا اینکه بالاخره متوجه داستان شدم.​کلید حل معما: مرچنت آی‌دی (Merchant ID)​اگر به داکیومنت‌ها و مستندات فنی خود زرین‌پال مراجعه کنید، متوجه می‌شوید که این سرویس اصلاً چیزی به اسم API Token به شما نمی‌دهد. زرین‌پال برای احراز هویت و اتصال درگاه، به جای توکن از Merchant ID (کد مرچنت) استفاده می‌کند.​چطور کد مرچنت را بگیریم؟​برای دریافت این کد نیازی به سردرگمی در پنل نیست:​وارد حساب کاربری خود در زرین‌پال شوید.​به بخش تیکت‌ها بروید و یک تیکت جدید برای پشتیبانی ارسال کنید.​در تیکت درخواست کنید که کد مرچنت (Merchant ID) را برای وب‌سایت شما ارسال کنند.​پشتیبانی زرین‌پال خیلی سریع یک کد اختصاصی به شما می‌دهد. من هم بعد از دریافت این کد، آن را در بخش تنظیمات درگاه وارد کردم و مشکل کاملاً حل شد و درگاه به کار افتاد.​اگر شما هم درگیر پیدا کردن توکن بودید، وقتتان را تلف نکنید؛ مستقیم سراغ تیکت و دریافت Merchant ID بروید!</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Fri, 19 Jun 2026 10:50:09 +0330</pubDate></item><item><title>وضعیت من</title><link>https://virgool.ir/@bmnswry27/وضعیت-من-n2ifuxzgrlo9</link><description>خیلی وقته چیزی ننوشتم. راستش الانم حوصله‌اش رو ندارم.دو سه روزه نخوابیدم. بیرون که می‌رم مردم نگاهم می‌کنن، ولی من با همون روی خوش باهاشون رفتار می‌کنم. فقط از خط زیر چشمام می‌شه فهمید خواب نداشتم.نوزده سالمه. ایرانیم. دارم برای یه هدف ساده تلاش می‌کنم — مثل خریدن ماشین — ولی هر چی جلوتر می‌رم، انگار دارم ازش دورتر می‌شم.قبلاً اینقدر اهمیت نمی‌دادم. ولی حدود یه هفته پیش یه اتفاقی افتاد که هنوزم حالم ازش بده. از اون روز به بعد با خودم گفتم این مسیر رو تا ته می‌رم. جا نمی‌زنم. یه سال برای خودم تایم گذاشتم — نمی‌دونم می‌شه یا نه، ولی می‌خوام ببینم تا کجا می‌تونم برم.خسته ام.</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Thu, 11 Jun 2026 05:29:05 +0330</pubDate></item><item><title>تنظیمات ساعت ویندوز از طریق اینترنت تایم سرور time.ir</title><link>https://virgool.ir/@bmnswry27/تنظیمات-ساعت-ویندوز-از-طریق-اینترنت-تایم-سرور-timeir-zrasjswrdycg</link><description>در صورتی که به دلیل قطعی اینترنت بین‌الملل امکان همگام‌سازی خودکار ساعت ویندوز با سرورهای NTP جهانی را ندارید، می‌توانید از سرورهای NTP اینترانت ملی (مانند time.ir) استفاده کنید. این روش دقت بالاتری نسبت به تنظیم دستی ساعت دارد.مراحل انجام کار:1.باز کردن کنترل پنل (Control Panel):در منوی استارت ویندوز، “Control Panel” را جستجو و باز کنید.2.رفتن به تنظیمات تاریخ و زمان (Date and Time):در پنجره کنترل پنل، به بخش “Clock and Region” بروید و سپس “Date and Time” را انتخاب کنید.3.انتخاب تب Internet Time:در پنجره “Date and Time”، روی تب “Internet Time” کلیک کنید.4.تغییر تنظیمات (Change Settings):روی دکمه “Change Settings” کلیک کنید. ممکن است نیاز به دسترسی ادمین داشته باشید.4.تنظیم سرور NTP:در پنجره “Internet Time Settings”، گزینه “Synchronize with an Internet time server” را انتخاب کنید.در قسمت “Server”، آدرس ntp.time.ir را وارد کنید.روی دکمه “Update Now” کلیک کنید تا ساعت سیستم با سرور time.ir همگام‌سازی شود.در نهایت، روی “OK” کلیک کنید تا تنظیمات ذخیره شوند.با انجام این مراحل، ساعت ویندوز شما با استفاده از سرور ملی time.ir تنظیم خواهد شد.</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Wed, 22 Apr 2026 15:35:55 +0330</pubDate></item><item><title>وقتی اینترنت قطع می‌شود: بازگشت من به Widgetify</title><link>https://virgool.ir/@bmnswry27/وقتی-اینترنت-قطع-می-شود-بازگشت-من-به-widgetify-kdfdajeflyti</link><description>امروز می‌خوام درباره تجربه‌ی خودم با مرورگر مایکروسافت اج  صحبت کنم. همونطور که خیلی‌هاتون می‌دونید، من همیشه سعی می‌کنم از ابزارهای مایکروسافت استفاده کنم و مرورگر پیش‌فرض سیستم عامل من هم اج هست.چرا اج؟اج با اتکا به هسته قدرتمند کرومیوم، عملکردی سریع و روان رو در اختیارمون قرار می‌ده. این یعنی تجربه‌ی وب‌گردی ما تقریباً هیچ تفاوتی با مرورگرهایی مثل کروم نداره. نکته جالب اینجاست که تمام افزونه‌های کروم رو می‌تونید به راحتی روی اج هم نصب کنید! البته، در کنار این شباهت‌ها، تفاوت‌هایی در مسائل امنیتی و سیاست‌های شرکت مایکروسافت وجود داره که برای من اهمیت زیادی داره.وقتی اینترنت قطع می‌شود…اخیراً با مشکلی در اج مواجه شدم: وقتی اتصال اینترنت قطع می‌شد، صفحه خانگی مرورگر استایل ثابتی نداشت و گاهی با ارور “عدم امکان اتصال به سرویس MSN” روبرو می‌شدم. این موضوع کمی کلافه‌کننده بود، چون دنبال راه حلی بودم که هم مشکلات فنی رو برطرف کنه و هم تجربه‌ی کاربری رو بهبود ببخشه.راه‌حل Widgetifyبعد از کلی جستجو، برگشتم به یک افزونه به اسم  Widgetify. این افزونه که یک ابزار رایگان برای افزایش بهره‌وری و مدیریت کارهاست. Widgetify به من کمک می‌کنه تا کارهام رو بهتر مدیریت کنم و از زمانم استفاده بهینه‌تری ببرم، حتی وقتی که آنلاین نیستم یا با قطعی اینترنت مواجه می‌شم.ویجتیفای - افزونه رایگان مرورگر برای افزایش بهره‌وری و مدیریت کارها | Widgetify | ویجتیفای</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Sat, 18 Apr 2026 23:55:35 +0330</pubDate></item><item><title>هنگ کردن نوت پد ویندوز در زمان قطعی اینترنت</title><link>https://virgool.ir/@bmnswry27/هنگ-کردن-نوت-پد-ویندوز-در-زمان-قطعی-اینترنت-bdxosgaidceu</link><description>سیستم عامل ویندوز هم خودش هم ابزار هاش در اپدیت های جدید خیلی وابسته به اینترنت شدن و افلاین کار کردن باهاشون یا نمیشه یا به اختلال میخورن یکی از اون ابزار ها که من باهاش به مشکل خوردم نوت پد ویندوز بوداپدیت نوت پد ویندوزاختلالی که میخوره اینه سعی میکنه به اکانت مایکروسافت وصل بشه و نمیتونه و وقتی میخواید اپ رو ببندید اذیت میکنه گاها بسته میشه ولی مشکل دارهراه حل:من زمانی که به این مشکل خوردم تو موقعیتی نبودم راه پیدا کنم تست و بررسی کنم و سوییچ کردم به notpad++ و کارم راه انداخت و میگم بهتر نوت پد ولی خب الان نوت پد اپدیت جدیدش خیلی بهتر شده ولی هنوز جا داره من هنوزم پیشنهاد نوت پد خود ویندوز وقتی خود ویندوز ابزار داره چرا ابزار های جانبی بگذریم برریم راه حل رو بگیمتنظیماتتوی تنظیمات نوت پد ی گزینه کوپایلت هست اونو رو خاموش کنید مشکل حل میشه.</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Fri, 17 Apr 2026 13:47:06 +0330</pubDate></item><item><title>وقتی دنیایِ حرفه‌ای به بن‌بستِ «ارورِ کانکشن» می‌رسد</title><link>https://virgool.ir/@bmnswry27/وقتی-دنیایِ-حرفه-ای-به-بن-بستِ-ارورِ-کانکشن-می-رسد-yswroebylggj</link><description>در پی حمله گسترده سایبری و نظامی به زیرساخت‌های ایران در تاریخ ۱۴۰۴/۱۲/۰۹، وضعیت اینترنت کشور به حالت &#34;ایران‌اکسس&#34; درآمده و تا تاریخ ۱۴۰۵/۰۱/۲۰ همچنان با محدودیت‌های شدیدی روبرو است، به طوری که اکثر خدمات در وضعیت اینترانت قرار دارند. این وضعیت نه تنها کسب‌وکارهای وابسته به اینترنت را با چالش جدی مواجه کرده و منجر به کاهش فعالیت یا تعطیلی آن‌ها شده است، بلکه نیازهای کاربران حرفه‌ای را نیز با کمبود ابزارهای داخلی مانند میرورهای پکیج‌های برنامه‌نویسی و مخازن لینوکس برآورده نکرده است؛ به عنوان مثال، پروژه‌های پایتون به دلیل عدم دسترسی به پکیج‌های ضروری در میرورهای داخلی، با مشکل اجرا مواجه شده‌اند.این محدودیت‌ها تأثیرات اجتماعی عمیقی نیز داشته است؛ ارتباط خانواده‌ها با عزیزان خود در خارج از کشور به شدت دشوار شده و فشار روانی زیادی را به همراه آورده است. جامعه افراد دارای معلولیت نیز آسیب دیده‌اند؛ فردی ناشنوا که از طریق تماشای ویدئوها لب‌خوانی تمرین می‌کرد، روند یادگیری‌اش مختل شده است. در حوزه آموزش، مدارس و دانشگاه‌ها که به دلیل شرایط جنگی به صورت غیرحضوری فعالیت می‌کردند، با هدایت ترافیک زیاد به سمت سرویس‌های داخلی که فاقد زیرساخت کافی بودند، کلاس‌های آنلاین با اختلال و کندی شدید روبرو شدند.از سوی دیگر، اتصال مجدد اینترنت بدون آمادگی کافی و به‌روزرسانی فایروال‌ها و سیستم‌های امنیتی، سیستم‌ها را در معرض آسیب‌پذیری‌های احتمالی مانند zero-day قرار می‌دهد. امروز اعلام شد که جنگ موقتاً در وضعیت آتش‌بس قرار گرفته و مذاکرات در دو هفته آینده انجام خواهد شد، اما با وجود این، اینترنت هنوز وصل نشده است. لازم به ذکر است که قطع اینترنت، امنیت محسوب نمی‌شود، بلکه صرفاً یک توقف است و راه‌حل پایداری نیست.</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Thu, 09 Apr 2026 11:52:15 +0330</pubDate></item><item><title>خاطرات من از Turbo C++ در عصر هوش مصنوعی</title><link>https://virgool.ir/@bmnswry27/خاطرات-من-از-turbo-c-در-عصر-هوش-مصنوعی-qdw7mbpejugt</link><description>سال 2026، دانشگاه و Turbo C++؛ تجربه‌ای که انتظارش را نداشتمامسال با کلی شوق و انگیزه وارد دانشگاه شدم. از قبل می‌دانستم که قطعاً پای C++ وسط است و اتفاقاً خوشحال هم بودم. هدفم این بود که C++ را از دانشگاه شروع کنم و بعدش مسیر یادگیری را خودم ادامه بدهم.با خودم می‌گفتم:«اینجا قراره پایه‌ام قوی بشه، بعدش خودم می‌تونم حرفه‌ای‌تر برم جلو.»جلسه‌ی اول که وارد کلاس شدیم، اولین شوک را خوردم:سیستم‌ها خیلی قدیمی بودند. البته نه آن‌قدر ضعیف که نشود با آن‌ها C++ مدرن کار کرد، اما اصلاً در حد اسم دانشگاه هم نبودند.با این حال، هنوز امیدوار بودم.تا اینکه استاد گفت:«قراره با Turbo C++ کار کنیم.»همان‌جا همه‌چیز عوض شد.بازگشت به دهه‌ی 90 با شبیه‌ساز DOSمحیط توربو سی پلاس پلاسبرای اجرای Turbo C++، یک محیط درست کرده بودند که با DOSBox، داس را شبیه‌سازی می‌کرد. یعنی عملاً وارد یک صفحه‌ی آبی می‌شدی که حس می‌کردی برگشتی به قبل از دوران سیستم‌عامل‌های گرافیکی.من اصلاً آن دوره را ندیده بودم. حتی به دنیا نیامده بودم!ولی قبلاً از روی کنجکاوی یک‌بار داس نصب کرده بودم و تست کرده بودم. برای همین فضا برایم ناآشنا نبود، اما اصلاً انتظار نداشتم در سال 2026 داخل دانشگاه با این محیط درس بخوانم.وقتی کدهای اینترنتی کار نمی‌کنندمن قبل از دانشگاه، کمی C++ دیده بودم. توی سایت‌ها مثل W3Schools مثال می‌زدم، تمرین می‌کردم و فکر می‌کردم بلدم.اما وقتی همان کدها را داخل Turbo C++ زدم، پشت سر هم ارور می‌داد.اولش فکر کردم مشکل از منه.بعد فهمیدم نه… مشکل از اینه که این محیط اصلاً با استانداردهای امروزی سازگار نیست.با اینکه درس را پاس شدم، هنوز هم راستش با Turbo C++ راحت نیستم.استاد و یک ذهنیت قدیمییک نکته‌ی ناراحت‌کننده‌تر این بود که استاد، جلسه‌ی اول شروع کرد به مسخره کردن دانشجوها.می‌گفت:«بعضی‌ها فکر می‌کنن بلدن، ولی هیچی حالیشون نیست.»همان‌جا فهمیدم مشکل فقط نرم‌افزار نیست.خود نگاه آموزشی هم قدیمی است.استادی که خودش سال‌هاست آپدیت نشده، همان چیزی را درس می‌دهد که 20–30 سال پیش یاد گرفته.دانشگاه برای آینده است، نه گذشتهدانشگاه باید جایی باشد که:دانش جدید یاد بگیریمبا ابزارهای روز کار کنیمبرای بازار کار آماده شویمنه اینکه چیزهایی یاد بگیریم که هیچ جای دنیای واقعی استفاده نمی‌شود.واقعاً سؤال من این است:با این آموزش‌ها، فردا قرار است با چی نان بخوریم؟تجربه‌ی بد نبود، ولی کافی هم نبودبا همه‌ی این‌ها، تجربه‌ی خیلی بدی هم نبود.جالب بود، متفاوت بود، یک جور سفر به گذشته بود.اما دانشگاه جای نوستالژی نیست.جای ساختن آینده است.هدف من: کمک به بقیه دانشجوهامن تصمیم گرفتم کاری که از Turbo C++ یاد گرفتم را منتشر کنم.چون می‌دانم خیلی از دانشجوها:گیج می‌شوندکلافه می‌شوندفکر می‌کنند مشکل از خودشان استدر حالی که مشکل از سیستم آموزشی است.می‌خواهم آموزش بنویسم، شاید ویدیو هم بسازم، تا اگر کسی گیر کرد، محتوای من به دردش بخورد.اگر تو هم مثل من این مسیر را رفتی، تنها نیستی.منتظر محتواهای بعدی باشید 🌱به‌زودی شروع می‌کنم.</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Mon, 23 Feb 2026 03:30:27 +0330</pubDate></item><item><title>میخوام در مورد شرایط خودم تو این روزا بنویسم</title><link>https://virgool.ir/@bmnswry27/میخوام-در-مورد-شرایط-خودم-تو-این-روزا-بنویسم-uaowrbk8xxui</link><description>من یک برنامه نویس معلولم که کل زندگیم وابسته به اینترنت شده و تو این روزای قطعی رسما بعد 1 هفته دارم افسردگی میگیرم چون به اینده ام فکر میکنم چون به شغل درامد خونه ماشین فکر میکنم من روزای قبل قطعی تازه داشت کسب و کارم رونق میگرفت اما الان از کارفرما هم خبری ندارم با قطعی کامل ارتباطات حتی sms متاسفانه با وضعیت جسمی که من دارم شغلی جز کامپیوتر بدرد من نمیخوره و شغلی که بهش علاقه دارم و حتی تو همین روزا ی دفتر گرفتم برای راه اندازی سیستم هاش ویندوز عوض کردیم و الان گیر ی درایوری هستم که هیچ جای این نت ملی پیداش نکردم نمیدونم چی بگم دیگه نمیدونم امیدوارم این اوضاع درست بشه این قطعی ارتباطات خیلیبه ضرر همه است میدونم من ی بخش کوچیکی از اون همه هستم</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Thu, 15 Jan 2026 20:20:25 +0330</pubDate></item><item><title>آیا ابزار کرک ویندوز منتشرشده در Soft98 همان بدافزار خبرساز است؟</title><link>https://virgool.ir/@bmnswry27/آیا-ابزار-کرک-ویندوز-منتشرشده-در-soft98-همان-بدافزار-خبرساز-است-d3fep7irb2wr</link><description>چند روز پیش وب‌سایت زومیت خبری منتشر کرد با این عنوان که «ابزار معروف کرک ویندوز، بدافزار از آب درآمد؛ سرقت ۱.۲ میلیون دلار از کاربران». این خبر باعث شد بسیاری از کاربران ایرانی نگران شوند؛ چون به دلیل تحریم‌ها و قیمت بالای لایسنس‌های مایکروسافت، بخش زیادی از مردم از ابزارهای فعال‌سازی موجود در سایت‌هایی مثل Soft98 استفاده می‌کنند.اما آیا ابزاری که در این خبر به‌عنوان بدافزار معرفی شده، همان ابزاری است که کاربران ایرانی از Soft98 دانلود می‌کنند؟طبق بررسی‌هایی که انجام دادم، پاسخ خیر است.ابزاری که Soft98 ارائه می‌دهد، نسخه‌ای از پروژه‌ی Microsoft Activation Scripts است؛ یک ابزار اوپن‌سورس که سورس‌کد آن به‌صورت کامل در گیت‌هاب منتشر شده است:https://github.com/massgravel/Microsoft-Activation-Scriptsنسخه‌ای که در Soft98 قرار دارد، فقط با تغییرات جزئی منتشر شده و ماهیت آن با ابزار بدافزاری معرفی‌شده در خبر زومیت متفاوت است. بنابراین، حداقل بر اساس اطلاعات فعلی، ابزار Soft98 همان بدافزار خبرساز نیست.</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Thu, 08 Jan 2026 08:38:41 +0330</pubDate></item><item><title>چرا متن‌های ضبط‌شده در OBS پیکسل‌پیکسل می‌شن؟ تجربه‌ای واقعی از یک اشتباه رایج</title><link>https://virgool.ir/@bmnswry27/چرا-متن-های-ضبط-شده-در-obs-پیکسل-پیکسل-می-شن-تجربه-ای-واقعی-از-یک-اشتباه-رایج-vz31oakf3crx</link><description>دیروز داشتم ویدیویی ضبط می‌کردم با OBS، اما وقتی خروجی رو دیدم، شوکه شدم—متن‌ها کاملاً پیکسل‌پیکسل و تار شده بودن. اول فکر کردم مشکل از فونت یا تنظیمات گرافیکی سیستممه، اما با کمی تحقیق فهمیدم قضیه چیز دیگه‌ایه.به‌طور پیش‌فرض، OBS ویدیو رو با رزولوشن 1920x1080 ضبط می‌کنه، اما خروجی رو به 1280x720 تبدیل می‌کنه. این کاهش کیفیت باعث می‌شه جزئیات ریز مثل متن‌ها و آیکون‌ها وضوح خودشون رو از دست بدن و به‌صورت تار یا پیکسل‌پیکسل دیده بشن.وقتی تنظیمات رو اصلاح کردم و خروجی رو هم روی 1920x1080 گذاشتم، مشکل کاملاً حل شد. حالا متن‌ها کاملاً واضح و خوانا هستن، بدون هیچ افت کیفیتی.</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Thu, 16 Oct 2025 17:04:54 +0330</pubDate></item><item><title>لوکال هاست چیست و چه کاربردی برای ما دارد</title><link>https://virgool.ir/@bmnswry27/لوکال-هاست-چیست-و-چه-کاربردی-برای-ما-دارد-hafohakvhno5</link><description>لوکال هاست چیست؟همان‌طور که از اسمش پیداست، &#34;لوکال هاست&#34; از دو واژه تشکیل شده:• &#x9;لوکال (Local): به معنی محلی یا داخلی• &#x9;هاست (Host): فضایی برای نگهداری فایل‌های سایت یا برنامهبا ترکیب این دو، لوکال هاست یعنی محیطی داخلی روی سیستم خودمان که نقش یک هاست واقعی را بازی می‌کند—بدون نیاز به اینترنت یا سرور خارجی.مفهموم لوکال هاستچرا از لوکال هاست استفاده می‌کنیم؟برنامه‌نویسان و متخصصان شبکه از لوکال هاست استفاده می‌کنند چون:• &#x9;یک محیط رایگان و آماده برای توسعه فراهم می‌کند• &#x9;شامل ابزارهای ضروری مثل Apache, MySQL, PHP, و MariaDB است• &#x9;امکان تست و اجرای پروژه‌ها بدون نیاز به هاست واقعی را می‌دهد• &#x9;سرعت توسعه را بالا می‌برد و خطاها را سریع‌تر می‌توان بررسی کردپکیج‌های معروف لوکال هاستومپ• &#x9;مخصوص ویندوز• &#x9;مخفف: Windows + Apache + MySQL + PHP• &#x9;مناسب برای توسعه پروژه‌های PHP در محیط ویندوزمپ&#x9;مشابه WAMP ولی مخصوص مک‌او‌اس• &#x9;مخفف: Mac + Apache + MySQL + PHPlampمخصوص لینوکس• &#x9;مخفف: Linux + Apache + MySQL + PHP• &#x9;انتخاب محبوب برای توسعه‌دهندگان لینوکس‌محورزمپقابل نصب روی ویندوز، مک و لینوکس</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Wed, 15 Oct 2025 17:58:53 +0330</pubDate></item><item><title>بوتیبل کردن usb با گوشی</title><link>https://virgool.ir/@bmnswry27/بوتیبل-کردن-usb-با-گوشی-kyvkioyunqjz</link><description>خیلی وقت ها پیش میاد داخل گروه های تکنولوژی من میبینم که بعضی ها لپ تاپ خریدن و وسیله ای ندارن که بیان و با اون سیستم عامل خودشون نصب کنن این موضوع باعث شد که من بیام و دنبال راه حل بگردم روز ها طول کشید تا تونستم راه حل رو پیدا کنم.پیش نیاز ها برای انجام کار یک دستگاه اندرویدیک OTGیک usb                                                                        بریم شروع کنیمگوشی اندرویدی خودتون وردارید نمیدونم نسخه ای او اس داره یا نه من تو اندروید میگم چون من ای  او اس ندارم.با گوشی خودتون این لینک رو باز کنید فروشگاه باز میشود و برنامه را نصب کنید و بعد باید ایزوی سیستم عامل رو دانلود کنید برای مثال ویندوزبرای دانلود ویندوز میتواند از این لینک وارد سایت مایکروسافت شویدو بعد اینکه ایزو رو هم دانلود کردید فلش رو به Otg وصل کنید و بعد به گوشی وصل کنیدبرنامه رو باز کنید.اگه میخواید ویندوز یا لینوکس بریزید گزینه اول اگه مک گزینه دوم که هنوز استیبل نیست چون نسخه بتاوقتی یکی از این گزینه ها رو انتخاب کردید فایل منیجر شما باز میشه و شما باید برید و ایزو رو انتخاب کنید و بعد که انتخاب کردید اسم دیوایس های usb که وصل رو میاره و شما روی usb مورد نظر کلیک کنید یک مجوز از شما میخواد قبول کنید. و یک گزینه دانلود شکل میاد و بزنید برنامه بسته میشه ولی نوار اعلانات رو که نگه کنید اون داره بوتیبل میکنه وقتی اون نوار رفت فلش رو به سیستم وصل کنید و سیستم عامل رو نصب کنید و لذت ببریدمن ویدیو ی این اوموزش رو داخل چنل یویتوب خودم ساختم و اصول استفاده از Otgلینکش پایین این نوشته هست و برای حمایت از من میتونید شبکه های اجتماعی من رو دنبال کنید.بوتیبل کردن فلش با گوشی|برای نصب ویندوز و سیستم عاملاصول استفاده از otg</description><category>عباس منصوری</category><author>عباس منصوری</author><pubDate>Tue, 10 Jan 2023 16:48:31 +0330</pubDate></item></channel></rss>