21-03-14, 04:30 AM
(21-03-14, 03:43 AM)elgokr كتب : ابسطلك الامر خالص ونشغل عقلنا شوية مع الكود ونبتكر فى حاجة حلوةالف االف شكرا يا استاذ يا مبدع
تعال نتخيل فى السطر الاول كده عند الكود
"(\|)(.*)(:8080\|*)"
لو فكرنا وخليناه مثلاً كده
"(\|)(.*)(:" + TextBox3.Text + "\|*)"
طيب ايه الفكرة من كده
تعال هقولك ايه الفكرة
هتنشاء TextBox3 تمام مع التجربة اللى اتعملت فى الشرح الاول فى الكود
ونستبدل بالطريقة اللى انا كتبتها كده دا
ونعمل معينة F5
وتكتب فى TextBox3 وتخلى القيمة 8080
وتضغط على Button
هتلاقى استخرج الاى بى بالطريقة لو كانت مكتوبة افتراضى
طيب ايه الفكرة من دا وليه نحير نفسنا
الفكرة مش فى تحيير الفكرة انك تقدر تعمل ابداع فى الكود دا فى الفلتر واستخراج القيمة اللى انت محتجها
هنعدل فى الكود
"(\|)(.*)(:8080\|*)"
بحيث هنخلى وليكن
"(\|)(.*)(:8080\| vpn | http |)"
بس هنغير كلمة http
ونخليها زى الفكرة المعينة اللى وضحتها فى اول الرد بتاعت TextBox3
بحيث انك لما تكتب http وتضغط على Button
يطلعلك القيمة اللى هى الاى بى
وبلاحظ فى اول الموضوع ان الكود بيكون
| 212.55.11.58:8080 | vpn | http |
| 212.55.11.55:1080 | vpn | socks3 |
| 212.55.11.52:1080 | vpn | scock4 |
| 212.55.11.50:1080 | vpn | socks5 |
يعنى تقدر تستفاد منه انك لو كتبت فى TextBox3
http أو socks3 أو scock4 أو socks5
هيجبلك الاى بى حسب السطر اللى هو فى لان كلهم واحد مع اختلاف الكلمة بتاعت كل سطر
اكيد انا كده مبسطلك فكرة الاستفاد من الكود
انا ممكن اعمله من الكود دا مليوم حاجة فى الاستخدام وبابسط مما يمكن
كل الفكرة بس ازاى تستغل الكود فى اكتر من استخدام دا الاهم فى البرمجة
تحياتى لك