إليكم الدرس العاشر من الدورة الخاصة بلغة autoit

بسم الله الرحمان الرحيم; والصلاة والسلام على أشرف الخلق والمرسلين.
أما بعد فأيها الأحباب, أيها الكرام, أيها الإخوى والأخوات; بتحية الإسلام أحييكم وتحية الإسلام السلام فالسلام عليكم ورحمة الله تعالى وبركاته.
نلتقي اليوم بفضل الله مع الدرس العاشر في لغة البرمجة الرائعة, السهلة, البسيطة شكلا والقوية عملا, لغة autoit المتميزة.
حيث كنا في الدرس التاسع قد تعرفنا على بعض الدوال الخاصة بإنهاء العمليات, وفي الدرس الثامن كنا قد تعرفنا على دوال تشغيل العمليات.

يمكنكم طبعا العودة إليى الدرس التاسع وذالك من خلال الرابط التالي
الدرس التاسع
أما اليوم فسوف نتعرف على شيء مختلف تماما, ألا وهو طريقة التحكم في النوافذ.
حقيقة في هذه اللغة هناك الكثير من الدوال الخاصة بالتحكم في النوافذ, ولاكن مع الأسف لا يمكننا التطرق لجميع هذه الدوال, أنا الآن سوف أحاول أن أعرفكم على أهم الدوال الخاصة بهذه المهمة والباقي يمكن أن نتعرف عليه مع التطبيق لاحقا.
دعونا نبدء

مقدمة

إن التحكم في النوافذ شيء مهم جدا, حيث هذه العملية تسهل لنا إدارة النوافذ المفتوحة والغير مفتوحة, كمثلا غلق نافذة, أو تصغيرها, وغيرها.
ولغتنا الحبيبة تحتوي على العديد من الدوال المدموجة التي تسمح لنا بإدارة نوافذنا بكل سهولة
وهذا ما سنتعرف عليه اليوم إن شاء الله تعالى في هذا الدرس.


الآن دعونا نتعرف على الدوال التي سنتعرف عليها في درسنا هذا

الدوال التي سنعمل على شرحها في الدرس

في هذا الدرس سوف نعمل على ثلاثة دوال فقط, على أن نتعرف على الدوال الأخرى تدريجيا مع الشروحات التالية.
والدوال التي سنتعرف عليها اليوم هي كالتالي

  • WinActive
    لمعرفة إذا كانت النافذة هي التي على الواجهة أو لا
  • WinActivate
    لجعل النافذة في الواجهة
  • WinExists
    لمعرفة إذا كانت النافذة موجودة أو لا
  • WinClose
    لغلق نافذة
  • WinSetState
    لتغيير حالة النافذة

وهناك العديد من الدوال الأخرى الموجودة في هذه اللغة
إذا أردتم أن نذكرها في الدرس التالي
فيرجى إخباري بذالك, وإلا فيمكنكم البحث عنها في ملف المساعدة الخاص باللغة.
والآن أيها الأحباب دعونا ندخل في الشرح

التفصيل

دعونا نتطرق إلى الدوال كما تعودنا أيها الأحباب

دالة WinActivate

هذه الدالة تستخدم لجعل النافذة في الواجهة
وهي بسيطة جدا وسوف نرى هذا

شكل الدالة

WinActivate(“عنوان”, “نص النافذة”)
حيث العنوان هو عنوان النافذة التي تريد تفعيلها
والنص هو نص إضافي يمكن التخلي عنه, حيث هو يستخدم لو كنت تملك أكثر من نافذة بنفس الإسم
فمثلا, لتفعيل برنامج المفكرة نكتب

WinActivate(“Untitled – Notepad”)
كما يمكننا هنا إستخدام الكلاس أو ال رمز (handle)
حيث لو كنا نملك الرمز handle الفريد لكل نافذة هذا يغنينى عن إستخدام الإسم
والرمز handle يشبه ال pid الذي كنا قد تعرفنا عليه في الدرسين السابقين.
لاكن هذا مخصص للنوافذ وعناصر النوافذ, وهذا سوف نتعرف عليه بتعمق عند وصولنا إلى إنشاء النوافذ وعناصرها.
حيث أن الكلاس هو كذالك رمز يمكننا أن نتحكم في النافذة من خلاله
والكلاس ثابت حيث عند إنشاء النافذة يختار لها المصمم كلاس تعمل عليه
فمثلا المفكرة نقم بتفعيل نافذته باستخدام الكلاس كما يلي
WinActivate(“[CLASS:Notepad]”)
أتمنا أن يكن الأمر واضح
والآن

نتائج الدالة

عند النجاح تكن النتيجة هي الرمز الفريد handle الخاص بالنافذة
وعند الخطء لأي سبب من الأسباب, كعدم وجود النافذة يكن الرقم 0

ملاحظة :

في حال كان عدة نوافذ بنفس الإسم والخصائص فسوف تتفعل النافذة الأحدث منهم

طبعا سوف نحاول عمل مثال شامل للعمل في نهاية الدرس
والآن سوف ننتقل بكم إلى الدالة التالية

دالة WinActive

تستخدم هذه الدالة لمعرفة إذا كانت النافذة هي التي في الواجهة أو لا

شكل الدالة

شكل الدالة نفسه شكل الدالة السابقة يعني كي نتجنب التكرار سوف أضع المثال مباشرة
WinActive(“Untitled – Notepad”)
أو
WinActive(“[CLASS:Notepad]”)

ينطبق عليها نفس ما ينطبق على الدالة السابقة
إنما العمل يختلف
حيث هذه الدالة تمكننا من معرفة إذا كانت النافذة هي التي في الواجهة أو لا
ويمكن طبعا أن نستخدمها في أوامر شرطية كمثلا
if WinActive(“[CLASS:Notepad]”) then
msgBox(0, “نتيجة”, النافذة موجودة”)
else
msgBox(0, “نتيجة”, النافذة غير موجودة”)
endIf
هذا هو المثال البسيط على طريقة إستخدام هذه الدالة
والآن ننتقل إلى نتائج هذه الدالة

نتائج الدالة

نتيجتها نفس نتيجة الدالة السابقة
حيث عندما تكن النافذة في الواجهة النتيجة تكن رمز handle للنافذة, وإلا فالنتيجة تكن رقم 0

هذا هو عمل هذه الدالة البسيطة.

دالة WinClose

حيث تستخدم هذه الدالة لغلق نافذة مفتوحة
وهي سهلة جدا

شكل الدالة

شكل الدالة نفس الشكلين السابقين يعني يمكنك قراءة شكل الدالة الأولى وتطبيقه على كل الدوال التي سنذكرها اليوم إن شاء الله وإذا كان هناك أي إختلاف فأكيد سوف نذكره.
هذا مثال
Winclose(“Untitled – Notepad”)
أو
Winclose(“[CLASS:Notepad]”)

نتائج الدالة

عند النجاح قيمة النتيجة تكن الرقم 1 وعند الخطء تكن القيمة 0
وها قد إنتهينا من الدالة هذه
والآن ننتقل إلى دالة أخرى

دالة WinExists

تستخدم هذه الدالة لمعرفة إذا كانت النافذة موجودة أو لا

شكل الدالة

إن شكل هذه الدالة هو نفسه شكل الدوال السابقة أي المثال كالتالي
Winexists(“Untitled – Notepad”)
أو
Winexists(“[CLASS:Notepad]”)
طبعا هذه الدالة تستخدم عادي في الأوامر الشرطية فمثلا
if Winexists(“[CLASS:Notepad]”) then
msgBox(0, “نتيجة”, النافذة موجودة”)
else
msgBox(0, “نتيجة”, النافذة غير موجودة”)
endIf
هذا هو المثال البسيط على طريقة إستخدام هذه الدالة

