تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 17 از 17

نام تاپيک: برنامه هاي ويژوال بيسيك بدون نصب

  1. #11
    حـــــرفـه ای sa3er's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    Tehran
    پست ها
    2,382

    پيش فرض

    Payman_62 عزيز
    برنامه مول باکس فايلهای که شما برای آن معين می کنيد را در يک فايل exe جمع می کند. بطور مثال شما يک ديتابيس که برنامه شما از آن استفاده می کند را با خود فايل اجرايی اصلی نرم افزار خود ادغام می کنيد.

    پس کار برنامه فقط ادغام فايهاييست که شما مسير دهی کرديد. بله برا اجرای فايلهای اجرايی ديگر بايد در برنامه اصلی با استفاده از دستور shell فايلهای exe مورد نظر خود را اجرا کنيد.

  2. #12
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    نقل قول نوشته شده توسط sa3er
    Payman_62 عزيز
    برنامه مول باکس فايلهای که شما برای آن معين می کنيد را در يک فايل exe جمع می کند. بطور مثال شما يک ديتابيس که برنامه شما از آن استفاده می کند را با خود فايل اجرايی اصلی نرم افزار خود ادغام می کنيد.

    پس کار برنامه فقط ادغام فايهاييست که شما مسير دهی کرديد. بله برا اجرای فايلهای اجرايی ديگر بايد در برنامه اصلی با استفاده از دستور shell فايلهای exe مورد نظر خود را اجرا کنيد.
    sa3er من کار برنامرو میدونم ولی مشکل اینجاست بعد از اجرای فایل فقط برنامه خودم باز میشه و فایل ترکیبی نه اجرا میشه نه جایی اکسترکت میشه من از همه درایو ها properties گرفتم هیچ فایلی رو هارد اضافه نشده بود سرچ کردم فایل ترکیبی رو جایی پیدا نکرد خوب این فایل که جایی وجود نداره رو که نمیتونم با shell اجرا کنم.
    لطفا راهنمایی کنید
    Last edited by Payman_62; 26-12-2005 at 12:07.

  3. #13
    حـــــرفـه ای sa3er's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    Tehran
    پست ها
    2,382

    پيش فرض

    پيمان جان اول فايل اجراييت رو بوسيله برنامه mole با برنامه اصليت ادغام کن بعد از اين دستور استفاده کن ببين نتيجه چي ميشه:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    يك نكته رو هم بنده اينجا اضافه كنم... اين برنامه مول فايلهاي ادغام شده رو به حافظه extract مي كنه نه درايوهاي كامپيوتر.


  4. #14
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    نقل قول نوشته شده توسط sa3er
    پيمان جان اول فايل اجراييت رو بوسيله برنامه mole با برنامه اصليت ادغام کن بعد از اين دستور استفاده کن ببين نتيجه چي ميشه:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من نفهمیدم منظور از فایل اجرایی و برنامه اصلی چیه ولی این کارو کردم
    ببين من تو برنامه يك كليد گذاشتم با اين كد: "Shell App.Path & "\a.exe
    a.exe اسم فایلی که با برنامه خودم ترکیب کردم و سورسشو ندارم حالا وقتی فایل حاصل رو در فولدری که a.exe موجود نباشه کپی میکنم و بر روی کلید کلیک میکنم runtime error 53 میده میگه file not found
    تازه این دستور فایل a.exe رو اگه در مسیر فایل ترکیب شده باشه اجرا میکنه نباشه هم خوب error میده دیگه اگرم a.exe اسم خود فایل ترکیبی باشه دوباره اجراش میکنه که فایده ای نداره
    ببین فکر میکنم باید فایل ترکیب شده با برناممو با یک کد یه جایی اکسترکت کنم بعد اجراش کنم درسته؟ولی کدش چیه؟
    يك نكته رو هم بنده اينجا اضافه كنم... اين برنامه مول فايلهاي ادغام شده رو به حافظه extract مي كنه نه درايوهاي كامپيوتر.
    اگه این جوری باشه که عالیه شنیده بودم برنامه ای هست این کارو میکنه ولی نمیدونستم mole هم میتونه ولی چرا تو پروسه ها گزینه ای اضافه نمیشه اصلا چه طور بهش دسترسی پیدا کنم؟
    Last edited by Payman_62; 27-12-2005 at 14:22.

  5. #15
    حـــــرفـه ای sa3er's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    Tehran
    پست ها
    2,382

    پيش فرض

    اي بابا...
    اول تو برنامه اصلي كه سورشو دارين اون كد رو اضافه كنيد
    بعد دو تا فايل اگزه رو با برنامه مول ادغام كنيد.
    سپس رو اون دكمه اي كه كد مربوطه رو بهش اختصاص داديد كليد كنيد تا ببينيد چي ميشه.

    بله مكانيزم تقريبا تمامي packer ها همين هست كه اطلاعات encrypt شده رو به حافظه extarct مي كنند

    حالا يه سري هم به صفحه هاي زير بزنيد و manual برنامه مول رو نگاه بندازيد شايد راهي پيدا شود
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    موفقيت

  6. #16
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    نقل قول نوشته شده توسط sa3er
    اي بابا...
    اول تو برنامه اصلي كه سورشو دارين اون كد رو اضافه كنيد
    بعد دو تا فايل اگزه رو با برنامه مول ادغام كنيد.
    سپس رو اون دكمه اي كه كد مربوطه رو بهش اختصاص داديد كليد كنيد تا ببينيد چي ميشه.
    آخه با این کار که میگی فقط یک فایل اجرا میشه
    ببین من این کارارو میکنم فقط لطف کن با حوصله بخون
    تو قسمت executable برنامه خودم مثلا b.exe که سورسشو دارم open میکنم
    pack to هم مثلا c.exe که اسم فایل حاصل هست
    بعد add file رو میزنم و مثلا فایل a.exe رو که سورسشو ندارم open میکنم
    بعد pack to box رو میزنم که فایل c.exe تولید میشه
    c.exe رو اجرا میکنم
    حالا اگه تو کلید نوشته باشم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و روش کلیک کنم که دوباره c.exe اجرا میشه و باز فایل a.exe اجرا نمیشه
    و اگرم فایل c.exe رو جای دیگه کپی کنم و بعد اجراش کنم و کد کلید این باشه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    رو کلید که کلیک کنم میگه file not found
    مشکل من دسترسی نداشتن به a.exe هست نمیدونم چه طور اجراش کنم
    Last edited by Payman_62; 28-12-2005 at 01:06.

  7. #17
    مدیر انجمن برنامه نویسی Payman_62's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    تهران
    پست ها
    2,445

    پيش فرض

    ياد اين تاپيك بخير. sa3er خان تو تاپيك [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] زندش كرد.
    الآن ديگه اين مشكل رو با Mole رو ندارم. بهتره در موردش توضيح بدم تا اگه كسي خواست استفاده كنه مثل من به مشكل بر نخوره.
    من ميخواستم 2 تا exe رو با هم بايند كنم يا به بچسبونم كه با اجراي يكي بقيه هم اجرا بشن. mole يه پكر هست كه براي اين كار نوشته نشده. mole ميتونه فايل هاي مورد نياز برنامه شما مثل ocx ها يا dll ها رو به فايل اجراييتون بچسبونه تا رو هر سيستمي اجرا بشن. من بعد از اينكه مشكلم حل نشد تو تاپيك خود mole box اين سوال رو پرسيدم و فهميدم 2 تا exe رو بايند نميكنه.
    براي بايند كردن 2 تا exe هم بايندرهاي زيادي هست.

صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •