Loading...

BTC DONATE : 1D8Aq4q2jQnvGD1GaK9vbNwKgm1K5zUEWL



Expl0it-c0d3 :: Sec4eVer TeAm ::
  • شكراً: 23
  • تم شكره 103 مرة في 10 مشاركة

بسم الله الرحمن الرحيم
في درسنا اليوم إن شاء الله سنقوم بتعلم البرمجة بلغة البيرل
كجميع لغات البرمجة يجب تحديد نوعها في اول الصفحة كا لغة ((PHP تبدأ بـ: ((<? وهنا في لغة البيرل يجب تحديد مكان المترجم ألا وهو غالبا في الويندوز (C:\Perl\bin) وفي اللنيكس (/user/bin/perl)
على بركة سنقوم بوضع أو كود لن

كود PHP:
#!C:\perl\bin
print "Sec4ever tutorial\n"
الآن بعد وضع الكود سنقوم بشرح وكيفية مشاهدته
السطر أظن أنه مفهوم وهو مسار البيرل
Print وهو أمر الطباعة على الشاشة
" " علامتي التنصيص وهو لطبع الكتابة التي بداخلها
/n وهو للذهاب الى سطر جديد
; وهو لنهاية الأمر الذي قبله والمقصود به (print)
كيفية الترجمة او تجربة الكود وهي كالتالي:
فتح ملف جديد وتكون لاحقته .pl مثل : sec4ever.

كود PHP:
Perl sec4ever.pl 
والنتيجة ستكون كالتالي
كود PHP:
C:\>perl sec4ever.pl
Sec4ever tutorial 
لمزيد من الفهم الكثير ساقوم بوضع كود متعدد الأسطر

#!C:\perl\bin
print "We\n";
print "Learn\n";
print "Perl\n";
print "in\n";
print "Sec4ever\n";
والنتيجة ستكون كالتالي

كود PHP:
C:\>perl sec4ever.pl
We
Learn
Perl
in
Sec4ever 
أو
كود PHP:
print " We \n"; print "Learn\n";
print 
"Perl\n"; print "in\n";
print 
"Sec4ever\n"
الأن بعدما ما وضحنا كيفية وضع الكود وتطبيقة بطريقة بسطة سننتقل إلى العمليات الحسابية
كود PHP:
print "5 + 6 = "5+6"\n";
print 
"(2 + 3) * 6 = ", (2+3)*6"\n";
print 
"2 + 3 * 6 = "2+3*6"\n";
print 
"2 raised to the power of 8 is "2**8"\n";
print 
"10-5 = "10-5". 5-10 = "5-10"\n";
print 
"2/3 = "2/3"\n"
قم بتطبيق الكود لترى الناتج . بعد ذالك سنقوم بالشرح سطر سطر
نلاحظ أن الناتج كان كالتالي

كود PHP:
(3) * 30
20
2 raised to the power of 8 is 256
10
-5. 5-10 = -5
2
/0.666666666666667 
كما لاحظتم هنا لقد قام بالعمليه الحسابية وطبعها لكن كيف
كود PHP:
print "5 + 6 = "5+6"\n"
print "5 + 6 = " هذا الأمر مفهوم ولكن كما نلاحظ أن , 5+6, لم توضع بين قوسين وهنا نخبر البرنامج بمعالجة الكود وطبع الناتج وليس بأخذه ككتابة فقط بل أخده ككود برمجي ومعالجته ثم أضفنا "/n" وهي أمر سطر جديد(raised to the power of) وتعني مضاعف (.) وصل سلسيلتين
أمثلة صغير للفهم أكثر قم بوضع هذا الكود:

كود PHP:
print "Best," " " "Idea to lear" "\n" .
    
" Read carefully before ask.\n"
لاحظ هنا اننا لم نقم بوضع (print) في السطر الثاني لأننا لم نقم بوضع ( في أول السطر يعني هنا أننا مزالنا تحت الأمر(print) الأول
أنظر للناتج:

كود PHP:
BestIdea to learn
Read carefully before ask 

كما نلاحظ هنا فالنقطة هنا كانت صلة وصل بين الكلمتين و النقطة الأخيرة طبعت فقط لأنها كانت داخل علامتي
التنصيص
الأن نشرح بعض العلامات التي كانت فوق وهي غنية عن التعريف لأن الجميع تناولها من قبل في مادة الرياضيات

كود PHP:
+ , - , * , /
** b  وهي علامة الأس أو مضاعف 
a
.b وصل بين كلمتين 
انتهى الدرس -2-
قد اكون وفقت او لم اوفق .. فأن وفقت فمن الله وان اخطئت فمن نفسي ...

16 أعضاء قالوا شكراً لـ Expl0it-c0d3 على المشاركة المفيدة:
30-10-2009, 03:26 PM
HAMID FBi عضو جديد
  • شكراً: 0
  • تم شكره 0 مرة في 0 مشاركة

وااااااااااااالوووووو الدرس 2 ممتاز و مفيد
شكر كبير الاخ exploit c0d3

22-01-2010, 12:33 PM
TopSat13
TeaM C
  • شكراً: 64
  • تم شكره 98 مرة في 27 مشاركة

شكراا لك شرح ممتاز

02-02-2010, 01:15 PM
VoLc4n0 عضو مميز
  • شكراً: 74
  • تم شكره 29 مرة في 9 مشاركة

اول درس زي الحلاوه زي يلي بقدمه d:

هذا الكود هديه مني تطبيق ع الدرس يا ريت يعجبك

طبقته بالترمينال وشغلال ميه بالميه

وهو اول كود لي باللغه هذه واكون فخور تعطينا رايك فيه


كود PHP:
#!user/bin/perl
print "volcano hacker in  sec4erver\n".
       
" i love learn perl with Expl0it-c0d3\n";
print 
"my mark in final exam\n";
print 
"physics " "93/100\n";
print 
"calculus " "85/100\n";
print 
"AV of all ", (93+85)/200"\n"

02-02-2010, 03:16 PM
Flash عضو جديد
  • شكراً: 1
  • تم شكره 0 مرة في 0 مشاركة

المشاركة الأصلية كتبت بواسطة volcano_abd اقتباس :
اول درس زي الحلاوه زي يلي بقدمه d:

هذا الكود هديه مني تطبيق ع الدرس يا ريت يعجبك

طبقته بالترمينال وشغلال ميه بالميه

وهو اول كود لي باللغه هذه واكون فخور تعطينا رايك فيه


كود PHP:
#!user/bin/perl
print "volcano hacker in  sec4erver\n".
       
" i love learn perl with Expl0it-c0d3\n";
print 
"my mark in final exam\n";
print 
"physics " "93/100\n";
print 
"calculus " "85/100\n";
print 
"AV of all ", (93+85)/200"\n"

حلو كتير فلكينوه

بس حابب اعقب على الكود اللى كتبتوه فيه غلطة بسيطة

كود PHP:
print "physics " "93/100\n"

والاصح انوه يكون الرابط فاصلة مش نقطة ان كنت بدك تنطبع كلمة فيزياء

كود PHP:
print "physics " "93/100\n"

02-02-2010, 03:22 PM
VoLc4n0 عضو مميز
  • شكراً: 74
  • تم شكره 29 مرة في 9 مشاركة

هلا حبيب قلبي فلاش

والله طبقت الامر زي ما انت قلت وزي ما انا كاتبه ع الاثنين طلع نفس الشيء

d:
ههههه مدري ليش

07-02-2010, 08:33 AM
SeCuRiTy|CoDe عضو نشيط
  • شكراً: 15
  • تم شكره 6 مرة في 3 مشاركة

جميل واصل و لكن عقدني السيرفر الشخصي باللينكس عنيد ماقدرت اثبته هههه

شرايك اخي تظع بعض الاسئله كتحفيز للاعضاء

مثلن تطلب كود يطبع جمله معينه وتطلبها بسطر واحد او كل كلمه بسطر

كل سؤال يكون من نفس الدرس من باب التحفيز فقط

واصل انا متابع معاك

26-03-2010, 10:57 AM
Ma3sTr0-Dz :: Sec4ever#TG ::
  • شكراً: 817
  • تم شكره 366 مرة في 106 مشاركة

بارك لله فيك على الدرس .. مفهوم تمام وفقّك لله

توقيع
One Team , One Love , One Heart
Sec4ever
06-05-2010, 06:54 PM
V!ru$_T4ckJ3n Linux Coder
  • شكراً: 306
  • تم شكره 348 مرة في 106 مشاركة

شكرا لك يا غالي

05-06-2010, 12:29 AM
DR-HEX عضو مميز TEAM A
  • شكراً: 377
  • تم شكره 58 مرة في 41 مشاركة

شكراااااا اخي مبدع

أدوات الموضوع
انواع عرض الموضوع


Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.

:: Security By : Sec4ever Team ::

جميع الحقوق محفوظة الحماية للأبد -Security 4 Ever
Sec4ever by Sec4ever
جميع الحقوق محفوظة الحماية للأبد -Security 4 Ever
Sec4ever by Sec4ever