نتائج الدالة

في حال كانت النافذة موجودة فالنتيجة تكن قيمتها الرقم 1
وإلا تكن القيمة 0

ملاحظة

في حال كانت النافذة مخفية هي تتعامل معها, يعني تتعرف عليها عادي وكأنها موجودة

دالة WinSetState

تستخدم هذه الدالة لتغيير حالة النافذة
حيث يمكننا التحكم فيها كما نريد
من إخفاء وإظهار وتصغير ….. إلخ
وهذه الدالة بسيطة جدا
فقط تحتاج نوع من التركيز

ملاحظة :
هناك دالة تستخدم لأخذ حالة النافذة, هذه سوف نتعرف عليها لاحقة لأنها تحتوي على بعض الإستعمالات التي لم نتطرق إليها بعد, لذا قررت أن أأخرها
على العموم لمن أراد أن يجرب التعامل معها فإسم الدالة
WinGetState

شكل الدالة

هذه الدالة تختلف على الدوال السابقة إختلاف بسيط, حيث إنها تحتوي على إعداد إضافي, وهو حالة النافذة التي نريد تحويلها إليها.
وشكل الدالة يكن كالتالي
WinSetState(“العنوان”, “النص”, “”الحالة”))
طبعا العنوان والنص هما تكلمنا عليهما في الأعلى فلا داعي للتكرار, أما الحالة فسوف نتطرق إليها الآن إن شاء الله تعالى
وسوف أضع الحالات المتوفرة في جدول لكي يسهل التعامل إن شاء الله تعالى.

الحالة رمزها ملاحظة إن وجدت
إخفاء النافذة @SW_HIDE
إظهار النافذة @SW_show
تصغير النافذة @SW_MINIMIZE
تكبير النافذة @SW_MAXIMIZE
ترجيع النافذة للحالة الإفتراضية @SW_RESTORE
تعطيل النافذة @SW_DISABLE
تفعيل النافذة @SW_ENABLE

وهنا مثال للتوضيح
WinSetState(“Untitled – Notepad”, “”, @sw_show)
WinSetState(“[class:notepad]”, “”, @sw_hide)
والآن ننتقل إلى نتائج هذه الدالة

نتائج الدالة

هذه الدالة تكن قيمة نتيجتها بعد المهمة كالتالي
في حال نجحت المهمة فالنتيجة تكن قيمتها الرقم 1, وإلا فالنتيجة تكن الرقم 0

ملاحظات

إخواني إن هذه المجموعة من الدوال ليست الوحيدة المتوفرة في اللغة ولاكن هي الأهم
فهناك دوال أخرى رائعة, وسوف أذكر لكم بعضها هنا بدون تفصيل

دالة WinSetTitle

تستخدم هذه الدالة لتغيير إسم النافذة
وشكلها هو كالتالي
WinSetTitle (“العنوان”, “النص”, “الإسم الجديد”)
قيمة نتيجتها تكن الرقم 1 في النجاح و الرقم 0 في حال الخطء

دالة WinWait

حيث تستخدم هذه الدالة لإيقاف عمل الأداة أو البرنامج الذي قمنا بتصميمه إلى غاية أن تتواجد نافذة ما
هي مفيدة في حال كنا نتعامل مع النوافذ
وشكلها يكن كالتالي
WinWait(“العنوان”, “النص”, أقصى “وقت”)
حيث أقصى وقت يستخدم لتحديد وقت في حال لم تتواجد النافذة خلال الوقت المحدد يقم بشكل تلقائي بمتابعة تطبيق الأوامر التالية
والوقت يكتب بالألف جزء من الثانية
حيث لكتابة ثانية واحدة يجب كتابة 1000 ولكتابة 10 ثوان فيجب كتابة 10000 … إلخ

دالة WinWaitClose

حيث تستخدم هذه الدالة لإيقاف عمل الأداة أو البرنامج الذي قمنا بتصميمه إلى أن يتم إغلاق النافذة
شكلها كالتالي
WinWaitClose (“العنوان”, “النص”, أقصى “وقت”)
وينطبق عليها ما ذكرناه في الدالة السابقة

دالة WinWaitNotActive

هذه الدالة تستخدم لإيقاف عمل البرنامج أو الأداة التي قمنا بتصميمها إلى غاية إختفاء النافذة من الواجهة
شكلها نفس شكل الدالة السابقة وينطبق عليها ما ينطبق على الدالة السابقة حيث هي كالتالي
WinWaitNotActive”العنوان”, “النص”, أقصى “وقت”

دالة WinKill)

حيث هذه الدالة هي شبيهة بدالة Winclose
إنما هذه تجبر النافذة على الإغلاق حتى لو لم ترضى, على عكس الدالة السابقة, وهذه عملتلي مشكلة الآن والله.
حيث عندما كنت أكتب الدرس العاشر قمت بتجربتها ولغبائي قمت بتجربتها على المفكرة, فأجبرته على الإغلاق وضاع عملي بالكامل هههههههه.

المهم شكلها يكن كالتالي
WinKill(“العنوان”, “النص”)
وينطبق عليها كل ما رأيناه في الدالة توأمها هههه

المثال الشامل


; أولا نقم بإستدعاء الملف الذي يحتوي على المتغيرات الخاصة برسائل المحاورة
#include <MsgBoxConstants.au3>

; نبدأ الآن بالعمل
; ملاحظة :
; إن هذه التعليقات لا تؤثر في عمل الكود, بل هي عادية
; سوف نعمل على المفكرة, لهذا أرجو حفظ كل أعمالكم عليها قبل تجربة المثال
; أولا دعونا نتعرف على إذا كانت المفكرة تعمل وإلا فسوف نقم بفتحها
if ProcessExists("notepad.exe") then
MSGBox($MB_OK+$MB_ICONINFORMATION+$MB_SYSTEMMODAL, "تجريب", "المفكرة تعمل بالفعل وسوف نقم بالتجارب على النسخة التي تعمل, لهذا يرجى حفظ كل أعمالكم عليها.")
else
run("notepad.exe")
MSGBox($MB_OK+$MB_ICONINFORMATION+$MB_SYSTEMMODAL, "تجريب", "تم تشغيل برنامج المفكرة.")
endIf
; دعونا ننتظر إلى أن تفتح نافذة المفكرة
WinWait("[class:notepad]", "", 3000)
; والآن دعونا نحول النافذة إلى الواجهة, وقبل هذا يجب أن نعرف إذا كانت النافذة في الواجهة أو لا
if WinActive("[class:notepad]", "") then
MSGBox($MB_OK+$MB_ICONINFORMATION+$MB_SYSTEMMODAL, "تجريب", "إن النافذة في الواجهة بالفعل.")
else
WinActivate("[class:notepad]", "")
MSGBox($MB_OK+$MB_ICONINFORMATION+$MB_SYSTEMMODAL, "تجريب", "تم وضع النافذة في الواجهة")
endIf
; والآن نعطيه أمر الإنتظار لبضع ثوان حتى يمكننا أن نلاحظ
sleep(3000)
; الآن نقم بإخفاء النافذة
WinSetState("[class:notepad]", "", @sw_hide)
; ننتظر لمدة معينة ثم نقم بإظهار النافذة
sleep(3000)
WinSetState("[class:notepad]", "", @sw_show)
; والآن نقم بوضع النافذة في الواجهة مرة أخرى
WinActivate("[class:notepad]", "")
; ثم نقم بغلق النافذة
Winclose("[class:notepad]", "")
; الآن نتأكد إذا كانت النافذة موجودة أو لا
if WinExists("[class:notepad]", "") then
MSGBox($MB_OK+$MB_ICONINFORMATION+$MB_SYSTEMMODAL, "تجريب", "النافذة موجودة")
else
MSGBox($MB_OK+$MB_ICONINFORMATION+$MB_SYSTEMMODAL, "تجريب", "النافذة غير موجودة")
endIf

