تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
إخفاء الملفات أثناء تحزيم البرامج
#1
Lightbulb 
السّلام عليكم و رحمة الله و بركاته
إخواني الأفاضل .. أرجو مخلصًا من كل قلبي أن تكونوا في تمام الصحّة و العافية و الخير و اليُمن و اليُسر و البركات إن شاء الله
بالصّورة أدناه .. مثال للملفات المثبّتة على جهازي للبرنامج  إلترا إيزو
سؤالي لو تكرّمتم بالاجابة فضلاً لا أمرًا ..
كيف يمكن إخفاء مثل هذه الملفات .. بمعنى عند تسطيبي لبرنامجي لا أجد مثل هذه الملفات و تكون غير مرئيّة
أظن أنّ الأمر يعود لإعدادات التحزيم بالستيب فاكتوري .. لكن كيف .. لست أدري ..
بارك الله فيكم و لكم مسبّقًا
جزاكم الله خيرًا و زادها بميزان حسناتكم
فائق إحتراماتي
الرد }}}}
تم الشكر بواسطة:
#2
أهلا أخي الكريم , إذا كان قصدك أن تضع ملفات معينه غير ملف برنامجك في داخل مجلد البرنامج فلعمل ذلك أي ملف من الملفات الموجوده في قائمة الملفات في الست أب فاكتوري يكون وجهة نسخه في الجهاز الهدف هو %AppFolder% يتم نسخه داخل مجلد البرنامج .
الرد }}}}
تم الشكر بواسطة: عبد العزيز البسكري
#3
السّلام عليكم و رحمة الله و بركاته
بارك الله فيك .. جزاك الله خيرًا و زادك من علمه و فضله
أقصد أخي الغالي أحمد منصور ملفات برنامجي فقط ..
بمعنىعند تسطيب برنامجي تكون الملفات .. ملفات برنامجي .. غير مرئية في القرص C
فائق إحتراماتي
الرد }}}}
تم الشكر بواسطة:
#4
أهلا أخي عبدالعزيز ، يعني فيه ملفات ستكون بداخل مجلد البرنامج وتريدها تكون مخفيه يعني يتم تغيير خصائص الملفات إلى الخاصيه "مخفي" أم أنك تريد إخفائها من مجلد البرنامج بمعنى نقلها في مكان آخر في مجلدات النظام مثل system32 أو مجلد الوندوز وهل هذه الملفات يتم إستخدامها من برنامج يعني كملف قاعدة بيانات أو ملف نصي وغيره ، أرجو التوضيح لنعطيك الحل الصحيح .
الرد }}}}
تم الشكر بواسطة: عبد العزيز البسكري
#5
السلام عليكم و رحمة الله و بركاته
ألف شكر أخي الكريم AHMED_MANSOOR على التّجاوب الطيّب
بارك الله فيك و لك ..و نفع بك الاسلام و المسلمين
معذرة على التّقصير في الشّرح لمشكلتي
أخي الفاضل .. الملفات التي كنت أقصد إخفائها هي مثلاً .. SKIN .. بعض أنواع الخطوط المختلفة .. ملفات صوتية بصيغة WAV .. صور بامتداد JPG
الواحد منّا لمّا يضيف مثل هذه الملفات إلى برنامجه عند التحزيم .. ثم بعد التسطيب لهذا البرنامج سيجد هذه الملفات بمجلد البرنامج في القرص C
إذا كان ممكن طبعًا بمجلد البرنامج بعد التسطيب بالقرص C .. نجد هذه الملفات الثانوية ..أعيد مرة أخرى .. الملفات الثانوية غير ظاهرة
فائق إحتراماتي
الرد }}}}
تم الشكر بواسطة:
#6
أهلا أخي عبدالعزيز ، ارجو المعذره على عدم فهمي لما تريده بالضبط ، هل هذه الملفات مستخدمه في برنامجك يعني برنامجك يستخدمها في عمله ، واذا كانت مستخدمه مثل ملفات الـskin اكيد انت محدد في كود برنامجك وين لازم تكون ملفات الـ skin او الملفات الصوتيه ، يعني اذا انت محدد مسارها في الكود انها تكون بجانب ملف البرنامج فلابد ان تكون كذلك بعد التسطيب واما ان كان مسارها في الكود في مجلد السيستم٣٢ فلابد ايضا ان تكون كذلك بعد التسطيب يعني برنامجك لابد ان يعرف مكان وجود اي ملف سيحتاجه في عمله اما بالنسبه لملفات الخطوط فهي تنسخ في مجلد الخطوط ، اما اذا كانت الملفات لن يحتاجها برنامجك في عمله فلماذا ترفقها مع ملفات التسطيب ، عموما انا الان لست بجانب الكمبيوتر بعد قليل ان شاء الله سأضع لك سكربت تغيير خصائص ملف بعد نسخه اثناء التسطيب الى خاصية "مخفي" يعني الملف لن يكون مرئي .
الرد }}}}
تم الشكر بواسطة: عبد العزيز البسكري
#7
السّلام عليكم و رحمة الله و بركاته
تسلم يا غالي ..
بارك الله فيك و في صحتّك و في أوقاتك و نفع بك الاسلام و المسلمين
فائق إحتراماتي
الرد }}}}
تم الشكر بواسطة:
#8
أهلا أخي عبدالعزيز , هذا سكربت تغيير خصائص ملف معين وفي هذا السكربت غيرنا خصائص الملف Image.jpg والموجود بداخل مجلد البرنامج إلى "مخفي" :

