• Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

7 ارسال در این موضوع قرار دارد

خب توضیحات پرل رو دوستان در موضاعات دیگه دادن و نیازی نیس که منم دوباره توضیح بدم

خب یه راس می رم سر اصل مطلب:

خب برای اولین پست یه سری توضیحات اولیه پرل رو می گم اول اسکریپت های پرل معمولا نوشته شده #!usr/bin/perl این کد به زبان ساده مشخص می کنه که اسکریپت به زبان پرل نوشته شده و دیگه لازم نیس برای اجرا از perl استفاده بشه ینی بدون این شما مجبورید برای اجرا این دستور رو بزنید perl script.pl اما اگر این کد وجود داشته باشه می تونید فقط اسم اسکریپت رو بزنید و اجرا می شه

اگر هم بخواید چیزی رو به عنوان یادداشت کنار کد بنویسید می تونید از # استفاده کنید و جلوش متن رو بنویسید و این هیچ تاثیری تو اجرا شدن نداره برای اینکه مشخص کنید تا کجا یادداشت و از کجا کد هست می تونید برید خط بعدی

خب برای دومین قسمت هم یکی از کد های پرل رو می گم که تو php هم وجود داره کد print کار این کد نوشتن متن جلوی خودشه مثلا print "salam"; s (اخرین s رو برای اینکه کدا درست شن نوشتم) کلمه ی salam رو می نویسه البته این کد کاربرد های زیادی داره اما تا اینجا فقط در این حد که پیغام رو نمایش می ده بدونید کافیه

REX، R3dC0d3r، mili و 3 کاربر دیگر پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

با اجازه دوستمون من یک سری توضیحات تکمیلی در رابطه با بخش اول آموزششون بدم

‏(هماهنگ شده)

خط اول ما تو این برنامه با

!# 
آغاز میشه این وعلامت فقط در خط اول هر برنامه در کنارهم استفاده می شه و در ادامه مسیر مفسر پرل را اعلام میکنه و به سیستم عامل میگه که وقتی این کد اجرا کردیم این مفسر اجرا شه ؛ شما میتونید تو هر سیستم عاملی که کار میکنید بعد از این دو تا کاراکتر آدرس محل قرارگیری مفسر رو به برنامتون بدهید

اینجا محل قرار گیری پیشفرض پرل روی سیستم عامل لینوکس هست

#!/usr/bin/perl
خط دوم هم که همونطور که گفتن اگر بخوایم چیزی رو به عنوان یادداشت در کنار کد یا برای اون بخش کد ، عنوان بزاریم از

#
استفاده میکنیم که البته هیچ تاثییری هم در کد نداره و برای یادداشت گذاشتن هست

حال برای چاپ یک متن از دستور

print
استفاده میکنیم ؛ به صورت

print "Guardiran Security Team"
نکته بعدی این که چطور بدون استفاده از enter لاین رو عوض کنیم

برای مثال اگر بخوایم بنویسیم

Guardiran Security Team
www.guardiran.org
به احتمال زیاد دوستانی که در پرل تازه کار هستن اینگونه مینویسیند

print "Guardiran Security Team"
print "www.guardiran.org"
اما با دستور

/n
میشه به راحتی لاین رو عوض کرد ؛ به صورت :

print "Guardiran Security Team/nwww.guardiran.org
پس یک فرم کلی از کد هایی که تا الان یاد گرفتید :

#!/usr/bin/perl
#Training Perl
print "Guardiran Security Team/nwww.guardiran.org"
404mrrobot404، L3gi0N، BlackErroR و 5 کاربر دیگر پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خب دوستان تصمیم گرفتم از این به بعد اموزش هارو به صورت تصویری قرار بدم

 

 

قسمت اول:

شامل اموزش print و variable 

 

 

Perl 1.rar

R3dC0d3r، REX، M-R3dH4t و 4 کاربر دیگر پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دوستان برنامه ای که تو اموزش استفاده شد Eclipse هست که می تونید از اینجا بگیرید:

https://eclipse.org/downloads/

این برنامه اصلش برای java اما می تونید پلاگین پرل رو روش نصب کنید لینک پلاگین به همراه اموزش:

http://www.epic-ide.org/download.php

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

باعذر خواهی از دوست عزیزمان که این مطالب کامل وجامع را قرار داده بودند بنده می خواهم مطالبی را اضافه کنم.

بسته  brace باز شروع می شوند و با يک brace بوسيله يک Perl بلوکهای برنامه های به زبان
خاتمه می يابند .
{
statement_1;
statemrnt_2;
statemrnt_3;
....
statement_n;
}
فرمتهای مختلف نمايش رشته :
\n خط بعدی
\t Tab پرش به جلو به اندازه يک
\b به اندازه يک کاراکتر به عقب می رود
نمايش \ \\
برای نمايش " در خروجی "\
\l lower case نمايش کاراکتر بعدی بصورت
\L نمايش داده می شوند lower case بصورت \E تا \L کليه کاراکترهای بين
\u upper case نمايش کاراکتر بعدی بصورت
\U نمايش داده می شوند upperr case بصورت \E تا \L کليه کاراکترهای بين
\E Terminate \L or \E
:
___________________________________
نمايش بصورت کاراکتری s
نمايش بصورت رشته ای s
قسمت صحيح اعشار، اعداد گرد شده اند d
عدد با نقطه شناور f
P0!s0nC0d3، mili، 404mrrobot404 و 2 کاربر دیگر پسندیده اند

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

درباره ی ما

تیم امنیتی گارد ایران یک گروه مستقل است که قوانین آن با خط مشی جمهوری اسلامی ایران مغایرت ندارد. تیم امنیتی گارد ایران از سال 1393 فعالیت خود را آغاز کرد و هدف این تیم تامین امنیت سایت ها و سرورهای ایرانی است. تیم ما همیشه برای دفاع از مرزهای سایبری سرزمین عزیزمان ایران آماده است.