أتمنا أن يكن المثال مبسط
ولأي سؤال أنا في الخدمة

خاتمة

أعزائي هذا ما استطعت أن أقدمه في هذا الدرس
فأرجو أن تعذروني على أي تقصير.
كما أرجو أن لا تؤاخذوني إذا كان الدرس طويل فهو مرتبط ولا يمكنني أن أقسمه لجزئين
كما أرجوكم لا تنسوني من دعائكم الصالح
وفضلا قمو بنشر الدورة حتى تعم الفائدة
أكرر لأقول
أنا بريء أمام الله عز وجل من كل من يستغل هذه الدروس في إيذاء الناس أو فعل ما يغضبه سبحانه وتعالى
إنما أنا أقدمها من باب المعرفة
ولكي نكن مستقلين جميعا في تعاملنا مع الحاسوب
كما لتطبيق أفكارنا على أرض الواقع
تقبلو تحياتي
وقبل أن أختم أحب أن أقدم لكم
رابط
الدرس الحادي عشر
الذي سيكن متوفر قريبا على الرابط السابق
أكرر وأرجوكم
لا تنسوني من دعائكم
والله أنا بالحاجة إليه
كما أرجو زيارة موقعنا وطرح أي إستفسار في منتدى لغة autoit
إليكم رابط الموقع
http://mx-blind.com/
ملاحظة :
لأي سؤال في الدورة إذا كان متعلق بأي درس من الدروس فيرجى طرح السؤال في تعليق في المنشور المتعلق بالدرس في المنتديات
وإلا بإمكانكم طرح السؤال في موضوع مستقل داخل منتدى اللغة

ومسك الختام السلام فالسلام عليكم ورحمة الله تعالى وبركاته

الحزمة الشاملة المحمولة لجميع منتجات Piriform

بسم الله الرحمان الرحيم, وصلاةًا وسلاما على أشرف الأنبياء والمرسلين.
أما بعد فأيها الإخوى والأخوات السلام عليكم ورحمة الله تعالى وبركاته
أتيتكم اليوم بحزمة جديدة شاملة لجميع منتجات شركة Piriform المعروفة.
حيث هذه الشركة تنتج برامج خاصة بالصيانة والتنظيف واسترجاع الملفات وغيرها في هذا السياق.

وفي هذه الحزمة التي أتيتكم بها عدة مزايا

  • 1. هذه الحزمة فيها كل البرامج بنسخ محمولة لا تحتاج لأي تثبيت
  • 2. كل البرامج مفعلة بنسخ pro
  • 3. أداة سهلة جدا للتنقل بين البرامج المتوفرة, بواجهة مستخدم سهلة ملاءمة مع الجميع.
  • 4. تحتوي الأداة على قارء شاشة مخصص لتسهيل التنقل في حال لم تكن تحتوي على ناطق أو الناطق فيه مشكلة ما
  • 5. قارء الشاشة يعمل تلقائيا إذا لم يكن أي ناطق يعمل, كما يمكنكم تشغيله وتعطيله بمفتاح إختصار بسيط جدا, ألا وهو مفتاح التحكم وحرف s في أي وقت.
  • 6. البرامج كلها بآخر إصدار, والموضوع متجدد إن شاء الله تعالى.

أيها الأحباب هذه ميزات الأداة الحالية, وإنتظرو منا المزيد قريبا.
حيث سوف نوفر مجموعة من الأشكال لهذه المنتجات.

والآن إليكم قائمة البرامج التي تحتوي عليها هذه الحزمة

  • 1. برنامج CCleaner
  • 2. برنامج Defraggler
  • 3. برنامج Recuva
  • 4. برنامج Speccy

أخيرا معلومات الأداة
إسم الأداة :
Piriform portable Packages by nacer baaziz
إصدارها 2.0.0.0
حجم الأداة 18.20 MB

والآن مع التحميل
أخي أختي تم توفير أكثر من رابط للتحميل
وهذا لظمان العمل.
فإليكم روابط التحميل
وقبل ذالك كي نكن صافيين مع بعضنا البعض
إليكم رابط الفحص
إضغط هنا

ختاما نسأل الله العظيم أن يجعل هذا العمل مفيد لكم أيها الأحباء
وإذا أعجبكم العمل وإستفدتم منه, فأرجوكم لا تنسونا من خالص دعائكم كما نرجو نشر الموضوع كي تعم الفائدة
والآن تقبلو تحيات أخوكم @ناصر بعزيز

إليكم برنامج التنظيف الشهير c ccleaner professional. بآخر إصدار.

إليكم برنامج التنظيف الشهير c ccleaner professional. بآخر إصدار.
بسم الله الرحمن الرحيم:
والحمدُ لله رب العالمين.
والصلاةُ والسلامُ على أشرف الخلق: ونبينا و شفيعً لنا الى يوم الدين.
أما بعد:
السلام عليكم ورحمة الله وبركاته
أهلاً بكم عشاق التقنية في كل مكان.
اليومُ نلتقي وَمعَ أروع البرامج الموجودة في مجال التنظيف. بأحدث إصدار له. ألا وهو الراءع CCleaner. بنسختِه المدفوعة الprofessional.
ولقد صنعْتُ لكم كراك بضغطة واحدة لتفعيل البرنامج: حتى يسهل على حضراتِكم التفعيل.
كل ما عليكم هو الضغط على ملفcrac CCleaner.exe. وسيتولى مهمة التفعيل.

ما الفرق بين النسخة المدفوعة والمجانية؟

ما الفرق بين Free و Professional؟
هناك إصداران من CCleaner: نسخة مجانية ونسخة مدفوعة. يتيح لك CCleaner Free تنظيف الكمبيوتر الخاص بك ، وحذف ملفات تعريف الارتباط ومسح ذاكرة التخزين المؤقت للمتصفح يدويًا متى شئت.
CCleaner pro يفعل كل هذا تلقائيا دون تدخل منك مع إمكانية فعله يدويا إذا شئت. بجانب المميازات العديدة التي توفرها النسخة المدفوعة. والتي لم تكن موجودة في النسخة المجانية.
الميزات:
1: تنظيف المتصفح التلقائي.
2: التحديثات التلقائية: تنزيل أحدث إصدار وتثبيته بمجرد توفره.
3: تنظيف مجدولة
4: تنظيف الملفات المؤقتة.
5: إمكانية تعطيل تطبيقات بدء التشغيل.
6: إلغاء تثبيت أي شيء. حتى تطبيقات Windows الافتراضية التي لا تريدها! …

معلومات البرنامج:

الإسم:
c ccleaner professional.
رقم الإصدار:
5.44.
الحجم: 15MB.
ترخيص البرنامج:
نسخة مدفوعة.
والآن: مع الروابط.
أولا: رابط البرنامج
لتحميل البرنامج:
اضغط هنا لتحميل البرنامج برابط مباشر
ثانياً تحميل التفعيل.
لتحميل التفعيل:
اضغط هنا لتحميل التفعيل
وفي الختام: لا أرجو من حضراتِكم إلا دعوة صالحة في ظَهْر الغيب.
مع تحيات: أخوكم في الله: محمود عاطف.

استعراض وشرح: لِموقع ومنتديات شؤون الكفيف العربي: mx-blind.

بسم الله الرحمن الرحيم:
المتابعين والمتابعات: محبي وعشاق التقنية في كل مكان:
السلام عليكم ورحمة الله وبركاته.
أهلاً وسهلا بكم في هذا الإستعراض الخاص: بِ موقع ومنتديات شؤون الكفيف العربي: mx-blind .
في البداية وقبل كل شيء: أعتذر منكم جدا على سرعة الناطق في الشرح فقد نسيت الأمر تماما: فعذرا 😀 ولكن بإذن الله الشرح مفهوم وأنا موضح كل الخطوات.
وفي هذا الإستعراض تطرقت إلى:
1: – تسجيل حساب داخل الموقع.
2: – تَصَفُّح المواضيع والمنتديات.
3: – إنشاء المواضيع: والرد على المشاركات.
4: – تسجيل الدخول والخروج بطريقة سهلة وبسيطة.
5: – قراءة التنبيهات.
والآن: إليكم رابط الفيديو وما تم ذكره من روابط داخل الفيديو تجدوه في الوصف الخاص به.

والآن: أترككم في رعاية الله وأمنه.
ونَلقاكم في مشاركات جديدة إنْ شاء الله.
والسلام عليكم ورحمة الله وبركاته.

إليكم البرنامج الراءع في تحميل الفديوهات من اليوتيوب. 4K Video Downloader v4.4.10 silent by mahmoud.atef

بسم الله الرحمن الرحيم.
وبه نستعين.
والصلاة والسلام على خاتم المرسلين سيدنا محمد.
السلام عليكم ورحمة الله وبركاته.
أهلا وسهلا بكم أعضاء منتديات شؤون الكفيف العربي mx-blind المتابعين للتقنية.
يُطيبُ لنا اليوم بتقديم مشاركةٍ جديدة إلى حضراتكم.
برنامج تحميل الفيديوهات الأقوى،والأشهر على الإطلاق.
إنهُ
ال:4K Video Downloader
لا شك عزيزي القارئ.
أنك تحتاج يوميًا إلى تحميل فيديو ما.
سواء من على الyoutube أو على موقع فيديو ديليموشن.
أو حتى على الfacebook وخلافه من المواقع التي تقوم برفع مقاطع صوتية ومرئية.
وأيضا:
تريد في بعض الأحيان تحميل قائمة تشغيل كاملة على مرةٍ واحدة.
أو حتى قناه بأكملها بكل ما تحتويه من فيديوهات
ولا تجد البرنامج المناسب لهذه العملية
ولكن إنتها كل هذا
فمع برنامج 4K Video Downloader.
تم توفير كل هذه الميزات.
وتم حل هذه المشكلات
لكن يُعيبه شيء إنه غير مجاني ولكن الآن وجدنا لك الحل.
بل وقمنا بإنشائه صامت التثبيت كي لا تتعب أثناء التثبيت،وأثناء التفعيل.
عزيزي:
الآن صارَ لكل نواة نسخة لها.
بمعنى
نواة x32bit صارت لها نسخة مستقلة.
ونفس القصة تنطبقُ على نواة 64bit
الآن:

لمحة سريعة عن ال برنامج:

الاسم
4K Video Downloader
رقم الإصدار
4.4.10
وظيفته.
تحميل الفيديوهات.
الترخيص:
غير مجاني.
لكن مدموج مع التثبيت تفعيل له.
التوافقية:
يتوافق مع جميع أنظمة الwindows.
ومع قارئات الشاشةِ.
nvda
jaws.
الآن:

مع روابط التحميل.

لتحميل البرنامج لنوات x32 bit
اضغط هنا
ولتحميل البرنامج لنوات x64 bit
اضغط هنا
وفي الختام: لا نرجو من حضراتِكم إلا دعوة صالحة في ظَهْر الغيب.
مع تحيات أخوكم في الله محمود عاطف
وسَلام الله عليكم ورحمته وبركاته

طريقة سهلة وبسيطة لتحميل تطبيقات android من على الكمبيوتر

بسم الله الرحمن الرحيم:
المتابعون والمتابعات: أهلاً وسهلا بكم في شرح جديد وسريع: ارتأيت أن أكتبه لكم.
وهو عن كيفية تحميل تطبيقات android من مصدر خارجي: باستخدام طريقة سهلة وبسيطة.
نبدأ على طول في الشرح.
أولا نبحث عن التطبيق الذي نريد تحميله: وليَكُن تطبيق سند مثلا.
تمام وجدناه وها هو الرابط الخاص به من على متجر play.
https://play.google.com/store/apps/details?id=net.fadah.sanad
ماذا نفعل لكي نقوم بتحميله؟
أول شيء نقوم بتعديل الرابط.
هتقولي كيف؟
بصيطة إن شاء الله: هنشيل كلمة:
play.google
من الرابط: ونضع بدل منها كلمة:
apk-dl
يعني بدل ما الرابط الأصلي هكذا:
https://play.google.com/store/apps/details?id=net.fadah.sanad
يصبح بعد التعديل والدخول عليه هكذا.
http://apk-dl.com/net.fadah.sanad
هتفتح لنا صفحة نضغط فيها ctrl+hom.
وننزل فيها: حتى نجد رابط باسم:
cloud_download DOWNLOAD APK FILE.
نضغط عليها enter تنفتح لنا صفحة جديدة. لا نفعل شيء: سوف يقوم بتحويلنا إلى صفحة أخرى في خلال ثانية.
بعد أن تفتح الصفحة: نضغط ctrl+hom مرة أخرى.
ونتحرك بال x نجد مربع تحديد انا لست برنامج روبوت نقوم بالتحديد عليه.
وبعد ذلك:
نضغط حرف k مرة وحدة يوقفنا على كلمة:
cloud_download START DOWNLOAD.
نضغط عليها enter أيضا.
يفتح لنا برنامج التحميل ليبدأ في تحميل البرنامج.
وَ هاكذا نكون قد استطعنا تحميل تطبيقات الandroid من على الحاسوب بكل سهولة.
ملحوظة:
من الأفضل استخدام إضافة مانع الأعلانات وإلا سوف يصعب التعامل مع الموقع دونها:
مع استخدامها سيكون الأمر في غاية السهولة والبصاطة.
ولتحميل الإضافة:
لمتصفح Mozilla Firefox: من هذا الرابط.
اضغط هنا
وَ لِمتصفح Google Chrome: من هذا الرابط.
اضغط هنا
وَ بهذا ينتهي شرحنا: وإلى اللقاء في موضوعات جديدة إن شاء الله.
مع تحياتي:
MesterPerfect.
والسَلام عليكم ورحمة الله وبركاته.

هدية لكم أيها الأحباب (كلمات في الإنجليزية يجب عليك معرفتها إذا كنت تريد تعلم الإنجليزية, طبعا مع الترجمة العربية لكل كلمة)

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

لتتعلم الانجليزية ابدأ بحفظ مفردات جديدة مهمة و مترجمة ,اليك سلسلة من المفردات المتنوعة قد تحتاجها في حياتك اليومية وستغني مفرداتك بذلك. اليك هذا الدرس
الشامل للعديد من المفردات المترجمة و المتنوعة

