Python Socket
958 subscribers
79 photos
152 files
377 links
گروه چت مرتبط با کانال:
https://t.iss.one/PythonSocketChat

@pythonsocket
Download Telegram
Python Socket - Argparse.pdf
1.5 MB
دوستان سلام
این چند روز اخیر را برای رسیدگی به کارهای باقی مانده گذاشتم و توانستم مطالبی آماده کنم.
در مطلب جدید، در خصوص Argparse صحبت کرده‌ام، ماژولی که با استفاده از آن می‌توانید یک رابط کاربری تعاملی برای برنامه‌تان ایجاد کنید. پیشنهاد می‌کنم این مستند را حتماً ببینید. احتمالاً به دردتان می‌‌خورد.

برنامه جانبی آن را نیز در پست بعدی ارسال خواهم کرد.
@pythonsocket
5
تا بدین‌جای کار و در تمامی مطالب پیشین، فعالیت ما بدین شکل بوده که Processای در سیستم عامل موجود و فعال بوده و سپس ما با استفاده از برنامه‌نویسی پایتون به آن دسترسی ایجاد کرده و Taskها خود را به انجام می‌رسانده‌ایم. این‌بار اما قصد داریم تا خودمان یک Process در سیستم عامل ایجاد کنیم. بعنوان نمونه، با استفاده از برنامه‌نویسی پایتون و با بکارگیری API مناسب، Notepad.exe را باز کنیم.

دوستان سلام
این مقدمه مطلبی است با عنوان Process Creation از مجموعه مباحث Windows API که انشاا... تا پایان همین هفته تکمیل و ارائه خواهد شد.
اگر موضوعات Windows َAPI را دنبال می‌کنید، برای مرور مطالب می‌توانید از هشتگ #API استفاده کنید.
1
Python Socket - #6 Process Creation.pdf
1.3 MB
دوستان سلام
آخر هفته زمان خوبی است که به موضوع Windows API پرداخته و مستند شماره 6 را با عنوان Process Creation ارائه کنیم. در این مستند به بررسی روال ایجاد پروسس در سیستم عامل پرداخته و ضمن معرفی توابع موجود به منظور ایجاد Process از CreateProcessW استفاده کرده تا با طراحی کدی در پایتون، یک Process ایجاد کنیم.

مطالعه این مستند را پیشنهاد می‌کنیم.
موفق باشید.
#API
@pythonsocket
👍32
Python Socket
Python Socket - #6 Process Creation.pdf
Python Socket - #7-1 Process Enumeration - API Monitor.pdf
1.7 MB
دوستان سلام
در شماره جدید از مجموعه مباحث Windows API، به موضوع Process Enumeration پرداخته ایم. این عنوان را در 3 شماره بررسی خواهیم کرد که شماره 1، به بررسی مفاهیم اولیه و آشنایی با ابزاری است تحت عنوان API Monitor.
در دو شماره بعدی نیز دو تابع مهم از Windows API را به منظور انجام Process Enumeration بررسی خواهیم کرد.

موفق باشید.
#API
@pythonsocket
3👍1
دوستان سلام
اگر از Type Hint توی کدنویسی خودتان استفاده می کنین، این Cheat sheet میتونه راهنمایی خوبی باشه:
https://mypy.readthedocs.io/en/stable/cheat_sheet_py3.html#
@pythonsocket
2
دوستان سلام
مدتی قبل مطالبی را در خصوص Scapy نوشته بودم. امشب برای موضوعی نیاز شد تا مروری بر Scapy داشته باشم که فرصت پیش آمد مطالب قبلی را نیز مطالعه کنم. یکی از این مطالب در خصوص DNS بود که احساس کردم نوشته گذشته چندان جالب نبوده است. لذا تصمیم گرفتم مستند کاملی در خصوص DNS، نحوه کار آن، اجزا، هدر و کار با آن در Scapy بنویسم که تقریبا 50 درصد آن را نوشتم. مابقی را در روزهای پیش رو تمام کرده و انشاا.. مستند را در آخر هفته ارائه خواهم کرد.
سعی میکنم مستند کاملی به لحاظ فنی باشد و امیدوارم مورد استفاده قرار گیرد.
10
دوستان سلام
برای سرگرمی و ایده پردازی اینکه چطور به یک مسئله نگاه کنیم، اگر حوصله داشتید کد این مسئله که در ویدئو شرح داده می شود را بنویسید:
https://www.instagram.com/reel/DGBUBT4RP9E/?utm_source=ig_web_copy_link&igsh=ODR3YWRsNW93aXV0

مسئله در سطح "آسان" است.
اگر تمایل داشتید کد خودتان را در گروه چت به اشتراک بگذارید تا ایده‌های متفاوت را ببینیم:

https://t.iss.one/PythonSocketChat
1
دوستان سلام
اگر نیاز باشد تا مطلبی را در سریعترین زمان ممکن مسلط شده و یا حداقل با آن آشنا شوید، چه خواهید کرد؟
من از ویدئو به جای کتاب یا مستند استفاده می‌کنم. برای مثال می‌خواستم کمی در خصوص asyncio بخوانم که با این ویدئو در YouTube برخورد کردم. اگر شما هم می‌خواهید با این موضوع آشنا شوید، ویدئوی پیش رو یکی از بهترین گزینه ها برای یادگیری سریع است:

https://www.youtube.com/watch?v=Xbl7XjFYsN4&list=PLhNSoGM2ik6SIkVGXWBwerucXjgP1rHmB