در این مطلب، ویدئو آموزش پایتون – || ایجاد یک EMAIL Bomb/Bomber || رمز عبور || هک/Info-Sec || با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:42:47
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,240 –> 00:00:05,240
[موسیقی]
2
00:00:05,240 –> 00:00:07,500
سلام به همه خوش آمدید به
3
00:00:07,500 –> 00:00:09,630
کانال بازگردید. اینجا رایگان است اینجا در
4
00:00:09,630 –> 00:00:11,519
ویدیوی آموزشی پایتون امروز ما
5
00:00:11,519 –> 00:00:13,620
به نحوه ساخت
6
00:00:13,620 –> 00:00:15,420
بمب افکن ایمیل
7
00:00:15,420 –> 00:00:17,310
خود خواهیم پرداخت.
8
00:00:17,310 –> 00:00:19,490
ایمیل بمبافکن میتواند از
9
00:00:19,490 –> 00:00:24,029
ایمیلهای از پیش ساخته شده استاندارد و غیره استفاده کند و ما به
10
00:00:24,029 –> 00:00:25,109
دنبال کدی هستیم
11
00:00:25,109 –> 00:00:28,529
که یک برنامه ایمیل مناسب ایجاد میکنیم و بله،
12
00:00:28,529 –> 00:00:30,990
این چیزی است که امروز یاد میگیریم
13
00:00:30,990 –> 00:00:34,890
، پس بیایید شروع کنیم، بیایید شروع کنیم off do I
14
00:00:34,890 –> 00:00:38,430
import منظورم این است که واردات را انجام دهیم و چیزی که قرار است
15
00:00:38,430 –> 00:00:40,370
وارد کنیم این است که
16
00:00:40,370 –> 00:00:43,410
SMTP Lib را وارد می کنیم، این کتابخانه ای است که قرار
17
00:00:43,410 –> 00:00:45,030
است از آن استفاده کنیم تا بتوانیم این
18
00:00:45,030 –> 00:00:47,640
ایمیل ها را بفرستیم و همچنین این را
19
00:00:47,640 –> 00:00:51,239
وارد کنیم. فقط برای اینکه بتوانیم سیستم
20
00:00:51,239 –> 00:00:53,640
کنیم، می توانیم در مواقعی که
21
00:00:53,640 –> 00:00:56,219
باید از برنامه خارج شود یا اگر خطایی
22
00:00:56,219 –> 00:00:57,750
وجود داشت از برنامه خارج شویم، بنابراین برای وارد کردن کتابخانه هایی که
23
00:00:57,750 –> 00:00:58,800
قرار است برای این
24
00:00:58,800 –> 00:01:01,890
برنامه خاص استفاده کنیم، کلاس کوچکی ایجاد می کنیم
25
00:01:01,890 –> 00:01:03,960
که فقط به این دلیل است
26
00:01:03,960 –> 00:01:06,750
که بتوانیم رشته ها و آن را رنگی داشته باشیم
27
00:01:06,750 –> 00:01:08,369
زیرا ما این برنامه را
28
00:01:08,369 –> 00:01:10,710
کمی بیشتر شبیه یک برنامه
29
00:01:10,710 –> 00:01:12,479
خوب می کنیم، این برنامه کمی رنگ خواهد داشت اما
30
00:01:12,479 –> 00:01:14,490
نه کمی رنگ، بنابراین ما فقط می خواهیم
31
00:01:14,490 –> 00:01:20,009
یک کلاس کوچک به نام رنگ ها
32
00:01:20,009 –> 00:01:22,830
بسازیم و سپس کاری که می خواهیم انجام دهیم آیا من فقط
33
00:01:22,830 –> 00:01:24,420
اینها را در آنجا کپی و جایگذاری کردم فقط
34
00:01:24,420 –> 00:01:26,400
کمی در زمان صرفه جویی کنید آنچه به دست آوردیم این است
35
00:01:26,400 –> 00:01:28,439
که ما برابرهای سبز داریم و سپس
36
00:01:28,439 –> 00:01:31,320
این رشته را در اینجا داریم زرد
37
00:01:31,320 –> 00:01:32,850
و سپس این رشته را داریم و سپس
38
00:01:32,850 –> 00:01:34,979
ما قرمز شدهایم، سپس این رشته اساساً
39
00:01:34,979 –> 00:01:36,119
کاری که میخواهیم انجام دهیم این است که وقتی میخواهیم
40
00:01:36,119 –> 00:01:39,240
به یک رشته خاص رنگ اضافه کنیم، بگوییم
41
00:01:39,240 –> 00:01:45,030
این همان رشته است که یک رنگ به آن اضافه میکنیم
42
00:01:45,030 –> 00:01:46,649
اگر میخواهید آن را چاپ کنید، ما فقط چاپ میکنیم.
43
00:01:46,649 –> 00:01:50,340
و سپس رنگ های B را انجام می دهیم، می گویند
44
00:01:50,340 –> 00:01:53,579
سبز و سپس به اضافه را انجام می دهیم، بنابراین
45
00:01:53,579 –> 00:01:56,070
رنگ های B را که کلاس ما است، و
46
00:01:56,070 –> 00:01:59,159
سپس سبز را اضافه می کنیم، سپس آن را به a اضافه می کنیم اگر
47
00:01:59,159 –> 00:02:03,689
بخواهیم چاپ کنیم نه در نه
48
00:02:03,689 –> 00:02:05,759
کنسول متنی sublime را با استفاده از پایین میآورید، اما در اینجا
49
00:02:05,759 –> 00:02:09,628
بگویید PowerShell یا نه، اساساً
50
00:02:09,628 –> 00:02:13,260
این را به یک رشته سبز تبدیل میکند
51
00:02:13,260 –> 00:02:16,530
و به آن رشته اضافه میکند، بنابراین
52
00:02:16,530 –> 00:02:17,459
این چیزی است که ما
53
00:02:17,459 –> 00:02:19,260
یک کلاس کوچک مانند آن درست می کنیم که
54
00:02:19,260 –> 00:02:22,049
خوب است بعداً بنر خود را
55
00:02:22,049 –> 00:02:24,810
که قرار بود در ابتدای برنامه بارگذاری شود انجام می
56
00:02:24,810 –> 00:02:26,189
دهیم، بنابراین ما فقط می خواهیم
57
00:02:26,189 –> 00:02:31,049
بنر ناشنوا باشیم و سپس می توانیم چاپ کنیم و
58
00:02:31,049 –> 00:02:34,010
فقط خوب جلوه دهید من این کار را انجام می دهم
59
00:02:34,010 –> 00:02:41,540
و سپس می گویم ایمیل بمب افکن
60
00:02:41,540 –> 00:02:49,769
نسخه 1.0 1.0 و بعد همینطور
61
00:02:49,769 –> 00:02:54,209
تمام کردم،
62
00:02:54,209 –> 00:02:56,489
بنابراین کمی بد به نظر می رسد شما می دانید که می توانید هر
63
00:02:56,489 –> 00:02:57,750
نوع طراحی را که می خواهید انجام دهید این
64
00:02:57,750 –> 00:03:02,040
طراح من است. از این برنامه ساختهام و
65
00:03:02,040 –> 00:03:04,769
میخواهم چاپ کنم و دوباره همین کار
66
00:03:04,769 –> 00:03:08,489
را انجام میدهم، سپس فقط با کدها ساخته میشوم
67
00:03:08,489 –> 00:03:17,129
و بعد فقط برای
68
00:03:17,129 –> 00:03:21,299
طراحی است و سپس یک چاپ دیگر انجام میدهیم
69
00:03:21,299 –> 00:03:22,769
و این کار انجام میشود. لوگوی بنر باشد
70
00:03:22,769 –> 00:03:25,769
زیرا هر برنامه مناسبی
71
00:03:25,769 –> 00:03:29,489
نوعی آرم دارد، بنابراین ما این کار را انجام می دهیم، من
72
00:03:29,489 –> 00:03:31,709
فقط در آنجا کپی و پیست کردم زیرا
73
00:03:31,709 –> 00:03:32,819
کمی سریعتر است، من این را تایپ نمی کنم
74
00:03:32,819 –> 00:03:35,340
در حالی که او تماشا می کند تا شما
75
00:03:35,340 –> 00:03:38,879
ببینید در اینجا ما نارنجک داریم و میتوانید
76
00:03:38,879 –> 00:03:42,510
بمبافکن ایمیل را ببینید و سپس w3w رایگان
77
00:03:42,510 –> 00:03:44,910
W را به صورت رایگان ارائه دهید اکنون واضح است که شما یاد میگیرید که چگونه
78
00:03:44,910 –> 00:03:47,129
این را بسازید. برنامه قرار است
79
00:03:47,129 –> 00:03:47,760
خودتان آن را کدنویسی کنید،
80
00:03:47,760 –> 00:03:49,949
بنابراین اگر می خواهید می توانید آن را تغییر دهید و
81
00:03:49,949 –> 00:03:51,569
می توانید نام خود را هر
82
00:03:51,569 –> 00:03:54,569
چیزی که مهم نیست بنویسید، بنابراین اکنون ما
83
00:03:54,569 –> 00:03:56,099
نارنجک را داریم، ما می خواهیم مقداری رنگ به
84
00:03:56,099 –> 00:03:58,620
آن نارنجک اضافه کنیم، من آن را درست می کنم سبز، بنابراین
85
00:03:58,620 –> 00:04:00,980
کاری که میخواهیم انجام دهیم این است که
86
00:04:00,980 –> 00:04:08,040
رنگهای B را انجام میدهیم، نقطه سبز به اضافه و سپس
87
00:04:08,040 –> 00:04:10,139
که اکنون است، نارنجک یک نارنجک سبز خواهد بود
88
00:04:10,139 –> 00:04:12,959
و سپس کاری که میخواهیم
89
00:04:12,959 –> 00:04:17,010
انجام دهیم این است که شما این را در اینجا کپی کنید و
90
00:04:17,010 –> 00:04:18,329
سپس ما فقط میخواهیم آن را
91
00:04:18,329 –> 00:04:23,370
اینجا هم مثل آن بچسبانیم، بنابراین اکنون ایمیل
92
00:04:23,370 –> 00:04:25,880
بمبافکن نسخه 1.0 که از کدها ساخته شده
93
00:04:25,880 –> 00:04:29,660
است، سبز میشوم، بنابراین
94
00:04:29,660 –> 00:04:32,030
بنر ما برای همه ساخته شده است و
95
00:04:32,030 –> 00:04:34,850
رنگهای کلاس اینگونه است، پس بیایید به قسمت
96
00:04:34,850 –> 00:04:39,110
اصلی برویم. از کد اکنون میخواهیم
97
00:04:39,110 –> 00:04:41,960
کلاسی را با این کلاس بسازیم و سپس
98
00:04:41,960 –> 00:04:44,470
به آن ایمیل زیر خط
99
00:04:44,470 –> 00:04:47,660
بمبگذار میگویند، دلیل اینکه ما آن را در یک کلاس انجام میدهیم
100
00:04:47,660 –> 00:04:50,090
نه فقط توابع، این است که
101
00:04:50,090 –> 00:04:51,920
ساختن آن در یک کلاس بسیار
102
00:04:51,920 –> 00:04:55,630
آسانتر است. ما میتوانیم از چند متد کلاس استفاده کنیم و
103
00:04:55,630 –> 00:04:57,890
من تمام کارهایی که انجام میدهم را توضیح میدهم
104
00:04:57,890 –> 00:04:59,390
و w را توضیح میدهم سلام،
105
00:04:59,390 –> 00:05:02,240
در کلاس راحتتر است و امیدوارم
106
00:05:02,240 –> 00:05:04,700
همه کارهایی که من انجام میدهم را متوجه شده باشید، بنابراین
107
00:05:04,700 –> 00:05:06,410
ما فقط میخواهیم یک ویژگی کلاس بسازیم،
108
00:05:06,410 –> 00:05:09,230
اکنون ویژگی کلاس
109
00:05:09,230 –> 00:05:10,820
اساساً یک Red
110
00:05:10,820 –> 00:05:13,490
Bull در بالای کلاس خواهد بود و همینطور
111
00:05:13,490 –> 00:05:15,650
خواهد بود. تعداد آن را
112
00:05:15,650 –> 00:05:17,360
برابر با صفر می
113
00:05:17,360 –> 00:05:19,430
کنیم که قرار است استفاده شود، بعداً از آن
114
00:05:19,430 –> 00:05:21,740
در پایین کد استفاده خواهیم کرد،
115
00:05:21,740 –> 00:05:24,260
بنابراین فعلا نگران نباشید، من
116
00:05:24,260 –> 00:05:25,460
آن را توضیح خواهم داد. به آن دست پیدا کنید،
117
00:05:25,460 –> 00:05:30,080
بنابراین ما روش نمونه خود را انجام میدهیم، بنابراین
118
00:05:30,080 –> 00:05:32,660
نمره خود را در
119
00:05:32,660 –> 00:05:34,700
آنجا زیرخط و سپس
120
00:05:34,700 –> 00:05:35,300
خود
121
00:05:35,300 –> 00:05:38,630
را باز میکنیم تا به
122
00:05:38,630 –> 00:05:40,730
نمونهای از متد اشاره میکند،
123
00:05:40,730 –> 00:05:41,510
ببخشید
124
00:05:41,510 –> 00:05:44,120
که اساساً همان چیزی است که وجود دارد. گفتن این است که من
125
00:05:44,120 –> 00:05:47,540
فقط این کار را سریع انجام می دهم اگر ما فقط
126
00:05:47,540 –> 00:05:51,260
BOM را انجام دهیم برابر است با زیرخط ایمیل
127
00:05:51,260 –> 00:05:54,890
که خود اینجا به این اشاره دارد که
128
00:05:54,890 –> 00:05:57,710
در اینجا BOM این همان چیزی
129
00:05:57,710 –> 00:06:01,760
است که مشکلی ندارد، بنابراین
130
00:06:01,760 –> 00:06:05,780
با کد ادامه دهید، امتحان کنید زیرا
131
00:06:05,780 –> 00:06:07,520
می خواهیم مطمئن شویم اگر ما نخواهیم کار
132
00:06:07,520 –> 00:06:09,620
می کند یک استثنا را چاپ کنید فقط تا
133
00:06:09,620 –> 00:06:11,450
بدانیم چه اتفاقی افتاده است،
134
00:06:11,450 –> 00:06:16,850
پس سعی کنید بعداً ما چاپ را انجام می دهیم و
135
00:06:16,850 –> 00:06:18,530
سپس آن را در اینجا کپی و جایگذاری می کنم
136
00:06:18,530 –> 00:06:21,050
فقط تایپ را کاملاً شروع کنید و سپس
137
00:06:21,050 –> 00:06:22,730
به وضوح آن را درست کردم اینها را اینجا دریافت کردم
138
00:06:22,730 –> 00:06:24,950
و این فقط به این دلیل است که کمی زیباتر به نظر می رسد،
139
00:06:24,950 –> 00:06:26,930
اما ما
140
00:06:26,930 –> 00:06:29,990
برنامه اولیه سازی را داریم و سپس کاری که می
141
00:06:29,990 –> 00:06:31,760
خواهیم انجام دهیم این است که در اینجا بالای صفحه انجام
142
00:06:31,760 –> 00:06:33,979
دادیم، رنگ های B و سپس سبز نقطه ای
143
00:06:33,979 –> 00:06:38,930
به اضافه این را کپی کنید. از اینجا بالا
144
00:06:38,930 –> 00:06:41,900
بیایید اینجا و آن را بچسبانید و فاصله بین آن را فشار دهید
145
00:06:41,900 –> 00:06:43,669
146
00:06:43,669 –> 00:06:45,800
تا خواندن آن آسان باشد، سپس کاری که میخواهیم انجام دهیم این
147
00:06:45,800 –> 00:06:48,250
است که وقتی باران میبارد، آن را به قرمز تغییر دهیم،
148
00:06:48,250 –> 00:06:51,860
زیرا واضح است که ما قرمز شدهایم،
149
00:06:51,860 –> 00:06:55,040
بنابراین در ادامه خوانده میشود.
150
00:06:55,040 –> 00:06:57,229
برنامه اولیه سازی صفحه نمایش ما compa به عنوان یک
151
00:06:57,229 –> 00:07:01,430
رشته قرمز است که در مرحله بعد که برنامه را شروع
152
00:07:01,430 –> 00:07:03,139
153
00:07:03,139 –> 00:07:04,490
154
00:07:04,490 –> 00:07:06,800
155
00:07:06,800 –> 00:07:08,900
می کنیم خوب است.
156
00:07:08,900 –> 00:07:10,310
argot in بنابراین ما میخواهیم
157
00:07:10,310 –> 00:07:16,520
هدف خود نقطه برابر با ورودی رشته را انجام
158
00:07:16,520 –> 00:07:17,630
دهیم. اکنون ما g هستیم باید ورودی را از
159
00:07:17,630 –> 00:07:19,610
کاربر دریافت کنیم که هدف چیست
160
00:07:19,610 –> 00:07:23,860
و سپس میتوانیم فقط ایمیل هدف را بنویسیم
161
00:07:23,860 –> 00:07:28,729
و سپس من این کار را انجام میدهم و
162
00:07:28,729 –> 00:07:32,660
سپس فضا را افزایش میدهم تا شخصی که
163
00:07:32,660 –> 00:07:35,389
در همان ایمیل است بگوید به عنوان مثال برادر
164
00:07:35,389 –> 00:07:37,520
مشکی، اینطور به نظر میرسد. به نظر
165
00:07:37,520 –> 00:07:41,539
می رسد که شما برگردید، ما همچنین
166
00:07:41,539 –> 00:07:48,490
رنگ های B قرمز را به
167
00:07:48,490 –> 00:07:52,430
آن اضافه می کنیم تا قرمز باشد، بنابراین
168
00:07:52,430 –> 00:07:54,889
هدفی را که به آنها گفته
169
00:07:54,889 –> 00:07:57,490
ایم که برنامه بمباران را راه اندازی می کنیم، دریافت می کنیم. هدفی
170
00:07:57,490 –> 00:08:01,430
که میخواهیم بمب را تا حد مرگ بمباران
171
00:08:01,430 –> 00:08:04,039
کنیم، پس حالت را میخواهیم تا حالت خود به خود داشته
172
00:08:04,039 –> 00:08:08,240
باشیم،
173
00:08:08,240 –> 00:08:10,880
اکنون فقط آن را کپی کرده و دوباره آن را پیست کنید، فقط
174
00:08:10,880 –> 00:08:13,370
بگویید زمان بیت و سپس من فقط دکمه
175
00:08:13,370 –> 00:08:15,650
enter bomb mode را میزنم و سپس در پرانتز
176
00:08:15,650 –> 00:08:18,710
من یک دو سه چهار دارم، آنها دو خط را انجام داده اند
177
00:08:18,710 –> 00:08:20,599
و آنها یک دارند و سپس
178
00:08:20,599 –> 00:08:22,130
من نقطه ها را دارم و
179
00:08:22,130 –> 00:08:24,950
هزارتا دارم، بنابراین اگر کلیک کنید اگر یکی را تایپ کنید
180
00:08:24,950 –> 00:08:28,070
که به هزار است. گزینه ایمیل
181
00:08:28,070 –> 00:08:30,380
دو، گزینه پانصد ایمیل رایگان
182
00:08:30,380 –> 00:08:33,979
است، 250 ایمیل یک گزینه
183
00:08:33,979 –> 00:08:36,830
برای آن سفارشی است که شما تنظیم می کنید
184
00:08:36,830 –> 00:08:39,380
بعد از مدت کوتاهی که ضربه زدید، بعد از اینکه
185
00:08:39,380 –> 00:08:41,270
فشار دادند، مقدار سفارشی را بعداً تنظیم کردید،
186
00:08:41,270 –> 00:08:45,020
بنابراین این حالتهایی است
187
00:08:45,020 –> 00:08:46,430
که به آنها گزینههایی میدهیم که
188
00:08:46,430 –> 00:08:50,030
میتوانند یک دو سه یا چهار اضافه کنند و ما
189
00:08:50,030 –> 00:08:52,760
نیز قرار است رنگهای B را اضافه کنیم،
190
00:08:52,760 –> 00:08:56,620
بخوانید، بنابراین فقط آن را کپی کنید و آن را در آن جایگذاری کنید و
191
00:08:56,620 –> 00:08:59,960
این کار انجام شد، اکنون
192
00:08:59,960 –> 00:09:02,720
هدف را دریافت کردهایم و حالتی را دریافت
193
00:09:02,720 –> 00:09:08,170
کردیم که چیزهای خوبی است، بنابراین در مرحله بعد و
194
00:09:08,170 –> 00:09:14,930
سپس اگر عدد صحیح و سپس نقطه خود را انجام میدهیم حالت
195
00:09:14,930 –> 00:09:22,100
بزرگتر از عدد صحیح برای یا
196
00:09:22,100 –> 00:09:29,620
حالت خود نقطه صحیح کوچکتر از عدد یک است و
197
00:09:29,620 –> 00:09:31,940
من فقط آن را در انتهای اینجا نیز در جان قرار می دهم،
198
00:09:31,940 –> 00:09:36,770
بنابراین آیا شما می توانید اگر این
199
00:09:36,770 –> 00:09:38,930
حالت فقط خود باشد آن حالت بزرگتر از
200
00:09:38,930 –> 00:09:41,990
صنعت یا خود نقطه چهار یا عدد صحیح
201
00:09:41,990 –> 00:09:45,440
متاهل کمتر از یک عدد صحیح است، زیرا
202
00:09:45,440 –> 00:09:47,510
بدیهی است که آنها باید بین یک
203
00:09:47,510 –> 00:09:49,100
دو سه یا چهار انجام دهند، این تنها
204
00:09:49,100 –> 00:09:51,080
گزینه است اگر از چهار یا کمتر از یک برود،
205
00:09:51,080 –> 00:09:53,870
واضح است که این یک گزینه نامعتبر است
206
00:09:53,870 –> 00:09:55,790
که باید به آنها بگوییم که این
207
00:09:55,790 –> 00:09:57,410
کار را اشتباه انجام داده اند. ما فقط از
208
00:09:57,410 –> 00:09:59,660
برنامه خارج می شویم و آنها می توانند دوباره آن را اجرا کنند و دوباره آن را امتحان کنند
209
00:09:59,660 –> 00:10:02,270
تقصیر آنهاست که به
210
00:10:02,270 –> 00:10:05,480
اندازه کافی آسان است، بنابراین ما فقط چاپ را
211
00:10:05,480 –> 00:10:11,080
انجام می دهیم و سپس فقط خطای
212
00:10:11,470 –> 00:10:17,690
گزینه نامعتبر خداحافظی را
213
00:10:17,690 –> 00:10:19,940
انجام می دهیم و سپس فقط خروج خواهر را انجام می دهیم و سپس یکی را به
214
00:10:19,940 –> 00:10:22,790
آن می دهیم زیرا اساساً یکی است
215
00:10:22,790 –> 00:10:24,080
با گفتن اینکه مشکلی پیش آمده است
216
00:10:24,080 –> 00:10:27,280
وکس کردن صفر، شما می توانید از آن استفاده کنید که اگر
217
00:10:27,280 –> 00:10:29,510
چیزی درست پیش رفته باشد و بخواهید به
218
00:10:29,510 –> 00:10:32,180
طور تمیز از برنامه خارج شوید یا هر چیز دیگری، اما
219
00:10:32,180 –> 00:10:34,910
ما این کار را انجام می دهیم خواهر خروج از یک را انجام می دهیم، بنابراین درست است
220
00:10:34,910 –> 00:10:36,680
که آنها گزینه هایی را
221
00:10:36,680 –> 00:10:39,740
بین یک دو سه یا انتخاب کنند. چهار پس در مرحله بعد ادامه می
222
00:10:39,740 –> 00:10:43,870
دهیم و سپس می توانیم
223
00:10:43,870 –> 00:10:48,670
استثنا را به عنوان II بپذیریم و سپس
224
00:10:48,670 –> 00:10:53,630
خطای پرانتز E را چاپ می کنیم و سپس
225
00:10:53,630 –> 00:10:56,540
فقط یک F را در رشته فرمت شروع قرار
226
00:10:56,540 –> 00:10:58,570
می دهیم سپس e را اساساً در پرانتزهای فرفری قرار می دهیم.
227
00:10:58,570 –> 00:11:00,320
کاری که ما انجام میدهیم
228
00:11:00,320 –> 00:11:02,990
این است که اگر شکست بخورد فقط این را امتحان میکنیم که نشد
229
00:11:02,990 –> 00:11:05,180
و نمیشود، اما اگر میگفتند
230
00:11:05,180 –> 00:11:07,670
استثنا را انتخاب کنید و ما میدانیم
231
00:11:07,670 –> 00:11:11,600
چه اشکالی دارد
232
00:11:11,600 –> 00:11:14,060
استثناها آن را به درستی مینویسند و آنجا ما می رویم به
233
00:11:14,060 –> 00:11:17,150
استثنای شما، اما این خوب است، بنابراین
234
00:11:17,150 –> 00:11:20,360
این اولین متر ما است روش انجام شد که
235
00:11:20,360 –> 00:11:22,220
روش مقداردهی اولیه ما است و این
236
00:11:22,220 –> 00:11:24,770
فقط مقداردهی اولیه برنامه است، بنابراین
237
00:11:24,770 –> 00:11:26,570
ایمیل هدف را دریافت می کنیم و حالت بمب را دریافت می کنیم
238
00:11:26,570 –> 00:11:29,450
و سپس این کار انجام می شود – این کار در
239
00:11:29,450 –> 00:11:32,480
روش بعدی انجام می شود که همچنین
240
00:11:32,480 –> 00:11:36,260
یک روش نمونه با استفاده از self and
241
00:11:36,260 –> 00:11:39,530
we خواهد بود. میخواهم آن بمب و سپس
242
00:11:39,530 –> 00:11:43,310
خودش را صدا بزنم و خوبی در مورد استفاده از
243
00:11:43,310 –> 00:11:45,740
روشهای بیگناهی این است که وقتی از
244
00:11:45,740 –> 00:11:47,870
هدف خود نقطهای استفاده میکنی و یک توپ نادر با خود ایجاد میکنی،
245
00:11:47,870 –> 00:11:50,330
تا زمانی که این یک
246
00:11:50,330 –> 00:11:53,660
روش نمونه باشد که به وضوح
247
00:11:53,660 –> 00:11:56,840
خود را در آن بالا داشته باشد، اکنون میتوانم
248
00:11:56,840 –> 00:12:01,130
در این روش در اینجا از خود هدف استفاده کنید، جای نگرانی نیست،
249
00:12:01,130 –> 00:12:02,840
در حالی که اگر از توابع معمولی استفاده کنیم،
250
00:12:02,840 –> 00:12:05,540
باید آن را جهانی کنم تا بتوانیم از
251
00:12:05,540 –> 00:12:08,750
آن استفاده کنیم، در حالی که برای همه این
252
00:12:08,750 –> 00:12:11,690
متغیرهای خود نقطه بسیار آسان است که به راحتی
253
00:12:11,690 –> 00:12:13,880
با روشهای دیگر در هم تنیده شوند و
254
00:12:13,880 –> 00:12:17,240
بله، خوب و آسان است، به همین دلیل است که
255
00:12:17,240 –> 00:12:19,190
ما از آن استفاده می کنیم به علاوه ساده
256
00:12:19,190 –> 00:12:21,650
تر است.
257
00:12:21,650 –> 00:12:24,290
258
00:12:24,290 –> 00:12:25,910
259
00:12:25,910 –> 00:12:28,340
260
00:12:28,340 –> 00:12:31,640
کل برنامه پس به همین دلیل است که پس
261
00:12:31,640 –> 00:12:34,940
بیایید ادامه دهیم، دوباره امتحان می
262
00:12:34,940 –> 00:12:38,510
کنیم و سپس فقط چاپ را انجام می دهیم و من
263
00:12:38,510 –> 00:12:40,400
کپی و پیست کردم، زمان
264
00:12:40,400 –> 00:12:42,470
کمی است که
265
00:12:42,470 –> 00:12:45,320
دوباره مانند آنچه گفتم، کمی چیزهای فانتزی در اینجا داریم. فقط آن را
266
00:12:45,320 –> 00:12:46,910
خوب جلوه دهید و سپس ما باید bond را تنظیم کنیم،
267
00:12:46,910 –> 00:12:50,150
بنابراین این روش بمب برای
268
00:12:50,150 –> 00:12:52,250
تنظیم بمب است، این روش در اینجا برای
269
00:12:52,250 –> 00:12:55,040
مقداردهی اولیه برنامه است، اکنون می
270
00:12:55,040 –> 00:12:56,720
خواهیم آن را نیز خوانده شود، بنابراین ما فقط
271
00:12:56,720 –> 00:13:00,500
آن را کپی می کنیم. در اینجا و ما فقط
272
00:13:00,500 –> 00:13:02,150
آن را به خوبی و آسانی جایگذاری میکنیم
273
00:13:02,150 –> 00:13:05,750
تا بعداً با
274
00:13:05,750 –> 00:13:10,550
خودتان مقداری برابر با هیچکدام را
275
00:13:10,550 –> 00:13:13,100
276
00:13:13,100 –> 00:13:18,209
277
00:13:18,209 –> 00:13:22,980
278
00:13:22,980 –> 00:13:29,279
بخوانید. برابر با عدد صحیح یک و فقط
279
00:13:29,279 –> 00:13:29,879
یک سریع
280
00:13:29,879 –> 00:13:31,679
در واقع من متوجه نشدم که یک
281
00:13:31,679 –> 00:13:33,179
اشتباه کوچک مرتکب شدم و نمی توانم اذیت شوم که
282
00:13:33,179 –> 00:13:35,459
دوباره بروم اما در اینجا گره خود نقطه
283
00:13:35,459 –> 00:13:39,600
برابر رشته است فقط آن را حذف کرده
284
00:13:39,600 –> 00:13:42,029
و آن را به عدد صحیح تغییر دهید و این
285
00:13:42,029 –> 00:13:43,949
تنها اشتباهی که من مرتکب شدم حالت self dot را
286
00:13:43,949 –> 00:13:45,839
تغییر دادم که رشته را در اینجا
287
00:13:45,839 –> 00:13:49,139
به تغییر دهید teger int به طوری که وقتی
288
00:13:49,139 –> 00:13:51,269
یک دو سه چهار را انتخاب می کنند یک
289
00:13:51,269 –> 00:13:53,249
عدد صحیح است و سپس ما می توانیم به
290
00:13:53,249 –> 00:13:55,649
اینجا برگردیم و ادامه دهیم بنابراین اگر
291
00:13:55,649 –> 00:14:00,389
حالت self dot برابر با عدد صحیح یک باشد،
292
00:14:00,389 –> 00:14:03,360
مقدار خود نقطه را انجام خواهیم داد.
293
00:14:03,360 –> 00:14:10,439
اکنون اگر حالت خود نقطه
294
00:14:10,439 –> 00:14:14,790
برابر با عدد صحیح به مقدار فکر خود باشد،
295
00:14:14,790 –> 00:14:21,569
عدد صحیح را 500 می نامیم بسیار خوب،
296
00:14:21,569 –> 00:14:24,660
پس باید انجام دهیم که گره نقطه خود
297
00:14:24,660 –> 00:14:28,589
برابر با عدد صحیح سه است و سپس
298
00:14:28,589 –> 00:14:31,139
انجام می دهیم مقدار نقطه خود برابر با
299
00:14:31,139 –> 00:14:33,749
عدد صحیح است. 250
300
00:14:33,749 –> 00:14:35,999
پس از 250 ایمیل و سپس ما یک ایمیل سفارشی داریم، در
301
00:14:35,999 –> 00:14:37,110
302
00:14:37,110 –> 00:14:42,149
غیر این صورت مقدار خود نقطه برابر با
303
00:14:42,149 –> 00:14:45,209
عدد صحیح است و سپس ورودی را انجام
304
00:14:45,209 –> 00:14:49,699
می دهیم و سپس فقط یک مقدار سفارشی را انتخاب می کنیم که
305
00:14:49,699 –> 00:14:53,939
کاملاً واضح است
306
00:14:53,939 –> 00:14:59,610
و این بسیار زیبا است. خیلی این اجازه را به هفتم میدهد و
307
00:14:59,610 –> 00:15:00,420
بعد،
308
00:15:00,420 –> 00:15:03,420
آه، بله، بعداً ما میخواهیم
309
00:15:03,420 –> 00:15:05,730
متنی را که آنها انتخاب کردهاند
310
00:15:05,730 –> 00:15:07,709
و مقدار ایمیلهایی که قرار
311
00:15:07,709 –> 00:15:09,449
است ارسال شوند، چاپ کنیم تا بدانند که با شما
312
00:15:09,449 –> 00:15:11,939
چاپ کنید، من فقط آن را کپی و در آن جایگذاری میکنم. در اینجا
313
00:15:11,939 –> 00:15:14,819
می گویند که زمان بیشتری به اینجا رسیده است که به
314
00:15:14,819 –> 00:15:17,069
نوعی هزینه ای است که مامان می خواهد وقتی در
315
00:15:17,069 –> 00:15:18,540
حال بیان نوعی جملاتی مانند تنظیم
316
00:15:18,540 –> 00:15:19,619
کردن بمب زمانی است که به شما
317
00:15:19,619 –> 00:15:20,819
چیزهایی میگوید و سپس شما
318
00:15:20,819 –> 00:15:22,170
حالت پیوند را انتخاب کردهاید
319
00:15:22,170 –> 00:15:25,049
و سپس حالت خود نقطه و سپس
320
00:15:25,049 –> 00:15:28,470
تعداد ایمیلهایی را داریم که اکنون تعداد ایمیلهای خودآموز را دریافت کردهاید.
321
00:15:28,470 –> 00:15:30,720
کاری که میخواهیم انجام دهیم این است که
322
00:15:30,720 –> 00:15:31,860
این
323
00:15:31,860 –> 00:15:36,180
نان را اینجا کپی کنیم، میدانی که آن را در آنجا داشت، به این صورت
324
00:15:36,180 –> 00:15:39,149
که در واقع
325
00:15:39,149 –> 00:15:41,220
رنگ قرمز را تغییر میدهیم که خوب است، در واقع فکر میکنم فقط
326
00:15:41,220 –> 00:15:42,720
کمی به کد نگاهی بیندازید و مطمئن شوید که
327
00:15:42,720 –> 00:15:44,850
برخی از آنها میگویند انجام شده است. قرمز بله
328
00:15:44,850 –> 00:15:48,589
قرمز قرمز برای مقداردهی اولیه برنامه اما
329
00:15:48,589 –> 00:15:51,149
خوب اینها اینجا که ورودی است
330
00:15:51,149 –> 00:15:54,839
ما سبز می کنیم
331
00:15:54,839 –> 00:15:58,980
آنها را سبز می کنیم فقط سبز را فراموش کرده ام بله بنابراین
332
00:15:58,980 –> 00:16:01,320
آنهایی که قرمز هستند
333
00:16:01,320 –> 00:16:03,089
حقایقی در مورد برنامه به شما می گویند که چه
334
00:16:03,089 –> 00:16:05,970
اتفاقی دارد می افتد. رنگ قرمز را مقداردهی اولیه میکند، پس
335
00:16:05,970 –> 00:16:07,860
واضح است که ایمیل خود را وارد
336
00:16:07,860 –> 00:16:10,230
کنید سبز و در دهانه بمب سبز میشود، بنابراین
337
00:16:10,230 –> 00:16:11,700
وقتی از شما میخواهد کاری را انجام دهید و
338
00:16:11,700 –> 00:16:13,880
ورودی کاربر را وارد میکنند،
339
00:16:13,880 –> 00:16:16,170
وقتی به شما میگوید اتفاقی در
340
00:16:16,170 –> 00:16:18,480
حال رخ دادن است، سبز خواهد شد. معمولاً بعداً وقتی برنامه را پشت سر می گذاریم،
341
00:16:18,480 –> 00:16:20,010
342
00:16:20,010 –> 00:16:22,260
زمانی که
343
00:16:22,260 –> 00:16:23,940
ایمیل ها در حال ارسال بمب ها هستند و به
344
00:16:23,940 –> 00:16:26,730
شما می گوید که آنها زرد خواهند شد، بنابراین این همان
345
00:16:26,730 –> 00:16:28,230
چیزی است که طرح رنگی را که من دنبال می کنم،
346
00:16:28,230 –> 00:16:29,459
واضح است که شما می توانید رنگ خود را انجام دهید.
347
00:16:29,459 –> 00:16:31,470
اگر میخواهید این به شما بستگی دارد، این
348
00:16:31,470 –> 00:16:33,930
فقط کاری است که من انجام میدهم، بنابراین ما این را داریم،
349
00:16:33,930 –> 00:16:38,040
بنابراین در مرحله بعدی فقط این
350
00:16:38,040 –> 00:16:38,820
یکی را
351
00:16:38,820 –> 00:16:42,209
نیز در اینجا کپی میکنیم، رنگهای قرمز آن را اینجا قرار دهید
352
00:16:42,209 –> 00:16:43,649
و سپس بدیهی است که ما آن را به سبز تغییر دهید
353
00:16:43,649 –> 00:16:45,990
زیرا ورودی کاربر را
354
00:16:45,990 –> 00:16:49,920
میخواهد و سپس تنها کاری که باید انجام دهیم این است که استثنا را انجام دهیم،
355
00:16:49,920 –> 00:16:54,449
بنابراین استثنا را به عنوان II بپذیرید و
356
00:16:54,449 –> 00:16:59,970
سپس خطای فرمت f4 را چاپ کنید و سپس پرانتزهای کد
357
00:16:59,970 –> 00:17:04,919
e را انجام دهید، بنابراین اولین کاری است که
358
00:17:04,919 –> 00:17:08,819
کلاس ما انجام میشود. رنگهای کلاس B
359
00:17:08,819 –> 00:17:11,819
برای طرح رنگی، ما تابعی
360
00:17:11,819 –> 00:17:13,890
برای بنری داریم که در
361
00:17:13,890 –> 00:17:17,010
ابتدای برنامه خوب به نظر میرسد، اکنون
362
00:17:17,010 –> 00:17:19,439
ایمیل کلاس خود را دریافت کردهایم، آن را
363
00:17:19,439 –> 00:17:22,349
با روش init خود مقداردهی کردهایم
364
00:17:22,349 –> 00:17:24,589
که برنامهای را که خواسته است مقداردهی اولیه میکند. حالت هدف گیری
365
00:17:24,589 –> 00:17:27,929
ما روش بمب خود را داریم
366
00:17:27,929 –> 00:17:30,380
که بو را راه اندازی می کند mb مقدار
367
00:17:30,380 –> 00:17:32,520
ایمیل هایی را که قرار است برای من ارسال شود دریافت می کند و سپس
368
00:17:32,520 –> 00:17:34,260
به کاربر می گوید که چه حالتی را انتخاب کرده است،
369
00:17:34,260 –> 00:17:37,140
بنابراین اکنون باید
370
00:17:37,140 –> 00:17:38,669
به روش بعدی برویم که ایمیل مرگ را انجام می دهد
371
00:17:38,669 –> 00:17:42,570
و سپس ما فقط
372
00:17:42,570 –> 00:17:44,820
میخواهم خودش را هم بگذارم، این یک
373
00:17:44,820 –> 00:17:45,600
نمونه خواهد بود
374
00:17:45,600 –> 00:17:50,309
خودش مفورد بله، پس اجازه دهید
375
00:17:50,309 –> 00:17:52,769
مثل همیشه امتحان کنم، باید
376
00:17:52,769 –> 00:17:54,389
امتحان کنیم و سپس کد را
377
00:17:54,389 –> 00:17:57,090
وارد میکنیم و فقط یک استثنا انجام میدهیم.
378
00:17:57,090 –> 00:17:58,620
برای اینکه مطمئن شویم کدها کار می کنند اگر
379
00:17:58,620 –> 00:18:00,059
خطایی وجود داشته باشد، می دانیم چیست،
380
00:18:00,059 –> 00:18:02,039
می توانیم بعداً آن را برطرف کنیم، اما من قبلاً
381
00:18:02,039 –> 00:18:03,809
کد را انجام داده ام، هیچ خطایی وجود
382
00:18:03,809 –> 00:18:06,210
ندارد که کار می کند، اما ما فقط این کار را انجام می
383
00:18:06,210 –> 00:18:10,230
دهیم، این تمرین خوبی است بنابراین در مرحله بعد
384
00:18:10,230 –> 00:18:12,809
چاپ می کنیم و سپس تنظیمات
385
00:18:12,809 –> 00:18:15,149
ایمیل را انجام می دهیم، همانطور که قبلاً انجام داده ایم، اینجا آن را
386
00:18:15,149 –> 00:18:17,130
چاپ کرده ایم و سپس راه اندازی متولد شده و
387
00:18:17,130 –> 00:18:18,720
در اینجا ما برنامه اولیه سازی را داریم
388
00:18:18,720 –> 00:18:21,269
فقط به کاربر اطلاع می دهد چه اتفاقی
389
00:18:21,269 –> 00:18:23,070
میافتد، چرا آنها آنچه را
390
00:18:23,070 –> 00:18:25,529
پر میکنند و غیره را پر میکنند، بنابراین اکنون
391
00:18:25,529 –> 00:18:30,269
بخش ایمیل کد را انجام میدهیم، بنابراین بعدی نیز
392
00:18:30,269 –> 00:18:35,389
ما g می توان رنگ قرمز را اضافه کرد
393
00:18:35,389 –> 00:18:37,980
زیرا بدیهی است که یک نوع چاپ بیانیه را می بیند که
394
00:18:37,980 –> 00:18:41,250
به نوعی قرمز است که
395
00:18:41,250 –> 00:18:44,580
با بقیه آنها مطابقت داشته باشد که من خواندم فقط بهتر به نظر می رسند،
396
00:18:44,580 –> 00:18:49,190
بنابراین در مرحله بعد، خود نقطه
397
00:18:49,190 –> 00:18:53,490
ورودی رشته مساوی را ارائه می دهیم و شب نشین ها
398
00:18:53,490 –> 00:18:55,740
آن را چسبانده می کنند. در اینجا بگو زمان کمی من فقط
399
00:18:55,740 –> 00:18:57,840
منتظر می مانم سرور ایمیل را وارد کنید سپس ما
400
00:18:57,840 –> 00:19:01,649
خط را داریم و سپس گزینه های از پیش ساخته شده را انتخاب کنید بنابراین من گزینه های
401
00:19:01,649 –> 00:19:02,940
از پیش ساخته شده رایگان را در اختیار شما قرار می
402
00:19:02,940 –> 00:19:05,039
دهم که یکی از آنها اکانت سرور
403
00:19:05,039 –> 00:19:08,039
جیمیل دو برای یاهو است. حساب ایمیل و
404
00:19:08,039 –> 00:19:11,340
رایگان برای Outlook اکنون این سه ایمیل در اینجا
405
00:19:11,340 –> 00:19:13,470
بهترین ایمیلهای رایگان هستند، به همین دلیل
406
00:19:13,470 –> 00:19:16,049
آنها گزینههای از پیش ساخته شدهاند
407
00:19:16,049 –> 00:19:18,360
، همگی شماره پورت یکسانی دارند و همه از
408
00:19:18,360 –> 00:19:20,490
یک شماره پورت استفاده میکنند، اما
409
00:19:20,490 –> 00:19:24,240
بدیهی است که آدرسهای سرور متفاوتی دارند.
410
00:19:24,240 –> 00:19:26,370
بعداً این کار را انجام خواهید داد، اما بدیهی است
411
00:19:26,370 –> 00:19:27,830
که اگر این گزینههای از پیش ساخته شده را نمیخواهید،
412
00:19:27,830 –> 00:19:31,350
میتوانید سرور ایمیل خود را وارد کنید،
413
00:19:31,350 –> 00:19:32,759
اگر سرور ایمیل سفارشی خود را
414
00:19:32,759 –> 00:19:35,250
در خانه دارید یا از سرور دیگری استفاده
415
00:19:35,250 –> 00:19:36,750
میکنید و چیزی که نیست و نیست. در گزینه های از پیش ساخته شده
416
00:19:36,750 –> 00:19:38,460
می توانید گزینه خود را بنویسید که
417
00:19:38,460 –> 00:19:40,769
خوب است، بنابراین
418
00:19:40,769 –> 00:19:46,379
سرور ایمیل خواهد بود، سپس در مرحله بعدی آن را
419
00:19:46,379 –> 00:19:48,750
کپی می کنیم و سپس
420
00:19:48,750 –> 00:19:50,789
آن را در آنجا قرار می
421
00:19:50,789 –> 00:19:54,450
دهیم و آن را به سبز تغییر می دهیم زیرا ورودی
422
00:19:54,450 –> 00:19:58,260
سبز است، بله، بعد خوب است.
423
00:19:58,260 –> 00:20:01,560
ما D از قبل ساخته شده برابر با یک لیست است
424
00:20:01,560 –> 00:20:04,950
و سپس رشته 1 رشته
425
00:20:04,950 –> 00:20:08,010
2 و رشته 3 1 2 3 را انتخاب
426
00:20:08,010 –> 00:20:10,800
می کنیم.
427
00:20:10,800 –> 00:20:14,550
428
00:20:14,550 –> 00:20:16,410
گزینههای ساخته شده را
429
00:20:16,410 –> 00:20:17,820
مرتب میکنیم اگر آنها ایمیل سرور خودشان را میخواهند،
430
00:20:17,820 –> 00:20:20,910
بنابراین در مرحله بعدی ما این کار را انجام میدهیم که در حال حاضر
431
00:20:20,910 –> 00:20:25,170
زیرخط برابر
432
00:20:25,170 –> 00:20:30,950
433
00:20:30,950 –> 00:20:34,800
434
00:20:34,800 –> 00:20:36,930
است. اساساً اگر سرور خود نقطهای باشد،
435
00:20:36,930 –> 00:20:38,820
بنابراین اگر آنها یکی دو یا
436
00:20:38,820 –> 00:20:42,180
سه را انتخاب کنند، مانند این است که بگوییم یک یا دو یا
437
00:20:42,180 –> 00:20:45,660
سه در پیش ساخته نیست که یکی
438
0