ورود

View Full Version : سوال: ریسورس کردن فایل manifest



shahabbasic
یک شنبه 18 دی 1390, 22:23 عصر
لطفا هر کی بلده فایل manifest رو به فایل exe اضافه کنه این برنامه ای رو که من در اینجا گذاشتم رو دانلود کنه و این کار رو بکنه تا ببینم چجوریه چون من هر چقدر دنبال این موضوع گشتم پیداش نکردم
من در این برنامه فایل manifest رو کنارش گذاشتم

sr2m72
دوشنبه 19 دی 1390, 01:07 صبح
لطفا هر کی بلده فایل manifest رو به فایل exe اضافه کنه این برنامه ای رو که من در اینجا گذاشتم رو دانلود کنه و این کار رو بکنه تا ببینم چجوریه چون من هر چقدر دنبال این موضوع گشتم پیداش نکردم
من در این برنامه فایل manifest رو کنارش گذاشتم

سلام.
80421

shahabbasic
دوشنبه 19 دی 1390, 12:57 عصر
خیلی ممنون ولی متاسفانه آنتی ویروس بیت دیفندر2012 مانع از اجرای فایل exe میشه در صورتیکه اگر ریسورس نشده بود همین آنتی ویروس کاری بهش نداشت عکسشم در زیر قرار دادم

80444

sr2m72
دوشنبه 19 دی 1390, 15:50 عصر
خیلی ممنون ولی متاسفانه آنتی ویروس بیت دیفندر2012 مانع از اجرای فایل exe میشه در صورتیکه اگر ریسورس نشده بود همین آنتی ویروس کاری بهش نداشت عکسشم در زیر قرار دادم


سلام.
فكر كنم اين آنتي ويروس شما كلاً به ريسورس گير ميده.
به جاي فايل manifest فايل هاي ديگه رو امتحان كنيد ببينم دوباره گير ميده يا نه؟
موفق باشيد.

shahabbasic
دوشنبه 19 دی 1390, 15:58 عصر
همین کار رو هم کردم فایل دیگه رو ریسورس کردم آنتی ویروس هیچ پیغامی نمیده ولی برنامه اجرا نمیشه !

sr2m72
دوشنبه 19 دی 1390, 17:02 عصر
همین کار رو هم کردم فایل دیگه رو ریسورس کردم آنتی ویروس هیچ پیغامی نمیده ولی برنامه اجرا نمیشه !

شايد واسه اين كه برنامه اجرا نميشه آنتي ويروس بهش گير نميده.
برنامه رو درست نوشتيد؟

shahabbasic
دوشنبه 19 دی 1390, 19:21 عصر
اصلا همین برنامه شمام قبل از اینکه آنتی ویروس بخواد بهش گیر بده اجرا نمیشه

sr2m72
دوشنبه 19 دی 1390, 20:38 عصر
اصلا همین برنامه شمام قبل از اینکه آنتی ویروس بخواد بهش گیر بده اجرا نمیشه

خب اصلاً آنتي ويروستون رو غير فعال كنيد بعد اجرا كنيد.

shahabbasic
دوشنبه 19 دی 1390, 20:41 عصر
باز هم اجرا نمیشه

sr2m72
سه شنبه 20 دی 1390, 01:22 صبح
باز هم اجرا نمیشه

دوست عزيز اگه فايل exe رو اجرا ميكنيد بايد بگم كه بعد از اجرا شدن بسته ميشه.
وقتي برنامه رو اجرا كردين كنار برنامه نگاه كنيد ببينم اون فايل manifest ساخته شده يا نه؟
موفق باشيد.

shahabbasic
سه شنبه 20 دی 1390, 12:08 عصر
دوست عزيز اگه فايل exe رو اجرا ميكنيد بايد بگم كه بعد از اجرا شدن بسته ميشه.
وقتي برنامه رو اجرا كردين كنار برنامه نگاه كنيد ببينم اون فايل manifest ساخته شده يا نه؟
موفق باشيد.
بله ساخته میشه در کنارش

sr2m72
سه شنبه 20 دی 1390, 12:56 عصر
بله ساخته میشه در کنارش

خب پس ديگه مشكل شما كجاست؟

shahabbasic
سه شنبه 20 دی 1390, 17:53 عصر
مشکل واضحه من در خود آنتی ویروس این فایل exe رو برابر Allow قرار دادم تا دیگه بهش گیر نده
هیچ پیغامی نمیده ولی بازم اجرا نمیشه
بعدشم اگر قرار باشه برنامم روی سیستم دیگه ای بره و اونم همین آنتی رو داشته باشه با مشکل مواجه میشه پس بهتره از خیرش بگذریم

Mr'Jamshidy
سه شنبه 20 دی 1390, 19:33 عصر
این روش استفاده از Manifest خیلی مبتدیه

ساخت فایل Manifest؟

اصلا نیازی به این کار نیست

این فایل Resource رو به پروژه اضافه کن بقیه کاراش مثل قبله:

Declare Function InitCommonControls Lib "comctl32.dll" () As Long

Sub Main()
InitCommonControls
End Sub

اگه سیستمم ویروسی نبود برات سورس هم میزاشتم

موفق باشید

shahabbasic
سه شنبه 20 دی 1390, 20:03 عصر
اشکال نداره سورسشو بذار من به آنتی ویروس خودم ایمان دارم

