آرشیو گروه فناوری و تکنولوژی
911 subscribers
17 photos
5 videos
723 files
253 links
کانال آرشیو برنامه ها و آموزش‌های گروه فناوری و تکنولوژی. جهت گفتگو و طرح سوالات خود از طریق لینک زیر به گروه فناوری و تکنولوژی بپیوندید:
https://t.me/fanavariTECKNOLOZHI
Download Telegram
آموزش افزودن پلاگین آنتی کپچا در مرورگر کروم به صورت عملی
❤2
آموزش افزودن پلاگین آنتی کپچا در مرورگر کروم به صورت تئوری
❤2
Forwarded from پرویز ایمانی
ChessPuzzles.apk
1.3 MB
با درود این جانب پرویز ایمانی به یاری خداوند متعال موفق به رایزنی جهت دسترسپذیر‌سازی یک برنامه شطرنجی دیگر به سود جامعه نابینایان گشتم.
این برنامه جهت یادگیری گشایش‌های شطرنج و حل معماهای شطرنجی به صورت آفلاین می‌باشد. کار کردن با برنامه نیز ساده بوده و نیاز به آموزش چندانی ندارد، با این حال اگر سوال و ابهامی بود در صفحه شخصی تلگرام به نشانی @Snow_Drops در خدمت شما بزرگواران خواهم بود.
با تشکر
❤1👏1
آرشیو گروه فناوری و تکنولوژی
td-setup-linux-x64-7.2.9.tar.xz
نصب نسخه رسمی لینوکسی تلگرام روی دبیان به صورت تمیز و یکپارچه با سیستم از طریق ترمینال در چند مرحله انجام می‌شود:
1. فایل را در پوشه Downloads قرار دهید.
2. استخراج فایل و انتقال به مسیر سیستمی.
دسترسی sudo یا ریشه لازم است.
فایل فشرده را استخراج کرده و به مسیر استانداردی مانند /opt منتقل کنید تا برای همه کاربران در دسترس و منظم بماند:

tar -xf td-setup-linux-x64-7.2.9.tar.xz
sudo mv Telegram /opt/telegram

3. برای اینکه بتوانید تلگرام را از هر کجای ترمینال با تایپ کلمه telegram اجرا کنید، یک پیوند نمادین به مسیر برنامه‌ها ایجاد کنید:

sudo ln -sf /opt/telegram/Telegram /usr/local/bin/telegram

4. برای نمایش آیکون تلگرام در منوی توزیع دبیان (GNOME، XFCE، KDE و غیره)، فایل دسکتاپ زیر را بسازید:

sudo bash -c 'cat <<EOF > /usr/share/applications/telegram.desktop
[Desktop Entry]
Name=Telegram Desktop
Comment=Official desktop version of Telegram messaging app
Exec=/opt/telegram/Telegram -- %u
Icon=telegram
Terminal=false
Type=Application
Categories=Network;InstantMessaging;
MimeType=x-scheme-handler/tg;
Keywords=tg;chat;im;messaging;messenger;sms;tdesktop;
EOF'

سپس آیکون پیش‌فرض برنامه را در مسیر آیکون‌های سیستم کپی کنید و پایگاه‌داده دسکتاپ را به‌روزرسانی کنید:

sudo cp /opt/telegram/Updater /usr/share/icons/hicolor/512x512/apps/telegram.png 2>/dev/null || true

sudo update-desktop-database

اکنون می‌توانید تلگرام را از منوی برنامه‌های سیستم یا مستقیماً از خط فرمان اجرا کنید.

شایان ذکر است که، نسخه‌ای که از خود سایت تلگرام دریافت نموده و در مسیر /opt قرار می‌دهید به سیستم Auto-Update مجهز است. با هر انتشار نسخه جدید، تلگرام مستقیماً خود را آپدیت می‌کند و نیازی به دانلود مجدد فایل ندارید.

دوستان محترم، روش مضکور در حال حاضر دسترسپذیرترین شیوه استفاده از تلگرام در لینوکس محسوب می‌شود.
لطفا سوالات و مشکلات احتمالی را در گروه فناوری تکنولوژی مطرح بفرمایید.
❤1
ابزار دیدبان راهنما جمینای لایو بخش اول.

دیدبان راهنما، قابلیتی است که با هدف ارتقای دسترسی‌پذیری بصری، اشتراک‌گذاری دوربین در «جمینای لایو» را تعاملی‌تر و هدایت‌محورتر می‌سازد.
کاربر می‌تواند با فعال‌سازی دوربین، پرسش‌های خود را در مورد اطراف محیط پیرامون با زبان طبیعی مطرح کند.
جمینای ضمن توصیف صوتی صحنه پیش‌رو، صرفاً به تفسیر کادر کنونی بسنده نمی‌کند؛ بلکه در صورت نیاز به نمایی واضح‌تر، شیوه تغییر جهت و تنظیم زاویه دوربین را نیز به کاربر اطلاع می‌دهد.
این تمایز حائز اهمیت بالایی می‌باشد.
ابزارهای سنتیِ توصیف تصویر، صحنه کادربندی‌شده را تنها در قالب یک تک‌عکس ساکن شرح می‌دهند؛ در حالی که «دیدبان راهنما» در پی برقراری یک مکالمه مستمر و پویا با کاربر است.
برای نمونه، چنانچه نوشته‌های ریز روی قوطی یک دارو در کادر دوربین خوانا نباشد، سیستم به‌جای نزدیک‌تر کردن بیش از حد دستگاه، ممکن است پیشنهاد دهد تلفن همراه کمی به عقب برده شود یا به سمت منبع نور متمایل گردد.
متعاقباً، کاربر می‌تواند پرسش‌های تکمیلی نظیر «تاریخ انقضا کجای بسته درج شده است؟» را پیگیری کند.
شایان ذکر است که در صفحات پشتیبانی ترکی گوگل، از این قابلیت با عنوان «هدایت راهنمایی‌شده» (rehberli yönlendirme) نیز یاد شده است.
در مطلب حاضر، از عنوان «دیدبان راهنما» برای نام محصول و در صورت نیاز، از عبارت «هدایت صوتی» برای بیان کارکرد آن استفاده شده است.
بر اساس اطلاعیه رسمی و اسناد پشتیبانی گوگل، شاخص‌ترین کاربردهای این قابلیت به شرح زیر است:
نشان دادن برچسب‌ها، بسته‌بندی‌ها، تابلوها، اسناد چاپی یا نوشته‌های ریز به دوربین و درخواست توضیح و قرائت صوتی.
جست‌وجوی یک شیء مشخص در میان قفسه‌ها، روی میز یا داخل اتاق، همراه با دریافت راهنمایی کلامی جهت تنظیم دوربین در زاویه درست.
مقایسه ویژگی‌های دیداری البسه، کالاها یا اشیای گوناگون.
آگاهی از محتویات موجود در یک اتاق یا اطلاع از چیدمان تقریبی اشیاءِ روی میز.
پیگیری و درخواست جزئیات بیشتر در همان بستر و پیوستار تصویری، پس از دریافت توصیف اولیه.
برقراری تعامل صوتی به تمامی زبان‌های تحت پشتیبانی جمینای لایو.
این موارد نمایانگر ظرفیت بالای قابلیت مذکور در تسهیل دسترسی به داده‌های بصری می‌باشد.
با این وجود، خروجی نهایی به‌شدت وابسته به عواملی چون زاویه دوربین، شرایط نوری، کیفیت اتصال شبکه و تفسیر مدل پردازشی است.
از این رو، اطلاعات حساس و حیاتی از قبیل نام کالا، تاریخ‌ها، دوز مصرفی، قیمت‌ها یا شماره اسناد باید همواره از طریق یک منبع ثانویه اعتبارسنجی شوند.
❤1
ابزار دیدبان راهنما جمینای لایو بخش دوم.

هدایت کلامی دوربین چگونه عمل می‌کند؟
شاخصه متمایزکننده این قابلیت، رویکردی است که گوگل آن را «کادربندی مجدد و فعالانه از طریق گفتار» (Proactive Verbal Reframing) می‌نامد.
هنگامی که جمینای امکان مشاهده دقیق یک شیء را نداشته باشد، به گفتن عبارت صِرفِ «تصویر واضح نیست» بسنده نکرده و دستورالعمل‌های عملی مشخصی ارائه می‌دهد.
دستوراتی همچون «تلفن را کمی به سمت راست بچرخانید»، «دوربین را رو به پایین متمایل کنید» یا «یک گام به عقب بردارید»، با هدف کاستن از بار آزمون و خطای تحمیل‌شده بر کاربران نابینا طراحی شده است.
با وجود این، راهنمایی‌های مذکور به‌هیچ‌عنوان دستورالعمل‌های ایمنی برای تردد فیزیکی در محیط به‌شمار نمی‌روند.
هدف این سیستم تنها اصلاح کادر دید دوربین است، نه هدایت کاربر در راهروها، عبور دادن وی از خیابان یا جلوگیری از برخورد با موانع.
شرکت گوگل نیز صراحتاً تأکید ورزیده است که از این ویژگی نباید برای ناوبری و تردد ایمن استفاده شود.
نحوه فعال‌سازی در سیستم‌عامل اندروید و تاک‌بک.
پس از اختصاص این قابلیت به حساب کاربری، راه‌های دسترسی متعددی فراهم خواهد بود (عناوین منوها ممکن است بسته به نسخه اندروید و برند دستگاه اندکی متغیر باشد):
1. به‌روزرسانی اپلیکیشن موبایل جمینای و نرم‌افزار سیستم‌عامل اندروید.
2. اجرای برنامه جمینای و فعال‌سازی گزینه «دیدبان راهنما» در بخش تنظیمات جمینای لایو از طریق منوی پروفایل.
3. راه‌اندازی «جمینای لایو» و فشردن دکمه اشتراک‌گذاری دوربین.
4. توصیف شیء مدنظر برای ثبت در دوربین یا طرح مستقیم پرسش با بیان طبیعی.
5. عمل به راهنمایی‌های کلامی جمینای مبنی بر جابه‌جایی دوربین به جهات راست، چپ، بالا، پایین یا متمایل شدن به عقب.
افزون بر این، بر طبق مستندات گوگل مسیر «تنظیمات > دسترسی‌پذیری > کمک بینایی > دیدبان راهنما» (Settings > Accessibility > Vision > Guided Vision) در اندروید قابل استفاده می‌باشد.
همچنین امکان تخصیص این قابلیت به دکمه دسترسی‌پذیری روی صفحه، ژست حرکتی کشیدن با دو انگشت یا میانبر فشردن هم‌زمان کلیدهای تنظیم صدا وجود دارد.
کاربران نرم‌افزار صفحه‌خوان «تاک‌بک» نیز می‌توانند با لمس سه‌انگشتی و باز کردن منوی تاک‌بک، مستقیماً به گزینه «دیدبان راهنما» دسترسی داشته باشند.
نمایش میانبرهای مذکور تابع توزیع تدریجی ویژگی، سازگاری سخت‌افزاری و نسخه‌های نصب‌شده خواهد بود.
❤1
ابزار دیدبان راهنما جمینای لایو بخش سوم.

در صورت عدم مشاهده گزینه، توصیه می‌شود به‌جای نصب مجدد نرم‌افزار، ابتدا وضعیت به‌روزرسانی‌ها بررسی شده و تا زمان فعال‌سازی کامل آن بر روی حساب کاربری شکیبایی صورت پذیرد.
گوگل اعلام کرده که توسعه این ابزار با مشارکت فعال جامعه نابینایان و کم‌بینایان محقق شده است.
این شرکت از طریق همکاری با سرویس تفسیر بصری Aira، از ده‌ها هزار ساعت داده تفسیری بهره جسته و بیش از ۱۰۰۰ عضو طرح «آزمایش‌کنندگان معتمد آیرا» (Aira Trusted Tester) به ارزیابی سامانه و ارائه بازخورد پرداخته‌اند.
همچنین کارشناسان آیرا در تدوین چارچوب‌های ایمنی سامانه نقش مؤثری ایفا نموده‌اند.
این رویکرد طراحی مشارکتی گامی بسیار مثبت ارزیابی می‌شود؛ چراکه تنظیم زاویه دوربین، توصیف محیط با اولویت‌بندی منطقی و گزینش جزئیات آغازین، صرفاً یک چالش فنی در حوزه شناسایی تصویر نیست.
با این حال، پشت سر گذاشتن مراحل آزمایشی بدین معنا نیست که کارایی دسترسی‌پذیری یکسانی در تمامی زبان‌ها و سخت‌افزارها به‌طور مستقل اثبات شده باشد. مسائلی همچون تلفظ زبان‌ها، برچسب‌های کالاهای بومی، شرایط نوری گوناگون و نوسانات سرعت اتصال اینترنت، مستلزم ارزیابی مستقیم و میدانی توسط کاربران واقعی است.
ارزش بنیادین «دیدبان راهنما» در تبدیل یک پرسش بصری به بسترِ گفت‌وگویی پیوسته و دسترسی‌پذیر نهفته است.
کاربر نیازی به ثبت تصویر اولیه، انتقال به صفحه‌ای دیگر و شنیدن توضیحات در ابزاری مجزا ندارد و می‌تواند در خلال همان مکالمه، رهنمودها را دریافت نماید.
علاوه بر آن، ادغام این ویژگی با منوی تاک‌بک و میانبرهای دسترسی‌پذیری اندروید، وابستگی صِرف به یک دکمه دوربین بصری را مرتفع می‌‌سازد.
نقطه قوت دوم، قابلیت طرح پرسش‌های تکمیلی است.
به‌جای دریافت شرحی طولانی و یک‌باره از کل صحنه، کاربر قادر است جزئیات مورد نیاز خود را به انتخاب هدف‌گذاری کند؛ پرسش‌هایی از قبیل «جعبه سمت چپ چه رنگی است؟»، «آیا برچسب حاوی هشدار آلرژن است؟» یا «آیا کلید روی میز دیده می‌شود؟» در همان بافت تصویری قابل تداوم هستند.
این فرایند می‌تواند بار شناختی ذهن و حجم اطلاعات نامربوط را به شکل چشمگیری بکاهد.
با این وجود، ارزیابی سطح دسترسی‌پذیری مناسب تنها با در دسترس بودن صِرف یک قابلیت تعیین نمی‌شود؛ سرعت بارگذاری اولیه، برچسب‌گذاری صحیح دکمه دوربین برای تاک‌بک، عدم قطعی در جریان گفت‌وگو، ثبات در ارائه راهنمایی‌های جهتی و اعلام صریح و شفاف ابهامات یا خطاهای احتمالی، همگی مؤلفه‌هایی حیاتی محسوب می‌شوند.
از این رو، هم‌راستا با گسترش این ابزار در مناطق مختلف، انجام آزمون‌های مستقل دسترسی‌پذیری روی دستگاه‌های گوناگون اندرویدی و در شرایط واقعی روزمره امری ضروری است.
❤1
ابزار دیدبان راهنما جمینای لایو بخش چهارم.

محدودیت‌ها، ایمنی و حریم خصوصی.

گوگل صراحتاً خاطرنشان می‌سازد که مدل‌های هوش مصنوعی زاینده مصون از خطا نیستند. در همین راستا، «دیدبان راهنما»:
یک وسیله پزشکی نبوده و نباید مبنای تصمیم‌گیری‌های درمانی و بهداشتی قرار گیرد؛
هرگز جایگزین عصای سفید، سگ راهنما یا دوره‌های تحرک و جهت‌یابی نیست؛
ابزاری برای تشخیص موانع، مسیریابی یا تردد ایمن به‌شمار نمی‌رود؛
نباید به‌عنوان یگانه منبع تأیید اطلاعات پرخطر نظیر دوز داروها، مواد حساسیت‌زا، تاریخ انقضا یا وضعیت تجهیزات برقی لحاظ شود.
از نظر حریم خصوصی نیز استفاده از قابلیت اشتراک‌‌گذاری دوربین مستلزم هوشیاری است؛ چراکه چهره سایر افراد، مدارک هویتی، نشانی‌ها یا اطلاعات پرداخت ممکن است ناخواسته درون کادر قرار گیرند.
راهنمای رسمی «جمینای لایو» در شرکت گوگل توصیه می‌کند که کاربران همواره باید حریم شخصی اطرافیان را محترم شمرده و پیش از قرار دادن آنان در کادر یا وارد کردنشان به جریان مکالمه، رضایت لازم را کسب نمایند.
توصیه اجرایی بهینه آن است که هنگام نمایش اسناد محرمانه، بخش‌های غیرضروری بیرون از زاویه دید دوربین قرار داده شوند و بلافاصله پس از اتمام تبادل نظر، دوربین خاموش گردد.

