تقييم الموضوع :
  • 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 .
الرد }}}}
تم الشكر بواسطة: عبد العزيز البسكري


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] سؤال فى الاداة داتا ريبورت و تحزيم البرنامج المبرمج العتيق 3 122 03-08-17, 05:01 PM
آخر رد: المبرمج العتيق
  خطوات تحزيم أو عمل ملف تثبيت بالـ SetupFactory7 لبرنامجك Ahmed_Mansoor 6 242 20-07-17, 06:24 PM
آخر رد: bidai
  عدد الملفات في مجلد dr.mostashar 1 111 19-07-17, 01:41 AM
آخر رد: Ahmed_Mansoor
  [سؤال] هل يوجد طريقة او شرح لتجميل البرامج فى فيجوال بيسك 6 Ratchinko 6 273 10-07-17, 01:01 PM
آخر رد: مصمم هاوي
  تحزيم برنامج بالVB6 متصل بقاعدة بيانات أكسس اسلام الكبابى 13 388 08-07-17, 12:21 PM
آخر رد: Ahmed_Mansoor
  شرح تحزيم قاعدة بيانات SQL Server 2000 ومحرك قواعد البيانات بوااسطة الـSetupFactory Ahmed_Mansoor 16 2,047 04-07-17, 01:15 AM
آخر رد: Ahmed_Mansoor
  [vb6.0] كود توسيط الكتابة في الداتا قريد أثناء تفعيل خاصية من اليمين الى اليسار larbihamri 5 233 22-05-17, 12:06 AM
آخر رد: larbihamri
  تكرار تشغيل الملفات الصوتية عبد الرحمن على 4 172 23-04-17, 09:53 PM
آخر رد: عبد الرحمن على
  ماهى الملفات المهمة للتحزيم عند عمل مشروع بالفيجوال بيسك6 عبد الرحمن على 7 297 22-04-17, 01:08 AM
آخر رد: عبد الرحمن على
  مساعدة فى إخفاء الملفات عبد الرحمن على 2 225 21-04-17, 04:30 PM
آخر رد: عبد الرحمن على

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


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