أكبر مجموعة كلمات انجليزية مترجمة للغة العربية
حيث تعد الكلمات التي تحتاجها للحديث اليومي وما يجب عليك أن تعرفه في الإنجليزية
وإن المفردات التي سنقدمها لكم اليوم هي مقسمة حسب الأقسام

بداية، أهم شئ في تعلم أي لغة هو مخزونك من كلماتها. فما فائدة دراسة كل القواعد دون كلمات! فالحصيلة اللغوية هي الأساس الذي ترتكز عليه مهارتك في اللغة؛ فكلما
زادت حصيلتك اللغوية كلما أصبحت أكثر طلاقة وثقة. لهذا أنصحك بتجميع أكبر قدر ممكن من الكلمات الانجليزية، ثم قم بحفظ عدد معين من الكلمات يوميا حسب مقدرتك
ووقت فراغك، حتى ولو كانت خمس كلمات فقط كل يوم. ومن ثم قم بمراجعة إسبوعية لما حفظته. وبعد مدة ليست طويلة ستدهشك نتيجة هذه المداومة.

ما الذي عليك فعله كي لا تنسى ما تحفظه؟

  • أولا: عليك مراجعة معنى الكلمة بالعربية دوما، في كل مرة تنطق فيها أو تكتب فيها الكلمة التي تريد حفظها.
  • ثانيا: اهتم بالاستماع إلى طريقة نطق كل كلمة، وكررها بصوت واضح عند حفظها، هذا سيساعدك على تذكرها بسهولة أكبر.
  • ثالثا: لا يكفي النظر أو الإستماع إلى الكلمة ونطقها فقط، عليك بتدريب نفسك على كتابتها أكثر من مرة.
  • رابعا: استخدم كل كلمة تحفظها في تكوين عبارات قصيرة ومفيدة؛ فالانتقال من حفظ الكلمات إلى تكوين الجمل يطور من مهاراتك اللغوية تدريجيا.
  • خامسا: قم بتطبيق كل النصائح السابقة معًا، فاستخدامك لجميع حواسك يصبح فيما بعد حاجزا قويا أمام نسيانك للكلمات.

فيما يلي سنقدم لك أفضل مجموعة كلمات انجليزية مترجمة للعربية التي ستساعدك حتما على تكوين الحصيلة اللازمة، كي تبدأ مهمتك.

أولا: الألوان في اللغة الانجليزية

White.. أبيض
Black.. أسود
Red.. أحمر
Green .. أخضر
Blue .. أزرق
Yellow.. أصفر
Orange .. برتقالي
Pink .. وردي
Brown .. بني
Beige .. بيج
Grey .. رمادي
Turquoise .. فيروزي
Maroon .. كستنائي
Purple .. أرجواني
Violet .. بنفسجي

إن لحق باللون كلمة Light يكون المقصود بها الدرجة الفاتحة من اللون مثل Light blue (أزرق فاتح)، وإن لحق بها كلمة Dark، يكون المقصود بها الدرجة الغامقة من
اللون مثل Dark green (أخضر غامق). أما كلمة Bright إن لحقت بأحد الألوان، فتشير إلى أن اللون لامع مثل Bright red (أحمر لامع).

ثانيا أعضاء جسم الإنسان باللغة الانجليزية

Head .. رأس
Hair .. شعر
Forehead .. جبين
Eye .. عين
Eyebrow .. حاجب
Eyelid .. جفن
Pupil .. بؤبؤ العين
Iris .. قزحية
Eyelash .. رمش
Nose .. أنف
Mouth .. فم
Lips .. شفاه
Tongue .. لسان
Cheek .. خد
Temple .. صدغ
Ear .. أذن
Ear lobe .. شحمة الأذن
Chin .. ذقن
Throat .. حنجرة
Neck .. عنق
Chest .. صدر
Nipple .. حلمة
Armpit .. إبط
Navel – bellybutton .. سرة
Stomach .. معدة
Belly – Tummy .. بطن
Arm.. ذراع
Wrist .. ذراع
Finger .. إصبع
Thumb .. إبهام
Index finger .. السبابة
Middle finger .. الإصبع الأوسط
Ring finger .. إصبع الخاتم
Little finger .. الخنصر
Palm .. راحة اليد
Shoulders .. أكتاف
Shoulder blade .. لوح الكتف
Back .. ظهر
Buttocks .. أرداف
Hamstring .. أوتار الركبة
Elbow .. الكوع
Thigh .. فخذ
Knee .. ركبة
Leg .. ساق
Heel .. كعب
Arch .. قوس القدم
Toes.. إصبع القدم
Big toe .. أصبع القدم الكبير
Ankle ..الكاحل

ثالثا: أسماء الملابس بالانجليزية

Coat .. معطف
Jacket .. سترة
Sweater .. قميص صوفي
Shirt .. قميص
Pants .. بنطلون
Jeans .. جينز
Shorts .. سراويل، سروال قصير
Cap .. قبعة
Tie .. ربطة عنق
Shoes .. أحذية
Tennis shoe .. حذاء تنس
Boot .. حذاء طويل
Belt .. حزام
Sandal.. صندل
Flip-flop.. نعال، شبشب
Slipper.. شبشب
Bathrobe .. روب الحمام
Briefs .. سروال داخلي
Boxers .. سروال داخلي قصير
Sock .. جورب
Suit .. بدلة
Vest .. سترة
Tuxedo .. ملابس سهرة رجالي
Bow tie .. ربطة عنق صغيرة
Skirt .. تنورة
Miniskirt .. تنورة قصيرة
Blouse .. بلوزة
Stockings .. جوارب
Tights .. استرتش
High heels – Stilettos .. كعب عالي
Trainers .. حذاء تدريب
Wellingtons ..حذاء طويل الساق
Shoelace .. رباط الحذاء
Leather jacker .. سترة جلدية
Gloves .. قفازات
Underpants .. سراويل تحتية
Knickers .. كلسون
Bra .. حمالة صدر
Blazer .. سترة رياضية
Bathing suit .. زي السباحة
Swimming trunks .. سروال السباحة
Pyjamas .. بيجاما
Night gown .. ثوب النوم
Robe .. روب
Bikini .. بيكيني
Hat .. قبعة
Overcoat .. معطف
Trousers .. بنطلون
T-shirt .. تي شيرت
Raincoat .. معطف واق من المطر
Pullover .. البلوفر كنزة صوفية
Cardigan .. سترة من صوف محبوك
Jumper .. سترة أو قفاز
Thong .. حزام جلدي رفيع
Tracksuit .. بدلة رياضية للتدريب
Overalls.. ثياب العمل
Apron .. مئزر للمطبخ
Dress .. فستان
Purse .. محفظة
Suspenders .. حزام
Evening grown .. فستان سهرة
Veil .. حجاب أو نقاب
Slip .. ملابس داخلية
Panties .. سروال تحتي قصير

رابعا: أفراد العائلة بالانجليزية

Father .. والد
Mother .. والدة
Grandfather .. جد
Grandmother .. جدة
Grandson .. حفيد
Husband .. زوج
Wife .. زوجة
Son .. ابن
Daughter .. ابنة
Brother .. أخ
Sister .. أخت
Child.. طفل
Children .. أطفال
Kids .. أولاد
Uncle .. عم أو خال
Aunt .. عمة أو خالة
Cousin .. ابن العم أو ابن الخال
Nephew .. ابن الأخ أو ابن الأخت
Niece .. ابنة الأخ أو ابنة الأخت
Godfather .. عراب
Godmother .. عرابة
Godson.. الابن بالمعمودية
Goddaughter .. ابنة بالمعمودية
Stepfather .. زوج الأم
Stepmother .. زوجة الأب
Stepson .. ابن الزوج أو ابن الزوجة
Stepdaughter .. ابنة الزوج أو ابنة الزوجة
Stepbrother- Half-brother .. أخ غير شقيق
Stepsister- Half-sister .. أخت غير شقيقة
Father-in-law .. والد الزوج أو والد الزوجة
Mother-in-law .. والدة الزوج أو والدة الزوجة
Sister-in-law .. أخت الزوج أو أخت الزوجة
Siblings .. أشقاء
Boyfriend .. صديق الفتاة
Girlfriend .. صديقة
Partner .. شريك
Fiancé .. خطيب أو خطيبة

خامسا: المشاعر بالانجليزية

Bored .. ضجر أو ملل
Calm .. هادئ
Delighted .. مسرور
Depressed .. مكتئب
Disappointed .. مخيب للآمال
Disgusted .. مقرف
Enthusiastic- Excited .. متحمس
Exhausted .. منهك
Happy .. سعيد
Miserable .. بائس
Pleased .. مسرور
Relaxed .. مسترخ
Sad .. حزين
Stressed .. مرهق
Surprised .. مندهش
Tired .. متعب
Worried .. قلق

سادسا: الصفات بالانجليزية

Absent-minded .. شارد الذهن
Adventurous .. مغامر
Arrogant / Snobbish / conceited .. مغرور
Bad-tempered .. منفعل
Boring .. ممل
Brave .. شجاع
Calm .. هادئ
Cautious .. حذر
Cheerful .. مرح
Clever .. ذكي
Confident .. واثق من نفسه
Cowardly .. جبان
Crazy .. مجنون
Dishonest .. غير صادق
Easy-going سهل المعاشرة
Emotional .. عاطفي
Friendly .. ودود
Funny .. مضحك
Generous .. كريم
Good-humored .. فكاهي
Hard-working .. مجتهد
Honest .. صادق
Impatient .. غير صبور
Impolite .. غير مهذب
Impulsive .. متهور
Intelligent .. ذكي
Introverted .. انطوائي
Kind .. حنون
Lazy .. كسول
Mean.. لئيم أو حقير
Modest .. متواضع
Moody .. متقلب المزاج
Patient .. مريض
Polite .. مؤدب
Rude .. وقح
Sensible.. عاقل وحساس
Sensitive .. حساس
Serious .. خطير
Shy .. خجول
Sophisticated .. راقي وأنيق
Stupid .. غبي
Talented .. موهوب
Unfriendly .. عدائي
Witty .. بارع
Down to earth .. متواضع

سابعا: أسماء الوظائف والمهن بالانجليزية

Accountant .. محاسب
Actor .. ممثل
Actress .. ممثلة
Air hostess .. مضيفة طائرة
Air stewardess .. مضيفة جوية
Archeologist .. عالم آثار
Artist .. فنان
Anthropologist .. عالم بعلوم الإنسان
Baker .. خباز
Ballerina .. راقصة بالية
Bank manager .. مدير بنك
Barber .. حلاق
Beautician .. شخص يعمل في مؤسسة تجميل
Biologist .. عالم أحياء
Shoeshine .. ماسح أحذية
Botanist .. نباتي
Builder .. شخص يعمل في البناء
Butcher .. جزار
Buyer .. مشتري
Carpenter .. نجار
Chef .. رئيس الطهاة
Chemist .. كيميائي
Chief of police .. قائد شرطة
Civil servant .. موظف حكومي
Clerk .. كاتب
Composer .. ملحن
Cook .. طباخ
Copywriter .. مصحح قانوني
Decorator .. مصمم ديكور
Delivery boy .. موصل طلبيات
Dentist .. طبيب أسنان
Designer .. مصمم
Detective .. رجل مباحث
Director .. مخرج
Doctor .. طبيب
Dressmaker .. خياط
Economist .. خبير اقتصادي
Editor .. محرر
Engineer .. مهندس
Expert on folklore .. خبير في التراث الشعبي
Fashion coordinator .. منسق أزياء
Fireman .. رجل مطافي
Florist .. بائع الزهور
Geologist .. جيولوجي
Graphic designer .. مصمم جرافيك
Greengrocer .. بائع خضار وفاكهة
Hairdresser .. مصفف شعر
Illustrator .. مصور
Insurance broker .. وسيط التأمين
Interpreter .. مترجم
Janitor .. بواب
Journalist .. صحفي
Judge .. قاضي
Lawyer .. محامي
Lecturer .. محاضر
Mailman .. ساعي البريد
Mathematician .. عالم رياضيات
Mechanic .. ميكانيكي
Merchant .. تاجر
Meteorologist .. عالم أرصاد جوية
Model .. عارضة أزياء
Musician .. موسيقي
Newscaster .. مذيع
Novelist .. روائي
Nurse .. ممرضة
Worker .. عامل
Optician .. صانع أدوات بصرية
Painter .. رسام
Pharmacist .. صيدلي
Philosopher .. فيلسوف
Photographer .. مصور
Physicist .. عالم فيزيائي
Pilot .. طيار
Playwright .. كاتب مسرحي
Plumber .. سمكري
Poet .. شاعر
Police officer .. ضابط شرطة
Producer .. منتج
Programmer .. مبرمج
Psychiatrist .. طبيب نفسي
Publisher .. ناشر
Receptionist .. موظف استقبال
Reporter.. صحفي
Scientist .. عالم
Sculptor .. نحات
Secretary .. سكرتيرة أو سكرتير
Singer .. مغني
Surgeon.. جراح
Tailor .. خياط
Taxi driver .. سائق تاكسي
Teacher .. معلم
Translator .. مترجم
Typist .. كاتب على الآلة الكاتبة
Waiter .. نادل
Writer .. كاتب
Zoologist .. خبير في علم الحيوان

ثامنا: الكلمات الخاصة بالطعام في الانجليزية

Bacon .. لحم خنزير
Beef .. لحم بقر
Breakfast .. فطور
Butter .. زبدة
Cheese .. جبن
Chiken .. دجاج
Chili .. فلفل حار
Cornflakes .. رقائق الذرة
Cream .. قشدة
Duck .. لحم البط
Eggs .. بيض
Full fat-milk حليب كامل الدسم
Garlic .. ثوم
Goat cheese .. جبن الماعز
Ham .. لحم خنزير مدخن
Hamburger .. شطيرة لحم
Herring .. رنجة
Honey .. عسل
Hot dog .. سندويتش سجق
Jamp.. مربى
Ketchup .. عصير الطماطم
Lamb .. لحم خروف
Liver .. كبدة
Mayonnaise .. المايونيز
Mustard .. المسطردة
Noodles/ Pasta .. معكرونة
Sause .. صلصة
Pepper .. فلفل أسود
Pizza .. بيتزا
Vinegar .. خل
Yogurt .. زبادي
Rice .. أرز
Salmon .. سمك السلمون
Salt .. ملحم
Sausages .. نقانق
Spaghetti .. معكرونة اسباجتي
Spices .. توابل
Sugar .. سكر
Toast .. خبز محمص
Tuna .. تونة
Turkey .. لحم ديك رومي


وأخيرا، نأمل أن تساعدك هذه القائمة على وضع خطة لحفظ الكلمات الانجليزية وممارستها.
مع تحياتنا لكم أيها الكرام
لا تنسونا من دعائكم الصادق

