تقييم الموضوع :
  • 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] كيف يمكن إخفاء عمود رقم الصنف و إظهاره برمجياً نامل المساعدة في المثال التالي ؟ Microformt 2 392 19-11-23, 10:49 PM
آخر رد: Microformt
Question ريد كود يجعل واجهة برنامجي فوف نوافذ البرامج عند التشغيل البرنامج ؟؟ Microformt 2 704 03-10-22, 11:26 PM
آخر رد: Microformt
  عندي مشكلة أثناء تحزيم البرنامج لدي موضحة في صورة dark_man 1 1,226 04-01-21, 06:54 PM
آخر رد: aboezzat84
  مشكلة في إخفاء قيم الأسطر في تقرير أكتيف ريبورت مصمم هاوي 3 1,822 21-06-20, 05:49 AM
آخر رد: Ahmed_Mansoor
Photo مشكلة عند تحزيم البرنامج tlbreem 2 1,692 19-05-20, 02:28 AM
آخر رد: tlbreem
  كواد إخفاء فاتوره بشكل مؤقت msflexgrid ahmed20 0 971 19-03-20, 03:26 AM
آخر رد: ahmed20
  خطوات تحزيم أو عمل ملف تثبيت بالـ SetupFactory7 لبرنامجك Ahmed_Mansoor 8 14,174 24-12-19, 02:10 AM
آخر رد: princeofislam
  مساعدة فى إخفاء الملفات عبد الرحمن على 3 2,550 22-07-19, 10:14 AM
آخر رد: أحمد على إبراهيم
  سؤال في تحزيم البرنامج tighrmte 6 2,534 11-02-19, 09:57 PM
آخر رد: tighrmte
  تحزيم البرنامج dr.mostashar 3 2,591 22-12-18, 11:27 PM
آخر رد: elgokr

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


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