import numpy as np
import matplotlib.pyplot as plt
# ساخت یه دایره با اندازه یکسان در تمام جهتها
circle = plt.Circle((0, 0), 0.5, color='gray', fill=True)
# مختصات محورها تو حالت خاکستری روشن
x = np.linspace(-1, 1, 1000)
X, Y = np.meshgrid(x, x)
Z = np.sqrt(X*X + Y*Y)
# رسم محورها و دایره در یه نمودار
fig, ax = plt.subplots()
ax.contourf(X, Y, Z, levels=30, cmap='gray')
ax.add_artist(circle)
# رسم نمودار
plt.axis('scaled')
plt.show()
#نشون_دادن_کره_ماه
Coders
import numpy as np import matplotlib.pyplot as plt # ساخت یه دایره با اندازه یکسان در تمام جهتها c
کتابخونه هاشم که بلدین کدوما هستن
import tkinter as tk
import time
class TimerApp:
def init(self, master):
self.master = master
master.title("Timer App")
self.time_var = tk.StringVar()
self.time_var.set('00:00:00')
self.timer_label = tk.Label(master, textvariable=self.time_var, font=('Helvetica', 48))
self.timer_label.pack()
self.start_button = tk.Button(master, text="Start", command=self.start_timer)
self.start_button.pack()
self.running = False
def start_timer(self):
if not self.running:
self.running = True
self.start_button.config(text="Stop")
self.start_time = time.time()
self.update_timer()
else:
self.master.after_cancel(self.timer_job)
self.running = False
self.start_button.config(text="Start")
def update_timer(self):
elapsed_time = time.time() - self.start_time
hours, rem = divmod(elapsed_time, 3600)
minutes, seconds = divmod(rem, 60)
time_string = '{:02}:{:02}:{:02}'.format(int(hours), int(minutes), int(seconds))
self.time_var.set(time_string)
self.timer_job = self.master.after(1000, self.update_timer)
root = tk.Tk()
timer_app = TimerApp(root)
root.mainloop()
#ساخت_یک_تایمر_پیشرفته
این کد به شما کمک می کنه تا یه آهنگ رو از اینترنت دانلود کرده و در پوشه موسیقی ذخیره کنین
اول باید کتابخونه requests رو نصب کنین
pip install requests
بعدش با استفاده از کد زیر لینک آهنگ مورد نظر خود رو تو قسمت url قرار بدید
import requests
url = "https://example.com/song.mp3"
response = requests.get(url)
with open("music/song.mp3", "wb") as f:
f.write(response.content)
تو اینجا فایل mp3 با نام song تو پوشه music ذخیره می شه
پیاده سازی پروژه تشخیص حرکت با استفاده از کتابخانه OpenCV:
اول کتابخونه رو از ترمینال دانلود کنین :
pip3 install opencv-python –user
کد :
#Import Library
import cv2
#First frame
first_frame = None
#Capture Video
our_video = cv2.VideoCapture(0)
while True:
#Check if loaded correctly
check, frame = our_video.read()
#Conver to Gray
our_frame_gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
our_frame_gray = cv2.GaussianBlur(our_frame_gray,(21,21),0)
#Set first frame
if first_frame is None:
first_frame=our_frame_gray
continue
#Delta frame
#Compare first frame to current frame
delta_frame = cv2.absdiff(first_frame, our_frame_gray)
#Thresold frame
threshold_frame = cv2.threshold(delta_frame, 30, 255, cv2.THRESH_BINARY)[1]
threshold_frame = cv2.dilate(threshold_frame, None, iterations=2)
#Contours
cnts, hierarchy = cv2.findContours(threshold_frame.copy(), cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
#Draw rectangle for moving objects
for contour in cnts:
if cv2.contourArea(contour) < 500:
continue
x, y, w, h = cv2.boundingRect(contour)
cv2.rectangle(frame, (x,y), (x+w,y+h), (0,255,0), 3)
#Show the captured frame of video
cv2.imshow("First Frame", first_frame)
cv2.imshow("Capturing first ", our_frame_gray)
cv2.imshow("Delta Frame", delta_frame)
cv2.imshow("Threshold Frame", threshold_frame)
cv2.imshow("Detecting objects", frame)
#Set q=quit
key = cv2.waitKey(1)
if(key == ord('q')):
break
our_video.release()
cv2.destroyAllWindows
#پروژه_تشخیص_حرکت
برای اتصال و انجام تراکنش با درگاه پرداخت بانک رفاه تو پایتون شما باید از واسط برنامه نویسی درگاه پرداخت بانک رفاه استفاده کنین برای این منظور اول باید API بانک رفاه رو از وبسایت بانک دریافت کنین بعد از دریافت API کامپوننتهای مورد نیاز رو به پروژه خودتون اضافه کنید و بعدش با استفاده از متدهای تعریف شده تو API فرآیند تراکنش پرداخت رو روی سیستم خود ایجاد کنین
python
import json
import hashlib
import requests
USERNAME = 'your-username'
PASSWORD = 'your-password'
MERCHANT_ID = 'your-merchant-id'
CALLBACK_URL = 'http://your-callback-url.com'
AMOUNT = 100000
DESCRIPTION = 'sample description'
# تولید واژهنامه درخواست
dictionary = {
"merchant_id": MERCHANT_ID,
"amount": AMOUNT,
"callback_url": CALLBACK_URL,
"description": DESCRIPTION,
}
# ترکیب واژهنامه با کلید API و ساخت امضا دیجیتالی
joined = f'{MERCHANT_ID};{AMOUNT};{CALLBACK_URL};{USERNAME};{PASSWORD}'
signature = hashlib.sha1(joined.encode('utf-8')).hexdigest()
dictionary['signature'] = signature
# فرستادن درخواست به درگاه پرداخت
response = requests.post(
'https://services.behpardakht.com:8443/paymentgatewayv2/register.json',
headers={'Content-Type': 'application/json'},
data=json.dumps(dictionary)
)
# بررسی وضعیت درخواست و چاپ آدرس برای انجام تراکنش پرداخت
if response.status_code == 200:
data = json.loads(response.text)
if data['ResCode'] == '0':
print('Success: ', data['PaymentUrl'])
else:
print('Error: ', response.text)
else:
print('Error: ', response.text)
تو این کد اول نیاز به ورود اطلاعات ورودی با کاربر و پسورد دارید بعدش سایر پارامترهای مورد نیاز برای تراکنش رو تعریف کنین
کنترل کردن یه گوشی مشخص با استفاده از IP طرف و یا آدرس IP تصادفی با پورت های باز Android Debug System و انتخاب آدرس IP دلخواه
بسیار ساده است که فقط تنظیمات را باز کنید و به طور مکرر روی build number کلیک کنید و سپس یک اعلان پاپ نمایش داده شود "You are now Developer" سپس به تنظیمات اصلی برگردید و گزینه جدید آنها (گزینه توسعهدهنده) را بررسی کنید روی آن کلیک کرده و فعال کنید USB دوبله در آن. حالا تمام شد.
اگر شما می خواهید انتخاب کنید آدرس IP تصادفی سپس شما می توانید پورت های باز در اینجا پیدا کنید آدرس تصادفی IP و جستجو Android debug systemو انتخاب آدرس IP تصادفی
کد ها
$ pkg up -y
$ pkg install git -y
$ pkg install python -y
$ pkg install openssl-tool
$ pkg install wget -y
$ pip install colorama
$ git clone https://github.com/MasterDevX/Termux-ADB
$ cd Termux-ADB
$ chmod 777 InstallTools.sh
$ bash InstallTools.sh
$ cd
$HOME
$ git clone https://github.com/aerosol-can/PhoneSploit
$ cd PhoneSploit
$ python phonesploit.py
Coders
کنترل کردن یه گوشی مشخص با استفاده از IP طرف و یا آدرس IP تصادفی با پورت های باز Android Debug Syste
با استفاده از ترموکس انجام میشه
اسکریپت هکر پرو
قابلیت : چند ابزار مفید در یک اسکریپت
مثال : جمع آوری اطلاعات حملات رمز عبور تست بی سیم ابزارهای بهره برداری Sniffing و Spoofing هک وب سایت خصوصی هک پست بهره برداری نصب HACKERPRO
نصب..
apt update && apt upgrade && apt install git && apt install python2
git clone https://github.com/jaykali/hackerpro.git
اجرا
cd hackerpro && python2 hackerpro.py