المقنع2005 بتاريخ: 11 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 11 أبريل 2009 (معدل) بسم الله الرحمن الرحيماخواني الاعزاء مطلوب مني عمل شاشة دخول اعتيادية وهذه لا مشكلة فيها ولكن ايضا اذا لم يقم المستخدم بكتابة بيانات الدخول خلال 10 ثواني يتم عرض صورة معينة بدل شاشة الدخول وهذه الصورة تتغير الى صورة اخرى كل 3 ثواني وفي حالة الضغط على اي صورة يتم الرجوع الى شاشةالدخول مرة ثانية ويجب على المستخدم ادخال البيانات خلال 10 ثواني واذا لم يدخل يتم عرض الصور وهكذااعتقد انه يتم عملها باستخدام التايمر ....؟؟؟؟ رجاءا يا جماعة ساعدوني بأفكاركم ومقترحاتكملا تردوني بالله عليكم تم تعديل 11 أبريل 2009 بواسطة hanyfreedom تم تعديل عنوان الموضوع ليدل على مضمونه. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 11 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 11 أبريل 2009 وكيف ستظهر الصور هل ستختفي شاشة الدخول وأين ستظهر الصور يعني ستظهر على أه؟؟؟؟؟؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 11 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 11 أبريل 2009 أخى العزيز \ المقنع2005كيف حالك ...... أتمنى ان تكون بخيرأنا عملت مثال قد تجد مرادك فيه .......... أضغط هناو أخبرنى بالنتيجة ......... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المقنع2005 بتاريخ: 12 أبريل 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 12 أبريل 2009 اخي الكريم مصطفى الصور تظهر مثل شاشة التوقف وعند الضغط على رز الكيبورد او الماوس تعود شاشة الدخول .---------------------------------------------------اخي الغالي هاني فعلا شاشة مطابقة لما اريد بس انا شغلت الشاشة وبعد 10 ثواني ظهر لي خصائص شاشات التوقف وما تم عرض اي صور يا ريت تشوف الصورة المرفقة واذا بتتكرم بشرح الكود للشاشة بعد اذنك , اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 12 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 12 أبريل 2009 فى تريجر الـ WHEN-TIMER-EXPIREDغير الـ Host('C:\WINDOWS\system32\ssmypics.scr'); الى :- Host(' cmd /c start "" "C:\WINDOWS\system32\ssmypics.scr" '); و أخبرنى بالنتيجة ..............-----------و حاضر هشرح ليك الفورمه بس عاوز اتأكد الاول انها شغاله كويس. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المقنع2005 بتاريخ: 13 أبريل 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 13 أبريل 2009 مشرفنا الغالي هاني سند أشكرك على متابعة الموضوع معي , قد باجراء التغيير كما طلب ولكنن للاسف يتم عرض شاشة الدوس السوداء لمدة ثانية ثم تختفي وهكذا بعد كل 10 ثواني تظهر شاشة الدوس .الرجاء متابعة الموضوع معي لو تكرمت بارك الله بك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 14 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 14 أبريل 2009 أخي العزيز لقد رأيت موضوع ممكن يفيدك لكن لم أراه لان الفورم تم انشاؤها على 10 جي شوفها وممكن تفيدك ولاغنى عن موضوع الأستاذ العزيز hanyfreedomكيف تعمل شاشة مؤقتة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 14 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 14 أبريل 2009 انا محتار بصراحة هى فكرة اخى سامح بكار ان وقت الـ Timer لما يخلص بيتم توجيهك من الشاشة الصغيرة المؤقته الى الشاشة الأساسية ، لكن انا عاوز لما وقت الـ Timer يخلص يتم تشغيل الـ Screen Saver الخاصة بأظهار الصور الموجوده لديك على الجهاز ، أو حتى اى Screen Saver أخر من الموجودين بمجلد الـ System 32 و أن يتم عرضه فى حال ان لم يقم المستخدم بتحريك الموس لمدة 10 ثوانى ..... و هو ده بالفعل اللى عملته و لكن فى الـ Run Time بيتم تشغيل الـ Setting الخاصة بالـ Screen Saver و ليس الـ Screen Saver نفسه .انا هسأل فى المنتديات الاجنبية و منين ما لاقى حل فهطرحه هنا ....... و فى حال ان لم أجد الحل فهحاول أعدل فى فورمة أخى سامح بكار لتكون كما يريدها أخى المقنع 2005 ........... just wait for me اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 14 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 14 أبريل 2009 بصراحة لم أرى لا فورمة أخي سامح ولا الفورمة الاي أنت أنشأتها وبسبب الديفيلوبير ولكن أعتقدت أنها الحل فقط لاغير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المقنع2005 بتاريخ: 18 أبريل 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 18 أبريل 2009 تسلم مشرفنا هاني وانا في انتظارك وانا ايضا سأحاول ايجاد حل المشكلة اخي مصطفى اقرأ الموضوع جيدا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 18 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 18 أبريل 2009 اخى الكريم \ المقنع2005تابع هذان الرابطان :-http://www.orafaq.com/forum/m/397906/105257/#msg_397906http://forums.oracle.com/forums/thread.jsp...76و على اى حال ..... انا اعتقد ان السؤال يجب ان يوضع فى منتديات ميكروسفت مش منتديات الاوراكلانا لو توصلت لأى شىء فهقولك . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المقنع2005 بتاريخ: 19 أبريل 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2009 بارك الله بك اخي هاني وانا سأتابع هذه المواضيع وابحث عن الحل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 20 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 20 أبريل 2009 كما توقعت ، المشكلة مع Microsoft و ليست مع Oracleأستبدل الأمر :- Host('C:\WINDOWS\system32\ssmypics.scr'); بهذا التغير البسيط :- Host('C:\WINDOWS\system32\ssmypics.scr /s'); حيث أن الـ S تقوم بتشغيل الـ Screen Saver مباشرتاً من على الـ Command Line كما هو مذكور بهذا المصدر >>> أضغط هناو بالطبع انت تعلم باقى أسماء الـ Screens Saver المصحوبة مع الويندوز :- logon.scr scrnsave.scr ss3dfo.scr ssbezier.scr ssflwbox.scr ssmarque.scr ssmypics.scr ssmyst.scr sspipes.scr ssstars.scr sstext3d.scr فى حال أذا أردت تغير الـ Screen Saver المكتوب فى الكود .لقد قمت بتعديل ملف الـ fmb و يمكن تحميله من هذا الرابط :-http://www.4shared.com/file/97992483/5ddd2...reen_Saver.htmlGood Luck , have a nice day اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 20 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 20 أبريل 2009 المشرف المتميز / هاني شكرا لك على هذه المتابعة ... وحرصك على الوصول للمعلومه وإفادة الأعضاء مع التحية اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المقنع2005 بتاريخ: 22 أبريل 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 22 أبريل 2009 مشرفنا الغالي هاني اشكرك من كل قلبي على متابعة الموضوع .بارك الله بك يا غالي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
المقنع2005 بتاريخ: 25 أبريل 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2009 اخي الغالي هاني انا دققت جيدا في الشاشة وبصراحة اشكرك على جهدك المميز , وجدت خطأ في تنفيذ الشاشة وهو ان شاشة التوقف تظهر بعد كل 10 ثواني سواءا قمت بتحريك الماوس ام عملت على الكيبورد او لم تقموبتالي يجب ان يقوم بتشغيل التايمر فقط عند عدم العمل على الكيبورد او الماوس .الرجاااااااااااء متابعة الموضوع لو تكرمتم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
orahamdi بتاريخ: 25 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2009 السلام عليكم ورحمه الله وبركاته اخى العزيز المشرف هانى سند بجد والله العظيم جميع مشاركاتك اكثر من رائعه بارك الله فيك واكثر الله من امثالك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 25 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2009 السلام عليكم أعتقد أننا ممكن نضع الكود في كذا تريجر مثلا key upkey downmouse move mose clickوهكذا أقصد كي يستطيع الكود الشعور بما يحدثوجهة نظر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 25 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2009 شكراً أخى orahamdi و لكن انا لست هانى سند هذا الملف الشخصى لاخى الكبير هانى سندhttp://www.araboug.org/ib/index.php?showuser=132اما ملف اناhttp://www.araboug.org/ib/index.php?showuser=34898و شكراً مرة اخرى لكلامك المشجع ....... بارك الله فيك .--------------------------------أخى الكريم \ المقنعانا عملت محولات كتيره و لكنها لم تنفع ...... و توصلت الى ان الحل الوحيد - على حسب خبرتى القليلة و المحدوده - يكمن فى جعل مدة الـ screen saver هى 10 ثوانى فقط حتى تعمل و هذا صعب فى الـ XP لأنى اقصى مدة هى دقيقة واحده و من ثم اعتقد انه يوجد Hack معينة هى التى سنستعملها فى تريجر الـ WHEN-TIMER-EXPIRED حتى نشغل الشاشة المؤقتة بعد مرور 10 ثوانى فقط و عندما يغادر المستخدم هذه الفورمه ترجع الامور لطبيعتها .المسألة دى هتاخد وقت معايا ، عموماً انت حاول و انا هحاول و اللى يلاقى الحل الاول يبقى يحطه فى المنتدى . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 25 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2009 السلام عليكم ورحمة الله وبركاته أستاذ هاني : لو تكرمت أريد الفورم ب 6 أي عندي طريقة لربما تصلح وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 25 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2009 الحل لسه مش كامل ، بس انا حبيت اوصل ليك اخر ما توصلت له .المفروض اننا نحط مثلاً ملف الـ ScreenSaveTimeOut.reg فى دريف الـ Dو بعد كده من RUN ننفذه هكذا :- cmd /c regedit /s D:\ScreenSaveTimeOut.reg بس منفعش معايا ..... انا اللى عاوز اعمله اننا نشغل ملف ScreenSaveTimeOut.reg اول منشغل الفورمه من غير ما نخلى المستخدم ما يدوس على yes ثم ok ، و بعد ما يغادر الفورمه نعمل نفس القصة فى الـ POST-FORM مع تغير الـ Key من :- [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop] "ScreenSaveTimeOut"="10" الى [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop] "ScreenSaveTimeOut"="500" اى من 10 ثوانى الى 5 دقائقياريت يا جماعة تبحثوا معايا ..... كله موجود على النت ..... المهم البحث .--------------معلش يا أخ مصطفى انا مش مسطب الـ Forms 6i ....... أنا انصحك بتنصيب الـ Forms 10g مع الـ 6i لأن فى ملفات fmb كثيرة على المنتدى معموله على الـ 10gو شكراً جداً على مجهودك بالمنتدى ........ بارك الله فيك . ScreenSaveTimeOut.zip اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 25 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2009 السلام عليكم ورحمة الله جميل جدا ماذكرته يأستاذنا hanyfreedom لكن اعتقد أنه حل إلى حد كبير معقد أنا عندي فكرة بسيطة جدا وهتريحنا من هذا التعقيد لكن ياريت نصل لحلك أكيد هو الافضل لكن مارأيكم لو عملنا الاتي 1- التايمر شغال كل مثلا ثانية ومن النوع المتكرر2- هنعمل تيكست أيتم من النوع رقمي وبقيمة أولة =13- في تريجر when timer expired اجعل هذا التيكست يزداد بمقدار 1 وإذا وصل لل 10 هذا معناه عشر ثواني يتم ظهور شاشة التوقف وتظل كما هي4- هنعمل كل انواع التريجر الخاصة بالماوس والخاصة بالازرار أي عند لمس الماوس أو الضغط على اي زر نجعل قيمة ال تيكست =1 وطبعا كل هذا في تريجر when timer expired وهنعمل جملة شرطية طالما قيمة التيكست أقل من ال 10 لايتم ظهور شاشة التوقف بينما لو وصلت لل 10 يبدأ ظهور شاشة النوقفوفي حالة تحريك الماوس أو الضغط أو أو نجعل قيمة التيكست =1 وهكذاأرى أنه حل سهل وبسيط والسلام عليكم ورحمة الله وبركاته اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hanyfreedom بتاريخ: 25 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2009 لو تتعب يا مصطفى و تعمله عملى على ملف fmb يبقى كويس .... علشان الكل يستفيد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
King Oracle بتاريخ: 26 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 26 أبريل 2009 فعلا هذا الموضوع يستحق المتابعة والاخ هاني ما قصر ابدا في الموضوع , وفعلا المطلوب الان هو ايقاف التايمر عند تحريك الماوس او الكتابة على الكيبورد واذا تم الانتظار اكتر من 10 ثواني يعمل التايمر ويقوم بعرض شاشة التوقف .فعلا في شاشة الاخ هاني يتم عرض شاشة التوقف بعد 10 ثواني ولكن ايضا عند تحريك الماوس او الكيبورد ايضا يتم عرض شاشة التوقف بعد 10 ثوانياي يتم عرض شاشة التوقف كل 10 ثواني بغض النظر عن تحريك الماوس او لأ .موضوع يستحق التجريب والمتابعة وباذن الله سنصل الى الحل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 26 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 26 أبريل 2009 (معدل) السلام عليكم ورحمة اللهللاسف الشديد ليس معي أصل الفورم الذي قام بها hanyfreedom لاختلاف الديفيلوبير ولذا عملت فورم بدائية جدا لكن يمكننا الاستفادة من فركرتها البسيطة جداوهي أن التايمر شغال كل ثانية في المفروض عند عدم لمس لا الكيبورد ولا الماوس يبدأ في العد وعند اللمس يبدأ من جديدأنا عملت الفكرة ومحتاجة تكملة بسيطة وإضافة الانواع المختلفة للترجر على مستوى الفورموهذا مافعلته أرجوا الاطلاع عليها ومن ثم أخذ فكرتها وإضافتها للفورم الاساسيوالسلام عليكم ورحمة الله وبركاته screen.rar تم تعديل 26 أبريل 2009 بواسطة mustafagamiel اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.