اذهب إلى المحتوى

Zerious San

الأعضاء
  • المساهمات

    11
  • تاريخ الانضمام

  • تاريخ آخر زيارة

كل منشورات العضو Zerious San

  1. هذا مع معرفة الايدي الخاص بchild import win32gui,win32con,win32ui,time #المكتبات المستخدمة #اظهار جميع الصفحات و اسمائهم و الايدي الخاص بهم def list_widndows(hwnd,ctx): if win32gui.IsWindowVisible(hwnd): print(hex(hwnd),win32gui.GetWindowText(hwnd)) win32gui.EnumWindows(list_widndows,None) #طباعة جميع النوافذ اسمائها و الايدي الخاص بها في الجهاز hwnd=win32gui.FindWindow(None,"Untitled - Notepad")#اختيار النافذة الاساسية المحددة print("this: ",hwnd) time.sleep(2)#انتظار كم ثانية لتنفيذ المهام hwndex=win32gui.FindWindowEx(hwnd,None,None,None)# تحديد child من النافذة الاسياسة print("hwndex: ",hwndex)#معرفة الايدي الخاص بchild # بعض البرامج يكون لها child لاستقبال المدخلات و ليس النافذة الاسياسية و هذا يأخذ child للارسال المدخلات #بعض البرامج يتغير العنوان الخاص بها فنطبع رقم child و نستخدمه win32gui.PostMessage(hwndex,win32con.WM_KEYDOWN,0x44,0)# ضغط حرف D يساوي 0x44 في virtual key code win32gui.PostMessage(hwndex,win32con.WM_KEYUP,0x44,0)#رفع عن ضغط حرف D win32gui.PostMessage(1443862,win32con.WM_KEYDOWN,0x44,0)# ضغط حرف D يساوي 0x44 في virtual key code بإستخدام الايدي الخاص بchild win32gui.PostMessage(1443862,win32con.WM_KEYUP,0x44,0)#رفع عن ضغط حرف D
  2. للاستفادة و من يريده مستقبلا التعليقات من لدي يمكن يكون فيها أخطاء import win32gui,win32con,win32ui,time #المكتبات المستخدمة #اظهار جميع الصفحات و اسمائهم و الايدي الخاص بهم def list_widndows(hwnd,ctx): if win32gui.IsWindowVisible(hwnd): print(hex(hwnd),win32gui.GetWindowText(hwnd)) win32gui.EnumWindows(list_widndows,None) #طباعة جميع النوافذ اسمائها و الايدي الخاص بها في الجهاز hwnd=win32gui.FindWindow(None,"Untitled - Notepad")#اختيار النافذة الاساسية المحددة time.sleep(2)#انتظار كم ثانية لتنفيذ المهام hwndex=win32gui.FindWindowEx(hwnd,None,None,None) # تحديد child من النافذة الاسياسة # بعض البرامج يكون لها child لاستقبال المدخلات و ليس النافذة الاسياسية و هذا يأخذ child للارسال المدخلات win32gui.PostMessage(hwndex,win32con.WM_KEYDOWN,0x44,0)# ضغط حرف D يساوي 0x44 في virtual key code win32gui.PostMessage(hwndex,win32con.WM_KEYUP,0x44,0)#رفع عن ضغط حرف D
  3. كيف اعرض جزء من النص الطويل و الباقي يكون ... بستخدام جافاسكريبت
  4. شكرا. لكن كيف اسويها مع ملف json و يكون من github شكرا. لكن كيف اسويها مع ملف json و يكون من github
  5. السلام عليكم انا عندي صفحة فيها select مع 4000 option و المشكلة ان اذا بدخل الصفحة تحميل الصفحة يأخذ وقت من 3 الى 7 ثواني مب شيء كبير لكن المشروع حقي بيصير فيه نفس المشكلة مستقبلا كيف احل هذي المشكلة قبل ان تواجهني مرة ثانية بحثت لكن ما لقيت حل.
  6. كيف اظهر تنبيه اذا كان المستخدم سيعود للصفحة السابقة او سينتقل الى صفحة أخرى مثال : ("اذا غادرة لن يتم حفظ البيانات") ثم يظهر زرين مغادرة او بقاء؟
  7. انا استخدمه model validation و كلامك صحيح, وانا كل المدخلات التي اضعها تحمي المدخلات اذا كانت غير صحيحة او غير مرغوبة . هذا الي اقصده كيف يصير لو رأيت القيم انا غيرت قيمة الجنس لكن عندما أرسلت القيمة . لا زال الموقع يأخذ القيمة قبل التعديل . هذا الي اقصده كيف يصير لو رأيت القيم انا غيرت قيمة الجنس لكن عندما أرسلت القيمة . لا زال الموقع يأخذ القيمة قبل التعديل هذا الي اقصده كيف يصير لو رأيت القيم انا غيرت قيمة الجنس لكن عندما أرسلت القيمة . لا زال الموقع يأخذ القيمة قبل التعديل
  8. طريقتك صحيحة و ممتازة و استخدمها. لكن الي اريده اني جربت اعدل في احد المواقع ان اسوي نفس الطريقة لكن القيم لا تتغير حتى لو غيرت كل شي . مثل حتى لو غيرت قيمة الذكر الى انثى او الانثى الى ذكر, القيم صحيحة لكن الموقع سيأخذ القيم قبل التعديل من قبل المستخدم و كأن في حماية من التعديل حتى لو كانت القيم صحيحة .
  9. جربت في الفحص( inspect ) ان اغير المدخلات و تغيرت البيانات المرسلة من المستخدم الى قاعدة البيانات. مثال: <label class="regLabel"> Male <input class="gender" asp-for="Gender" class="d-inline" type="radio" id="male" value="cat"> </label> <label class="d-inline regLabel ml-2 font-weight-bold"> Female <input class="gender" asp-for="Gender" type="radio" value="Female" id="female"> </label> مثل الي فوق المستخدم غير قيمة الجنس الى cat وتم حفظها بنائنا على التعديل من قبل المستخدم. هل هناك طريقة احمي الموقع حتى لو المستخدم غير المدخلات. سويت فحص في back-end الي هو server side لكن اريد حتى لو غير المستخدم القيمة او بدل اماكن القيم اخليه ما يأثر في الموقع. لا اريد منع ظهور الفحص (inspect)
×
×
  • أضف...