منتديات اهل الحق
مرحبا بكم في منتدياتنا منتديات اهل الحق و أرجو من زائرنا العزيز أن يجد كل ما يبحث عنه من مواضيع و برامج ......وشكراا...
منتديات اهل الحق
مرحبا بكم في منتدياتنا منتديات اهل الحق و أرجو من زائرنا العزيز أن يجد كل ما يبحث عنه من مواضيع و برامج ......وشكراا...
منتديات اهل الحق
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


الرئيسيةالرئيسية  أحدث الصورأحدث الصور  دخولدخول  التسجيلالتسجيل  
آيـــــات الشفاء في القرآن الكريم إن هذه الآيات تجتمع في كل آية فيها كلمة شفاء و تقرأ بترتيب المصحف فقد قال العلماء أن في هذا استعانة بكلام الله على الشفاء و خصوصا بالنسبة للأمراض التي لا تقدر عليها أسباب البشر...وهـــم:- الآية 14 من سورة التوبة: قَاتِلُوهُمْ يُعَذِّبْهُمُ اللّهُ بِأَيْدِيكُمْ وَيُخْزِهِمْ وَيَنصُرْكُمْ عَلَيْهِمْ وَيَشْفِ صُدُورَ قَوْمٍ مُّؤْمِنِينَ... صدق الله العظيم الآية 57 في سورة يونس : يَا أَيُّهَا النَّاسُ قَدْ جَاءتْكُم مَّوْعِظَةٌ مِّن رَّبِّكُمْ وَشفَاء لِّمَا فِي الصُّدُورِ وَهُدًى وَرَحْمَةٌ لِّلْمُؤْمِنِينَ... صدق الله العظيم الآية 69 من سورة النحل : وَاللّهُ خَلَقَكُمْ ثُمَّ يَتَوَفَّاكُمْ وَمِنكُم مَّن يُرَدُّ إِلَى أَرْذَلِ الْعُمُرِ لِكَيْ لاَ يَعْلَمَ بَعْدَ عِلْمٍ شَيْئًا إِنَّ اللّهَ عَلِيمٌ قَدِيرٌ... صدق الله العظيم الآية 82 من سورة الإسراء : وَنُنَزِّلُ مِنَ الْقُرْآنِ مَا هُوَ شِفَاء وَرَحْمَةٌ لِّلْمُؤْمِنِينَ وَلاَ يَزِيدُ الظَّالِمِينَ إَلاَّ خَسَارًا... صدق الله العظيم الآية 80 من سورة الشعراء : وَإِذَا مَرِضْتُ فَهُوَ يَشْفِينِ... صدق الله العظيم الآية 44 من سورة فصلت : وَلَوْ جَعَلْنَاهُ قُرْآنًا أَعْجَمِيًّا لَّقَالُوا لَوْلَا فُصِّلَتْ آيَاتُهُ أَأَعْجَمِيٌّ وَعَرَبِيٌّ قُلْ هُوَ لِلَّذِينَ آمَنُوا هُدًى وَشفَاء وَالَّذِينَ لَا يُؤْمِنُونَ فِي آذَانِهِمْ وَقْرٌ وَهُوَ عَلَيْهِمْ عَمًى أُوْلَئِكَ يُنَادَوْنَ مِن مَّكَانٍ بَعِيدٍ...||

 

  نبذة في السكريبت للمبتدئين

اذهب الى الأسفل 
كاتب الموضوعرسالة





التقييم : 3
نقاط : 357300
تاريخ التسجيل : 01/01/1970

 نبذة في السكريبت للمبتدئين  Empty
مُساهمةموضوع: نبذة في السكريبت للمبتدئين     نبذة في السكريبت للمبتدئين  I_icon_minitimeالثلاثاء نوفمبر 27, 2012 1:47 pm


بسم الله الرحمن الرحيم

وبعد

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

وسنتولى باذن الله قسم الاسكريبتات
--------------------------------------------------------------------
ماذا نعني بالاسكريبتات
الاسكريبت عباره عن برنامج الام اي ار سي مضافة اليه نصوص مكتوبه تقوم باعمال مختلفة محدده

يعني باختصار سنقوم هنا بتعليم كيفية توجيه الاسكريبت للقيام باعمال متعدده على حسب الرغبة
وللتعلم بشكل سليم أنصح بتحميل برنامج الميرك وتنزيل أخر اصدار له من الموقع التالي

http://www.mirc.com
ومن ثم متابعة ما نكتبه هنا بالمنتدى
--------------------------------------------------------------------


أولا
هناك في الاسكريبت خمس أقسام للكتابة وهي بالترتيب التالي
Aliase - Popups - Remote - User level - variables
----------------------------
Aliase : وهو القسم المخصص لكتابة اوامر جديده وتنقسم الكتابة الى أوامر وقيم
-------
popups : وهو المنطقه المخصصة للقوائم داخل الاسكريبت وهي عباره عن خمس أقسام
-------
Status Channel Nicklist query/chat Menubar
-------
Remote Script : وهو المنطقه المخصصه لسرد التحكم الخاص بالاسكريبت وتنقسم الى
1 -Events : وهي مجمل الاحداث التي تحدث خلال الاسكريبت ومجمل عددها 58 حدثا ومن أمثلتها
kick input text mode ....
-----

2 - raw : وهي الرسائل القادمة من السيرفر وتكون بصورتان اما أرقاما او غير أرقما وتكون كالتالي
وهنا شرحه :




code:--------------------------------------------------------------------------------
raw 001:*: {
raw prop:*: {
--------------------------------------------------------------------------------

------

3 - Ctcp
وتعني
Client to client Protocol وتعني اتفاقية عميل لعميل
المقصود من ذلك الأمور التي تربط المستخدمين ببعضهم البعض مثل إرسال الملفات ورسائل الحالات والبنج و الاصدار ........ وغيرها
---------
Users : المنطقه المخصصه لتقسيم الناس بانواع مختلفة من الاقنعة للقيام لهم باعمال مختلفة على حسب تصنفيهم
-----------------------
variables : وهو مكان اظهر القيم لكافة الاسكريبت صيغتها




code:--------------------------------------------------------------------------------
%Helper اسكريبت هلبر العربي
--------------------------------------------------------------------------------


ومعنى ذلك انه لو في اي مكان في الاسكريبت كتبنا التالي %Helper سيحسبها
الاسكريبت بالقيمة الموجوده في variables (اسكريبت هلبر العربي)

-----------
وسنشرح كل واحده على حده بالتفصيل وسنبدأ بالالياز

-------------------------------------------------------------

Aliase :
أولا
صناعة الاوامر :
هناك العديد من الأوامر الموجوده على السيرفر والموجوده ضمن الميرك ولكن سنجد هناك
الحاجه لصنع أمر للاستفاده منه
ولكن قبل التعلم سوف أشرح القيم الخاصة بالمدخلات



code:--------------------------------------------------------------------------------
$1-
--------------------------------------------------------------------------------


وهذه عباره عن الجملة كاملة الاتية بعد الامر



code:--------------------------------------------------------------------------------
$1
--------------------------------------------------------------------------------

ستعود على أول كلمة فقط



code:--------------------------------------------------------------------------------
$2
--------------------------------------------------------------------------------


على ثاني كلمة فقط



code:--------------------------------------------------------------------------------
$1-3
--------------------------------------------------------------------------------

ستعود على أول ثلاث كلمات



code:--------------------------------------------------------------------------------
$0
--------------------------------------------------------------------------------

سوف يعطينا عدد الكلمات الموجودة

مثال
أمر التدوير

Recycle
وهو معناه الخروج ومن ثم العودة والدخول الى الغرفه
لا يوجد أمر بالاسم هذا داخل الاسكريبت
ولكن سنستحدثه
ولتأكد من ذلك سنكتب التالي الداخل البرنامج
على افتراض اننا بغرفة اسمها
#Helper
لو كتبنا الأمر التالي :-



code:--------------------------------------------------------------------------------
/recycle #Helper
--------------------------------------------------------------------------------


سوف يعطينا رسالة أمر غير معروف

recycle Unknown command
سنقوم كتابة التالي في الالياز
------------------ما سيكتب بالالياز----------------------



code:--------------------------------------------------------------------------------
recycle {
part $1
join $1 $2
}
--------------------------------------------------------------------------------


------------------انتهى------------------------
-------------------شرح ما هو مكتوب------------------
-----------السطر الاول
اسم الدالة التي سوف نستخدمها والتي استحدثناها نلاحظ أننا فتحنا قوسا و في نهاية الأمر اقفلنا القوس
وكبتنا داخل الدالة ما نريد الاسكريبت القيام به
-----------السطر الثاني
أمر الخروج من الغرفه وبعده القيمة الاولى التي ستكون مذكوره بعد تنفيذ الأمر
----------السطر الثالث
أمر دخول الغرفة وبعده القيمة الأولى الاولى والثانية التي ستكون مذكورتان بعد تنفيذ الأمر
--------------------------------------------------
بعد ذلك سنقوم بالضغط على اوكي وسنقوم بتنفيذ الأمر التالي داخل البرنامج ان افترضنا اننا بغرفة اسمها
#Helper
--تنفيذ الأمر



code:--------------------------------------------------------------------------------
/Recycle #Helper
--------------------------------------------------------------------------------

-----------------------------------------
ستصبح قيمة $1 اسم الغرفة
#Helper

هنا ملاحظة صغيرة
الامر المنفذ يمكننا فقط من الخروج والدخول ثانيا للغرفة ولكن لو اردنا الدخول بمفتاح الملكية
Ownerkey
فلو فرضنا ان مفتاح الملكية هو 555
سنكتب التالي
--------تنفيذ الأمر



code:--------------------------------------------------------------------------------
/Recylce #Helper 555
--------------------------------------------------------------------------------


--------------------------------------------انتهى

حيث وضحنا سلفا في أمر الدخول اعتبار القيمة الثانية في الحسبان عند تنفيذ الأمر


----------------------------------------------------------------------
ثانـــيا

دالة القيم و التقييم
وهي تستخدم للتقييم بعد دراسة احتمالات او غير ذلك
فلو اختبرنا رقما وطلبنا منه اختباره
هل هو رقم ام نص
لو كان رقم يعني نجح الاختبار فيعطينا
pass
وان كان نصا فسيعطينا
fail
ولو كان غير ذلك سيعطينا رسالة الخروج عن النطاق

سنحاول تصنيع داله على هذا الاساس
سنسمي الدالة
Exam
-------------------------- ما سيكتب في الالياز-------------------



code:--------------------------------------------------------------------------------
EXAM {
if ($1 isnum) /return pass
if ($1 isalpha) /return fail
/return out
}
--------------------------------------------------------------------------------

------------------------انتهى --------------------------

----------------------شرح بسيط للدالة
if هذه اداة شرطية وسنستخدمها كثيييرا جدا وتعني لو (لو كان كذا فاعطني
النتيجة كذا) بعد if نلاحظ أننا فتحنا قوس الشرط الذي نريد تحقيقه وبعدها
اقفلناه و ان تحقق الشرط سيعطينا ما بعده والا سينتقل للسطر الاخر

isnum اختبار ان القيمة رقما فان كانت رقما سينفذ ما بعده
isalpha اختبار ان القيمة حرف انجليزيا فان كانت حرفا انجليزيا سينفذ ما بعده
----- حالة أخرى
!isnum اختبار ان القيمة ليست رقما فان لم يكن رقما سينفذ ما بعده
!isalpha اختبار ان القيمة ليست حرف انجليزيا فان لم يكن حرفا انجليزيا سينفذ ما بعده
-------------
/return جعل قيمة المتغير هي القيمة الاتية بعدها
---------------------- انتهى

اشترطنا ان القيمة الاولى لو كا نت رقما فسوف تصبح قيمة
exam ------> pass
بينما لو كانت نصا ستصبح قيتمها
exam ------> fail
بينما لو كان اي رمز خارج النطاق هذا ستصبح قيمتها
exam ------> OUT

و لتجريب الدالة

سوف نصنع أمرا ليساعدنا على اختبار القيم وهو للتجربة فقط
----------------- الذي سكتب في الإلياز-------------------



code:--------------------------------------------------------------------------------
examtest { /echo -a $Exam($1) }
--------------------------------------------------------------------------------


-----------------------انتهى------------------------------
---------------- شرح الأمر



code:--------------------------------------------------------------------------------
echo : تعني اظهر لي نصا داخل الاسكريبت لكي اشاهده
-a : وتعني اظهره لي في الغرفة النشطة active
$Exam($1) : وهذه دالة التقيم التي صنعناها وسوف يوضع بداخلها النص الخاص تتقييمه
--------------------------------------------------------------------------------


--------------------------------------------------انتهى


الان سنكتب التالي
داخل الاسكريبت



code:--------------------------------------------------------------------------------
/examtest 6565

/examtest Helper

/examtest &
--------------------------------------------------------------------------------


سنجد رسالة النجاح مع الامر الاول
pass
ورسالة الفشل مع الامر الثاني
fail

ورسالة الخروج عن النطاق بالامر الثالث
Out

وهذه صور أخرى لنفس الدالة ونفس النتائج وكتابة احداها تغني عن الأخرى (لمن أراد الاستزادة)
---------------------------
صورة أخرى



code:--------------------------------------------------------------------------------
EXAM {
if ($1 !isnum) {
if ($1 isalpha) /return fail
/return out
}
/return pass
}
--------------------------------------------------------------------------------


------------------------------
صورة أخرى



code:--------------------------------------------------------------------------------
EXAM {
if ($1 !isnum) {
($1 !isalpha) /return out
/return fail
}
/return pass
}
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
نبذة في السكريبت للمبتدئين
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
»  نبذة عن الفوركس
» نبذة عن تاريخ المسجد الحرام في مكة
»  نبذة عن علم "اسباب نزول القرآن"
» نبذة مختصرة عن المذهب المالكي
»  نبذة مختصرة عن الصحابى ابو هريرة

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات اهل الحق :: منتديات الكومبيوتر و الانترنت :: قسم الخبرات والمبتدئين-
انتقل الى: