NovinBots – Telegram
NovinBots
418 subscribers
21 photos
9 videos
12 files
61 links
ادمین:
@Ho3einMokhtari
جهت سفارش طراحی ربات با کمترین هزینه بهترین سرعت و
کیفیت به همین آیدی پیام دهید .
لایسنس تمامی سورس های رایگان کانال GPLV3 هست
Download Telegram
کسی انواع شماره مجازی های مختلف با بالاترین کیفیت ممکن نیاز داشت پیام بده یک جای خوب و خفن معرفی کنم بهش
@Ho3einMokhtari
👍31
🔧 چطوری با 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
This media is not supported in your browser
VIEW IN TELEGRAM
🤣🤣
🤣31😁1🤔1
🖼️ توی این پست می‌خوام بهتون یاد بدم چجوری با پایتون یه ذره شیطنت کنیم😂😅

توی این پست می‌خوام بگم چجوری میشه توی پایتون اطلاعات شبکه های وصل شده وای فای مثل اسم و رمزشون رو در آورد و یه ذره سر به سر بقیه گذاشت 🥺

بریم سراغ آموزش

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()

این کد مخصوص ویندوزه و بهتون نشون می‌ده چه شبکه‌هایی تو سیستم ذخیره شدن و رمزشون چیه😉



😂 @Novin_Bots 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥71👌1
NovinBots
🖼️ توی این پست می‌خوام بهتون یاد بدم چجوری با پایتون یه ذره شیطنت کنیم😂😅 توی این پست می‌خوام بگم چجوری میشه توی پایتون اطلاعات شبکه های وصل شده وای فای مثل اسم و رمزشون رو در آورد و یه ذره سر به سر بقیه گذاشت 🥺 بریم سراغ آموزش 1⃣. شروع کار با پایتون و…
حالا شاید بگید خب تهش بتونیم اینو روی سیستم خودمون اجرا کنیم، چجوری یه ذره سر به سر رفیقامون بذاریم؟😂

اگر ریکشن های این پست خوب باشه یه پست دیگه میذارم که با وصل کردن یه usb به سیستم بقیه بتونید اطلاعات شبکه هایی که بهشون وصل شده رو داشته باشید
😜😜
👍3🤔21
📦 همه چیز درمورد کانتینرها

کانتینرها مثل "جعبه‌های نرم‌افزاری" هستن که همه چیز رو برای اجرای یک برنامه (مثلاً یک وب‌سرور یا اپلیکیشن) آماده می‌کنن. برخلاف ماشین‌های مجازی (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
👍31
چجوری بازی‌های ویندوز رو روی لینوکس اجرا کنیم؟🎮
اگه عاشق بازی هستین و در عین حال از سیستم‌عامل لینوکس استفاده می‌کنین، احتمالاً براتون سوال شده که چجوری می‌شه بازی‌های ویندوز رو روی لینوکس اجرا کرد. خبر خوب اینه که راه‌های مختلفی برای این کار وجود داره پس با من همراه باشین تا بتونین بازی‌های مورد علاقه‌تون رو روی لینوکس هم تجربه کنین

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

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