بر اساس داده‌های گوگل، قابلیت «دیدبان راهنما» در مناطق تحت پوشش «جمینای لایو»، بر روی تلفن‌ها و تبلت‌های سازگار با اندروید ۹ و نسخه‌های بالاتر قابل اجرا است.
پیش‌نیازهای فنی آن شامل نصب اپلیکیشن موبایل جمینای، ورود به یک حساب کاربری پشتیبانی‌شده گوگل و به‌روز بودن نرم‌افزار رسمی گوگل می‌باشد.
حداقل سن مجاز برای بهره‌مندی از جمینای لایو ۱۳ سال تمام است؛ مضافاً بر اینکه ممکن است سیاست‌های نظارتی مدیران فناوری در حساب‌های کاری یا سازمانی و تحصیلی، دسترسی به این بخش را محدود نماید.
با عنایت به ماهیت مرحله‌ایِ عرضه جهانی، این احتمال وجود دارد که دو کاربرِ دارای سخت‌افزار یکسان، در بازه‌های زمانی متفاوتی به این ویژگی دسترسی پیدا کنند.
فرایند انتشار اولیه بر اکوسیستم اندروید متمرکز بوده و در مستندات کنونی گوگل اشاره‌ای به شیوه راه‌اندازی «دیدبان راهنما» در سیستم‌عامل iOS (گوشی‌های آیفون) نشده است.
از این رو، کاربران iOS تا زمان رؤیت و عرضه رسمی این ویژگی، باید منتظر انتشار مستندات در باره‌ی وجود پشتی‌بانی از دستگاه مورد استفاده باشند.

منابع:

Google Blog - Guided Vision in Gemini Live — built for accessibility.
Google Gemini Help - Get guided directions and voice descriptions in Gemini Live.
Google Gemini Help - Talk to Gemini Live.
Google Android Accessibility Guide - Guided Vision.
❤1
v2rayN-windows-64.zip
160.2 MB
در سایت رسمی نرم افزار، برای پلتفورم x64 ۲ عدد پکیج مجزا قرار داده شده. یکی فاقد امکانات تعامل کامل با صفحه‌خوانها بوده که با عبارت دسکتاپ مشخص شده.
دیگری هم پکیج ارسالی در این پیام که با صفحه‌خوان NVDA به صورت کامل سازگار می‌باشد.
❤1
آرشیو گروه فناوری و تکنولوژی
FreightFate-v1.9.1-windows-portable.zip
نسخه ۱.۹.۰ بازی Freight Fate در تاریخ ۴ اکتبر ۲۰۲۶ به‌صورت نسخه پایدار منتشر شد. این شبیه‌ساز صوتی کامیون‌رانی که با اولویت قرار دادن بازیکنان نابینا و کم‌بینا توسعه یافته است، در این نسخه با زیرساخت بازسازی‌شده، نقشه‌ای گسترده‌تر، داده‌های جاده‌ای واقعی و گزینه‌های دسترس‌پذیری بیشتر ارائه می‌شود.
اطلاعات این نسخه که در اطلاعیه اولیه Joshua Tubbs، توسعه‌دهنده بازی، در وب‌سایت Orinks اعلام شده بود، پس از مطابقت با یادداشت‌های رسمی انتشار نسخه ۱.۹.۰ در مخزن گیت‌هاب پروژه تأیید شده است.
بازی Freight Fate چیست؟
بازی Freight Fate یک شبیه‌ساز رایگان و متن‌باز است که بر هدایت صوتی یک کامیون باری سنگین (کلاس ۸) در ایالات متحده آمریکا تمرکز دارد. بازیکن بار تحویل می‌گیرد، مسیر را برنامه‌ریزی می‌کند، سوخت و ساعت کاری خود را مدیریت می‌نماید، محموله‌ها را به مقصد می‌رساند و به‌مرور زمان، مسیر حرفه‌ای خود را از رانندگی شرکتی تا مالکیت خودرو و مدیریت مستقل ارتقا می‌دهد.
این بازی تنها به خواندن منوها توسط صفحه‌خوان محدود نمی‌شود؛ صدای موتور، صدای حرکت در جاده، موقعیت خودرو در خطوط، پیچ‌ها، شیب‌ها و خروجی‌های پیش‌رو همگی از طریق نشانه‌های صوتی رانندگی منتقل می‌شوند. همچنین یک کادر متنی بصری جملات ارائه‌شده را نمایش می‌دهد تا بازیکنان بینا و همراهان نیز امکان دنبال کردن روند بازی را داشته باشند.
هشدار مهم سازگاری برای فایل‌های ذخیره نسخه ۱.۸.
نسخه ۱.۹.۰ صرفاً یک به‌روزرسانی کوچک برای نسخه قبلی نیست، بلکه طبق اعلام توسعه‌دهنده، بازی از ابتدا بازسازی شده است. از همین رو، سوابق حرفه‌ای نسخه‌های ۱.۸ و قدیمی‌تر به نسخه ۱.۹ منتقل نمی‌شوند و هر کاربری که به نسخه ۱.۹ ارتقا یابد، باید روند حرفه‌ای خود را از ابتدا آغاز کند.
فایل‌های ذخیره پیشین حذف نمی‌شوند و امکان ادامه بازی با آن‌ها در نسخه ۱.۸ وجود دارد. همچنین تنظیمات بازی از نسخه ۱.۸ به نسخه جدید انتقال می‌یابد. کاربرانی که پیشرفت‌های طولانی‌‌مدت در بازی دارند، باید نسخه‌های ۱.۸ خود را حفظ کنند و با آگاهی از این تفاوت ساختاری اقدام به به‌روزرسانی نمایند.
نوآوری‌های نقشه و تجربه رانندگی.
در نسخه ۱.۹.۰ بازی Freight Fate، تعداد ۱۰۰ شهر جدید به نقشه اضافه شده است. با عبور تعداد کل شهرها از مرز ۶۰۰ مورد، دسترسی به صدها مرکز بارگیری و تحویل کالا از طریق خیابان‌های واقعی فراهم شده است. همچنین در بزرگراه‌ها، تعداد واقعی خطوط عبوری، رمپ‌های خروجی طبیعی، خطوط کاهش سرعت و الگوهای ترافیکی انتهای خروجی‌ها شبیه‌سازی شده‌اند.
در طول سفر، راننده کمکی پیچ‌ها، شیب‌های تند و کاهش محدودیت‌های سرعت را از پیش به‌صورت صوتی اعلام می‌کند. در پیچ‌های تند احتمال جابه‌جایی بار یا تکان‌خوردن مایعات تانکر وجود دارد و سرعت نامناسب می‌تواند موجب واژگونی کامیون شود. علاوه بر این، شرایطی نظیر برف، باران، پدیده هیدروپلنینگ (شناوری روی آب)، لاستیک‌های زمستانی و قوانین مربوط به زنجیر چرخ نیز بر کیفیت رانندگی اثرگذار هستند.
بازیکنان جدید بازی را با حالت «تمام راهنماها» آغاز می‌کنند؛ هرچند امکان تغییر وضعیت به نمایه‌های «متعادل» یا «واقع‌گرایانه» نیز وجود دارد. امکاناتی مانند خط‌خوان، کمکی پیچ و خروجی، کروز کنترل تطبیقی و دستیار پارک به‌صورت مجزا قابل تنظیم هستند؛ به این ترتیب بازی ضمن حفظ فیزیک دقیق کامیون، با سطوح مهارتی و حرکتی گوناگون سازگار می‌شود.
❤1
آرشیو گروه فناوری و تکنولوژی
FreightFate-v1.9.1-windows-portable.zip
سیستم شغلی، قوانین راهنمایی و رانندگی و سازوکار اقتصادی.
سیستم حرفه‌ای جدید، رانندگی شرکتی را از مالکیت مستقل تفکیک می‌کند. بازیکن می‌تواند برای حمل کلاس‌های مختلف بار صلاحیت کسب کند، از تابلوهای اعلام بار پروژه تحویل بگیرد، خودرو خریداری کند و هزینه‌های تعمیر و نگهداری را مدیریت نماید. وضعیت ترمزها، لاستیک‌ها و موتور هر کامیون به‌طور جداگانه پایش می‌شود و بازرسی بیرونی خودرو پیش از آغاز سفر می‌تواند نقایص فنی را پیش از بروز خطر آشکار سازد.
قوانین راهنمایی و رانندگی دیگر صرفاً بر مبنای امتیازدهی نیستند؛ مواردی مانند پلیس‌های ایالتی، بازرسی‌های کنار جاده‌ای، ایستگاه‌های توزین واقعی و سامانه ثبت ساعات کار و استراحت (Logbook) در بازی تعبیه شده‌اند. تخلفات می‌توانند هزینه‌های شرکت باربری و بیمه را افزایش دهند. ساعات کار و استراحت نیز بخشی از برنامه‌ریزی سفر محسوب می‌شوند و بازیکن می‌تواند محل توقف بعدی خود برای خواب را از قبل تعیین کند.
استراحتگاه‌های کامیون علاوه بر سوخت، خدماتی نظیر غذا، دوش، تعمیرگاه، امتیاز وفاداری، اطلاعات زنده ظرفیت پارکینگ و سیستم توزین را عرضه می‌کنند. رادیوی بازی هزاران ایستگاه واقعی را پوشش می‌دهد که بر اساس موقعیت جغرافیایی، قدرت سیگنال آن‌ها تغییر می‌کند. بازیکن می‌تواند از لیست پخش دلخواه خود استفاده کند یا پخش موسیقی پیش‌فرض بازی را فعال سازد.
گزینه‌های دسترس‌پذیری
بازی Freight Fate کاربران صفحه‌خوان را نه به‌عنوان مخاطبان یک افزونه جانبی، بلکه به‌عنوان هسته اصلی جامعه کاربران خود در نظر می‌گیرد. بر پایه مستندات پروژه، لایه صوتی با نرم‌افزارهای NVDA ،JAWS ،SAPI ،VoiceOver و سیستم Speech Dispatcher در لینوکس هماهنگ است. تمام منوها و گزارش‌های رانندگی قرائت می‌شوند و همین اطلاعات به‌شکل متنی نیز در دسترس هستند.
بازی به‌‌وسیله صفحه‌کلید یا کنترلر (دسته بازی) قابل اجرا است.
فرامین رانندگی به سایر کلیدها و دکمه‌های کنترلر قابل بازتعریف هستند.
بخش «آموزش اصوات بازی»، مفاهیم صداها را پیش از حرکت مرور می‌کند.
پیام‌های صوتی اخیر در حین رانندگی قابل بازخوانی مجدد هستند.
خلاصه وضعیت رانندگی از طریق نمایشگرهای بریل قابل پیگیری است و امکان قطع صدای گوینده وجود دارد.
راهنماهای اختصاصی برای کاربران نرم‌افزار JAWS جهت ارسال مستقیم کلیدهای رانندگی به محیط بازی تدوین شده است.
به گفته توسعه‌دهنده، در این نسخه اختلالاتی نظیر آزادسازی سریع‌تر نرم‌افزار صفحه‌خوان پس از خروج از بازی، بازگردانی خودکار صدای قفل‌شده و جلوگیری از هم‌پوشانی هشدارهای ایمنی توسط سایر اعلان‌های صوتی نیز برطرف شده است.
بازی Freight Fate 1.9.0 برای ویندوز، مک‌های مجهز به پردازنده‌های اپل سیلیکون و لینوکس منتشر شده است. بسته‌های لینوکس برای معماری‌های x64 و ARM64 در قالب فایل آرشیو یا AppImage ارائه شده‌اند. برای قابلیت گفتار (صوتی) در لینوکس، وجود Speech Dispatcher روی سیستم الزامی است؛ در صورت نبود این مولفه، بازی اجرا می‌شود اما صدا نخواهد داشت.
نسخه مک توسط اپل امضا و تایید (Notarize) شده است. به گفته توسعه‌دهنده، به همین دلیل دیگر نیازی به مرحله «Open Anyway» برای اجرای برنامه نیست. بسته‌های به‌روزشده و یادداشت‌های انتشار از طریق صفحه دانلود Freight Fate یا مستقیماً از بخش نسخه 1.9.0 در گیت‌هاب در دسترس هستند.
به کاربرانی که برای اولین بار بازی را تجربه می‌کنند پیشنهاد می‌شود ابتدا راهنمای استفاده را مطالعه کنند؛ همچنین بازیکنان نسخه 1.8 باید در نظر داشته باشند که پیشرفت‌ها و سوابق قبلی (Career) آنها به نسخه 1.9 منتقل نخواهد شد.

