المشاركات

عرض المشاركات من سبتمبر, ٢٠٢١

كيفية تغيير اختصارات nvda

أهلا ومرحبا بكم أيها الأصدقاء. كثيرا ما نجد اختصار في nvda لا يعجبنا، أو اختصار في إضافة معينة متعارض مع إضافة أخرى ونريد تغيير أحد هذه الاختصارات حسْب رغبتنا، فماذا نفعل؟ تابِعوا معي الخطوات البسيطة التالية: نقوم بفتح قائمة البرنامج بالضغط على إنسرت أو ما يُعرف بمفتاح nvda مع حرف n، ثم نتحرك بالسهم السفلي حتى تفضيلات ونفتحها بإنتر أو سهم يمين، بعد ذلك نتحرك بالسهم العلوي مرة واحدة سنجد تخصيص اختصارات NVDA نضغط عليها إنتر، ثم نتحرك بالسهم السفلي حتى نجد اسم الإضافة التي نريد تغيير  اختصارها، على سبيل المثال، نريد تغيير اختصار إضافة المذياع الإسلامي، نتحرك حتى نجد المذياع الإسلامي  مطويّ  نفتحها بإنتر أو سهم شمال،  سنجد التبديل بين تشغيل وتعطيل وضع المذياع الإسلامي  مطويّ  1 من 1  المستوى 1 نفتحها أيضا بنفس الطريقة،  سنجد فيها: NVDA+a (مفتاح يجري تطبيقه على كل أنماط لوحة المفاتيح)  1 من 1  المستوى 2 نتحرك بالتاب، نجد إزالة يمكننا حذف هذا الاختصار، ثم سنجد إضافة  بعد الضغط على إضافة، هنا ننتبه ولا نضغط أي زر غير الاختصار الذي نريده،  بعدها سيفتح لنا قائمة نختار منها نوع الاختصار يعني لكل

كيفية إرسال إشعار إلى ويندوز في لغة البرمجة بايثون

إرسال الإشعارات إلى windows- wx.adv.NotificationMessage طابت أوقاتكم بذكرِ الله. كيف نقوم بإرسال إشعار إلى ويندوز؟ علينا اتباع الخطوات التالية: استيراد وظيفة NotificationMessage من ملحق wx.adv هكذا: from wx.adv import NotificationMessage ثم في دالة الحدث الذي نريد إرسال الإشعار عند حدوثه، مثلا الضغط على زر معين أو عندما تكون الساعة كذا أو عندما تكون قائمة العناصر فارغة، يعني أي حدث نريده فنقول: notification= wx.adv.NotificationMessage("المعامل الأول، هنا نكتب أي اسم على سبيل المثال إشعار أو تنبيه أو تحذير، ويمكن تركها فارغة، لكن يجب أن يكون هذا المعامل موجودا لتمام العملية", "المعامل الثاني أيضا يكون سلسلة نصية، وهي نص الإشعار") ثم في السطر الموالي نكتب: notification.Show(timeout=1) timeout هنا هو: مدة ظهور الإشعار التي سيختفي بعدها، يمكننا كتابة أي رقم ويكون هذا بالثواني. وإلى لقاءٍ آخر. لا تنسَ ذكر الله. نموذج على إرسال الإشعارات إلى ويندوز- throw a stone on Israel # -*- coding: utf-8 -*- #throw a stone on Israel.py import wx from wx.adv import Notification

برنامج google text to speech لتحويل النصوص إلى ملفات صوتية بصوت جوجل

 حياكَ الله زائرُنا الكريم، إليكم برنامج محول النصوص بصوت جوجل، يمكنك تحويل نص تقوم بكتابته يدويا في  البرنامج أو لصقه، وهناك اختيار آخر وهو أن تقوم بتصفح حاسوبك واختيار الملف الذي توَد تحويله، ثم تحديد إذا ما كنت تريد تحويله في ملف واحد أو كل سطر على حدة، وهذا الأخير يُفيدك إذا ما أردت تحويل مجموعة كلمات أو جُمَل لاستخدامِها كمُرشد صوتي أو رسائل صوتية في برنامج آخر، فما عليك إلا كتابة كل رسالة في سطر وسيقوم البرنامج بتحويل كلٍ منها في ملف مستقل. معلومات البرنامج: المبرمج: صوت الأقصى. الإصدار  الثاني. الحجم: 10 MB. والآن مع الرابط: تحميل محول النصوص

