منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : الاستغناء عن timer
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
هل يمكن الاستغناء عن timer مثلا عندي كود الغرض منه كل ما شخص يفتح برنامج معين يتم غلقه علطول فاستخدمت تايمر ولكن مخلي البرنامج بطئ شوية ده الكود المستخدم في التايمر لاغلاق اي برنامج
كود :
Dim Xcel() As Process = Process.GetProcessesByName("HTTPDebuggerUI")
       For Each Process As Process In Xcel
               Process.Kill()
           Next
End Try
فازاي اخليه متفعل دايما بس بدون استخدام تايمر
وعليكم السلام...
عندي حل بس هو صعب شوي,
هو انك تعمل sub وكل كود بيتم تنفيذه على الشاشة تضع فيه مسمى الsub, بحيث مثلاً ضغط على رز "حفظ - تعديل" يكون بداية الكود الsub.
هذا شيء مؤذي جدا ان تتدخل فيما يقوم المستخدم بتشغيله ، لا اعتقد ان مستخدم يحترم نفسه وخصوصيته سيحب برنامجك هذا الذي يغلق برامجه ايا كانت ، البرامج التي تحترم خصوصية الناس تقوم بطلب من المستخدم ان يغلق هو البرنامج لا ان تغلقها له هي، العقلية التي تفعل ذلك تسمي في مصر "بلطجة"

للعلم فقط ليس كل ما يمكن فعله يجب فعله حقا ، كما تعلم يمكنك اغلاق اي عملية بالكود ويمكنك تعديل قيم الريجستري بالكود ايضا وكذلك حذف اي ملفات تريدها او التحدث مع اي سيرفر وارسال بيانات المستخدم ، ولكن هل يعني ذلك ان لك ان تفعل ذلك بحرية ؟

الاجابة بالطبع لا ! انت بحاجة لان تحترم خصوصية المستخدم ، هذا هو الشيء الاخلاقي الوحيد ، ولانك بحاجة الى يحب المستخدم برنامجك ، وهو لن يفعل ذلك اذا لم تحترم خصوصيته ، البرامج التي تفعل ما تريد بجهاز المستخدم لها اسم واحد : Virus او على احسن تقدير PUP: potentially unwanted program

السؤال هنا هل تريد ان يكون برنامجك واحد من ذلك ؟

نقطة اخرى ايضا ، لا يجوز شرعا ولا قانونا ان تسرق حقوق بث المباريات واعادة بثها من جديد ، هذه سرقة بحتة

لا اريد التعميم ولكن هذه هي مشكلتنا نحن العرب ، نظن انفسنا اذكى من باقى الخلق ، هدانا الله جميعا
(21-11-20, 12:09 AM)اسامه الهرماوي كتب : [ -> ]وعليكم السلام...
عندي حل بس هو صعب شوي,
هو انك تعمل sub وكل كود بيتم تنفيذه على الشاشة تضع فيه مسمى الsub, بحيث مثلاً ضغط على رز "حفظ - تعديل" يكون بداية الكود الsub.

شكرا لك سوف احاول ذلك

(21-11-20, 09:02 AM)Anas Mahmoud كتب : [ -> ]هذا شيء مؤذي جدا ان تتدخل فيما يقوم المستخدم بتشغيله ، لا اعتقد ان مستخدم يحترم نفسه وخصوصيته سيحب برنامجك هذا الذي يغلق برامجه ايا كانت ، البرامج التي تحترم خصوصية الناس تقوم بطلب من المستخدم ان يغلق هو البرنامج لا ان تغلقها له هي، العقلية التي تفعل ذلك تسمي في مصر "بلطجة"

للعلم فقط ليس كل ما يمكن فعله يجب فعله حقا ، كما تعلم يمكنك اغلاق اي عملية بالكود ويمكنك تعديل قيم الريجستري بالكود ايضا وكذلك حذف اي ملفات تريدها او التحدث مع اي سيرفر وارسال بيانات المستخدم ، ولكن هل يعني ذلك ان لك ان تفعل ذلك بحرية ؟

الاجابة بالطبع لا ! انت بحاجة لان تحترم خصوصية المستخدم ، هذا هو الشيء الاخلاقي الوحيد ، ولانك بحاجة الى يحب المستخدم برنامجك ، وهو لن يفعل ذلك اذا لم تحترم خصوصيته ، البرامج التي تفعل ما تريد بجهاز المستخدم لها اسم واحد : Virus او على احسن تقدير PUP: potentially unwanted program

السؤال هنا هل تريد ان يكون برنامجك واحد من ذلك ؟

نقطة اخرى ايضا ، لا يجوز شرعا ولا قانونا ان تسرق حقوق بث المباريات واعادة بثها من جديد ، هذه سرقة بحتة

لا اريد التعميم ولكن هذه هي مشكلتنا نحن العرب ، نظن انفسنا اذكى من باقى الخلق ، هدانا الله جميعا
للاسف صديقي انا استخدم هذا الكود لغلق برامج اقتناص الروابط علشان محدش يقدر انه يقتنص روابط البرنامج باي شكل كان وهذا من حقي 
وثانيا مين اللى قالك اني بعيد بث مباريات انا لم اذكر ذلك اخي الكريم فانا اعلم ذلك
واخيرا انا استعمل في برنامجي سيرفر خاص بيا فبدل الشخص ما يقدر يوصل للسيرفر ده انا بخليه ميقدرش يفتح برامج اقتناص الروابط وبالتالي بحمي السيرفر بتاعي
اتمني تكون فهمت قصدي وشكرا لك اخي الكريم
حسنا الاجابة ببساطة لن تستطيع منع المستخدم من الوصول الى السيرفر التي تتكلم معه ، حتى لو قمت باغلاق كل احتمالات البرامج ( التي يمكن تغيير اسمها بالمناسبة وبالتالي تفشل الطريقة تماما ) ، حينها ببساطة يمكن للمستخدم تشغيل البرنامج في Virtual Machine ومن ثم اقتناص السيرفر في الكمبيوتر الرئيسي ببساطة شديدة
(22-11-20, 06:38 PM)Anas Mahmoud كتب : [ -> ]حسنا الاجابة ببساطة لن تستطيع منع المستخدم من الوصول الى السيرفر التي تتكلم معه ، حتى لو قمت باغلاق كل احتمالات البرامج ( التي يمكن تغيير اسمها بالمناسبة وبالتالي تفشل الطريقة تماما ) ، حينها ببساطة يمكن للمستخدم تشغيل البرنامج في Virtual Machine ومن ثم اقتناص السيرفر في الكمبيوتر الرئيسي ببساطة شديدة

حسنا شكرا لك اخي الكريم