Mr'Jamshidy
سه شنبه 20 دی 1390, 20:58 عصر
اشکال نداره سورسشو بذار من به آنتی ویروس خودم ایمان دارم

:قهقهه:

دوست عزیز از کی تا حالا سورس هم ویروس میگیره؟
من مشکلم با خراب شدن VB6 هست

تنها کاری که میخواید انجام بدید:

1. یک پروژه جدید ایجاد کن
2. هرچی ابزار به دستت رسید بزار رو Form1
3. یک ماژول ایجاد کن
4. داخل ماژول کد زیر رو بنویس

Declare Function InitCommonControls Lib "comctl32.dll" () As Long

Sub Main()
InitCommonControls
Form1.Show

End Sub


5. Startup Object پروژه رو روی Sub Main تنظیم کن
6. پروژه رو کامپایل کن
7. پروژه رو اجرا کن
8. نتیجه رو ببین
9. حالشو ببر
10. حالا که یاد گرفتی چطور از این استفاده کنی روی هر پروژه ای که تو حالته اعمال کن
11. موفق باشی
12. قدیما بروبچ بیشتر تشکر میکردن
13. اما حالا مهم نیست
14. اون ماله قدیما بود
15. گذشته ها گذشته
16. هرگز به غصه خوردن
17. گذشته بر نگشته
18. به فکر آینده باش
19. به گزینه های 8 الی 18 زیاد توجه نشون نده

shahabbasic
سه شنبه 20 دی 1390, 21:47 عصر
گل پسر منظورم این بود که اگر فال رو zip کنید ممکنه ویروس بهش بچسبه نه اینکه سورس ویروس میگیره
مطمئنی درست توضیح دادی؟ من انجام دادم ولی نشد پس اون فایل res که گذاشتی برای دانلود رو چکار کنم؟

Mr'Jamshidy
پنج شنبه 22 دی 1390, 01:07 صبح
ببین دوست من از همین الان دارم بهت اخطار میکنم سیستم من ویروسیه
خود دانی هرکی میخواد دانلود کنه

اما هرچی پیش اومد به من ربطی نداره

سورس رو بررسی کن

1 فایل اجرایی هم برات گذاشتم اما برای استفاده از اون فایل اجرایی دقت کن

shahabbasic
پنج شنبه 22 دی 1390, 11:27 صبح
خیلی ممنون اول که آنتی ویروس اصلا اجازه دانلود شدن نمیداد با هزار بدبختی راضیش کردم بذاره دانلودش کنم
بعد اسکن کردم ویروسشو پاک کردم

http://up9.iranblog.com/images/m49fno9ncox1fgm0xm3v.jpg

Snoopboy
پنج شنبه 22 دی 1390, 11:30 صبح
البته من اینو واسه MR Jamshidi می نویسم
شما جای اینکه 18 تا قانون وضع کنی . یه ویندوز عوض می کردی و یه ویروس کشی:لبخند:

این سورس اشکال عمده ای که داره اگر یه فریم اضافه کنیم و دکمه و checkbox توی فریم بندازیم . خراب میشه . سیاه می کنه.

shahabbasic
پنج شنبه 22 دی 1390, 15:10 عصر
البته من اینو واسه MR Jamshidi می نویسم
شما جای اینکه 18 تا قانون وضع کنی . یه ویندوز عوض می کردی و یه ویروس کشی:لبخند:

این سورس اشکال عمده ای که داره اگر یه فریم اضافه کنیم و دکمه و checkbox توی فریم بندازیم . خراب میشه . سیاه می کنه.
آره مشکل داره ایشون خودشو همه چیز دان میدونه

Mr'Jamshidy
پنج شنبه 22 دی 1390, 16:41 عصر
البته من اینو واسه MR Jamshidi می نویسم
شما جای اینکه 18 تا قانون وضع کنی . یه ویندوز عوض می کردی و یه ویروس کشی:لبخند:

این سورس اشکال عمده ای که داره اگر یه فریم اضافه کنیم و دکمه و checkbox توی فریم بندازیم . خراب میشه . سیاه می کنه.

نمیدونم شاید هم شما راست بگی اما این عکس رو ببین
من خودم تو همون سورسی که گزاشتم Radio و Check Box رو تو Frame گزاشتم و هیچ مشکلی پیش نیومد

80660

این مشکلی رو که شما داری میگی من داشتم اما این Manifest رو از 1000 تا فی.لتر رد کردم تا به نتیجه دلخواهم رسیدم و تبدیلش کردم به Resource


آره مشکل داره ایشون خودشو همه چیز دان میدونه

منظور شما با منه؟
اگر آره: مگه من چی گفتم؟
اگر نه: خوب هیچی دیگه

Snoopboy
پنج شنبه 22 دی 1390, 16:47 عصر
تو ویندوز 7 درسته ولی XP اینطور نیست

Mr'Jamshidy
پنج شنبه 22 دی 1390, 17:17 عصر
تو ویندوز 7 درسته ولی XP اینطور نیست

تو XP هم درسته مشکل از XP شماست

چون من خودم زمانی که این ریسورس رو درست کردم XP داشتم بعدش تو Seven امتحان کردم

shahabbasic
پنج شنبه 22 دی 1390, 17:48 عصر
منظور شما با منه؟
اگر آره: مگه من چی گفتم؟
اگر نه: خوب هیچی دیگه
منکه تو برنامم از فریم استفاده نکردم که بخواد سیاه بشه همین بدردم میخوره ممنون