ملاحظة :
تم نقل الكلمات من موقع وتم إعادة صياغتها كي تكن أكثر سلاسة.

عودة إلى دورة تعليم لغة autoit وإليكم الدرس التاسع

بسم الله الرحمان الرحيم
والصلاة والسلام على أشرف الخلق والمرسلين, أما بعد فأيها الأحباب أيها الكرام بتحية الإسلام أحييكم وتحية الإسلام السلام فالسلام عليكم ورحمة الله تعالى وبركاته.
كنت قبل فترة طويلة نوعا ما قد بدأت معكم في دورة لشرح لغة البرمجة السهلة والرائعة والبسيطة لغة autoit
وكنا قد تعلمنا أساسيات اللغة ودخلنا في بعض الدوال الموجودة في اللغة كدوال التحكم في الملفات وغيرها.
ومع الأسف لظروف حصلت لم أتمكن من المواصلة في تقديم هذه الدورة, وقلت أني سوف أعود لها قريبا, واليوم الحمد لله تعالى ها أنا أفي بوعدي لكم.
لقد عدت لنبدء مع بعض من جديد في هذه اللغة
ونكمل من حيث توقفنا.
وأعتذر منكم على التأخر الكبيير في هذه الدورة.
كنا قد وصلنا قبل فترة ليس بالقليلة إلى الدرس الثامن حيث كنا قد تعرفنا على دوال تشغيل العمليات
يمكنكم طبعا العودة إليه وذالك من خلال الرابط التالي
الدرس الثامن
اليوم سوف نقدم لحظراتكم شيء بسيط لكي نجدد همتنا في هذه الدورة
ألا وهي العملية العكسية للدرس السابق, حيث سوف نتعرف على دوال إيقاف العمليات.
دعوني أبدء في مقدمة بسيطة جدا أعرف فيها

مقدمة

كما تعرفنا في الدرس السابق عن دوال تشغيل العمليات
وكنا قد تحدثنا مبسطا على كيفية تشغيل العمليات وما هي الطرق التي تتيحها لنا هذه اللغة داخليا للقيام بهذه المهمة.
وتحدثنا عن النتائج التي تعود لنا بها بعد أداء العملية
وتحدثنا عن رمز pid الفريد في كل عملية, حيث يتيح لنا التحكم فيها, وهذا الرمز هو رمز رقمي ينشء كلما قمنا بتشغيل عملية, يمكننا الحصول عليه بعدة طرق, طبعا يمكن التحكم في العملية من خلال إسم الملف التنفيذي, ولاكن هذا ليس جيد في حال كنت قد قمت بتشغيل عدة عمليات لنفس البرنامج.
لذا أتى رمز pid الفريد ليخلصنا من هذه العملية.
سوف نتعرف لاحقا عن كيفية الوصول إلى الرمز من خلال هذه اللغة.
مع الأسف لا يمكنني شرحه الآن لأن العملية تحتاج لأكواد وطرق لم نتطرق إليها بعد, لذا قررت تأجيله لكي لا تختلط علينا الأمور.

والآن دعونا نتعرف على دوال التحكم في العمليات,

دوال التحكم في العمليات

عزيزي سوف نتعرف على دالتين اليوم كمدخل
ألا وهما

  • ProcessClose
    لإيقاف عملية ما
  • ProcessExists
    للتحقق إذا كانت العملية موجودة أو لا

دعونا نبدء على بركة الله

دالة ProcessClose

تستخدم هذه الدالة لإنهاء عملية ما
وإستخدامها بسيط جدا وسوف نشرحها بالتفصيل إن شاء الله تعالى

شكل الدالة

تستخدم الدالة على الشكل التالي
ProcessClose(“إسم العملية أو رمز pid”)
يعني تحتوي على إعداد واحد وهو رمز pid أو إسم العملية متبوع بالإمتداد يعني كمثال

ProcessClose(“Notepad.exe”)
أو
ProcessClose(“1597”)
طبعا هذا كمثال, لا تجرب المثال الثاني لأنه يمكن أن يصادف عملية نظامية في جهازك.
أما المثال الأول فبإمكانك التجربة
بما أن شكل الدالة سهل جدا فلا داعي للتفصيل فيه كما إعتدنا.
فل نمر الآن مباشرة إلى النتائج التي تعطينا إياها هذه الدالة

نتائج الدالة

إن القيم التي تعطينا إياها الدالة بعد إنتهاء العمل هي كالتالي

  • رقم 1 في حال نجاح العملية
  • رقم صفر في حال لم تتمكن الدالة من إنهاء العملية لأي سبب من الأسباب

طبعا أيها الغوالي يمكنكم معرفة رمز الخطء من خلال @error الذي تعلمناه في الدرس السابق
وكي لا أطيل عليكم كثيرا لا داعي لذكر جميع رموز الخطء الناتجة عن هذه العملية للتفصيل أكثر يمكنكم القراءة عنها إما في موقع autoit الرسمي كما يمكنكم طلبها إن شئتم وسوف أقدمها لكم.

والآن سوف نمر للدالة الثانية ومن ثم أعرفكم على دالة أخرى حلوة يمكننا الإستفادة منها كي نقم بعمل مثال بسيط في نهاية الشرح

دالة ProcessExists

حيث تستخدم هذه الدالة للتحقق إذا ما كانت العملية نشطة أو لا
وبدون إطالة نمر لشكل الدالة

شكل الدالة

شكل الدالة يكن نفس شكل الدالة السابقة حيث
ProcessExists(“إسم العملية أو رمز pid”)
ورمز pid هو الرمز الفريد للعملية كما تحدثنا عنه أعلاه
طبعا إسم العملية مرفق بالإمتداد

ملاحظة :

إن هذه الدالة يمكننا إستخدامها في أمر شرطي كمثلا نقل
if ProcessExists(“notepad.exe”) then
msgBox(0, “تجربة”, “العملية نشطة”)
else
msgBox(0, “تجربة”, “العملية غير موجودة”)
endIf
وسوف نوضح ذالك في المثال

نتيجة الدالة

إن هذه الدالة تعطينة قيمتين بعد الإنتهاء وهما كالتالي

  • رمز pid للعملية في حال كانت العملية موجودة
  • رقم 0 في حال لم تكن العملية موجودة

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

فهي بنا للتعرف على هذه الدالة

دالة sleep

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

شكل الدالة

شكل الدالة يكن كالتالي
sleep(“رقم أجزاء الثانية”)
حيث تستجيب هذه الدالة للأجزاء بالألف من الثانية
يعني لكي نعطي مهلة 1 ثانية علينا كتابة 1000
ولنعطي مهلة 10 ثوان فعلينا كتابة 10000
إلى آخره
هذا فقط ما تحتويه هذه الدالة البسيطة.

بعد أن أنهينا من شرح كل الدوال المخصصة لهذا اليوم سوف نعطي مثال شامل إن شاء الله

مثال

ملاحظة سوف أقم بالتعليق في وصط المثال ولا عليكم فلن يتأثر المثال أبدا إن شاء الله تعالى يعني بنسخ المثال كما هو يعمل إن شاء الله


#include <MsgBoxConstants.au3>
;نقم أولا بفحص إذا كانت العملية تعمل أو لا
if ProcessExists("notepad.exe") then
MSGBox($MB_OK+$MB_ICONINFORMATION+$MB_SYSTEMMODAL, "تجريب", "العملية موجودة بالفعل")
exit
; حيث يعطينا رسالة إذا كانت موجودة تفيد بأنها موجودة ويطلع من منفذ الأوامر
else
; وإلا فيقم بتشغيل البرنامج
local $run = runWait("notepad.exe")
;ثم ينتظر ثانية
sleep(1000)
ثم يعطينا رسالة تفيد بتشغيل العملية
MSGBox($MB_OK+$MB_ICONINFORMATION+$MB_SYSTEMMODAL, "تجريب", "تم فتح البرنامج")
;بعد ذالك يقم بإنهاء العملية, أي يقم بغلق برنامج المفكرة
processClose("notepad.exe")
;ثم يطلع من منفذ الأوامر
exit
endIf

خاتمة

أعزائي هذا ما استطعت أن أقدمه في هذا الدرس
فأرجو أن تعذروني على أي تقصير.
كما أرجو أن لا تؤاخذوني إذا كان الدرس طويل فهو مرتبط ولا يمكنني أن أقسمه لجزئين
كما أرجوكم لا تنسوني من دعائكم الصالح
وفضلا قمو بنشر الدورة حتى تعم الفائدة
أكرر لأقول
أنا بريء أمام الله عز وجل من كل من يستغل هذه الدروس في إيذاء الناس أو فعل ما يغضبه سبحانه وتعالى
إنما أنا أقدمها من باب المعرفة
ولكي نكن مستقلين جميعا في تعاملنا مع الحاسوب
كما لتطبيق أفكارنا على أرض الواقع
تقبلو تحياتي
وقبل أن أختم أحب أن أقدم لكم
رابط
الدرس التاسع
الذي سيكن متوفر قريبا على الرابط السابق
أكرر وأرجوكم
لا تنسوني من دعائكم
والله أنا بالحاجة إليه
كما أرجو زيارة موقعنا وطرح أي إستفسار في منتدى لغة autoit
إليكم رابط الموقع
http://mx-blind.com/
ملاحظة :
لأي سؤال في الدورة إذا كان متعلق بأي درس من الدروس فيرجى طرح السؤال في تعليق في المنشور المتعلق بالدرس في المنتديات
وإلا بإمكانكم طرح السؤال في موضوع مستقل داخل منتدى اللغة

ومسك الختام السلام فالسلام عليكم ورحمة الله تعالى وبركاته

إليكم برنامج ذَكِّرْنِي (هدية بمناسبة عيد الفطر المبارك

بسم الله الرحمان الرحيم
والصلاة والسلام على أشرف الخلق والمرسلين
أما بعد فأيها الأحباب أحييكم بتحية الإسلام وتحية الإسلام السلام فالسلام عليكم ورحمة الله وبركاته
أهنؤكم بمناسبة حلول عيد الفطر المبارك
الذي أسأل الله تعالى أن يدخله علينا بالخير واليُمنِ والبركات
وأسأل الله أن يدخله علينا وقد غفر لنا وتقبل منا صيامنا وقيامنا وسائر أعمالنا وتقرباتنا في هذا الشهر الفضيل
وأن نكن من من نالتهم بركة الليلة المباركة التي هي خير من ألف شهر
وأقدم لكم هدية جميلة بهذه المناسبة
وهي هدية لكل المسلمين العرب أينما كانو
للتعرف عليها يرجى قراءة الأسطر التالية عزيزي
ملاحظة :
أرجوكم إقرأوها جميعا للنهاية
فهي ليست مقال أو بحث
إنما هي مدخل للتوضيح فقط

إن الحاسوب أصبح شيء ضروري في حياتنا جميعا
وأصبحت أغلب أعمالنا اليومية تجرى به
ونحن نقضي الأوقات الكثيرة في استخدام الحاسوب
سواءا كان للدراسة, أو العمل, أو حتى اللعب.
واستخدام الحاسوب أصبح لا يقتصر على الكبار فقط, بل هو في عصرنا هذا يملكه الصغار قبل الكبار
ولكي نكن صرحاء بيننا
إن الحاسوب قد يشغلنا في أحيان كثيرة عن ذكر الله تعالى
ومنا من يشغله حتى عن صلاته وأداء واجباته
لذا يأتي هنا دور البرامج التي تذكرنا
منها من هو مخصص للآذان, ومنها ما هو مخصص للأذكار, ومنها لقراءة القرآن وغيرها من البرامج التذكيرية.
ولو بحثنا في الأنترنت فسوف نجد أنواع وأنواع من هذه البرامج
منها ما هو سهل, ومنها ما يصعب, منها المدفوع, ومنها ما يقدم مجانا.
منها ما هو متوافق مع قاريئات الشاشة, وأغلبها لا يتوافق بشكل كافي.
لذا إرتأيت أن أساهم في هذا الخصوص بشيء بسيط.
وهو تصميم برنامج للأذكار : صغير الحجم, وسهل الإستخدام. يعمل على نظام windows
وبميزات فريدة من نوعها
ألا وهو برنامج ذَكِّرْنِي.
فما هو برنامج ذكرني؟
وما هي ميزاته؟
وكيف يستخدم؟
وكيف يمكنني الحصول عليه؟
كل هذه الأسئلة سنجيب عنها في هذا الرابط إن شاء الله تعالى.
فضلا إضغط هنا
أرجوك عزيزي القارء أدخل وإقرء, وإن لم يعجبك أنت أنشره بين أصدقائك حتى تعم الفائدة وربما هم يهمهم الأمر.
أخيرا أحب أن أطلب منك شيء عزيزي
أرجوك لا تنساني من دعائك الصالح

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

كيف تقم بفك تشفير ملفات PDF المحمية بكلمة سر

السلام عليكم ورحمة الله تعالى وبركاته
إخواني أخواتي
أهلا وسهلا ومرحبا بكم في هذا الشرح البسيط
الذي سنتعرف فيه على طريقة كسر حماية مستندات PDF
كما نعلم جميعا
أن ملفات PDF هي ملفات نصية يمكن أن تكن
بحوث, كتب, روايات, وغيرها الكثير
وهي تتميز بتنسيقها وخفتها وسهولة الوصول إلى المحتوى فيها.
وهي ملفات محمية
لذا أغلب مصممين الكتب والروايات يعتمدون عليها في نشر كتبهم
والكثير منهم يبيعون هذه الكتب بمال
فهم يقومون بتشفيرها بكلمة سر حتى لا يتمكن القارء من طباعتها أو نسخ محتواها أو التعديل عليها.
واليوم عزيزي سأقدم لك أبسط وأسهل وأحسن طريقة لفك تشفير هذه الملفات
والطريقة تتمثل في رفع ملف pdf
إلى موقع مهمته فك تشفير هذه الملفات

إسم الموقع
free my PDF
هو باللغة الإنجليزية لاكنه سهل للغاية
فقط عزيزي عليك بالذهاب إلى
هذا الرابط
ثم عليك بالتحرك بحرف b
إلى أن تصل لزر التصفح
قم بالضغط عليه
بعد ذالك سوف تظهر لك نافذة رفع الملفات المعتادة
قم بتصفح جهازك ثم إختر الملف الذي تريد فك تشفيره
وإضغط على فتح
بعد ذالك قم بالتحرك بين الأزرار بحرف
b
إلى أن تصل إلى زر إسمه
do it
تضغط عليه
وتنتظر إلى أن تأتيك محاورة تحميل الملف
التي إعتدنا عليها
قم بتحميله ومبروك عليك الملف الكامل
الذي يمكنك التعديل عليه وطباعته ونسخ محتواه.

هذا كل ما يخص هذا الموقع الرائع
أرجو أن تكنو قد استفدتم منه.
تقبلوا تحياتي ولا تنسوني من دعائكم الصالح