السلام عليكم ورحمة الله وبركاته
قمت بعمل تجميعة واستعنت بطرق الحماية التى طرحها اخونا المبدع الاستاذ ثامر خاصة الحماية عن طريق التجميعة التى لا تعمل إلا على جهاز المشترى فقط
باستخدام رقم الهارد
لكن عندما استخدمت نفس الحماية لتجميعة جديدة لم يطلب منى الكود اعتمادا على تسجيلى وتفعيلى للتجميعة الاولى
بعد البحث انتهيت إلى انه من المفروض تعديل مسار التجميعة الجديدة داخل الريجسترى حتى تتوقف التجميعة عند نافذة طلب التفعيل ولا تنتقل للمحتوى
فهل هذا هو السبب حقا ؟ وان كان كذلك فكيف اقوم بتغيير مسار التجميعة الجديدة داخل الريجسترى؟
وما هو الكود المستخدم واين اضعه ؟
ارجو الشرح بشىء من التفصيل لأنى مبتدىء فى هذا المجال
الأكواد المستخدمة هى
قمت بعمل تجميعة واستعنت بطرق الحماية التى طرحها اخونا المبدع الاستاذ ثامر خاصة الحماية عن طريق التجميعة التى لا تعمل إلا على جهاز المشترى فقط
باستخدام رقم الهارد
لكن عندما استخدمت نفس الحماية لتجميعة جديدة لم يطلب منى الكود اعتمادا على تسجيلى وتفعيلى للتجميعة الاولى
بعد البحث انتهيت إلى انه من المفروض تعديل مسار التجميعة الجديدة داخل الريجسترى حتى تتوقف التجميعة عند نافذة طلب التفعيل ولا تنتقل للمحتوى
فهل هذا هو السبب حقا ؟ وان كان كذلك فكيف اقوم بتغيير مسار التجميعة الجديدة داخل الريجسترى؟
وما هو الكود المستخدم واين اضعه ؟
ارجو الشرح بشىء من التفصيل لأنى مبتدىء فى هذا المجال
الأكواد المستخدمة هى
كود:
x =x+0 y = x*17 d = y -5 r = d +4 e=r *3 thameur = Math.Floor(e); belkiss = Input.GetText("sril"); if belkiss == "" then DialogEx.Show("Dialog2"); else belkiss =belkiss +0 if belkiss == thameur then TextFile.WriteFromString("C:\\Windows\\AppPatch\\acttived.DLL", "end", false); Page.Jump("Page2"); elseif belkiss ~= thameur then DialogEx.Show("Erro"); else end end
كود:
if e_Key == 13 then ------------------- x =x+0 y = x*17 d = y -5 r = d +4 e=r *3 thameur = Math.Floor(e); belkiss = Input.GetText("sril"); if belkiss == "" then DialogEx.Show("Dialog2"); else belkiss =belkiss +0 if belkiss == thameur then TextFile.WriteFromString("C:\\Windows\\AppPatch\\acttived.DLL", "end", false); Page.Jump("Page2"); elseif belkiss ~= thameur then DialogEx.Show("Erro"); else end end --- end
كود:
belkiss = TextFile.ReadToString("C:\\Windows\\AppPatch\\acttived.DLL"); if belkiss == "end" then Page.Jump("Page2"); elseif belkiss ~= thameur then else end