در این مطلب، ویدئو برنامه نویسی شبکه پایتون شماره 4: شبکه های وای فای موجود را با استفاده از CLI و PYTHON پیدا کنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:05
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,160 –> 00:00:02,320
سلام به همه، در این
2
00:00:02,320 –> 00:00:04,080
ویدیو به شما نشان خواهم داد که چگونه
3
00:00:04,080 –> 00:00:06,399
شبکه های وای فای موجود را با استفاده از دو
4
00:00:06,399 –> 00:00:07,359
روش پیدا
5
00:00:07,359 –> 00:00:09,920
کنید، اولی با استفاده از cli و
6
00:00:09,920 –> 00:00:10,400
7
00:00:10,400 –> 00:00:12,719
دومی نوشتن یک برنامه کوتاه پایتون است
8
00:00:12,719 –> 00:00:14,559
که به ما در انجام این کار کمک می کند
9
00:00:14,559 –> 00:00:16,960
وای فای مخفف Wi-Fi
10
00:00:16,960 –> 00:00:18,160
fidelity است
11
00:00:18,160 –> 00:00:20,320
که یک فناوری بی سیم است که
12
00:00:20,320 –> 00:00:22,640
به رایانه ها و دستگاه های تلفن همراه
13
00:00:22,640 –> 00:00:24,400
و حتی تجهیزات دیگر مانند
14
00:00:24,400 –> 00:00:25,920
چاپگرها و اسکنرها
15
00:00:25,920 –> 00:00:28,240
اجازه می دهد تا به اینترنت متصل شوند، می
16
00:00:28,240 –> 00:00:29,920
توانیم نام اتصال Wi-Fi
17
00:00:29,920 –> 00:00:31,119
موجود
18
00:00:31,119 –> 00:00:33,760
در اطراف را کشف کنیم و ما
19
00:00:33,760 –> 00:00:36,719
برای نوشتن برنامه ما فقط به یک ماژول نیاز داریم
20
00:00:36,719 –> 00:00:39,440
نام این ماژول
21
00:00:39,440 –> 00:00:41,760
پردازش فرعی است. ماژول زیر فرآیند به شما امکان می دهد
22
00:00:41,760 –> 00:00:44,239
فرآیندهای جدیدی را به لوله های خطای خروجی ورودی خود متصل کنید
23
00:00:44,239 –> 00:00:44,800
24
00:00:44,800 –> 00:00:47,360
و حتی کدهای برگشتی را بدست آورید
25
00:00:47,360 –> 00:00:48,320
26
00:00:48,320 –> 00:00:50,480
و ما نیازی به نصب آن نداریم
27
00:00:50,480 –> 00:00:52,480
زیرا ساخته شده است. ماژول -in در پایتون
28
00:00:52,480 –> 00:00:54,239
ابتدا به شما نشان خواهم داد که چگونه
29
00:00:54,239 –> 00:00:56,800
نام شبکه را با استفاده از برنامه پایتون پیدا کنید
30
00:00:56,800 –> 00:00:58,559
سپس به شما نشان خواهم داد که چگونه
31
00:00:58,559 –> 00:01:00,879
با استفاده از رابط کاربری cli یا خط فرمان
32
00:01:00,879 –> 00:01:02,079
33
00:01:02,079 –> 00:01:04,799
همین کار را انجام دهید، پس بیایید برویم. تبلیغ کنید و ماژول خود را وارد کنید
34
00:01:04,799 –> 00:01:05,680
که به آن
35
00:01:05,680 –> 00:01:07,600
sub process گفته می شود و می توانید
36
00:01:07,600 –> 00:01:09,600
توضیحات ماژول زیر فرآیند را
37
00:01:09,600 –> 00:01:11,119
در سمت راست صفحه مشاهده
38
00:01:11,119 –> 00:01:13,439
کنید. کار بعدی که باید انجام دهیم این است که
39
00:01:13,439 –> 00:01:14,159
40
00:01:14,159 –> 00:01:17,759
یک شی شبکه ایجاد می کنیم تا آن را nw صدا کنیم
41
00:01:17,759 –> 00:01:20,159
و این برابر است با نقطه ماژول زیرفرآیند
42
00:01:20,159 –> 00:01:20,799
43
00:01:20,799 –> 00:01:24,159
روشی به نام خروجی چک
44
00:01:24,159 –> 00:01:27,360
خروجی چک کردن زیر خط و ما از
45
00:01:27,360 –> 00:01:27,920
46
00:01:27,920 –> 00:01:30,000
روش خروجی چک برای
47
00:01:30,000 –> 00:01:31,119
بازیابی اصطلاح شبکه استفاده خواهیم کرد
48
00:01:31,119 –> 00:01:33,600
به عبارت دیگر اطلاعات
49
00:01:33,600 –> 00:01:35,680
مربوط به تمام شبکه های موجود را برمی گرداند،
50
00:01:35,680 –> 00:01:38,560
بنابراین به چند آرگومان در داخل نیاز خواهیم داشت
51
00:01:38,560 –> 00:01:40,000
و این آرگومان ها
52
00:01:40,000 –> 00:01:43,920
در داخل یک لیست خواهند بود، بنابراین ما یک لیست خواهیم داشت
53
00:01:43,920 –> 00:01:47,119
و اولین آرگومان net
54
00:01:47,119 –> 00:01:50,640
sh یا پوسته شبکه نامیده می شود و net
55
00:01:50,640 –> 00:01:53,680
sh یک ابزار برنامه نویسی خط فرمان است
56
00:01:53,680 –> 00:01:56,079
که به شما امکان نمایش یا تغییر
57
00:01:56,079 –> 00:01:57,600
58
00:01:57,600 –> 00:02:00,159
پیکربندی شبکه رایانه ای را که در حال حاضر در حال اجرا است می دهد.
59
00:02:00,159 –> 00:02:02,000
و من در چند لحظه در cli به شما نشان خواهم داد که
60
00:02:02,000 –> 00:02:04,719
چگونه از آن استفاده کنید، بنابراین این
61
00:02:04,719 –> 00:02:05,119
اولین
62
00:02:05,119 –> 00:02:08,479
استدلال است و ما می خواهیم پوسته شبکه
63
00:02:08,479 –> 00:02:11,520
روی شبکه
64
00:02:11,520 –> 00:02:15,200
بی سیم یا منطقه محلی بی سیم n کار کند. etwork می خواهیم
65
00:02:15,200 –> 00:02:20,239
شبکه های موجود را نشان دهیم
66
00:02:20,480 –> 00:02:22,959
تا همانطور که می بینید روش چک خروجی
67
00:02:22,959 –> 00:02:23,760
68
00:02:23,760 –> 00:02:26,480
برای نشان دادن شبکه های موجود در
69
00:02:26,480 –> 00:02:27,680
شبکه بی سیم
70
00:02:27,680 –> 00:02:30,640
با استفاده از ابزار netsh کار می کند بنابراین با
71
00:02:30,640 –> 00:02:32,480
اجرای خط 5
72
00:02:32,480 –> 00:02:35,040
همه شبکه های موجود را دریافت می کنیم اما آنها
73
00:02:35,040 –> 00:02:35,680
کدگذاری شده
74
00:02:35,680 –> 00:02:38,400
اند. به شکل صفر و یک،
75
00:02:38,400 –> 00:02:40,480
بنابراین باید آنها را رمزگشایی کنیم
76
00:02:40,480 –> 00:02:43,200
چگونه این کار را به خوبی انجام دهیم، بیایید یک
77
00:02:43,200 –> 00:02:44,560
شی دیگر یا
78
00:02:44,560 –> 00:02:47,440
شبکه های رمزگشایی متغیر ایجاد کنیم و این برابر با
79
00:02:47,440 –> 00:02:47,840
80
00:02:47,840 –> 00:02:50,640
شی nw ما خواهد بود که شامل تمام
81
00:02:50,640 –> 00:02:51,360
شبکه های
82
00:02:51,360 –> 00:02:54,480
موجود نقطه است، روشی به نام
83
00:02:54,480 –> 00:02:56,879
رمزگشایی و آنچه می خواهیم رمزگشایی کنیم.
84
00:02:56,879 –> 00:02:57,760
want to decode
85
00:02:57,760 –> 00:03:00,319
ascii و ascii مخفف
86
00:03:00,319 –> 00:03:01,760
کد استاندارد آمریکایی برای تبادل اطلاعات است
87
00:03:01,760 –> 00:03:02,720
88
00:03:02,720 –> 00:03:05,120
و این یک استاندارد رمزگذاری کاراکتر
89
00:03:05,120 –> 00:03:06,800
برای ارتباطات الکترونیکی است،
90
00:03:06,800 –> 00:03:09,280
بنابراین این کدها در
91
00:03:09,280 –> 00:03:10,400
استاندارد ascii بیانگر
92
00:03:10,400 –> 00:03:12,319
متن در تجهیزات مخابراتی رایانه
93
00:03:12,319 –> 00:03:14,560
و سایر دستگاهها هستند،
94
00:03:14,560 –> 00:03:17,599
حالا اجازه دهید پیش برویم و nw رمزگشایی شده خود را چاپ کنیم.
95
00:03:17,599 –> 00:03:22,879
بنابراین همانطور که می