كيفية حذف المجلدات في بايثون

بسم الله الرحمن الرحيم. المكتبة التي سنستخدمها للوصول إلى هذا الغرض، أي حذف مجلد بأكمله هي: shutil وهي من المكتبات القياسية لا تحتاج إلى تثبيت بالطبع المكتبة لها وظائف أخرى متعددة لكننا الآن سنتحدث عن الحذف فقط. الدالة المسؤولة عن أمر الحذف هي: rmtree فنقوم أولا باستيرادها هكذا: from shutil import rmtree بعد ذلك نكتب اسم الدالة وبين قَوسَيْها مسار المجلد المُراد حذفه.  هكذا تمت العملية بنجاح. لا تنسَ ذكر الله.

wx.FileSelector لإظهار محاورة اختيار ملف

طابت أوقاتكم بذكر الله. هيا بنا نتعرف على كيفية فتح ملف أو تحديد مساره. قبل أي شيء نقوم باستيراد المكتبة هكذا: import wx والدالة التي سنستخدمها هنا هي: wx.FileSelector() نأتي للمعاملات التي سنضعها بين القوسين: أول شيء عنوان المُحاورة وهي بالطبع سلسلة نصية نكتبها بين علامَتَيْ تنصيص،  على سبيل المثال اختر ملف أو حدد ملف وهكذا. يمكننا الاكتفاء بهذا المعامل، وسيتم إظهار جميع الامتدادات، أما إذا أردنا إظهار امتداد معين أو نوع معين من الملفات كالملفات النصية أو الصوتية، فنقوم بإضافة معامل آخر اسمه: wildcard ثم نضيف له اسم النوع والامتدادات التي نريدها هكذا: wildcard="الملفات النصية|*.py; *.txt; *.ini; *.dic" أي بعد اسم النوع نكتب علامة الشريط ثم نجمة والانتداد ونفصل بين كل انتداد وآخر بالفاصلة المنقوطة. وإذا أردنا إضافة نوع آخر ما علينا إلا كتابة علامة الشريط ثم اسم النوع الآخر وامتداداته. إذن تكون صورة الكود هكذا: wx.FileSelector("اختر ملف", wildcard="الملفات النصية|*.py; *.txt; *.ini; *.dic | الملفات الصوتية|*.mp3; *.wav; *.wma; *.ogg") وهذا الكود نضعه في دال

كيفية تشغيل المكتبات التي تحتوي على ملفات dll في لغة البرمجة python

طابت أوقاتكم أينما كنتم. نتعرف هنا على الطريقة الصحيحة لاستيراد ملفات dll، فربما يعمل البرنامج بشكل طبيعي لكن عند تحويله إلى ملف تنفيذي فلن يعمل بالشكل المطلوب. نقوم باستيراد: import os  import ctypes  ونضع ملفات dll في مجلد فرعي إن كانوا أكثر من واحدة،   ثم بعد الاستيراد نعمد إلى متغير نسند له مسار ملف dll وفي السطر الموالي نكتب: ctypes.cdll.LoadLibrary(lib)  lib هنا هو المتغير الذي أسندت له المسار. وهكذا ستعمل بالشكل المطلوب إن شاء الله. لا تنسَ ذكر الله.

تشغيل الملفات الصوتية باستخدام مكتبة pygame في لغة البرمجة بايثون

أهلا ومرحبا بكم زوارنا الكِرام،  نتعرف هنا سريعا على دوال تشغيل وإيقاف، وخفض ورفع الصوت في مكتبة pygame.  #استيراد وحدة تشغيل الصوت from pygame import mixer #بعد ذلك تجهيز الميكسر للعمل mixer.init() #تحميل الملف الصوتي mixer.music.load(مسار الملف) #للتشغيل mixer.music.play() #الإيقاف المؤقت mixer.music.pause() #العودة mixer.music.unpause() #الإيقاف النهائي mixer.music.stop() #للحصول على مستوى الصوت get_volume() #لضبط المستوى وهو من 0.01 إلى 1.0 set_volume()

تحية ترحيب بالزوار

مرحبا بكم في موقعنا الجديد نأمل أن يكون أفضل من السابق.