منابع:

Orinks — Original announcement of Freight Fate 1.9.0.
Orinks — Freight Fate product page.
GitHub — Freight Fate 1.9.0 release notes.
Freight Fate download page.
Freight Fate open source repository.
Freight Fate user guide.
هشدار امنیتی وردپرس

نسخه WordPress 7.1.3 منتشر شده و ۷ مشکل امنیتی، از جمله افشای دیدگاه‌های مطالب خصوصی، حمله XSS از طریق دیدگاه‌های تأییدنشده و آسیب‌پذیری SQL Injection در خروجی WXR را برطرف می‌کند.

اگر از نسخه 7.1.2 یا قدیمی‌تر استفاده می‌کنید، در اسرع وقت وردپرس را به 7.1.3 ارتقا دهید. پس از به‌روزرسانی، کش سایت و oEmbed را پاک کنید و دسترسی کاربران با نقش Contributor، Author یا بالاتر را بررسی نمایید.

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

~
❤1
راهنمای مدیریت زبان، موقعیت مکانی و منطقه زمانی در سیستم عامل دبیان.

در هنگام نصب توزیع دبیان با استفاده از نصاب متنی (Text Installer)، ممکن است به صورت پیش‌فرض زبان سیستم را روی انگلیسی و موقعیت مکانی را روی United States تنظیم کرده باشید. این انتخاب برای بسیاری از کاربران منجر به دو پرسش اساسی می‌شود: نخست اینکه آیا می‌توان در نصب‌های بعدی زبان انگلیسی را در کنار موقعیت مکانی کشورهایی نظیر ترکیه یا ایران انتخاب کرد؟ و دوم اینکه در یک سیستم نصب‌شده و در حال اجرا، چگونه می‌توان منطقه زمانی و تنظیمات Locale را بدون تغییر زبان اصلی واسط کاربری اصلاح کرد؟
تنظیم موقعیت مکانی متفاوت در فرآیند نصب جدید.
پاسخ به پرسش نخست مثبت است. شما الزامی ندارید که با انتخاب زبان انگلیسی، حتماً موقعیت مکانی ایالات متحده را بپذیرید. در نصاب متنی دبیان:
1. ابتدا زبان اصلی نصب را English انتخاب کنید.
2. در صفحه بعد، فهرستی از کشورهای انگلیسی‌زبان نمایش داده می‌شود. به پایین صفحه رفته و گزینه other را انتخاب نمایید.
3. در مرحله بعد قاره مورد نظر را مشخص کنید:
برای ترکیه: بسته به دسته‌بندی منو، Europe یا Asia.
برای ایران: Asia.
4. در فهرست کشورها، Turkey یا Iran را انتخاب کنید.
با این روش، زبان پایه‌ای سیستم انگلیسی باقی می‌ماند اما موقعیت جغرافیایی، منطقه زمانی پیش‌فرض و قالب‌های مرتبط با کشور انتخابی تنظیم می‌شوند.

تغییر منطقه زمانی و تنظیمات محلی در دبیانِ نصب‌شده.

اگر در حال حاضر سیستمی فعال دارید و مایلید تنظیمات آن را اصلاح کنید، نیازی به نصب مجدد سیستم‌عامل نیست. تمامی این مراحل از طریق ترمینال و با دسترسی مدیر سیستم (root یا sudo) قابل انجام است.
۱. تنظیم منطقه زمانی.
به منظور همگام‌سازی ساعت سیستم با زمان رسمی محلی، از دستورات ابزار timedatectl استفاده می‌شود.
برای ترکیه:

sudo timedatectl set-timezone Europe/Istanbul

برای ایران:

sudo timedatectl set-timezone Asia/Tehran

در صورت تمایل به استفاده از یک منوی تعاملی و متنی، می‌توانید دستور زیر را اجرا کنید:

sudo dpkg-reconfigure tzdata

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

sudo dpkg-reconfigure locales

در فهرست بازشده با کلیدهای جهت‌نما حرکت کرده و با کلید Space موارد زیر را علامت بزنید:
en_US.UTF-8
tr_TR.UTF-8 (برای ترکیه) یا fa_IR.UTF-8 (برای ایران)
کلید Tab را فشرده، گزینه OK را انتخاب کرده و Enter بزنید.
در مرحله بعد، زبان پیش‌فرض سیستم (Default system locale) را روی همان en_US.UTF-8 قرار دهید تا متن منوها و پیام‌های سیستم همچنان انگلیسی بماند.
۳. تفکیک زبان واسط از قالب‌های محلی.
اگر می‌خواهید متن سیستم انگلیسی بماند اما نحوه نمایش تاریخ، ساعت و واحدهای عددی مطابق استانداردهای محلی باشد، فایل پیکربندی محلی را ویرایش کنید:

sudo nano /etc/default/locale

محتوای فایل را به شکل زیر تغییر دهید.

