• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

Syntax_err

اعضاء
  • عدد المشاركات

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

  • تاريخ اخر زياره

السمعه بالموقع

4 عادي

عن Syntax_err

  • الرتبة
    عضو
  • تاريخ الميلاد 04/07/1990

طرق الإتصال

  • ICQ 0

معلومات الملف الشخصي

  • الجنس ذكر

أحدث الزائرين لملفلك الشخصي

3,500 زياره للملف الشخصي
  1. ما هو أفضل Api Monitor تستخدمه للحصول على مقارنة جيدة بين هذه البرامج
  2. أظن أن البرامج التي تعمل كمستخدم SYSTEM تستطيع العمل في تلك الفترة , جرب عمل خدمة أو عملية مع صلاحية SYSTEM أو يمكنك صنع dll تعمل ضمن عملية الwinlogon المسؤولة عن شاشة بدء التشغيل بجانب عملية logonui.exe حسب ضني :) إبحث عن هذا المسار في محرر التسجيل وفي الأنترنت لمعلومات أكثر : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify معلوماتي نظرية في هذا المجال =\ إن شاء الله الأخوة يفيدوك أكثر , دمت بود :)
  3. أظن أن هذه الطريقة تتم عن طريق صناعة صورة عبارة عن تخطيط بلونين حسب مقاس العناصر ويتم بعد ذلك وضعها ك خلفية للListview , ويتم إعادة رسمها حسب الحاجة ... حاول أن تبحث عن تعيين صورة ك خلفية :) دمت بود ,,
  4. أنت مستخدم عادي , والبرنامج عبارة عن عملية SYSTEM , لن يكون لديك أي صلاحية لقتله :) لا أدري إذا كان بإمكانك تحميل درايفر وعمل ذلك من الكيرنل :) موفق إن شاء الله ^^
  5. برامج الusermode أقصى عطل تسببه يمكن أن يصيب النظام فقط ,, لكن عندما نتكلم عن النظام بنفسه , ذلك يعني kernelmode أو حتى طبقة أعلى منه !! هذه قد تسبب أعطال للقطع في الكثير من الحالات , لا أدري , مجرد وجهة نظر ^^ والله يعينكم على المحامين :calc:
  6. BSoD تعني شاشة الموت الزرقاء :hmm: هذا ما أعرفه , أما وجود شاشة موت سوداء ^^ لم تمر علي من قبل بصراحة =| عالعموم , هل يمكن أن يكون السبب هو ثغرة الsmb المنتشرة ؟ فمجرد دخولك للشبكة , يجعلك عرضة للإصابة بالعديد من السكانرز التي تحاول إضرار أكبر عدد ممكن من الأجهزة دمت بود ,,
  7. [ تمت الإجابة ]Global Window Class

    قمت بعمل dllبنفس الكود عن طريق Purebasic و يظهر رسالة عند التحميل للعملية تحوي قيمة الatom of the class . Procedure CtrlWndProc(hWnd.l,uMsg.l,wParam.l,lParam.l) Select uMsg Case #WM_CREATE CreateCaret_(hWnd,#Null,1,4) Case #WM_SETFOCUS ShowCaret_(hWnd) Case #WM_KILLFOCUS DestroyCaret_() Default ProcedureReturn DefWindowProc_(hwnd,uMsg,wParam,lParam) EndSelect EndProcedure Procedure RegisterGClass(hModule.l) Define.WNDCLASS wc wc\hInstance = hModule wc\lpszClassName = @"MyTextEdit" wc\style = #CS_DBLCLKS Or #CS_GLOBALCLASS wc\lpfnWndProc = @CtrlWndProc() wc\hCursor = LoadCursor_(hModule,#IDC_IBEAM) wc\hbrBackground = #COLOR_BTNFACE wc\cbClsExtra = #Null wc\cbWndExtra = #Null wc\hIcon = #Null wc\lpszMenuName = #Null MessageBox_(hModule,Str(RegisterClass_(@wc)),"testdll",0) EndProcedure ProcedureDLL AttachProcess(Instance) EndProcedure ProcedureDLL DetachProcess(Instance) UnregisterClass_(@"MyTextEdit",Instance) EndProcedure RegisterGClass(Instance) هذا أيضاَ تطبيق exe يقوم بتحميل المكتبة وعمل نافذة وإنشاء الclass السابق , الرسالة الأولى هي رسالة الdll والرسالة الثانية هي رسالة عنوان النافذة من التطبيق نفسه : LoadLibrary_("testCtl.dll") OpenWindow(0, 100, 200, 195, 260, "PureBasic Window", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget) MessageBox_(0,Str( CreateWindowEx_(0,@"MyTextEdit",@"MyEdit",0,#CW_USEDEFAULT,#CW_USEDEFAULT,250,250,WindowID(0),#Null,GetModuleHandle_(0),#Null)),"App Test",0) Repeat Event = WaitWindowEvent() If Event = #PB_Event_CloseWindow Quit = 1 EndIf Until Quit = 1 End لا أدري لماذا لم يظهر العنصر الجديد , لست محترفاَ في التعامل مع CreateWindow ومثيلاتها :] لكن وجود مقبض يدل على إنشاء النافذة ,, على ما أظن .___. سواء إستعملت #CS_GLOBALCLASS أو بدونها , أحصل على Handle للنافذة في البروسس الجديد =\ المشكلة لا يظهر أي كائن , لا أدري ما السبب !! الله يعينك =\ هذا كل ما أقدر عليه ^^ الملفات المترجمة بالمرفقات ,,, دمت بود ,, AT2000.rar
  8. [ تمت الإجابة ]Global Window Class

    ما بودي أفتي من راسي , كل شي يظهر لي تمام ^^ ما أظن إن هذا سبب المشكلة , لكن برأيي تسجيل الclass الأفضل يكون مرة واحده عند تحميل الdll للعملية , يعني في حدث ال DLL_PROCESS_ATTACH , رح أحاول أسوي dll بلغة purebasic وحاول تجربها عندك =\ الله يوفقك للي فيه الخير ,
  9. دعم العربية في Markdown

    ماذا عن إستعمال رموز أكبرمن أصغرمن مثلاُ >أنا أكتب بالعربية I'm writing in eglish< شي من هذا القبيل :D
  10. دعم العربية في Markdown

    شي جميل أحييك عليه =) ** هل بالإمكان إضافة رموز مثل [rtl] بحيث تترجم في المقالة الناتجة ك Right To-Left Mark والعكس بالمقابل , بحيث يمكننا التنسيق بين اللغتين بسهولة :) ** موفق للي فيه الخير ,, دمت بود ,,,
  11. وعليكم السلام ورحمة الله وبركاته ,, هذا ما أوافقك عليه أخي الكريم , أعترض على الإخوة الذين يقولون أنها بلا فائدة , الكثير من الأفكار العظيمة قالوا عنها بغير فائدة , وكان عكس ذلك !! جوجل تسعى الآن للسيطرة على على عالم الأنترنت , لا أقصد بالسيطرة كنظرية مؤامرة أو شي من هذا القبيل , لكن طرح نظام تشغيل يعتمد على الأنترنت وتطبيقاته , ومحاولة ربط كل شي بالأنترنت سيطرح العديد من الإمكانيات للمستخدمين البسطاء , الشريحة المستهدفة أيضاَ تغطي المجموعات الوظيفية ومدراء الشركات وما إلى ذلك , بحيث تمكنهم من العمل الجماعي مثلاُ على جوجل ويف , مشاركة البيانات والتقارير وعمل الكثير , ملخص القول , إذا دمجت النظام مع خدمات جوجل الأخرى بشكل عام (لاحظ حتى أن تسجيل الدخول يعتمد على حسابك في جوجل), ستجد أنها في الآخر ستقدم خدمة كبيرة لا يمكن منافستها بشكل سهل , من حيث الوصول للمستندات , المشاركة , البريد الخاص , دفاتر العناوين والمواعيد وما إلى ذلك , دمتم بود ,
  12. ناس تبرد معالجاتها بالنيتروجين والثلج الجاف ^^ وأنا مسوي فازلين بين المروحة والمعالج بعد جفاف المادة اللي تجي مع المروحة , وكل يوم يفصل مرة أو مرتين :D الله يوفق الجميع للي فيه الخير :) مشكور على الطرح , دمت بود ,,
  13. هذا ما كنت لا أعلمه ^^ شكراَ على التوضيح :)
  14. سؤال غبي شوي هل المشكلة أن النص لم يكن ينتهي بNull و أن $ كذلك ؟ ألا يمكن طباعة النص على حسب عدد حروفه ؟