وضع إعلانك مكان هذه الصوره
يمكنك وضع إعلانك بالحجم الذي تريد مكان هذه الصوره
للإشتراك في هذا العرض يرجى الإتصال على
03-3029011
او مراسلتنا على البريد الإلكتروني
sotahmed100@gmail.com
الأسعار
قبل التخفيض
3$ في الإسبوع
5$ في الشهر
10$ في الشهران
50$ في السنه
بعد التخفيض
2$ في الإسبوع
4$ في الشهر
8$ في الشهران
40$ في السنه
التخفيض = 25%
سينتهي التخفيض في
5 سبتمبر 2014
بسم الله الرحمن الرحيم
أخوانى الاعضاء أقدم لكم بعض البرامج التى تستطيع صنعها أنت بالمفكرة بسهولة شديدة وبهذا تكون تعلمت أول خطوات البرمجة .
_ فى هذه المشاركة أن شاء الله سنتعلم سويا الأتى :
_انشاء برنامج بسيط للغاية لقفل المجلدات و الملفات برقم سرى و أخفائها .
_ أنشاء برنامج بيسط لعمل أسطوانة ذاتية الاقلاع و أيضا الفلاش ميمورى .
_كيفية ترجمة مواد الفيديوا و الكتابة عليها .
_كيفية تعريب بعض البرامج .
_ كيفية تغير خلفية المجلدات باى صورة تريدها .
_كيفية تشغيل ملفات الفديوا ببعض الاكواد مكتوبة فى المفكرة .
_ كيفية أنشاء بعض الفيروسات المدمرة موجة للاعداء.
هيا بنا الى العمل ........
اولا : عمل برنامج بيسط لقفل المجلدات برقم سري و أخفائها .
تابع معى الخطوات التالية .
_ أفتح المفكرة (النوت باد) ..........
_ضع الكود التالى فى المفكرة .......
كود PHP:
cls @ECHO OFF
title Folder Locker bay ahmed mana if EXIST "Control Panel.{21EC2020- 3AEA-1069- A2DD-08002B30309 D}" goto UNLOCK if NOT EXIST Locker goto MDLOCKER :CONFIRM echo this programes by ahmed mana echo Are you sure u want to Lock the folder(Y/N) set/p "cho=>" if %cho%==Y goto LOCK if %cho%==y goto LOCK if %cho%==n goto END if %cho%==N goto END echo Invalid choice. goto CONFIRM :LOCK
ren Locker "Control Panel.{21EC2020- 3AEA-1069- A2DD-08002B30309 D}" attrib +h +s "Control Panel.{21EC2020- 3AEA-1069- A2DD-08002B30309 D}" echo Folder locked
goto End :UNLOCK echo Enter password to Unlock folder
set/p "pass=>" if NOT %pass%== ضع الرقم السرى هنا goto FAIL
goto FAIL
attrib -h -s "Control Panel.{21EC2020- 3AEA-1069- A2DD-08002B30309 D}" ren "Control Panel.{21EC2020- 3AEA-1069- A2DD-08002B30309 D}" Locker echo Folder Unlocked successfully
goto End :FAIL echo Invalid password
goto end :MDLOCKER
md Locker echo Locker created successfully
goto End :End
_بعد ذلك قم بحفظ الملف عن طريق الامر save as بأى أسم تريدة ولكن بشرط أن يكون بامتداد bat (أكتب الاسم ثم بعد ذلك ضع .النقطة هذه ثم بعد ذلك اكتب bat )
_ سوف يكون برنامجك بهذا الشكل التالى :
_ قم بالضغط على هذا الملف سوف ينشىء بجانبة فولدر جديد بأسم (loker)
_ضع كافة ملفاتك المهمة التى تريد أخفائها فى المجلد السابق (loker)
_ قم بالضغط على برنامجك سوف تظهر لك شاشة سوداء بها هذه الرسالة
(Are you sure u want to Lock the folder(Y/N
وهذه الرسالة تخبرك هل تريد أخفاء المجلد Y يعنى نعم N يعنى لا فاكتب Y ثم بعد ذلك زر Enter
بعدها بلحظات سوف يختفى المجلد بما فيه
_ أما اذا أردت أظهار المجلد مرة أخرى أضغط على برنامج مرة أخرى سوف تظهر شاشة سوداء بها هذه الرسالة Enter password to Unlock folder
كل ما عيك هو كتابة الرقم السرى الخاص بك وسوف يظهر المجلد بكل ما فيه مرة أخرى .
و مبروك عليك .....اليست البرمجة سهلة .
بعض الاكواد لتحسين الشكل الجمالى للبرنامج .
عزيزى ما رأيك بأن تقوم بتغير الخط و الخلفية فى برنامج بدلا من الشاشة السوداء و الخط الابيض .
كل ما عليك يا عزيزى أن تكتب هذا الامر color ثم قيمة لون الخلفية ثم قيمة لون الخط
مثلا : لو أردنا أن نجعل لون الخلفية أحمر و لون الخط أزرق ما عليك الا كتابة
color 41
حيث 4 هى قيمة لون الخلفية و 1 هى قيمة لون الخط ثم ضع هذه التعليمة بعد السطر السابع بعد سطر CONFIRM
السؤال الان : كيف أعرف قيم الالوان
الجواب : أنظر يا عزيزى الى الصورة التالية بها اللون و القيمة أخرت ما شئت
و بهذا تكون صنعت برنامج بلغة dos
ثانيا : عمل أسطوانة ذاتية التشغيل و أيضا الفلاش
_ أفتح برنامج المفكرة ( النوت باد ).........
_ ضع الكود التالى فيها
كود PHP:
[autorun] open=egy news bar.exe
icon=egy news bar.exe
_ أخير قم بوضع هذا البرنامج أو الملف على الاسطوانة او الفلاش التى تريد أن تعمل تلقائية عند و ضعها فى الكمبيوتر
شرح الكود
فى السطر الاول تم وضع الامر [autorun] بين قوسين وهذا الامر هو المسؤل عن التشغيل التلقائى للاسطوانة أو الفلاش .
فى السطر الثانى كتبنا الامر open =egy news bar .exe وهذا الامر لفتح الملف أو البرنامج الذى نريدة تشغيله عند وضع الاسطوانه فى السى دى روم أو الفلاش ميمورى فى هذا المثال أريد فتح برنامجى egy news bar لذلك كتبت أسم البرنامج بعد الامر = open
أما فى السطر الثالث اردت أن تأخذ الاسطوانة أو الفلاش أيقونة البرنامج لذلك وضعت بعد الامر = icon أسم برنامجى وهو فى مثالنا هذا egy news bar
معنى ذلك تستطيع أن تجعل الاسطوانة تأخذ اى أيقونة بشرط أن تضع هذه الايقونة داخل الاسطوانة أو الفلاش و تكتب هذا الامر الايقونة + الامتداد = icon
ثالثا : الكتابة على ملفات الفيديوا
مثال :
المف قبل الكتابة عليه
الملف بعد الكتابة عليه
_ أفتح مجلد جديد وضع به ملف الفيديوا التى تريد الكتابة عليه أو ترجمة .....
_ أفتح المفكرة ( النوت باد).....
_ أكتب فى المفكرة توقيت بداية ظهور الكتابه علي الفيديو وتوقيت نهايتها كما فى الكود التالى
_قم بحفظ الملف داخل المجلد الذى يوجد به ملف الفيديواعن طريق save as بنفس أسم ملف الفيديوا التى تريد الكتابة عليه و بامتداد srt بكرر انك تخلى أسم الملف بنفس اسم الفيديوا وبامتداد srt
صورة توضيحية
_قم بتشغيل ملف الفيديوا بعد ذلك بأحد البرامج التى تدعم ملفات srt (الكوداك)لترى الترجمة او الكتابة التى كتبتها على هذا الفيديوا
_لضبط الاعدادات مثل تغير لون الخط و ايضا حجمه ومكان ظهورة كل ما عليك تشغيل ملف الفيديوا ستجد سهم أخضر فى شريط المهام أضغط عليه مرتيين كما فى الصورة التالية
سوف تظهر لك الشاشة التالية :
أضغط على زر Arial لتظهر لك شاشة الاعدادات الخاصة بلون الخط و حجمة ونوعه و مكان ظهورة كما يلى
رابعا : تعريب أو ترجمة بعض البرامج
الاخوه الاعزاء فى هذه المشاركة سنتعلم سويا كيف يمكن تعريب بعض البرامج عن طريق المفكرة .
وقبل أن نبدا احب ان اوضح ان هذة الطريقة يتم تطبيقها على البرامج التي تحتوي على مجلد اللغة Language داخل مجلد تثبيت البرنامج فقط لذلك قولت بعض البرامج .
_ اذا تأكدنا أن برنامجنا الذى نريد أن نصنع له ترجمة أو نعربة أن يحتوى على مجلد Language اذا فلنبدأ
وسوف نقوم بتجربة الطريقة على برنامج eBook Workshop v1.4
_ الدخول على ملفات البرنامج وذلك عن طريق هذا المسار C:\Program Files\eBook Workshop
_ أفتح مجلد اللغة Language هنا نرى ان الملف الخاص باللغة يكون امتدادة ini او lng كما فى الصورة التالية
_قم بنسخ ملف اللغة الانجليزية على سطح المكتب مثلا ثم نفتح الملف بواسطة المفكرة (open with ....Notebad) سوف يظهر لك الملف النصي للغة كما في الصورة:
_بعد ذلك نقوم بترجمة الكلمات الانجليزية الى اللغة العربية وهناك ملاحظة مهمة الترجمة بعد = اما العناونين لا نتعامل معها كما فى الصورة
_ بعد الانتهاء من ترجمة الكلمات فى الخطوة السابقة أحفظ الملف باسم arabic و ضعه فى مجلد اللغة Languageمع اللغات الاخرى .
_قم بتشغيل برنامجك ستجد أن شاء الله اللغة العربية يدعمها البرنامج كما فى الصورة التالية :
_و أخير بهذه الطريقة تستيطع تعريب أو ترجمة البرامج التى تحتوى على مجلدات اللغة .
موقع لصنع visa card واستعمالها في السكايب وشراء ماتريده من العاب وبرامج بالفيزا كارد او الباي بال بفلوس من الموقع نفسه ....
... السلام عليكم ورحمة الله وبركاته ...
طريقة حقيقية لعمل فيزاللنت والحصول على رصيد ببلاش???????????????????
الكل يحتاج إلى هذة الفيزا لشراء البرامج الالعاب وبعض المزايا عن طرق الدفع,
هذي طريقة والله اني مجربها
مـضـمـونة 100%
تابع معايا الخطوات واحدة واحدة وهتشوف بنفسك ..
للتسجيل في الموقع:
من هنااااااا
ستجد في الصفحة
Create A Free Account
اضغط عليها لتقوم بفتح صفحة التسجيل وملء البيانات
1. User Name : اسم المستخدم
2. Password : كلمة المرور
( من بين 7 الي 15 حرف )
3. First Name : الاسم الأول ( اكتب أي شيء )
4. Last Name : الاسم الثاني ( أيضا أيشيء )
5. Gender : ذكر أو أنثى (Male:ذكر) (Female:أنثى)
6. Age : العمر
7. Email Address : إيميلك
8. في الأسفل ستجد صورة وتحتها مكان عليك أن تكتب البيانات الموجودة في الصورة داخله
9. اضغط على Create Free Account التي في الأسفل ستضهر صفحة جديدة اضغط على login ودخل باسمك الي قمنا بتسجيله في اول الصفحه
********
ستظهر لك صفحة جديدة،وهي بداية شغلنا،في الأسفل يوجد جدول بعنوان
My A.W.Survey Stats
وهو رصيدك ومقداره
ــــــــ
وفي الاعلي قليلا هناك جدول اخر بعنوان
The Following Surveys are Available
الآن ستدخل على مكوناته واحدة خلف الأخرى ( مثلا )
Welcome Survey -- A $6.00 Website Evaluation is Available
وهذه هي رسالة الترحيب بك عندما تضغط عليها ستظهر لك صفحة بها
Start Survey Now
اضغط عليها سيظهر لك مكانين للكتابة وهذين المكانين تكتب بهما اي عبارات مدح او شكر مثل
Good - Cool - Nice - Wonderful
اي كلمات تكتب في الخانتين الفارغتين وهما عبارة عن عبارات تشكر بها في الموقع
ثم اضغط علي
click here to submit both reviews
وعندما تظهر صفحة اخري اضغط علي
Click Here to go Home and to see your New Balance
اذ انك تلاحظ ان في الصفحة الجديدة سوف يقوم بتغيير بياناتك ورفع حسابك الي 6 دولار
ــــــــــ
افعل مع باقي الجدول نفس الطريقة
The Following Surveys are Available
ليزيد رصيدك بالموقع ليصل الي 26 دولار
ــــــــــ
بعد الانتهاء اضغط علي كلمة Refer friends في اعلي الصفحة
وابحث عن
Your Direct Referring Link is below
ستجد باسفله رابط اعطه لاصحابك واجعلهم يسجلون بع عن طريق كل شخص يقوم بالتسجيل من هذا الرابط
ستأخذ 1.25 تضاف الا حسابك الشخصي لكل صاحب يسجل عن طريق رابطك
ــــــــــ
اذا وصل رصيدك ال 75 دولار بامكانك حينها ان تذهب الي
Redeem Money
ثم تضع المبلغ المطلوب تحويله لتذهب إلى الصفحة التالية
سيعطونك رقم بطاقتك ومعلومات أخرى لكي تستطيع استخدام الفيزا وتشتري وتعيييش
وعلي فكرة دلوقتي في بونوص بييجي اخر الشهر 500 دولار لو لحقت تسجل
*************************
أتمني ان الموضوع ينال اعجابكم
... السلام عليكم ورحمة الله وبركاته ...
طريقة حقيقية لعمل فيزاللنت والحصول على رصيد ببلاش???????????????????
الكل يحتاج إلى هذة الفيزا لشراء البرامج الالعاب وبعض المزايا عن طرق الدفع,
هذي طريقة والله اني مجربها
مـضـمـونة 100%
تابع معايا الخطوات واحدة واحدة وهتشوف بنفسك ..
للتسجيل في الموقع:
من هنااااااا
ستجد في الصفحة
Create A Free Account
اضغط عليها لتقوم بفتح صفحة التسجيل وملء البيانات
1. User Name : اسم المستخدم
2. Password : كلمة المرور
( من بين 7 الي 15 حرف )
3. First Name : الاسم الأول ( اكتب أي شيء )
4. Last Name : الاسم الثاني ( أيضا أيشيء )
5. Gender : ذكر أو أنثى (Male:ذكر) (Female:أنثى)
6. Age : العمر
7. Email Address : إيميلك
8. في الأسفل ستجد صورة وتحتها مكان عليك أن تكتب البيانات الموجودة في الصورة داخله
9. اضغط على Create Free Account التي في الأسفل ستضهر صفحة جديدة اضغط على login ودخل باسمك الي قمنا بتسجيله في اول الصفحه
********
ستظهر لك صفحة جديدة،وهي بداية شغلنا،في الأسفل يوجد جدول بعنوان
My A.W.Survey Stats
وهو رصيدك ومقداره
ــــــــ
وفي الاعلي قليلا هناك جدول اخر بعنوان
The Following Surveys are Available
الآن ستدخل على مكوناته واحدة خلف الأخرى ( مثلا )
Welcome Survey -- A $6.00 Website Evaluation is Available
وهذه هي رسالة الترحيب بك عندما تضغط عليها ستظهر لك صفحة بها
Start Survey Now
اضغط عليها سيظهر لك مكانين للكتابة وهذين المكانين تكتب بهما اي عبارات مدح او شكر مثل
Good - Cool - Nice - Wonderful
اي كلمات تكتب في الخانتين الفارغتين وهما عبارة عن عبارات تشكر بها في الموقع
ثم اضغط علي
click here to submit both reviews
وعندما تظهر صفحة اخري اضغط علي
Click Here to go Home and to see your New Balance
اذ انك تلاحظ ان في الصفحة الجديدة سوف يقوم بتغيير بياناتك ورفع حسابك الي 6 دولار
ــــــــــ
افعل مع باقي الجدول نفس الطريقة
The Following Surveys are Available
ليزيد رصيدك بالموقع ليصل الي 26 دولار
ــــــــــ
بعد الانتهاء اضغط علي كلمة Refer friends في اعلي الصفحة
وابحث عن
Your Direct Referring Link is below
ستجد باسفله رابط اعطه لاصحابك واجعلهم يسجلون بع عن طريق كل شخص يقوم بالتسجيل من هذا الرابط
ستأخذ 1.25 تضاف الا حسابك الشخصي لكل صاحب يسجل عن طريق رابطك
ــــــــــ
اذا وصل رصيدك ال 75 دولار بامكانك حينها ان تذهب الي
Redeem Money
ثم تضع المبلغ المطلوب تحويله لتذهب إلى الصفحة التالية
سيعطونك رقم بطاقتك ومعلومات أخرى لكي تستطيع استخدام الفيزا وتشتري وتعيييش
وعلي فكرة دلوقتي في بونوص بييجي اخر الشهر 500 دولار لو لحقت تسجل
*************************
أتمني ان الموضوع ينال اعجابكم
تم تجميع بعض المواقع الرائعه
لارسال رسائل قصيرة في وقت سريع وغير
محدود وكذلك بدون فترة انتظار و تسجيل او خطوات معقدة
1- موقع pumpsms
بعد الدخول على الموقع قم فقط بإختيار اي من السرفرات التي تضهر لك (شخصيا اختار السرفر رقم 1) ، بعد ذلك اختر كود الدولة تم اكتب رقمك الهاتفي دون " 0" تم اشرع في كتابة رسالتك
دون ان تنسى إدخال كود الكابتشا و هنيئا لك إستطعت ان ترسل رسالتك بنجاح . انقر لهنا لـزيارة الموقع
2- موقع e-freesms
نفس خطوات الموقع الاول فستقوم باختيار كود الدولة تم اكتب رقمك الهاتفي دون " 0" تم اشرع في كتابة رسالتك ثم ترسل الرساله
انقر هنــا لزيارة الموقع
3- موقع FastestSms
شبيه باول موقعين ولكنه يختلف فى إلا ان
كود الكابتشا يختلف حيث بعد ادخالك المعلومات المطلوبة ابحث عن
Prove you are human
. باللون الاخضر انقر عليها ، وحل المسألة قبل ان تنقر على إرسال ، Start ستجد اسفلها
واحسن حاجه في الموقع انك ترسل رسالتك برقم هاتفك إضافة الى سرعة ارسال الرسالة ، يمكنك الدخول على الموقع من هنــا
ـــــــــــــــــــــــــــــــــ
السلام عليكم و رحمة الله و بركاته
Start Menu 7
برنامج رائع يغير شكل قائمة ابدا, وبعض الايقونات للبرامج في جهازك إلى نظام سفن الجديد .
. يوجد في البرنامج Start Menu 7 الكثير من الخيارات الرائعه في تحويل شكل ويندوز إلى 7 وتحويل قائمة ابدا تحديداً والوصول السريع للبرامج وكثير من الادوات ستحول بشكل رائع إلى شكل 7 الاحترافي .. البرنامج سهل الاستخدام بل بسيط جداً لا يحتاج احترافية تنصيب وبس .. وتمتع بنظام ويندوز سفن على اكس بي
متوافق مع
Windows 2003, Windows XP, Windows Vista, Windows 7 with 64 bit support
التحميل
17 ميجا
و السلام عليكم و رحمة الله و بركاته
Start Menu 7
برنامج رائع يغير شكل قائمة ابدا, وبعض الايقونات للبرامج في جهازك إلى نظام سفن الجديد .
. يوجد في البرنامج Start Menu 7 الكثير من الخيارات الرائعه في تحويل شكل ويندوز إلى 7 وتحويل قائمة ابدا تحديداً والوصول السريع للبرامج وكثير من الادوات ستحول بشكل رائع إلى شكل 7 الاحترافي .. البرنامج سهل الاستخدام بل بسيط جداً لا يحتاج احترافية تنصيب وبس .. وتمتع بنظام ويندوز سفن على اكس بي
متوافق مع
Windows 2003, Windows XP, Windows Vista, Windows 7 with 64 bit support
التحميل
17 ميجا
و السلام عليكم و رحمة الله و بركاته
البرنامج ولغة البرمجة
تكتب البرامج باستخدام "لغات البرمجة"، و لغة البرمجة هي مجموعة محدودة من مفردات اللغة التي تمكننا من تشكيل البرنامج والذي هو عبارة عن سلسلة من التعليمات البرمجية تنفذ مهمة معينة.
تصمم لغات البرمجة حسب التطبيقات المراد كتابة برامج لها فهنالك لغات برمجة لتصميم الألعاب ثلاثية الأبعاد وأخرى لبرمجة صفحات الانترنت و ...
من الأمور السيئة في البرمجة أن الحاسب ينفذ تعليمات البرنامج حتى و إن كانت تؤدي إلى نتائج غير متوقعة.
من الأمور السيئة في البرمجة أن الحاسب ينفذ تعليمات البرنامج حتى و إن كانت تؤدي إلى نتائج غير متوقعة.
التعليمات
يعمل الحاسب بإتباع سلسلة من التعليمات تدعى بالبرنامج وينفذها تماماً كما هي.
لنرى ما سينتج عن تنفيذ المجموعة التالية من التعليمات:
1. ارسم مستطيل
2. ارسم دائرة سوداء صغيرة في منتصف المستطيل
3. ارسم خطاً مستقيماً يصل الزاوية اليمينية العليا من المستطيل مع الزاوية اليسارية السفلى ويمر من الدائرة
4. ارسم خطاً مستقيماً يصل الزاوية اليسارية العليا من المستطيل مع الزاوية اليمينية السفلى ويمر من الدائرة
بتنفيذك لهذه التعليمات ستحصل على الشكل التالي:
لنرى ما سينتج عن تنفيذ المجموعة التالية من التعليمات:
1. ارسم مستطيل
2. ارسم دائرة سوداء صغيرة في منتصف المستطيل
3. ارسم خطاً مستقيماً يصل الزاوية اليمينية العليا من المستطيل مع الزاوية اليسارية السفلى ويمر من الدائرة
4. ارسم خطاً مستقيماً يصل الزاوية اليسارية العليا من المستطيل مع الزاوية اليمينية السفلى ويمر من الدائرة
بتنفيذك لهذه التعليمات ستحصل على الشكل التالي:
سنقوم الآن بتأمل الشكل التالي ووضع مجموعة التعليمات التي تمكننا من الحصول عليه:
1. ارسم مربع
2. ارسم خطاً طولياً يقسم المربع إلى مستطيلين
3. من أجل المستطيل الأيمن:
a. ارسم خطاً عرضياً يقسم المستطيل إلى مربعين
b. توقف إذا كان عدد المربعات يساوي 4
c. وإلا من أجل المربع العلوي:
i. أعد تنفيذ مجموعة التعليمات 2 و 3
2. ارسم خطاً طولياً يقسم المربع إلى مستطيلين
3. من أجل المستطيل الأيمن:
a. ارسم خطاً عرضياً يقسم المستطيل إلى مربعين
b. توقف إذا كان عدد المربعات يساوي 4
c. وإلا من أجل المربع العلوي:
i. أعد تنفيذ مجموعة التعليمات 2 و 3
الأخطاء البرمجية
من المهم أن يكتب البرنامج ويدقق بشكل جيد لأن خطأ صغيراً يمكن أن يتسبب بالكثير من المشاكل، تخيل ما يمكن أن يسببه وجود خطأ في برنامج الحاسب المسؤول عن إطلاق مكوك فضاء أو في محطة توليد طاقة فقد يتسبب خطأ برمجي بحدوث مخاطر حقيقية.
الأخطاء البرمجية هي المرادف لكلمة “bugs” في اللغة الانكليزية و التي تعني بترجمتها الحرفية نوع من الحشرات وتعود سبب التسمية إلى أوائل الأربعينيات عندما أزيلت “debugged” هذه الحشرات من بين أسلاك ودارات الكمبيوتر العملاق الذي كان موجوداً في ذلك العصر.
مثال لخطأ برمجي
لنفرض أن المبرمج في المثال السابق نسي برمجة التعليمة " توقف إذا كان عدد المربعات يساوي 4 " في المثال السابق فماذا سيحدث؟
سيستمر الحاسب بتنفيذ البرنامج دون توقف ويتوقف الحاسب عن العمل هذا عدا أننا لن نحصل على النتيجة المطلوبة وإذا افترضنا أن البرنامج سينتهي من التنفيذ ستكون النتيجة مشابهة لما يلي:
سيستمر الحاسب بتنفيذ البرنامج دون توقف ويتوقف الحاسب عن العمل هذا عدا أننا لن نحصل على النتيجة المطلوبة وإذا افترضنا أن البرنامج سينتهي من التنفيذ ستكون النتيجة مشابهة لما يلي:
السلام عليكم ، سنعرض في هذا المقال مقدمة بسيطة ومدخل إلى عالم تصميم صفحات الانترنت حيث ستكون بعد قراءة و فهم هذا المقال قادرا ًعلى أن تصمم صفحة الانترنت الخاصة بك ولو مبدئيا ًبشكل مبسط ، ولكن هذه ستكون الخطوة الأولى لك في عالم المصممين المحترفين ، وستكتشف بأن الأمر ليس بالتعقيد الذي نتخيله. لكن كل ما أتمنى منك أن تقرأ المقال بتروي دون أن تشعر نفسك بأن الأمر صعب أو معقد.
مقدمة وسمات لغة HTML:
ما هي هذه اللغة ؟ وفيم تستخدم ؟
وهي أحرف اختصار لـ Hyper Text Markup Language ، ومعناها : " لغة ترقية النصوص الحرفية ". وتستخدم هذه اللغة في برمجة وإنشاء صفحات الإنترنت وبالتالي مواقع الإنترنت المختلفة ، وهي من أسهل اللغات وأبسطها في هذا المجال.
ما هي مميزات هذه اللغة عن غيرها؟
لهذه اللغة ميزات عديدة من أهمها :
1- عدم ارتباطها بنظام تشغيل معين ، وبالتالي فهي تعمل على أي جهاز وبأي نظام تشغيل.
2- يتم مباشرة تفسير الأوامر من قبل أي متصفح إنترنت كـ Internet Explorer & Fire Fox & Netscape.
3- بساطة قواعد اللغة فلا توجد بها قيود كثيرة.
4-إمكان إدراج ملفات الوسائط المتعددة أو Multimedia مما يعطي الصفحة حيوية أكثر.
5-إمكان ربط الصفحات ببعضها بأوامر بسيطة مما يسهل التنقل بينها.
6- يمكن الإطلاع على كود أي صفحة مما يعطي الباحث إمكانية معرفة الملايين من الأمثلة والأكواد.
1- عدم ارتباطها بنظام تشغيل معين ، وبالتالي فهي تعمل على أي جهاز وبأي نظام تشغيل.
2- يتم مباشرة تفسير الأوامر من قبل أي متصفح إنترنت كـ Internet Explorer & Fire Fox & Netscape.
3- بساطة قواعد اللغة فلا توجد بها قيود كثيرة.
4-إمكان إدراج ملفات الوسائط المتعددة أو Multimedia مما يعطي الصفحة حيوية أكثر.
5-إمكان ربط الصفحات ببعضها بأوامر بسيطة مما يسهل التنقل بينها.
6- يمكن الإطلاع على كود أي صفحة مما يعطي الباحث إمكانية معرفة الملايين من الأمثلة والأكواد.
ما هي متطلبات العمل بهذه اللغة؟
ليس للعمل بهذه اللغة متطلبات خاصة وإنما متطلباتها متوفرة على كل جهاز وعلى كل نظام تشغيل ومن أهم ما تحتاج:
1- برنامج لكتابة الأوامر ، وهو ليس برنامجا خاصاً، بل أي محرر نصوص كـ Notepad & WordPad.
2- متصفح إنترنت لترجمة الأوامر وعرض التصميم، وقد ذكرنا الأمثلة أعلى.
3- والأهم في ذلك كله ألا وهو : معرفة الأوامر أو الأكواد، و الأكواد أو كما يسميها البعض الوسوم TAGs ما هي إلا مجموعة من الرموز تتيح التحكم في عرض النصوص والصور والجداول وما إلى ذلك ......
1- برنامج لكتابة الأوامر ، وهو ليس برنامجا خاصاً، بل أي محرر نصوص كـ Notepad & WordPad.
2- متصفح إنترنت لترجمة الأوامر وعرض التصميم، وقد ذكرنا الأمثلة أعلى.
3- والأهم في ذلك كله ألا وهو : معرفة الأوامر أو الأكواد، و الأكواد أو كما يسميها البعض الوسوم TAGs ما هي إلا مجموعة من الرموز تتيح التحكم في عرض النصوص والصور والجداول وما إلى ذلك ......
خطوات التصميم باستخدام لغة HTML:
1- إنشاء ملف:
افتح برنامج المفكرة Notepad، واحفظ الملف بحيث تضع اسمه(أي اسم صفحة الانترنت التي تريد تصميمها) لكن لاتنسى أن تكتب اللاحقة .htm في نهاية اسم الملف قبل حفظه. بعد ذلك ستلاحظ أن الملف أصبح قابلاً للفتح باستخدام متصفح الانترنت ولكنه سيكون فارغ عند فتحه.
2- الصفحات:
لكي تكتب الأوامر (الوسوم) فإنه يجب عليك فتح الملف بواسطة المفكرة Notepad ثم تكتب الوسوم كما يلي:
دائماً يجب عليك أن تبدأ الكود بوسم <html> وتنتهي بوسم </html>
يكتب عنوان الصفحة ومعلومات عنها ضمن الوسم <head> والوسم </head>
حيث يكتب عنوان النافذة الذي يظهر في شريط عنوان المتصفح بين الوسم <title> والوسم </title>
تكتب محتويات الصفحة بين الوسم <body> والوسم </body>
كما في الشكل :
دائماً يجب عليك أن تبدأ الكود بوسم <html> وتنتهي بوسم </html>
يكتب عنوان الصفحة ومعلومات عنها ضمن الوسم <head> والوسم </head>
حيث يكتب عنوان النافذة الذي يظهر في شريط عنوان المتصفح بين الوسم <title> والوسم </title>
تكتب محتويات الصفحة بين الوسم <body> والوسم </body>
كما في الشكل :
وبعد حفظ الملف ، وفتحه باستخدام مستعرض الانترنت أو تحديث الصفحة إذا كان المستعرض مفتوحا ً فسوف نرى الصفحة كما في الشكل – باستخدام مستعرض الانترنت IE7 مثلا –
3- الفقرات:
وسم إنشاء فقرة جديدة هو <p> وينتهي بـ </p> .
وتستخدم معه بعض الخواص مثل:
dir وتعني اتجاه الكتابة وتأخذ حالتين فمثلا يمكن أن تكون من اليمين لليسار RTL أو من اليسار لليمين LTR .
<p dir = RTL> وتعني أن الفقرة التي ستتم كتابتها اتجاه النص فيها من اليمين لليسار.
<p dir = LTR> وتعني أن الفقرة التي ستتم كتابتها اتجاه النص فيها من اليسار لليمين.
فمثلا لكتابة فقرة وجعل اتجاهها من اليمين لليسار نكتب الأوامر كما يلي:
وتستخدم معه بعض الخواص مثل:
dir وتعني اتجاه الكتابة وتأخذ حالتين فمثلا يمكن أن تكون من اليمين لليسار RTL أو من اليسار لليمين LTR .
<p dir = RTL> وتعني أن الفقرة التي ستتم كتابتها اتجاه النص فيها من اليمين لليسار.
<p dir = LTR> وتعني أن الفقرة التي ستتم كتابتها اتجاه النص فيها من اليسار لليمين.
فمثلا لكتابة فقرة وجعل اتجاهها من اليمين لليسار نكتب الأوامر كما يلي:
ولو كان الاتجاه من اليسار لليمين ستظهر كما يلي :
align وتعني محاذاة الفقرة
<p align = right> محاذاة لليمين .
<p align = left> محاذاة لليسار
<p align = center> محاذاة للمنتصف .
<br> ويستخدم لبداية سطر جديد .
<hr> لوضع خط فاصل .
فلو أردنا إضافة نص إلى النص السابق ولكن بسطر جديد أمكننا أن نكتب:
<p align = right> محاذاة لليمين .
<p align = left> محاذاة لليسار
<p align = center> محاذاة للمنتصف .
<br> ويستخدم لبداية سطر جديد .
<hr> لوضع خط فاصل .
فلو أردنا إضافة نص إلى النص السابق ولكن بسطر جديد أمكننا أن نكتب:
حيث يأخذ كلا هذين الوسمين خصائص مثل الحجم size و width العرض و color اللون.
<hr size> لتحديد حجم الخط الفاصل.
<hr width> لتحديد عرض الخط الفاصل.
<hr color> لتحديد لون الخط الفاصل.
الوسم <font> وهو الوسم المعني بتحديد نوع وحجم ولون الخط،
<font face> لتغيير نوع الخط.
<font size> لتغيير حجم الخط.
<font color> لتغيير لون الخط.
حيث يتراوح حجم الخط بين 1 و 7.
يعرض المثال التالي تغيير نوع وحجم ولون الخط.
<hr size> لتحديد حجم الخط الفاصل.
<hr width> لتحديد عرض الخط الفاصل.
<hr color> لتحديد لون الخط الفاصل.
الوسم <font> وهو الوسم المعني بتحديد نوع وحجم ولون الخط،
<font face> لتغيير نوع الخط.
<font size> لتغيير حجم الخط.
<font color> لتغيير لون الخط.
حيث يتراوح حجم الخط بين 1 و 7.
يعرض المثال التالي تغيير نوع وحجم ولون الخط.
يجب علينا أن نلاحظ أنه يمكننا وضع قيمة اللون كعدد أو كتابتها ككلمة ، وعندما نريد كتابة الرقم كعدد فإنه يمثل بعدد من ست خانات بالنظام الست عشري، الخانتين العليا للأحمر والوسطى للأخضر والدنيا للأزرق فمثلا لو أردنا الحصول على اللون الأزرق الصافي، سوف نضع قيمة كل من الأخضر والأحمر صفر والأزرق ff كما في المثال:
وسوم أخرى:
<U> لوضع خط تحت النص وينتهي بـ </U>
<I> لجعل النص مائلا ً وينتهي بـ </I>
<B> لجعل النص غامق وينتهي بـ </B>
وسوم خلفية الصفحة:
هناك وسمين هامين بالنسبة لخلفية الصفحة وهما:
<bgcolor> ويعني لون الخلفية.
<background> هذا فيما لو أردنا جعل الخلفية هي عبارة عن صورة .
مثال:
جعل خلفية الصفحة هي عبارة عن صورة، لاحظ أننا يجب أن نحدد مسار مكان ملف الصورة كاملا إلا إذا كانت الصورة موجودة بنفس مكان ملف التصميم الخاص بالصفحة.
<U> لوضع خط تحت النص وينتهي بـ </U>
<I> لجعل النص مائلا ً وينتهي بـ </I>
<B> لجعل النص غامق وينتهي بـ </B>
وسوم خلفية الصفحة:
هناك وسمين هامين بالنسبة لخلفية الصفحة وهما:
<bgcolor> ويعني لون الخلفية.
<background> هذا فيما لو أردنا جعل الخلفية هي عبارة عن صورة .
مثال:
جعل خلفية الصفحة هي عبارة عن صورة، لاحظ أننا يجب أن نحدد مسار مكان ملف الصورة كاملا إلا إذا كانت الصورة موجودة بنفس مكان ملف التصميم الخاص بالصفحة.
4- الجداول:
<table border> لإنشاء جدول وينتهي بالأمر </table>
<tr> لإنشاء صف في الجدول وينتهي بـ </tr> .
<th> لإنشاء خلية عنوان وتنتهي بـ </th> .
<td> لإنشاء خلية عادية .
ويعطي الوسم <caption> عنوان للجدول وينتهي بـ </caption> .
مثال على جدول يضم عمودين الأول يحدد نوع الفواكه والثاني يحد سعرها مثلا ً.
<tr> لإنشاء صف في الجدول وينتهي بـ </tr> .
<th> لإنشاء خلية عنوان وتنتهي بـ </th> .
<td> لإنشاء خلية عادية .
ويعطي الوسم <caption> عنوان للجدول وينتهي بـ </caption> .
مثال على جدول يضم عمودين الأول يحدد نوع الفواكه والثاني يحد سعرها مثلا ً.
<html >
<head >
<title >
Kusay Web Site
</title >
</head >
<body >
<p dir = RTL >
السلام عليكم ورحمة الله
<br >
<font face = "arial" size= 5 color =0000FF >
أهلا وسهلا بكم في موقع ويب قصي طعمة
وأتمنى لكم قضاء وقت ممتع في مفيد معنا .
<table border >
<caption >
الفواكه
</caption >
<tr >
<th >
نوع الفواكة
</th >
<th >
سعر الفواكه
</th >
<tr >
<td >
التفاح
</td >
<td >
50
</td >
</tr >
<tr >
<td >
الموز
</td >
<td >
65
</td >
</tr >
<tr >
<td >
الإجاص
</td >
<td >
40
</td >
</tr >
</table>
</p >
</body >
</html>
<head >
<title >
Kusay Web Site
</title >
</head >
<body >
<p dir = RTL >
السلام عليكم ورحمة الله
<br >
<font face = "arial" size= 5 color =0000FF >
أهلا وسهلا بكم في موقع ويب قصي طعمة
وأتمنى لكم قضاء وقت ممتع في مفيد معنا .
<table border >
<caption >
الفواكه
</caption >
<tr >
<th >
نوع الفواكة
</th >
<th >
سعر الفواكه
</th >
<tr >
<td >
التفاح
</td >
<td >
50
</td >
</tr >
<tr >
<td >
الموز
</td >
<td >
65
</td >
</tr >
<tr >
<td >
الإجاص
</td >
<td >
40
</td >
</tr >
</table>
</p >
</body >
</html>
5- الوسائط المتعددة:
مثل الصور والصوت والفيديو والفلاش.
يؤدي الوسم <img src = “file name”> وظيفة إدراج صورة ضمن صفحة التصميم ، حيث نضم اسم الصورة ومسارها كاملا ، ولها خصائص width و hight .
يؤدي الوسم <img src = “file name”> وظيفة إدراج صورة ضمن صفحة التصميم ، حيث نضم اسم الصورة ومسارها كاملا ، ولها خصائص width و hight .
6- الارتباطات:
إضافة الروابط هي التي تمكننا من الانتقال من صفحة لأخرى ، ويتم إضافة الرابط كما يلي :
<a href = “address” title =”description”>
هنا يتم وضع النص الذي سيظهر كي يتم الضغط عليه للانتقال للصفحة المطلوبة .
</a>
حيث address يعني عنوان الصفحة التي سيتم الانتقال إليها .
و title يعني أن تضع وصف لهذا الارتباط وهذا الوصف يظهر عند وضع الماوس فوق الارتباط .
مثال:
<a href = “address” title =”description”>
هنا يتم وضع النص الذي سيظهر كي يتم الضغط عليه للانتقال للصفحة المطلوبة .
</a>
حيث address يعني عنوان الصفحة التي سيتم الانتقال إليها .
و title يعني أن تضع وصف لهذا الارتباط وهذا الوصف يظهر عند وضع الماوس فوق الارتباط .
مثال:
< a href ="C:\Documents and Settings\kusay\Desktop\connect.htm" title= “connect”>
اتصل بنا
</a>
اتصل بنا
</a>
7- دليل الأوامر:
وهكذا نكون قد حصلنا على غيض من فيض في تصميم الصفحات بواسطة HTML ، حيث أنه يتوجب عليك للحصول على كل الأوامر الخاصة باللغة العودة للمراجع التي تشرح كامل خفايا اللغة.