NovinBots – Telegram
NovinBots
418 subscribers
21 photos
9 videos
12 files
61 links
ادمین:
@Ho3einMokhtari
جهت سفارش طراحی ربات با کمترین هزینه بهترین سرعت و
کیفیت به همین آیدی پیام دهید .
لایسنس تمامی سورس های رایگان کانال GPLV3 هست
Download Telegram
چجوری بازی‌های ویندوز رو روی لینوکس اجرا کنیم؟🎮
اگه عاشق بازی هستین و در عین حال از سیستم‌عامل لینوکس استفاده می‌کنین، احتمالاً براتون سوال شده که چجوری می‌شه بازی‌های ویندوز رو روی لینوکس اجرا کرد. خبر خوب اینه که راه‌های مختلفی برای این کار وجود داره پس با من همراه باشین تا بتونین بازی‌های مورد علاقه‌تون رو روی لینوکس هم تجربه کنین

راه‌های اجرای بازی‌های ویندوز روی لینوکس
برای اینکه بازی‌های ویندوز رو روی لینوکس اجرا کنین، چند ابزار و روش اصلی وجود داره که هر کدوم ویژگی‌های خاص خودشون رو دارن. بیاین این روش‌ها رو با هم ببینیم:

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
😀 راز ثروتمند شدن از قول پولدارترین اردک دنیا

📝 چند نکته خوب مالی تو این ویدیو کوتاه میگه خیلی به درد بخور هستن




😂 @Novin_Bots 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
1
سلام دوستان! 😀 توی این پست می‌خوام درمورد یه فایل جالب به نام autorun.inf صحبت کنم.
با این فایل میتونید کارای خیلی جالبی و مفیدی انجام بدید ( مفید = سر به سر گذاشتن مردم )😂

---

🔍 فایل autorun.inf چیه؟
این فایل یه فایل متنی ساده‌ست که معمولاً روی CD/DVD یا USB درایوها قرار می‌گیره و به سیستم می‌گه وقتی این وسیله وصل شد، چه کاری انجام بده. مثلاً می‌تونه یه برنامه رو به طور خودکار اجرا کنه یا آیکون خاصی رو به درایو اختصاص بده. 🗂

---

💡 چطوری از autorun.inf استفاده کنیم؟
1. اجرای خودکار برنامه‌ها:
می‌تونید با این فایل یه برنامه رو به محض وصل شدن USB یا CD اجرا کنید. مثلاً یه نرم‌افزار Portable یا حتی یه بازی! 🕹
کافیه داخل فایل autorun.inf بنویسید:

   [autorun]
open=program.exe

به جای program.exe اسم فایل اجرایی برنامه‌تون رو بذارید.
برای مثال تو پست های قبل یه برنامه برای دریافت رمز وای فای های متصل شده روی سیستم نوشتیم، پس میتونید اونو به یه فایل exe تبدیل کنید و با این ترفند یه ذره سر به سر بقیه بذارید و رمز شبکه هایی که بهشون وصل شده رو در بیارید 😜

🔢. تغییر آیکون USB یا CD:
می‌تونید آیکون درایوتون رو شخصی‌سازی کنید. مثلاً:

   [autorun]
icon=myicon.ico

به جای myicon.ico اسم فایل آیکون مورد نظرتون رو قرار بدید. 🖼️

🔢. نام درایو:
حتی می‌تونید اسم درایوتون رو هم تغییر بدید:

   [autorun]
label=My Cool USB

---

🛠️ چطوری یه autorun.inf بسازیم؟
1. یه فایل متنی جدید بسازید.
2. محتوای مورد نظرتون رو توش بنویسید (مثل مثال‌های بالا).
3. اسم فایل رو به autorun.inf تغییر بدید.
4. فایل رو داخل USB یا CD کپی کنید.

---

شما هم امتحان کنید😀
با این فایل می‌تونید USB هاتون رو شخصی‌سازی کنید یا برنامه های مختلف رو روی دستگاه به صورت اتوماتیک اجرا کنید. 😀

