اجرای برنامه (نسخه 2.3.10) Arduino در صفحه شروع (Splash Screen) هنگ می‌کنه

وقت بخیر- بعد از نصب نسخه جدید نرم افزار ( 2.3.10) Arduino روی کامپیوتر، سیستم عامل ویندوز ۱۰، نسخه 22H2، ساخت 7807، اجرای برنامه در صفحه شروع (Splash Screen) هنگ می‌کنه.

در اولین اجرای برنامه پس از نصب تازه، محیط توسعه (IDE) باید برخی فایل‌های ضروری را از وب سایت آردینیونو دانلود کند. این وب سایت در ایران بلوک هست و لازم هست که از VPN استفاده بشه.

تنظیمات دستی پروکسی VPN از IP آدرس 127.0.0.1 استفاده می‌کنه که این IP آدرس داخلی کامپیوتر هست، و احتمالا ایجاد تداخل با نرم‌افزار Arduino می‌کنه زمانی که نرم‌افزار تلاش داره به فایل‌های ضروریِ نصب‌شده روی رایانه دسترسی پیدا کنه.

چندین وبلاگ رو نگاه کردم چرا که این مسئله برای کسانی که از VPN استفاده می‌کنند پیش أمده، اما راه حل‌ها کمکی نکرد.

هنوز فرصت نکردم با شرکتی که این VPN رو ازش خرید کردم تماس بگیرم، آیا راه حل یا گزینه ای برای رفع این مسئله هست؟
تشکر.

با سلام

تنظیمات VPN داخل برنامه آردوینو صرفا برای استفاده از اینترنت استفاده میشود و کاری به فایل های داخلی سیستم شما ندارد از این بابت خیال شما راحت

مورد بعدی خود برنامه آردوینو نسخه 2 به بعد مشکلات عجیبی دارد، از این رو سعی کنید همان نسخه قدیمی 1.8 را استفاده بنمایید یا به PlatfromIO سویچ بکنید. آموزش های این موضوع در بخش آموزش های سایت وجود دارد.

و در مورد مشکل دانلود فایل های آردوینو و کتابخانه ها به دلیل فیلتر بودن آنها 2 روش را به شما توضیح میدهم.

  1. در شرایط کامل قطعی اینترنت میتوانید از فایل هایی که برای شما مشتریان گرامی آماده کرده ایم استفاده بنمایید. برای استفاده این موضوع به پایین سایت اصلی مراجعه بفرمایید و بر روی گزینه فایل ها و اسناد مهم کلیک بنمایید وارد بخش مربوطه میشوید و با توجه به ورژن هایی که قرار داده شده است میتوانید اقدام به نصب نسخه های مربوطه بنمایید
  2. هر بار که کلیک میکنید یک کتابخانه را دانلود بنمایید و خطا میدهد اسم فایل خطا را برای شما مینویسد (حداقل در نسخه 1.8 این طوری هست).
    حال وارد آدرس %LOCALAPPDATA%\Arduino15 میشوید و فایل Json مربوط به کتابخانه مورد نظر را باز میکنید و اسم خطا را داخل آن سرچ میکنید و در آنجا URL فایل مورد نظر را پیدا میکند و به طریقی آن را دانلود میکنید و در پوشه staging\packages\ که زیرمجموعه همین آدرس هست پیست میکنید.
    به این صورت تک تک فایل ها را به صورت دستی به برنامه میدهید و در نهایت همه را چک میکنید و شروع به نصب میکنید

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