کسی انواع شماره مجازی های مختلف با بالاترین کیفیت ممکن نیاز داشت پیام بده یک جای خوب و خفن معرفی کنم بهش✅
@Ho3einMokhtari
@Ho3einMokhtari
👍3❤1
Forwarded from Linux Zone | لینوکس زون
🔧 چطوری با TestDisk پارتیشن های حذف شده رو برگردونیم؟
🔸گاهی وقتا اشتباهی یه پارتیشن رو پاک میکنیم یا فایل ها هست اما سیستم بوت لودر رو شناسایی نمیکنه! چطور برش گردونیم؟ 🚀
مرحله ۱: نصب TestDisk
براساس توزیع تون پکیج testdisk رو نصب کنید
مرحله ۲: برنامه رو توی ترمینال با دسترسی sudo ران کنید:
مرحله ۳: انتخاب دیسک
🔸- لیست دیسکها میاد. مثلاً ممکنه اسم دیسک شما
- با کلیدهای بالا و پایین کیبورد، دیسک مدنظر رو انتخاب کنید و اینتر بزنید.
مرحله ۴: نوع جدول پارتیشن رو مشخص کنید
🔸- برای اکثر سیستم های معمولی (MBR یا GPT)، گزینه ی Intel رو انتخاب کنید و اینتر
مرحله ۵: اسکن و بازیابی
1️⃣ از منوی اصلی، گزینهی Analyse (تجزیه و تحلیل) رو انتخاب کنید.
2️⃣ صبر کنید تا TestDisk دیسک رو اسکن کنه. ممکنه چند دقیقه طول بکشه☕️
3️⃣ وقتی پارتیشن حذفشده پیدا شد، روشنش کنید (با کلید → و اینتر).
4️⃣ حالا گزینهی Write (نوشتن) رو بزنید تا تغییرات ذخیره بشن.
5️⃣ سیستم رو ریاستارت کنید و نتیجه رو ببینید!
هشدارهای مهم ❗️
- قبل از هر کاری، از داده هاتون بکاپ بگیرید! ممکنه اشتباهی اوضاع بدتر بشه!
- اگر پارتیشن تو لیست نیست، از منوی اصلی گزینهی Deeper Search رو امتحان کنید (اسکن عمیقتر).
- اگر مطمئن نیستید، Write نزنید! اول با یه آدم باتجربه مشورت کنید.
اگر سیستم اصلاً بوت نمیشه چی؟
🔸- یه USB لایو لینوکس بسازید و از اون بوت کنید بعد TestDisk رو نصب کرده و همین مراحل رو تکرار کنید.
💬 هر نظری داشتید خوشحال میشیم با ما در میون بزارید
➖➖➖➖➖➖➖➖➖➖
🔸گاهی وقتا اشتباهی یه پارتیشن رو پاک میکنیم یا فایل ها هست اما سیستم بوت لودر رو شناسایی نمیکنه! چطور برش گردونیم؟ 🚀
مرحله ۱: نصب TestDisk
براساس توزیع تون پکیج testdisk رو نصب کنید
sudo apt install testdisk
مرحله ۲: برنامه رو توی ترمینال با دسترسی sudo ران کنید:
sudo testdisk
مرحله ۳: انتخاب دیسک
🔸- لیست دیسکها میاد. مثلاً ممکنه اسم دیسک شما
/dev/sda باشه. - با کلیدهای بالا و پایین کیبورد، دیسک مدنظر رو انتخاب کنید و اینتر بزنید.
مرحله ۴: نوع جدول پارتیشن رو مشخص کنید
🔸- برای اکثر سیستم های معمولی (MBR یا GPT)، گزینه ی Intel رو انتخاب کنید و اینتر
مرحله ۵: اسکن و بازیابی
1️⃣ از منوی اصلی، گزینهی Analyse (تجزیه و تحلیل) رو انتخاب کنید.
2️⃣ صبر کنید تا TestDisk دیسک رو اسکن کنه. ممکنه چند دقیقه طول بکشه☕️
3️⃣ وقتی پارتیشن حذفشده پیدا شد، روشنش کنید (با کلید → و اینتر).
4️⃣ حالا گزینهی Write (نوشتن) رو بزنید تا تغییرات ذخیره بشن.
5️⃣ سیستم رو ریاستارت کنید و نتیجه رو ببینید!
هشدارهای مهم ❗️
- قبل از هر کاری، از داده هاتون بکاپ بگیرید! ممکنه اشتباهی اوضاع بدتر بشه!
- اگر پارتیشن تو لیست نیست، از منوی اصلی گزینهی Deeper Search رو امتحان کنید (اسکن عمیقتر).
- اگر مطمئن نیستید، Write نزنید! اول با یه آدم باتجربه مشورت کنید.
اگر سیستم اصلاً بوت نمیشه چی؟
🔸- یه USB لایو لینوکس بسازید و از اون بوت کنید بعد TestDisk رو نصب کرده و همین مراحل رو تکرار کنید.
💬 هر نظری داشتید خوشحال میشیم با ما در میون بزارید
#️⃣ #linux #lost_partition #disk #testdisk
➖➖➖➖➖➖➖➖➖➖
🐧 CHANNEL | GROUP
❤1
توی این پست میخوام بگم چجوری میشه توی پایتون اطلاعات شبکه های وصل شده وای فای مثل اسم و رمزشون رو در آورد و یه ذره سر به سر بقیه گذاشت
اول از همه، ما از کتابخونهی
subprocess استفاده میکنیم. این کتابخونه بهمون اجازه میده دستورات سیستم عامل (مثل CMD توی ویندوز) رو اجرا کنیم. اینطوری میتونیم اطلاعات شبکههای وایفای ذخیره شده رو بگیریم.یه تابع به اسم دلخواه مثلا
get_saved_wifi_networks میسازیم. کار این تابع اینه که بره تو سیستم، شبکههای وایفایی که قبلاً بهشون وصل شدیم رو پیدا کنه و اسمشون رو بهمون بده.با استفاده از دستور
netsh wlan show profiles
لیست همهی شبکههای وایفایی که تو سیستم ذخیره شدن رو میگیریم. این دستور رو با
subprocess.run
اجرا میکنیم و نتیجهاش رو ذخیره میکنیم.
از خروجی دستور بالا، خطهایی که شامل عبارت
"All User Profile"هستن رو پیدا میکنیم. این خطها اسم شبکههای وایفای رو دارن. با یه کم پردازش روی این خطها، اسم شبکهها رو جدا میکنیم و توی یه لیست میریزیم.
حالا برای هر شبکه، یه دستور جدید میزنیم تا اطلاعات کامل اون شبکه رو بگیریم. این دستور به شکل
netsh wlan show profile name="اسم شبکه" key=clear
هست. این دستور رمز عبور شبکه رو هم بهمون نشون میده.
از خروجی دستور بالا، خطی که شامل عبارت
"Key Content" هست رو پیدا میکنیم. این خط رمز عبور شبکه رو داره. اگه رمز وجود داشته باشه، اون رو برمیداریم؛ اگه نه، یه پیام میذاریم که "No Password".در نهایت، اسم شبکه و رمز عبورش رو چاپ میکنیم. اینطوری میتونیم ببینیم به چه شبکههایی وصل شدیم و رمزشون چیه.
آخر کار، تابعمون رو صدا میزنیم تا همهی این مراحل اجرا بشن و نتیجه رو ببینیم.
import subprocess
def get_saved_wifi_networks():
command = "netsh wlan show profiles"
result = subprocess.run(command, capture_output=True, text=True, shell=True)
profiles = [line.split(":")[1].strip() for line in result.stdout.splitlines() if "All User Profile" in line]
for profile in profiles:
command = f'netsh wlan show profile name="{profile}" key=clear'
result = subprocess.run(command, capture_output=True, text=True, shell=True)
password_line = [line.split(":")[1].strip() for line in result.stdout.splitlines() if "Key Content" in line]
password = password_line[0] if password_line else "No Password"
print(f"Network: {profile}, Password: {password}")
get_saved_wifi_networks()
این کد مخصوص ویندوزه و بهتون نشون میده چه شبکههایی تو سیستم ذخیره شدن و رمزشون چیه
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥7❤1👌1
NovinBots
حالا شاید بگید خب تهش بتونیم اینو روی سیستم خودمون اجرا کنیم، چجوری یه ذره سر به سر رفیقامون بذاریم؟😂
اگر ریکشن های این پست خوب باشه یه پست دیگه میذارم که با وصل کردن یه usb به سیستم بقیه بتونید اطلاعات شبکه هایی که بهشون وصل شده رو داشته باشید
😜😜
👍3🤔2❤1
NovinBots
ریکشن بزنید برای ادامه این پست❤️😜
🤔3❤1
Forwarded from Linux Zone | لینوکس زون
📦 همه چیز درمورد کانتینرها
کانتینرها مثل "جعبههای نرمافزاری" هستن که همه چیز رو برای اجرای یک برنامه (مثلاً یک وبسرور یا اپلیکیشن) آماده میکنن. برخلاف ماشینهای مجازی (VM) که کل سیستم عامل رو شبیهسازی میکنن، کانتینرها به جای بالا اوردن هسته جدا هسته اصلی رو با برنامه مون به اشتراک میزارن! این باعث میشه سبکتر، سریعتر و کممصرفتر باشن.
🔍 چطوری کار میکنن؟
🔸کانتینرها از دو فناوری کلیدی لینوکس استفاده میکنن:
1️⃣ Namespaces:
محیط اجرای برنامه رو از بقیه سیستم ایزوله میکنه (مثلاً فایل سیستم، شبکه و فرایندها جدا میشن).
2️⃣ Cgroups (Control Groups):
منابع سختافزاری (مثل CPU و RAM) رو بین کانتینرها محدود و مدیریت میکنه.
🚢 Docker چیکار میکنه این وسط؟ 🤔 Docker محبوبترین ابزار برای کار با کانتینرهاست. به راحتی میتونی یه اپلیکیشن رو با تمام وابستگیهاش (مثل کتابخانهها و تنظیمات) توی یه تصویر (Image) بستهبندی کنی و روی هر سیستم لینوکسی اجرا کنی.
مثال اجرای یک کانتینر اوبونتو:
چطور به Image سفارشی بسازیم؟
🔸 با Dockerfile میتونی Image خودت رو بسازی:
سپس با دستور
ایمیج رو بساز
📚 LXC/LXD: کانتینرهای "شبه VM"
LXC (Linux Containers) کانتینرهایی میسازه که بیشتر شبیه یه سیستم عامل کاملن مثلاً میتونی یه کانتینر اوبونتو داشته باشی و تقریباً همه کارهایی که توی یه VM میکنی رو انجام بدی.
مثال ایجاد کانتینر با LXD:
🌟 مزایای کانتینرها:
1️⃣ پورتابل: یه بار بساز، همه جا اجرا کن (حتی روی سرور)
2️⃣ سریع: راهاندازی کانتینر ها خیلی سریع انجام میشه
3️⃣ صرفهجویی در منابع: دهها کانتینر میتونی روی یک سرور اجرا کنی بدون نیاز به سختافزار اضافه.
4️⃣ اسکیل آسان: با ابزارهایی مثل Kubernete**s میتونی هزاران کانتینر رو مدیریت کنی.
⚠️ نکات امنیتی:
کانتینرها کاملاً ایزوله نیستن اگر تنظیمات اشتباه باشه، ممکنه به سیستم یا سرور آسیب بزنن.
همیشه:
1️⃣ از Imageهای رسمی و معتبر استفاده کن.
2️⃣ کانتینرها رو با کاربر غیر root اجرا کن.
3️⃣ به کانتینرها دسترسی بیش از حد نده (مثلاً --privileged در Docker خطرناکه).
🎯 کاربردهای کانتینرها:
توسعه نرمافزار (DevOps و CI/CD)
اجرای میکروسرویسها (مثل وبسرور، دیتابیس و ...)
تست نرمافزار در محیطهای مختلف
ساخت محیطهای توسعه یکسان برای کل تیم
🔧 شروع کار با Docker روی لینوکس:
1️⃣ بر اساس توزیعت Docker رو نصب کن و اگر خواستی استارت اپش رو فعال کن:
2️⃣ یک Image آزمایشی دانلود کن (مثل Nginx):
3️⃣ کانتینر رو اجرا کن:
حالا تو مرورگر ادرس localhost:8080 رو بزن اگر صفحه پیشفرض Nginx رو دیدی یعنی درست اجرا شده!
جمع بندی ✍
فهمیدیم که کانتینر ها ابزاری برای ایزوله سازی برنامه هامون هستن که با استفاده از منابع کم و راه اندازی سریع خیلی کار هارو ساده میکنن و برای بکند کار و شبکه و حتی فرانت کار ها هم کاربرد دارن.
➖➖➖➖➖➖➖➖➖➖
کانتینرها مثل "جعبههای نرمافزاری" هستن که همه چیز رو برای اجرای یک برنامه (مثلاً یک وبسرور یا اپلیکیشن) آماده میکنن. برخلاف ماشینهای مجازی (VM) که کل سیستم عامل رو شبیهسازی میکنن، کانتینرها به جای بالا اوردن هسته جدا هسته اصلی رو با برنامه مون به اشتراک میزارن! این باعث میشه سبکتر، سریعتر و کممصرفتر باشن.
🔍 چطوری کار میکنن؟
🔸کانتینرها از دو فناوری کلیدی لینوکس استفاده میکنن:
1️⃣ Namespaces:
محیط اجرای برنامه رو از بقیه سیستم ایزوله میکنه (مثلاً فایل سیستم، شبکه و فرایندها جدا میشن).
2️⃣ Cgroups (Control Groups):
منابع سختافزاری (مثل CPU و RAM) رو بین کانتینرها محدود و مدیریت میکنه.
🚢 Docker چیکار میکنه این وسط؟ 🤔 Docker محبوبترین ابزار برای کار با کانتینرهاست. به راحتی میتونی یه اپلیکیشن رو با تمام وابستگیهاش (مثل کتابخانهها و تنظیمات) توی یه تصویر (Image) بستهبندی کنی و روی هر سیستم لینوکسی اجرا کنی.
مثال اجرای یک کانتینر اوبونتو:
docker run -it ubuntu:22.04 /bin/bash
چطور به Image سفارشی بسازیم؟
🔸 با Dockerfile میتونی Image خودت رو بسازی:
FROM python:3.9
COPY . /app
WORKDIR /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]
سپس با دستور
docker build -t my-app .
ایمیج رو بساز
📚 LXC/LXD: کانتینرهای "شبه VM"
LXC (Linux Containers) کانتینرهایی میسازه که بیشتر شبیه یه سیستم عامل کاملن مثلاً میتونی یه کانتینر اوبونتو داشته باشی و تقریباً همه کارهایی که توی یه VM میکنی رو انجام بدی.
مثال ایجاد کانتینر با LXD:
lxc launch ubuntu:22.04 my-container # ساخت کانتینر
lxc exec my-container -- bash # ورود به کانتینر
🌟 مزایای کانتینرها:
1️⃣ پورتابل: یه بار بساز، همه جا اجرا کن (حتی روی سرور)
2️⃣ سریع: راهاندازی کانتینر ها خیلی سریع انجام میشه
3️⃣ صرفهجویی در منابع: دهها کانتینر میتونی روی یک سرور اجرا کنی بدون نیاز به سختافزار اضافه.
4️⃣ اسکیل آسان: با ابزارهایی مثل Kubernete**s میتونی هزاران کانتینر رو مدیریت کنی.
⚠️ نکات امنیتی:
کانتینرها کاملاً ایزوله نیستن اگر تنظیمات اشتباه باشه، ممکنه به سیستم یا سرور آسیب بزنن.
همیشه:
1️⃣ از Imageهای رسمی و معتبر استفاده کن.
2️⃣ کانتینرها رو با کاربر غیر root اجرا کن.
3️⃣ به کانتینرها دسترسی بیش از حد نده (مثلاً --privileged در Docker خطرناکه).
🎯 کاربردهای کانتینرها:
توسعه نرمافزار (DevOps و CI/CD)
اجرای میکروسرویسها (مثل وبسرور، دیتابیس و ...)
تست نرمافزار در محیطهای مختلف
ساخت محیطهای توسعه یکسان برای کل تیم
🔧 شروع کار با Docker روی لینوکس:
1️⃣ بر اساس توزیعت Docker رو نصب کن و اگر خواستی استارت اپش رو فعال کن:
sudo apt install docker
sudo systemctl enable --now docker
2️⃣ یک Image آزمایشی دانلود کن (مثل Nginx):
docker pull nginx
3️⃣ کانتینر رو اجرا کن:
docker run -d -p 8080:80 --name my-nginx nginx
حالا تو مرورگر ادرس localhost:8080 رو بزن اگر صفحه پیشفرض Nginx رو دیدی یعنی درست اجرا شده!
جمع بندی ✍
فهمیدیم که کانتینر ها ابزاری برای ایزوله سازی برنامه هامون هستن که با استفاده از منابع کم و راه اندازی سریع خیلی کار هارو ساده میکنن و برای بکند کار و شبکه و حتی فرانت کار ها هم کاربرد دارن.
#️⃣ #linux #development
➖➖➖➖➖➖➖➖➖➖
🐧 CHANNEL | GROUP
👍3❤1
Forwarded from Linux Zone | لینوکس زون
چجوری بازیهای ویندوز رو روی لینوکس اجرا کنیم؟🎮
اگه عاشق بازی هستین و در عین حال از سیستمعامل لینوکس استفاده میکنین، احتمالاً براتون سوال شده که چجوری میشه بازیهای ویندوز رو روی لینوکس اجرا کرد. خبر خوب اینه که راههای مختلفی برای این کار وجود داره پس با من همراه باشین تا بتونین بازیهای مورد علاقهتون رو روی لینوکس هم تجربه کنین
راههای اجرای بازیهای ویندوز روی لینوکس
برای اینکه بازیهای ویندوز رو روی لینوکس اجرا کنین، چند ابزار و روش اصلی وجود داره که هر کدوم ویژگیهای خاص خودشون رو دارن. بیاین این روشها رو با هم ببینیم:
1️⃣ Wine
واین یه ابزار رایگان و متنبازه که بهتون اجازه میده برنامهها و بازیهای ویندوز رو روی لینوکس اجرا کنین. این ابزار در واقع یه لایهی سازگاری ایجاد میکنه که دستورات ویندوز رو برای لینوکس ق!ابل فهم میکنه.
چطور نصبش کنم؟
برای نصب Wine، میتونین از مدیر بستههای توزیعتون استفاده کنین. مثلاً تو اوبونتو این دستور رو بزنین:
بعدش، برای اجرای بازی، کافیه فایل اجرایی (exe) بازی رو با این دستور باز کنین:
2️⃣ Proton (با Steam)
Proton یه ابزار فوقالعادهست که توسط Valve (شرکت سازندهی Steam) ساخته شده و در واقع نسخهی بهینهشدهی Wine برای گیمرهاست. با Proton میتونین بازیهای ویندوز رو مستقیماً از Steam روی لینوکس اجرا کنین.
چطور ازش استفاده کنم؟
اول Steam رو روی لینوکس نصب کنین. بعد تو تنظیمات Steam، بخش "Steam Play" رو پیدا کنین و گزینهی "Enable Steam Play for all noscripts" رو فعال کنین. حالا میتونین بازیهای ویندوز رو نصب و اجرا کنین
3️⃣ Lutris
Lutris یه پلتفرم مدیریت بازیه که کار نصب و اجرای بازیهای ویندوز رو روی لینوکس خیلی راحت میکنه. این ابزار از Wine، Proton و حتی شبیهسازها پشتیبانی میکنه.
چطور نصبش کنم؟
Lutris رو از سایت رسمیش یا مدیر بستهها نصب کنین. بعد از کتابخونهی بازیهاش، بازی مورد نظرتون رو انتخاب کنین و نصبش کنین. Lutris خودش تنظیمات رو براتون انجام میده.
4️⃣ PlayOnLinux
یه ابزار دیگهست که بر پایهی Wine کار میکنه و با اسکریپتهای آماده، نصب بازیها رو آسونتر میکنه و خود کار تنظیمات مربوط به گزافیک رو برای واین انجام میده.
چطور ازش استفاده کنم؟
PlayOnLinux رو بر اسا توزیعتون نصب کنین، بازی مورد نظرتون رو از لیست انتخاب کنین و مراحل نصب رو دنبال کنین. این ابزار خودش نسخهی مناسب Wine رو برای هر بازی مدیریت میکنه.
نکات مهم برای اجرای بهتر بازیها🎮
برای اینکه تجربهی بهتری از بازیها روی لینوکس داشته باشین، این نکات رو رعایت کنین:
1️⃣ درایورهای گرافیک: حتماً درایورهای کارت گرافیکتون رو بهروز کنین (مثلاً درایور NVIDIA یا Mesa برای AMD).
2️⃣ Vulkan: خیلی از بازیها با Vulkan بهتر کار میکنن. مطمئن شین که Vulkan روی سیستمتون نصب باشه.
تنظیمات اضافی⚙️:
1️⃣برای بازیهای خاص، ممکنه لازم باشه تنظیمات Wine یا Proton رو دستی تغییر بدین. سایتهای ProtonDB و WineHQ اطلاعات خوبی دارن.
2️⃣ DXVK: این ابزار DirectX رو به Vulkan تبدیل میکنه و میتونه عملکرد بازیها رو بهتر کنه.
جمعبندی✍️
دیگه لازم نیست بین لینوکس و بازیهای ویندوز یکی رو انتخاب کنین با ابزارهایی مثل Wine، Proton، Lutris، PlayOnLinux و حتی ماشین مجازی، میتونین بازیهای مورد علاقهتون رو روی لینوکس اجرا کنین. اگه دنبال راه ساده هستین، Proton یا Lutris رو امتحان کنین. اگه بازیتون پشتیبانی نمیشه، ماشین مجازی هم تنها راه باقی موندست.
شما کدوم روش رو ترجیح میدین؟ تجربهتون رو با ما به اشتراک بذارین تا بقیه هم استفاده کنن. امیدوارم از بازی کردن لذت ببرین! 🎮
➖➖➖➖➖➖➖➖➖➖
اگه عاشق بازی هستین و در عین حال از سیستمعامل لینوکس استفاده میکنین، احتمالاً براتون سوال شده که چجوری میشه بازیهای ویندوز رو روی لینوکس اجرا کرد. خبر خوب اینه که راههای مختلفی برای این کار وجود داره پس با من همراه باشین تا بتونین بازیهای مورد علاقهتون رو روی لینوکس هم تجربه کنین
راههای اجرای بازیهای ویندوز روی لینوکس
برای اینکه بازیهای ویندوز رو روی لینوکس اجرا کنین، چند ابزار و روش اصلی وجود داره که هر کدوم ویژگیهای خاص خودشون رو دارن. بیاین این روشها رو با هم ببینیم:
1️⃣ Wine
واین یه ابزار رایگان و متنبازه که بهتون اجازه میده برنامهها و بازیهای ویندوز رو روی لینوکس اجرا کنین. این ابزار در واقع یه لایهی سازگاری ایجاد میکنه که دستورات ویندوز رو برای لینوکس ق!ابل فهم میکنه.
✅ مزایا:
کاملاً رایگان و بدون نیاز به لایسنس ویندوز.
از خیلی از بازیها (با گرفیک پایین) پشتیبانی میکنه.
❌ معایب:
بازیها با گرافیک سنگین تر ممکنه درست اجرا نشن یا نیاز به تنظیمات پیچیده داشته باشن.
چطور نصبش کنم؟
برای نصب Wine، میتونین از مدیر بستههای توزیعتون استفاده کنین. مثلاً تو اوبونتو این دستور رو بزنین:
sudo apt install wine
بعدش، برای اجرای بازی، کافیه فایل اجرایی (exe) بازی رو با این دستور باز کنین:
wine /path/to/game.exe
2️⃣ Proton (با Steam)
Proton یه ابزار فوقالعادهست که توسط Valve (شرکت سازندهی Steam) ساخته شده و در واقع نسخهی بهینهشدهی Wine برای گیمرهاست. با Proton میتونین بازیهای ویندوز رو مستقیماً از Steam روی لینوکس اجرا کنین.
✅ مزایا:
خیلی ساده و راحت کار میکنه.
بهروز و مناسب برای بازیهای جدید.
❌ معایب:
فقط برای بازیهای Steam کار میکنه.
چطور ازش استفاده کنم؟
اول Steam رو روی لینوکس نصب کنین. بعد تو تنظیمات Steam، بخش "Steam Play" رو پیدا کنین و گزینهی "Enable Steam Play for all noscripts" رو فعال کنین. حالا میتونین بازیهای ویندوز رو نصب و اجرا کنین
3️⃣ Lutris
Lutris یه پلتفرم مدیریت بازیه که کار نصب و اجرای بازیهای ویندوز رو روی لینوکس خیلی راحت میکنه. این ابزار از Wine، Proton و حتی شبیهسازها پشتیبانی میکنه.
✅ مزایا:
رابط کاربری ساده و جذاب.
پشتیبانی از بازیهای مختلف (Steam، GOG، Epic و غیره).
❌ معایب:
بعضی بازیها ممکنه نیاز به تنظیمات دستی داشته باشن.
چطور نصبش کنم؟
Lutris رو از سایت رسمیش یا مدیر بستهها نصب کنین. بعد از کتابخونهی بازیهاش، بازی مورد نظرتون رو انتخاب کنین و نصبش کنین. Lutris خودش تنظیمات رو براتون انجام میده.
4️⃣ PlayOnLinux
یه ابزار دیگهست که بر پایهی Wine کار میکنه و با اسکریپتهای آماده، نصب بازیها رو آسونتر میکنه و خود کار تنظیمات مربوط به گزافیک رو برای واین انجام میده.
✅ مزایا:
رابط کاربری گرافیکی ساده.
اسکریپتهای آماده برای بازیهای معروف.
❌ معایب:
بعضی بازیهای جدید ممکنه پشتیبانی نشن.
چطور ازش استفاده کنم؟
PlayOnLinux رو بر اسا توزیعتون نصب کنین، بازی مورد نظرتون رو از لیست انتخاب کنین و مراحل نصب رو دنبال کنین. این ابزار خودش نسخهی مناسب Wine رو برای هر بازی مدیریت میکنه.
نکات مهم برای اجرای بهتر بازیها🎮
برای اینکه تجربهی بهتری از بازیها روی لینوکس داشته باشین، این نکات رو رعایت کنین:
1️⃣ درایورهای گرافیک: حتماً درایورهای کارت گرافیکتون رو بهروز کنین (مثلاً درایور NVIDIA یا Mesa برای AMD).
2️⃣ Vulkan: خیلی از بازیها با Vulkan بهتر کار میکنن. مطمئن شین که Vulkan روی سیستمتون نصب باشه.
تنظیمات اضافی⚙️:
1️⃣برای بازیهای خاص، ممکنه لازم باشه تنظیمات Wine یا Proton رو دستی تغییر بدین. سایتهای ProtonDB و WineHQ اطلاعات خوبی دارن.
2️⃣ DXVK: این ابزار DirectX رو به Vulkan تبدیل میکنه و میتونه عملکرد بازیها رو بهتر کنه.
جمعبندی✍️
دیگه لازم نیست بین لینوکس و بازیهای ویندوز یکی رو انتخاب کنین با ابزارهایی مثل Wine، Proton، Lutris، PlayOnLinux و حتی ماشین مجازی، میتونین بازیهای مورد علاقهتون رو روی لینوکس اجرا کنین. اگه دنبال راه ساده هستین، Proton یا Lutris رو امتحان کنین. اگه بازیتون پشتیبانی نمیشه، ماشین مجازی هم تنها راه باقی موندست.
شما کدوم روش رو ترجیح میدین؟ تجربهتون رو با ما به اشتراک بذارین تا بقیه هم استفاده کنن. امیدوارم از بازی کردن لذت ببرین! 🎮
#️⃣ #linux #gaming #tools
➖➖➖➖➖➖➖➖➖➖
🐧 CHANNEL | GROUP
😱2
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
سلام دوستان! 😀 توی این پست میخوام درمورد یه فایل جالب به نام
با این فایل میتونید کارای خیلی جالبی و مفیدی انجام بدید ( مفید = سر به سر گذاشتن مردم )😂
---
🔍 فایل autorun.inf چیه؟
این فایل یه فایل متنی سادهست که معمولاً روی CD/DVD یا USB درایوها قرار میگیره و به سیستم میگه وقتی این وسیله وصل شد، چه کاری انجام بده. مثلاً میتونه یه برنامه رو به طور خودکار اجرا کنه یا آیکون خاصی رو به درایو اختصاص بده.🗂
---
💡 چطوری از autorun.inf استفاده کنیم؟
1. اجرای خودکار برنامهها:
میتونید با این فایل یه برنامه رو به محض وصل شدن USB یا CD اجرا کنید. مثلاً یه نرمافزار Portable یا حتی یه بازی!🕹
کافیه داخل فایل
به جای
برای مثال تو پست های قبل یه برنامه برای دریافت رمز وای فای های متصل شده روی سیستم نوشتیم، پس میتونید اونو به یه فایل exe تبدیل کنید و با این ترفند یه ذره سر به سر بقیه بذارید و رمز شبکه هایی که بهشون وصل شده رو در بیارید😜
🔢 . تغییر آیکون USB یا CD:
میتونید آیکون درایوتون رو شخصیسازی کنید. مثلاً:
به جای
🔢 . نام درایو:
حتی میتونید اسم درایوتون رو هم تغییر بدید:
---
🛠️ چطوری یه autorun.inf بسازیم؟
1. یه فایل متنی جدید بسازید.
2. محتوای مورد نظرتون رو توش بنویسید (مثل مثالهای بالا).
3. اسم فایل رو به
4. فایل رو داخل USB یا CD کپی کنید.
---
شما هم امتحان کنید😀
با این فایل میتونید USB هاتون رو شخصیسازی کنید یا برنامه های مختلف رو روی دستگاه به صورت اتوماتیک اجرا کنید.😀
اگر سوالی داشتید یا نظری در مورد این پست دارید، توی کامنتها به اشتراک بذارید.⬇️
موفق باشید!😀
#تکنولوژی #USB #autorun #امنیت #تلگرام
➖ ➖ ➖ ➖ ➖ ➖ ➖
😂 ♾ @Novin_Bots ♾ 😂
autorun.inf صحبت کنم. با این فایل میتونید کارای خیلی جالبی و مفیدی انجام بدید ( مفید = سر به سر گذاشتن مردم )
---
این فایل یه فایل متنی سادهست که معمولاً روی CD/DVD یا USB درایوها قرار میگیره و به سیستم میگه وقتی این وسیله وصل شد، چه کاری انجام بده. مثلاً میتونه یه برنامه رو به طور خودکار اجرا کنه یا آیکون خاصی رو به درایو اختصاص بده.
---
1. اجرای خودکار برنامهها:
میتونید با این فایل یه برنامه رو به محض وصل شدن USB یا CD اجرا کنید. مثلاً یه نرمافزار Portable یا حتی یه بازی!
کافیه داخل فایل
autorun.inf بنویسید:[autorun]
open=program.exe
به جای
program.exe اسم فایل اجرایی برنامهتون رو بذارید.برای مثال تو پست های قبل یه برنامه برای دریافت رمز وای فای های متصل شده روی سیستم نوشتیم، پس میتونید اونو به یه فایل exe تبدیل کنید و با این ترفند یه ذره سر به سر بقیه بذارید و رمز شبکه هایی که بهشون وصل شده رو در بیارید
میتونید آیکون درایوتون رو شخصیسازی کنید. مثلاً:
[autorun]
icon=myicon.ico
به جای
myicon.ico اسم فایل آیکون مورد نظرتون رو قرار بدید. 🖼️حتی میتونید اسم درایوتون رو هم تغییر بدید:
[autorun]
label=My Cool USB
---
🛠️ چطوری یه autorun.inf بسازیم؟
1. یه فایل متنی جدید بسازید.
2. محتوای مورد نظرتون رو توش بنویسید (مثل مثالهای بالا).
3. اسم فایل رو به
autorun.inf تغییر بدید. 4. فایل رو داخل USB یا CD کپی کنید.
---
شما هم امتحان کنید
با این فایل میتونید USB هاتون رو شخصیسازی کنید یا برنامه های مختلف رو روی دستگاه به صورت اتوماتیک اجرا کنید.
اگر سوالی داشتید یا نظری در مورد این پست دارید، توی کامنتها به اشتراک بذارید.
موفق باشید!
#تکنولوژی #USB #autorun #امنیت #تلگرام
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6👍2
NovinBots
سلام دوستان! 😀 توی این پست میخوام درمورد یه فایل جالب به نام autorun.inf صحبت کنم. با این فایل میتونید کارای خیلی جالبی و مفیدی انجام بدید ( مفید = سر به سر گذاشتن مردم )😂 --- 🔍 فایل autorun.inf چیه؟ این فایل یه فایل متنی سادهست که معمولاً روی CD/DVD…
حالا ما هیچی نمیگیم، شما هم ریکشن نمیزنید ؟ 💔
❤🔥4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ . یه دقیقه وقت بذار و این ویدیو رو ببین!👩💻
خاله لیلا میخواد تو این ویدیو برامون یه مورد مهم تو برنامه نویسی رو توضیح بده
پس کلیک کن و ببین چیه!
#برنامهنویسی #کدنویسی #تکنولوژی
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤🔥13👍4❤2🔥2
Media is too big
VIEW IN TELEGRAM
راز های کسب درآمد از برنامه نویسی🤑
پس این ویدیو رو از دست نده😍
نامردی اگه ببینی و ریکشن نزنی 🗿 💖
#برنامهنویسی #کدنویسی #تکنولوژی
#کسب_درآمد
➖ ➖ ➖ ➖ ➖ ➖ ➖
♾️ @Novin_Bots ♾️
توی این ویدیو 3 تا از راز هایی که اگه ندونی، هیچوقت توی برنامه نویسی به درآمد خوبی نمیرسی رو گفتیم💰
پس این ویدیو رو از دست نده
#کسب_درآمد
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6👍6🔥2❤1
NovinBots
راز های کسب درآمد از برنامه نویسی🤑 توی این ویدیو 3 تا از راز هایی که اگه ندونی، هیچوقت توی برنامه نویسی به درآمد خوبی نمیرسی رو گفتیم💰 پس این ویدیو رو از دست نده😍 نامردی اگه ببینی و ریکشن نزنی 🗿 💖 #برنامهنویسی #کدنویسی #تکنولوژی #کسب_درآمد ➖ ➖ ➖ ➖ ➖ ➖ ➖ ♾️ @Novin_Bots…
خاله لیلا چند روزه که مریض شده، برای گویندگی این یارو رو آوردیم😔
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣7❤1
Media is too big
VIEW IN TELEGRAM
توی این ویدیو سه راز درمورد درآمد از برنامه نویسی گفته شده که اگر بدونی راحت تر میتونی به درآمد خوبی از برنامه نویسی برسی🤑
#برنامه_نویسی #کسب_درآمد #تکنولوژی
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
NovinBots
با ری اکشن هاتون به ادیتور خسته انرژی بدید ☺️☺️
❤1