اگر سوالی داشتید یا نظری در مورد این پست دارید، توی کامنت‌ها به اشتراک بذارید. ⬇️
موفق باشید! 😀

#تکنولوژی #USB #autorun #امنیت #تلگرام



😂 @Novin_Bots 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥6👍2
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️. یه دقیقه وقت بذار و این ویدیو رو ببین! 👩‍💻


خاله لیلا میخواد تو این ویدیو برامون یه مورد مهم تو برنامه نویسی رو توضیح بده😍

پس کلیک کن و ببین چیه! 😉
( سر این خیلی زحمت کشیدم، نامردی اگه ریکشن نزنی😂 )

#برنامه‌نویسی #کدنویسی #تکنولوژی



😂 @Novin_Bots 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤‍🔥13👍42🔥2
NovinBots pinned a video
عید همتون مبارک❤️‍🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥41
Media is too big
VIEW IN TELEGRAM
راز های کسب درآمد از برنامه نویسی🤑
توی این ویدیو 3 تا از راز هایی که اگه ندونی، هیچوقت توی برنامه نویسی به درآمد خوبی نمیرسی رو گفتیم💰

پس این ویدیو رو از دست نده😍

نامردی اگه ببینی و ریکشن نزنی🗿💖

#برنامه‌نویسی #کدنویسی #تکنولوژی
#کسب_درآمد



♾️ @Novin_Bots ♾️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥6👍6🔥21
NovinBots pinned a video
ویدئو جدید، به زودی 😍
🔥31
Media is too big
VIEW IN TELEGRAM
💸راز های کسب درآمد از برنامه نویسی پارت ۲
توی این ویدیو سه راز درمورد درآمد از برنامه نویسی گفته شده که اگر بدونی راحت تر میتونی به درآمد خوبی از برنامه نویسی برسی🤑
💎پس این ویدیو رو از دست نده💎
🔗لینک پارت اول ویدیو🔗
ریکشن فراموش نشه❤️

#برنامه_نویسی‌ #کسب_درآمد #تکنولوژی



♾️ @Novin_Bots ♾️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
دیگه برسونید به ۶۰۰ تا دیگه
یه ذره شیر کنید دعوت کنید
دو دقیقه هم وقت نمیگیره💔
👌21
NovinBots pinned a video
همه چی باسلام شروع میشه🧡
من توی باسلام هر چیزی لازم دارم رو راحت پیدا می‌کنم؛ مواد غذایی، پوشاک و اکسسوری و لوازم خونه و…

با این تنوعی که باسلام داره، تو هم خیالت از پیدا کردن محصولات مختلف و خرید بی‌دردسر راحت می‌شه!

امروز بهترین فرصته که با کدتخفیف‌هایی که بهت میده یه عالمه خرید کنی 😍

روی لینک بزن و عضو ربات رسمی باسلام شو🏃‍♂️🏃‍♀️

https://news.1rj.ru/str/basalam_bazaar_bot?start=ref5415792594
11
🔧 چطور یک داکر برای خودمون بسازیم؟ – قسمت دوم

در قسمت قبل با cgroups آشنا شدیم و دیدیم چطور می‌تونیم مصرف منابع مثل RAM و CPU رو برای یک پراسس محدود کنیم. حالا وقتشه به سراغ دومین جزء اصلی کانتینرها بریم:

🧩namespace چیه و چرا مهمه؟

‏Namespace‏ها مکانیزمی در کرنل لینوکس هستن که اجازه می‌دن یک پراسس (یا گروهی از اون‌ها) نمای متفاوتی از بخش‌های مختلف سیستم ببینن. به زبان ساده‌تر، با namespaceها می‌تونیم یک محیط ایزوله برای پراسس‌ها بسازیم.
مثال:

1️⃣ هر کانتینر PIDهای خودش رو داشته باشه و PIDهای بیرونی رو نبینه.
2️⃣ فضای شبکه‌ی مخصوص خودش رو داشته باشه، با IP و interface جدا.
3️⃣ فقط فایل‌های خاصی از سیستم فایل رو ببینه، نه کل چیزی که روی سیستم هست.