LANG=en_US.UTF-8
LC_TIME=fa_IR.UTF-8
LC_PAPER=fa_IR.UTF-8
LC_MEASUREMENT=fa_IR.UTF-8
LC_NUMERIC=fa_IR.UTF-8
LC_MONETARY=fa_IR.UTF-8
فایل را با فشردن Ctrl + O ذخیره کرده و با Ctrl + X خارج شوید.

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

sudo reboot
پس از بالا آمدن سیستم، با اجرای دو دستور زیر می‌توانید از صحت اعمال منطقه زمانی و متغیرهای محلی اطمینان حاصل نمایید:

timedatectl

locale
❤1
در این نوشتار قصد داریم مجموعه‌ای کاربردی از دستورات لینوکسی را معرفی کنیم که با پیشوند یا عبارت ls (برگرفته از List) آغاز می‌شوند؛ به بیانی دیگر، نگاهی جامع به ابزارهای فهرست‌بندی در خط فرمان خواهیم انداخت.

ls: نمایش فهرست فایل‌ها و محتویات دایرکتوری مورد نظر.
lsusb: ارائه مشخصات گذرگاه‌های USB و دستگاه‌های متصل به درگاه‌های مربوطه.
lspci: نمایش فهرست کامل کنترلرها و سخت‌افزارهای متصل به گذرگاه‌های PCI.
lsblk: فهرست‌بندی تجهیزات ذخیره‌سازی داده به‌صورت بلوکی (مانند دیسک‌های سخت، SSD و حافظه‌های جانبی متصل).
lscpu: نمایش جزئیات معماری پردازنده و ساختار هسته‌ها.
lshw: گزارش جامع و تفصیلی از پیکربندی سخت‌افزاری بخش‌های مختلف سیستم.
lslogins: نمایش مشخصات، وضعیت و جزئیات مربوط به حساب‌های کاربری سیستم.
lsof: فهرست‌بندی تمامی فایل‌های در حال استفاده و فرآیندهای مرتبط با آن‌ها.
lsmod: نمایش ماژول‌های فعال و بارگذاری‌شده در کرنل لینوکس.
lslocks: ارائه اطلاعات درباره فایل‌های دارای قفل دسترسی (File Locks) در سطح سیستم‌عامل.
lsattr: نمایش ویژگی‌ها و Attribute‌های اختصاصی فایل‌ها در فایل‌سیستم‌های مبتنی بر ext.
lsmem: بررسی محدوده آدرس‌دهی حافظه رم، پیکربندی بلوک‌ها و وضعیت آنلاین/آفلاین بودن آن‌ها.
lsns: نمایش اطلاعات و جزئیات Namespaces فعال در سیستم.
lsinitramfs: استخراج و نمایش فهرست محتویات فایل ایمیج Initramfs که معمولاً در دایرکتوری boot/ قرار دارد.
lsipc: بررسی وضعیت و نمایش امکانات ارتباط بین فرآیندی (IPC) نظیر Message Queue ،Semaphore و Shared Memory.
lspgpot: استخراج و فهرست‌بندی مقادیر Owner-Trust از کلیدهای PGP.
❤1
آرشیو گروه فناوری و تکنولوژی
v2rayN-linux-64.zip
تفاوت معماری نرم‌افزار v2rayN در ویندوز و لینوکس، نقش مهمی در تبیین وضعیت دسترس‌پذیری آن برای کاربران نابینا و کم‌بینا دارد. بررسی این تفاوت‌ها نشان می‌دهد که چرا تجربه کار با این نرم‌افزار از طریق صفحه‌خوان‌ها در ویندوز، بسته به نوع نسخه انتخاب‌شده، می‌تواند با تجربه استفاده از آن در دبیان متفاوت باشد.
معماری نسخه‌های ویندوز و تأثیر آن بر دسترس‌پذیری.
در ویندوز، نرم‌افزار v2rayN در دو ساختار اصلی عرضه می‌شود که از نظر فناوری رابط کاربری با یکدیگر تفاوت دارند. نسخه کلاسیک با نام v2rayN-windows-64.zip بر پایه چارچوب Windows Presentation Foundation توسعه یافته است. این چارچوب از رابط برنامه‌نویسی Windows UI Automation پشتیبانی می‌کند و امکان دسترسی صفحه‌خوان‌هایی مانند NVDA به عناصر رابط کاربری را فراهم می‌سازد. به همین دلیل، در صورت پیاده‌سازی صحیح عناصر دسترس‌پذیر، کاربران می‌توانند کنترل‌ها و بخش‌های مختلف برنامه را با سهولت بیشتری شناسایی و مدیریت کنند.
در مقابل، نسخه دسکتاپ با نام v2rayN-windows-64-desktop.zip از چارچوب چندسکویی Avalonia UI بهره می‌بَرَد. هدف از استفاده از این چارچوب، فراهم‌کردن امکان اجرای برنامه در سیستم‌عامل‌های مختلف است. با این حال، پشتیبانی از فناوری‌های دسترس‌پذیری در این چارچوب و نحوه پیاده‌سازی آن در خود برنامه، با ساختار WPF تفاوت دارد. در نتیجه، ممکن است برخی عناصر رابط کاربری در این نسخه به‌درستی در اختیار NVDA قرار نگیرند و تجربه کار با صفحه‌خوان با محدودیت‌هایی همراه باشد.

در محیط لینوکس، امکان استفاده از نسخه مبتنی بر WPF وجود ندارد؛ زیرا این چارچوب به پلتفرم ویندوز وابسته است. نسخه لینوکسی v2rayN از چارچوب Avalonia UI استفاده می‌کند و در نتیجه، محدودیت‌ها و قابلیت‌های دسترس‌پذیری آن به نحوه تعامل این چارچوب با زیرساخت‌های دسترس‌پذیری لینوکس و چگونگی پیاده‌سازی رابط کاربری برنامه بستگی دارد.
در بخش انتشارهای رسمی پروژه در گیت‌هاب، دو قالب اصلی برای دریافت نسخه لینوکس ارائه می‌شود. بسته v2rayN-linux-64.deb برای نصب در توزیع‌های مبتنی بر دبیان طراحی شده است و فایل‌های برنامه را در مسیرهای تعیین‌شده برای نصب نرم‌افزار قرار می‌دهد. با این‌حال، وجود هسته‌های موردنیاز مانند Xray یا sing-box در این بسته را نباید بدون بررسی محتوای همان نسخه قطعی دانست؛ بنابراین، پیش از استفاده باید وضعیت این وابستگی‌ها مشخص شود.
قالب دیگر، بسته v2rayN-linux-64.zip می‌باشد که امکان استخراج و اجرای برنامه را بدون نصب متعارف بسته دبیان فراهم می‌کند. میزان استقلال این بسته و وجود فایل‌های اجرایی هسته‌های موردنیاز نیز به محتوای نسخه منتشرشده بستگی دارد و بهتر است از روی فهرست فایل‌های بسته بررسی شود.
از نظر دسترس‌پذیری، انتخاب یکی از این دو قالب، به‌خودی‌خود تفاوتی اساسی ایجاد نمی‌کند؛ زیرا هر دو، در صورت استفاده از ساختار رابط کاربری یکسان، از همان چارچوب اصلی بهره می‌برند. بنابراین، برای ارزیابی سازگاری با صفحه‌خوان Orca باید به نسخه برنامه، نحوه پیاده‌سازی دسترس‌پذیری و پیکربندی محیط اجرای آن توجه کرد، نه صرفاً به پسوند فایل دریافتی.
❤1
آرشیو گروه فناوری و تکنولوژی
v2rayN-linux-64.zip
نحوه تعامل Orca با v2rayN و تنظیمات پیشنهادی.

صفحه‌خوان Orca در محیط لینوکس برای دسترسی به اطلاعات رابط کاربری برنامه‌ها از زیرساخت‌های فناوری کمکی، از جمله AT-SPI، استفاده می‌کند. در برنامه‌های مبتنی بر رابط‌های گرافیکی، پشتیبانی صحیح از این زیرساخت به چارچوب رابط کاربری و نحوه ارائه اطلاعات دسترس‌پذیری از سوی خود برنامه وابسته است.
چارچوب Avalonia UI از قابلیت‌های دسترس‌پذیری در لینوکس پشتیبانی می‌کند؛ اما، کیفیت تجربه کاربری به این بستگی دارد که عناصر رابط کاربری، از جمله دکمه‌ها، فهرست‌ها، کادرهای ویرایش و سایر کنترل‌ها، اطلاعاتی مانند نام، نقش و وضعیت خود را به‌درستی در اختیار زیرساخت دسترس‌پذیری قرار دهند. اگر این اطلاعات ناقص باشند یا برخی عناصر به‌درستی در نمای درختی دسترس‌پذیری نمایش داده نشوند، Orca ممکن است نتواند تمام بخش‌های برنامه را به‌طور قابل‌اعتماد شناسایی کند. در چنین شرایطی، پیمایش در رابط کاربری و انجام تنظیمات می‌تواند دشوار شود.
برای بررسی و رفع مشکلات احتمالی در دبیان، ابتدا توصیه می‌شود بسته‌های زیرساخت دسترس‌پذیری نصب باشند. برای این منظور، می‌توان دستور زیر را در ترمینال اجرا کرد:
sudo apt install at-spi2-core libatk-adaptor
البته نصب این بسته‌ها به‌تنهایی تضمین نمی‌کند که تمام عناصر رابط کاربری v2rayN برای Orca قابل‌دسترسی شوند؛ هدف از این مرحله، اطمینان از وجود مؤلفه‌های لازم در سطح سیستم است.
در مرحله بعد، می‌توان برنامه را از طریق ترمینال اجرا کرد و در صورت پشتیبانی نسخه مورد استفاده، متغیر محیطی مربوط به دسترس‌پذیری Avalonia را نیز آزمایش کرد. دستور پیشنهادی به این صورت است:
AVALONIA_ENABLE_ACCESSIBILITY=1 ./v2rayN
این دستور باید در مسیری اجرا شود که فایل اجرایی v2rayN در آن قرار دارد. همچنین، پشتیبانی از این متغیر محیطی و تأثیر آن به نسخه چارچوب Avalonia و شیوه بسته‌بندی برنامه بستگی دارد؛ بنابراین، نباید آن را راهکاری قطعی برای فعال‌سازی دسترس‌پذیری در تمام نسخه‌ها تلقی کرد.
در مجموع، ارزیابی دسترس‌پذیری v2rayN در دبیان مستلزم بررسی هم‌زمان چارچوب رابط کاربری، پشتیبانی آن از AT-SPI و نحوه پیاده‌سازی عناصر دسترس‌پذیر در خود برنامه است. نصب مؤلفه‌های لازم و آزمایش تنظیمات محیط اجرا می‌تواند به شناسایی مشکلات کمک کند، اما برای دستیابی به تجربه‌ای پایدار و کاملاً قابل‌استفاده با Orca، ممکن است اصلاحات بیشتری در پیاده‌سازی رابط کاربری برنامه ضرورت داشته باشد.
❤1
7-Zip یک نرم‌افزار بایگانی پرونده متن‌باز و رایگان می‌باشد که عمدتاً برای فشرده‌سازی فایل‌ها به کار می‌رود. این برنامه از قالب اختصاصی خود یعنی 7z استفاده می‌کند، اما توانایی خواندن و نوشتن چندین قالب بایگانی دیگر را نیز دارد. 7 Zip را می‌توان از طریق رابط خط فرمان، رابط کاربری گرافیکی یا با استفاده از یکپارچه‌سازی محیط پوسته پنجره‌ها (Shell Integration) اجرا و استفاده کرد.