قم بمتابعة الفيديو أدناه لمعرفة كيفية تثبيت موقعنا كتطبيق ويب على الشاشة الرئيسية.
ملاحظة: قد لا تكون هذه الميزة متاحة في بعض المتصفحات.
وعليكم السلام ..السلام عليكم
استاذى الغالى أحمد الشيخ عودة حميدة
كيف الحال انشاء الله ترانى جالس على جهاز عقيم الان :cr:
ان شاء الله بعد بكره ادخل واتابع الدرس واوافيك بتطبيقىk:
وياسيدى اعطينى رقم تليفونك منشان نعرف نطمن عليك او على الاقل ايميل فعاااااال:y:
شكرا ياعم الشيخ بس أنا زعلان
شكرا لك ..جاري التطبيق والفهم....... .:q:
وعليكم السلام ..السلام عليكم ورحمة الله وبركاته
لذوي الخبرة
اخواني انا عملت ترقية من وندوز فيستا اصلي لوندوز7 لكن ظهرت مشكلة
انا الحين قمت بعمل الترقيه واجتاز الوندوز اختبار برامج ميكروسوفت الأصلية بس النسخه الى عندي مكسور فيها المده التجريبية اي مايظهر المفتاح ولاالوندوز اصلي ولا ما اصلي زي ما انتو شايفين في الصورة:
![]()
والمشكلة انه يطلعلي كل فتره انو الوندوز مو اصلي مع انه اجتاز اختبار برامج ميكروسوفت الأصلية اكثر من مرة!
هل يوجد طريقة اظهر فيها علامة البرامج الأصلية والمفتاح؟
والتخلص من الرساله المزعجة
وفيك ..بارك الله فيك ،،،،
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.4.0
Author: myName
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------
; Script Start - Add your code below here
#Include <EditConstants.au3>
#Include <WindowsConstants.au3>
#Include <GUIConstantsEx.au3>
$GUI = GUICreate("المتصفح السريع", 370, 140)
$FilePath_inp = GUICtrlCreateInput("مسار الملف", 8, 24, 305, 21, $ES_READONLY)
$Browse_Btn = GUICtrlCreateButTon("استعرض", 320, 24, 43, 21)
$Report_Edt = GUICtrlCreateEdit("المحتوى", 8, 48, 353, 57, $ES_READONLY + $WS_VSCROLL + $WS_HSCROLL)
$About_Btn = GUICtrlCreateButTon("عن", 208, 112, 75, 25)
$Exit_Btn = GUICtrlCreateButTon("اغلاق", 88, 112, 75, 25)
GUISetState(@SW_SHOW)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $Browse_Btn
$Path = FileOpenDiaLog('', @DesktopDir, 'All Files(*.*)', 3, '', $GUI)
If @error Then ContInueLoop
GUICtrlSetData($FilePath_inp, $Path)
GUICtrlSetData($Report_Edt, _
'File LongName : ' & FileGetLongName($Path) & @CRLF & _
'File ShortName : ' & FileGetShOrtName($Path) & @CRLF & _
'File Size : ' & FileGetSize($Path) & @CRLF & _
'File Time : ' & FileGetTime($Path) & @CRLF & _
'...' _
)
Case $About_Btn
MsgBox(64, 'عن', 'كل التحية والتقدير الى الشيخ' & @CRLF & 'جزاه الله عنا خيراً')
Case $Exit_Btn
MsgBox(16,"الغاء ","جارى اغلاق البرنامج",2)
Exit
EndSwitch
WEnd
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.4.0
Author: myName
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------
; Script Start - Add your code below here
#Include <EditConstants.au3>
#Include <WindowsConstants.au3>
#Include <GUIConstantsEx.au3>
$GUI = GUICreate("المتصفح السريع", 370, 140)
$FilePath_inp = GUICtrlCreateInput("مسار الملف", 8, 24, 305, 21, $ES_READONLY)
$Browse_Btn = GUICtrlCreateButTon("استعرض", 320, 24, 43, 21)
$Report_Edt = GUICtrlCreateEdit("المحتوى", 8, 48, 353, 57, $ES_READONLY + $WS_VSCROLL + $WS_HSCROLL)
$About_Btn = GUICtrlCreateButTon("عن", 208, 112, 75, 25)
$Exit_Btn = GUICtrlCreateButTon("اغلاق", 88, 112, 75, 25)
GUISetState(@SW_SHOW)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $Browse_Btn
$Path = FileOpenDiaLog('', @DesktopDir, 'All Files(*.*)', 3, '', $GUI)
If @error Then ContInueLoop
GUICtrlSetData($FilePath_inp, $Path)
GUICtrlSetData($Report_Edt, _
'File LongName : ' & FileGetLongName($Path) & @CRLF & _
'File ShortName : ' & FileGetShOrtName($Path) & @CRLF & _
'File Size : ' & FileGetSize($Path) & @CRLF & _
'File Time : ' & FileGetTime($Path) & @CRLF & _
'...' _
)
Case $About_Btn
MsgBox(64, 'عن', 'كل التحية والتقدير الى الشيخ' & @CRLF & 'جزاه الله عنا خيراً')
Case $Exit_Btn
MsgBox(16,"الغاء ","جارى اغلاق البرنامج",2)
Exit
EndSwitch
WEnd
Case $GUI_EVENT_CLOSE , $Exit_Btn
Case $About_Btn
MsgBox(64, 'About', 'GUI Example :: By Ashalshaikh' & @CRLF & 'For Zyzoom.org Members')
$Path = FileOpenDiaLog('',@DesktopDir,'All Files(*.*)',3,'',$GUI)
GUICtrlSetData
التطبيق
او بالكود الاخرPHP:#cs ---------------------------------------------------------------------------- AutoIt Version: 3.3.4.0 Author: myName Script Function: Template AutoIt script. #ce ---------------------------------------------------------------------------- ; Script Start - Add your code below here #Include <EditConstants.au3> #Include <WindowsConstants.au3> #Include <GUIConstantsEx.au3> $GUI = GUICreate("المتصفح السريع", 370, 140) $FilePath_inp = GUICtrlCreateInput("مسار الملف", 8, 24, 305, 21, $ES_READONLY) $Browse_Btn = GUICtrlCreateButTon("استعرض", 320, 24, 43, 21) $Report_Edt = GUICtrlCreateEdit("المحتوى", 8, 48, 353, 57, $ES_READONLY + $WS_VSCROLL + $WS_HSCROLL) $About_Btn = GUICtrlCreateButTon("عن", 208, 112, 75, 25) $Exit_Btn = GUICtrlCreateButTon("اغلاق", 88, 112, 75, 25) GUISetState(@SW_SHOW) While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE Exit Case $Browse_Btn $Path = FileOpenDiaLog('', @DesktopDir, 'All Files(*.*)', 3, '', $GUI) If @error Then ContInueLoop GUICtrlSetData($FilePath_inp, $Path) GUICtrlSetData($Report_Edt, _ 'File LongName : ' & FileGetLongName($Path) & @CRLF & _ 'File ShortName : ' & FileGetShOrtName($Path) & @CRLF & _ 'File Size : ' & FileGetSize($Path) & @CRLF & _ 'File Time : ' & FileGetTime($Path) & @CRLF & _ '...' _ ) Case $About_Btn MsgBox(64, 'عن', 'كل التحية والتقدير الى الشيخ' & @CRLF & 'جزاه الله عنا خيراً') Case $Exit_Btn MsgBox(16,"الغاء ","جارى اغلاق البرنامج",2) Exit EndSwitch WEnd
ولى بعض الاسئلهكود:#cs ---------------------------------------------------------------------------- AutoIt Version: 3.3.4.0 Author: myName Script Function: Template AutoIt script. #ce ---------------------------------------------------------------------------- ; Script Start - Add your code below here #Include <EditConstants.au3> #Include <WindowsConstants.au3> #Include <GUIConstantsEx.au3> $GUI = GUICreate("المتصفح السريع", 370, 140) $FilePath_inp = GUICtrlCreateInput("مسار الملف", 8, 24, 305, 21, $ES_READONLY) $Browse_Btn = GUICtrlCreateButTon("استعرض", 320, 24, 43, 21) $Report_Edt = GUICtrlCreateEdit("المحتوى", 8, 48, 353, 57, $ES_READONLY + $WS_VSCROLL + $WS_HSCROLL) $About_Btn = GUICtrlCreateButTon("عن", 208, 112, 75, 25) $Exit_Btn = GUICtrlCreateButTon("اغلاق", 88, 112, 75, 25) GUISetState(@SW_SHOW) While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE Exit Case $Browse_Btn $Path = FileOpenDiaLog('', @DesktopDir, 'All Files(*.*)', 3, '', $GUI) If @error Then ContInueLoop GUICtrlSetData($FilePath_inp, $Path) GUICtrlSetData($Report_Edt, _ 'File LongName : ' & FileGetLongName($Path) & @CRLF & _ 'File ShortName : ' & FileGetShOrtName($Path) & @CRLF & _ 'File Size : ' & FileGetSize($Path) & @CRLF & _ 'File Time : ' & FileGetTime($Path) & @CRLF & _ '...' _ ) Case $About_Btn MsgBox(64, 'عن', 'كل التحية والتقدير الى الشيخ' & @CRLF & 'جزاه الله عنا خيراً') Case $Exit_Btn MsgBox(16,"الغاء ","جارى اغلاق البرنامج",2) Exit EndSwitch WEnd
المقبض
جاء فى اعلى الترتيب بالرغم من انPHP:Case $GUI_EVENT_CLOSE , $Exit_Btn
جاء فى اخرها وهم الاثنين بجوار بعضهماPHP:Case $About_Btn MsgBox(64, 'About', 'GUI Example :: By Ashalshaikh' & @CRLF & 'For Zyzoom.org Members')
هل الترتيب مهم ام يكفى التعريف بالمقبض ووضع الاوامر؟
ماذا يعنى الرقم 3
وياريت تشرح لناPHP:$Path = FileOpenDiaLog('',@DesktopDir,'All Files(*.*)',3,'',$GUI)
بتفرد قليلاPHP:GUICtrlSetData
[LEFT][FONT=Garamond]Case $GUI_EVENT_CLOSE[/FONT]
[FONT=Garamond] Exit[/FONT]
[FONT=Garamond]Case $Exit_Btn [/FONT]
[FONT=Garamond] Exit
[/FONT][/LEFT]
تمــــــــــــام الف شكر هى الفاضل انت ممتاز
جزاك الله خير
[B][COLOR=Magenta]#Include[/COLOR] <GUIConstantsEx.au3>
[COLOR=DarkRed]$GUI[/COLOR] = [COLOR=DarkSlateBlue]GUICreate[/COLOR]("الحاسبة", 230, 170)
[COLOR=DarkRed]$Txt1[/COLOR] = [COLOR=DarkSlateBlue]GUICtrlCreateInput[/COLOR]("", 8, 25, 100, 21)
[COLOR=DarkRed]$Txt2 [/COLOR]= [COLOR=DarkSlateBlue]GUICtrlCreateInput[/COLOR]("", 8, 50, 100, 21)
[COLOR=DarkRed]$Operate[/COLOR] = [COLOR=DarkSlateBlue]GUICtrlCreateButTon[/COLOR]("احسب", 8, 75,100, 21)
[COLOR=DarkRed]$BAbout[/COLOR] = [COLOR=DarkSlateBlue]GUICtrlCreateButTon[/COLOR]("About", 8, 130,210, 21)
[COLOR=DarkRed]$Gbox[/COLOR]=[COLOR=DarkSlateBlue]GUICtrlCreateGroup[/COLOR]("اختر العملية",120,21,100,100)
[COLOR=DarkRed]$R1[/COLOR]=[COLOR=DarkSlateBlue]GUICtrlCreateRadio[/COLOR]("جمع",130,35)
[COLOR=DarkRed]$R2[/COLOR]=[COLOR=DarkSlateBlue]GUICtrlCreateRadio[/COLOR]("طرح",130,55)
[COLOR=DarkRed]$R3[/COLOR]=[COLOR=DarkSlateBlue]GUICtrlCreateRadio[/COLOR]("ضرب",130,75)
[COLOR=DarkRed]$R4[/COLOR]=[COLOR=DarkSlateBlue]GUICtrlCreateRadio[/COLOR]("قسمة",130,95)
[COLOR=DarkRed]$Txt3[/COLOR]= [COLOR=DarkSlateBlue]GUICtrlCreateInput[/COLOR]("", 8, 100, 100, 21)
[COLOR=DarkSlateBlue]GUICtrlSetState[/COLOR]([COLOR=DarkRed]$R1[/COLOR], [COLOR=DarkRed]$GUI_CHECKED[/COLOR])
[COLOR=DarkSlateBlue]GUISetState[/COLOR]()
[COLOR=Blue]While [/COLOR]1
[COLOR=Blue]Switch [/COLOR][COLOR=DarkSlateBlue]GUIGetMsg[/COLOR]()
[COLOR=Blue]Case [/COLOR][COLOR=DarkRed]$GUI_EVENT_CLOSE[/COLOR]
[COLOR=Blue]Exit[/COLOR]
[COLOR=Blue]case [/COLOR][COLOR=DarkRed]$BAbout[/COLOR]
[COLOR=DarkSlateBlue]MsgBox[/COLOR](0,"","This calculater designed to you by >>>>>"[COLOR=Magenta]&[/COLOR][COLOR=DarkOrange]@CRLF[/COLOR][COLOR=Magenta]&[/COLOR][COLOR=DarkOrange]@CRLF[/COLOR][COLOR=Magenta]&[/COLOR]" ChozenX")
[COLOR=Blue]Case [/COLOR][COLOR=DarkRed]$operate[/COLOR]
[COLOR=Blue]if [/COLOR][COLOR=DarkSlateBlue]GUICtrlRead[/COLOR]([COLOR=DarkRed]$R1[/COLOR])=[COLOR=DarkRed]$GUI_CHECKED[/COLOR] [COLOR=Blue]Then [/COLOR]
[COLOR=DarkSlateBlue]GUICtrlSetData[/COLOR]([COLOR=DarkRed]$Txt3[/COLOR],[COLOR=Navy]GUICtrlRead[/COLOR]($txt1)+[COLOR=Navy]GUICtrlRead[/COLOR]([COLOR=DarkRed]$txt2[/COLOR]))
[COLOR=Blue]ElseIf [/COLOR][COLOR=DarkSlateBlue]GUICtrlRead[/COLOR]([COLOR=DarkRed]$R2[/COLOR])=[COLOR=DarkRed]$GUI_CHECKED[/COLOR] [COLOR=Blue]Then [/COLOR]
[COLOR=DarkSlateBlue]GUICtrlSetData[/COLOR]([COLOR=DarkRed]$Txt3[/COLOR],[COLOR=Navy]GUICtrlRead[/COLOR]([COLOR=DarkRed]$txt1[/COLOR])-[COLOR=Navy]GUICtrlRead[/COLOR]([COLOR=DarkRed]$txt2[/COLOR]))
[COLOR=Blue]Elseif [/COLOR][COLOR=DarkSlateBlue]GUICtrlRead[/COLOR]([COLOR=DarkRed]$R3[/COLOR])=[COLOR=DarkRed]$GUI_CHECKED [/COLOR][COLOR=Blue]Then [/COLOR]
[COLOR=DarkSlateBlue]GUICtrlSetData[/COLOR]([COLOR=DarkRed]$Txt3[/COLOR],[COLOR=Navy]GUICtrlRead[/COLOR]([COLOR=DarkRed]$txt1[/COLOR])*[COLOR=Navy]GUICtrlRead[/COLOR]([COLOR=DarkRed]$txt2[/COLOR]))
[COLOR=Blue]Elseif [/COLOR][COLOR=DarkSlateBlue]GUICtrlRead[/COLOR]([COLOR=DarkRed]$R4[/COLOR])=[COLOR=DarkRed]$GUI_CHECKED[/COLOR] [COLOR=Blue]Then [/COLOR]
[COLOR=Blue]if [/COLOR][COLOR=DarkSlateBlue]GUICtrlRead[/COLOR]($txt2)=0 [COLOR=Blue]Then [/COLOR]
[COLOR=DarkSlateBlue]MsgBox[/COLOR](0,"","لا يمكن القسمة على صفر")
[COLOR=Blue]Else [/COLOR]
[COLOR=DarkSlateBlue]GUICtrlSetData[/COLOR]([COLOR=DarkRed]$Txt3[/COLOR],[COLOR=Navy]GUICtrlRead[/COLOR]([COLOR=DarkRed]$txt1[/COLOR])/[COLOR=Navy]GUICtrlRead[/COLOR]([COLOR=DarkRed]$txt2[/COLOR]))
[COLOR=Blue]EndIf[/COLOR]
[COLOR=Blue]EndIf[/COLOR]
[COLOR=Blue]EndSwitch[/COLOR]
[COLOR=Blue]WEnd[/COLOR]
[/B]
[COLOR=Blue][COLOR=Navy]random[/COLOR][COLOR=Red]()[/COLOR][/COLOR]
[COLOR=Blue][COLOR=Navy]random[/COLOR][COLOR=Red]([COLOR=SeaGreen]0, 10, 1[/COLOR])[/COLOR][/COLOR]
مشكوووور اخوي alzri2
واني اسفة كل الاسف على بذائة شرحي الغير مفهوم
لنعطي مثاااال خياااالي وليكن
مثلا اريد اقوم بتغيير القيمة التالية
AF02-A7EB-45D3-9269-81729 (للعلم ان هذه القيمه تختلف من جهاز الى جهاز)
الى اي قيمه عشوائية
فتظهر لي قيمه عشوائية تختلف عن القيمه الاصلية وبنفس الطريقة عند الضغط على الاداة يتم التغيير بشكل اوتماتيكي الى قيمه اخرى وعند الضغط مرة اخرى يتم التحويل الى قيمه اخرى مختلفة
ولتكن هذه القيمه في المسار التالي
HKEY_LOCAL_MACHINE\test\test
ولنفترض ان هذه القيمه التي بجنبtest تخنلف من جهاز الى جهاز
فما هو الامر والكود التي بواسطته نستطيع عمل اداة تقوم بتغيير هذه القيمة المختلفة من جهاز الى جهاز
#NoTrayIcon
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Generator keys)!", 357, 90, 304, 299)
$Invalue = GUICtrlCreateInput("", 56, 24, 241, 21)
$BunGet = GUICtrlCreateButton("Get ", 112, 56, 115, 25, $WS_GROUP)
$Label1 = GUICtrlCreateLabel("Value", 16, 24, 31, 17)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $BunGet
Random()
$getNum = Chr(Random(Asc('A'),Asc('Z'),1)) & Chr(Random(Asc('A'),Asc('Z'),1)) _
&0 & Random(0, 10, 1) &'-'& Chr(Random(Asc('A'),Asc('Z'),1)) & Random(0, 10, 1) & _
Chr(Random(Asc('A'),Asc('Z'),1))&Chr(Random(Asc('A'),Asc('Z'),1))&'-'&Random(0, 10, 1) & _
Random(0, 10, 1)&Chr(Random(Asc('A'),Asc('Z'),1))&Random(0, 10, 1)&'-'&Random(90, 99, 1) & _
Random(50, 70, 1)&'-'&Random(80, 90, 1)&Random(70, 80, 1)&Random(0, 10, 1)
GUICtrlSetData($Invalue,$getNum)
RegWrite("HKLM\Software\Keys", "TestKey", "REG_SZ", $getNum)
EndSwitch
WEnd