📦 چه namespace‌هایی به صورت دیفالت وجود داره؟:

- pid: برای جداسازی فضای پراسس ها (Process IDs)
- net: برای جداسازی تنظیمات شبکه مثل interface، routing و ...
- mnt: برای مدیریت جداگانه‌ی mountها و filesystem
- uts: برای جداکردن hostname و domainname
- ipc: برای جداکردن فضای ارتباط بین پردازه‌ها (مثل shared memory)
- user: برای جداسازی فضای کاربری و دسترسی‌ها
- cgroup: برای اینکه هر پراسس فقط cgroup خودش رو ببینه

🧪 چطور با یک namespace جدید پراسس هارو ایزوله کنیم؟

با استفاده از ابزار unshare می‌تونیم پراسس جدیدی بسازیم که در namespaceهای جداگانه اجرا می‌شه. مثلاً برای اجرای یک شِل با PID namespace جداگانه:

sudo unshare --pid --fork --mount-proc bash


حالا توی این شِل جدید اگر ps بگیریم، فقط پراسس خودمون رو می‌بینیم و PID ما از دید درون این namespace معمولاً 1 خواهد بود.

🧩 چطور با cgroup ترکیبش کنیم؟
وقتی namespace رو با cgroup ترکیب کنیم، عملاً داریم پایه‌ی یک کانتینر واقعی رو می‌سازیم: یه محیط ایزوله که هم منابعش محدوده، هم چیزی از بیرون نمی‌بینه.
🎯 مثال:

# ساخت cgroup با محدودیت RAM
sudo mkdir /sys/fs/cgroup/mycontainer
echo 268435456 | sudo tee /sys/fs/cgroup/mycontainer/memory.max # ۲۵۶ مگابایت RAM

# اجرای یک شِل در namespace جدید با PID مجزا
sudo unshare --pid --fork --mount-proc bash


حالا که داخل شل جدید هستیم، می‌خوایم این پراسس جدید رو به cgroupای که قبلاً ساختیم اضافه کنیم. همون‌طور که گفتیم، باید این کار از داخل شل انجام بشه چون فقط از داخل می‌تونیم به‌راحتی به PID فعلی (با $$) دسترسی داشته باشیم:

echo $$ | sudo tee /sys/fs/cgroup/mycontainer/cgroup.procs


حالا برای اینکه چک کنیم محدودیت ها اعمال شدن از این دستور داخل شل استفاده میکنیم:

cat /sys/fs/cgroup/mycontainer/memory.max


با این کار، شل جدید ما (و تمام پراسس‌هایی که از داخل اون اجرا می‌شن) تحت محدودیت‌هایی که برای cgroup تعریف کردیم قرار می‌گیرن مثل محدودیت RAM، CPU یا I/O. به این ترتیب، کم‌کم داریم ساختار اولیه یک container ساده رو شکل می‌دیم.

✍️ جمع‌بندی
در این پست با namespaceها آشنا شدیم و دیدیم چطور می‌تونن محیط یک پراسس رو از بقیه‌ی سیستم جدا کنن به صورت عملی یه کانتینر خیلی جمع و جور ساختیم. در قسمت بعد، سراغ root filesystem و mount namespace می‌ریم تا بتونیم فایل‌سیستم اختصاصی برای کانتینرمون بسازیم.
اگه سوالی درباره namespaceها داشتید توی کامنت ها با ما در میون بزارید.

#️⃣ #linux #containers #namespaces #build_your_own_docker


🐧 CHANNEL | GROUP
21
دوستان توی اینستاگرام شروع به فعالیت کردیم😍

ممنون میشم پیج رو فالو کنید💙
از این به بعد ویدیو هایی که می‌سازیم اونجا قرار میگیره😉

همچنین به زودی توی یوتیوب و آپارات هم قراره ویدیو داشته باشیم🔥


😎 اینستاگرام

😎 یوتیوب

🔴آپارت


♾️ @Novin_Bots ♾️
Please open Telegram to view this post
VIEW IN TELEGRAM
11❤‍🔥31