PHP كود :
zAppFolder SessionVar.Get("%AppFolder%");
   
zLenAppFolder String.Length(zAppFolder); 
  
zSlashSymbol String.Char(92); 
   
zLastChar String.Mid(zAppFolderzLenAppFolder1);
   
if (
zLastChar ~= zSlashSymbolthen
   zAppFolder 
zAppFolder..zSlashSymbol;
end

zAppFolder 
zAppFolder.."Image.jpg";

attrib = {};

attrib.Normal false;
attrib.Archived false;
attrib.System false;
attrib.Compressed false;
attrib.Temporary false;
attrib.ReadOnly false;
attrib.Hidden true;

File.SetAttributes(zAppFolderattrib); 
الرد }}}}
تم الشكر بواسطة: عبد العزيز البسكري
#9
السّلام عليكم و رحمة الله و بركاته
بارك الله فيك أخي الفاضل أحمد منصور على المتابعة المميّزة و الممتازة منك لشتّى المواضيع
بارك الله فيك و في صحّتك و في أوقاتك
جزاك الله خيرًا و زادها بميزان حسناتك و زادك من علمه و فضله
سأقوم بالتّجريب .. لكن قبل كل شيء أين و كيف يتم وضع هذا السكريبت عزيزي أحمد منصور
فائق إحتراماتي
الرد }}}}
تم الشكر بواسطة:
#10
أهلا أخي عبدالعزيز , ضع السكربت في نافذة الأكشن الخاصه بالـ Install وفي قسم On Post Install .
الرد }}}}
تم الشكر بواسطة: عبد العزيز البسكري


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  شرح تحزيم قاعدة بيانات SQL Server 2000 ومحرك قواعد البيانات بوااسطة الـSetupFactory Ahmed_Mansoor 14 1,158 24-10-16, 02:07 PM
آخر رد: engabuhema
Lightbulb [سؤال] كود يعمل على منع المستخدم من تثبيت البرامج على نظام التشغيل ياسر عبد الكريم 0 130 12-04-16, 09:28 PM
آخر رد: ياسر عبد الكريم
  إخفاء الملفات الإضافيّة عبد العزيز البسكري 23 573 20-03-16, 11:36 PM
آخر رد: عبد العزيز البسكري
  [vb6.0] كيفية تجعل برنامجك يقوم بتثبيت الملفات او تسطيبها larbihamri 11 464 26-02-16, 10:54 PM
آخر رد: awidan76
  إضافة برنامجك في الجدار الناري وجعله يعمل كمسئول أثناء التثبيت Ahmed_Mansoor 19 1,000 14-02-16, 02:00 PM
آخر رد: عبد العزيز البسكري
  ماهو إصدار فيجول الذي يمكن تحويل البرامج المصممة بـ Vb6 دون مشاكل Ahmed abdallah 5 754 15-08-15, 12:20 AM
آخر رد: Ahmed abdallah
  [vb6.0] حول الساتب فاكتوري و تحزيم مشاريع الفجوال بيسك6 larbihamri 7 1,398 28-04-15, 06:48 PM
آخر رد: Microformt
  اريد برنامج لتحزيم البرامج عبدالسلام مصطفى 2 425 01-04-15, 03:33 AM
آخر رد: larbihamri
  [vb6.0] كيف يمكن اضافة الملفات و الصور الى قاعدة البيانات larbihamri 10 1,747 13-03-15, 08:19 PM
آخر رد: larbihamri
Question [vb6.0] كيف اجعل برنامجي يفتح فوق كل البرامج المفتوحة ؟؟ Microformt 4 535 20-09-14, 05:45 PM
آخر رد: Microformt

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم