Payman62 نوشته است:سلام.
مشکل که یکی دو تا نیست.
مشکل اول به خاطر پکر بود که گفتم حل کردم.
مشکل دوم خودش 2 تاست.
حسین جان و آرین جان به یکی از این دو دلیل نتونستین برنامه رو اجرا کنین.
یا رو سیستمی که اجرا کردین فایل COMDLG32.OCX موجود نبوده که بعید میدونم این باشه.
یا تنظیمات دیسپلی شما 24 بیت یا 16 بیت بوده. چون من از آیکون با کیفیت 32 بیت استفاده کردم رو سیستم شما اجرا نمیشده.
مشکل آیکون رو هم برطرف کردم.
این یکی دیگه 100% اجرا میشه.
http://payman.parsaspace.com/Programs/PJ_Binder_1.1.zip
این هم لینک فایل COMDLG32.OCX اگه کسی نیاز داشت. همه استادن ولی برای کسانی که اطلاع ندارن بگم این فایل رو از زیپ خارج کنید و یا بذارید کنار برنامه یا کپی کنید تو سیستم 32.
http://payman.parsaspace.com/Tools/COMDLG32.zip
متاسفانه لینک برای دریافت برنامه کار نمیکنه؟!
این که فقط برنامشه ؟؟؟
اگه لطف کنید سورسش رو بزارید
سلام به هکرای گل !
بنظر من هکری که از برنامه های دیگران استفاده کنه . . . (شبه حال ندارم توضیح بدم)
http://www.iranvig.com/3608.html
هرجور دوست دارین تغییرش بدین. آنتی ویروس هم گیر نمیده.
spiderman نوشته است:سلام به هکرای گل !
بنظر من هکری که از برنامه های دیگران استفاده کنه . . . (شبه حال ندارم توضیح بدم)
http://www.iranvig.com/3608.html
هرجور دوست دارین تغییرش بدین. آنتی ویروس هم گیر نمیده.
این هم مثل بقیه بایندرها سایز فایل نهایی رو بیخودی دوبله سوبله میکنه
آقا پیمان سورسش رو نمیزارید ؟؟؟؟
در ضمن این مشکل آیکون رو چطوری میشه حل کرد ؟؟؟؟
عجب !
تا حالا به این دقت نکرده بودم
بخاطر propertybag حجم زیاد میشه !
باید propertybag حذف کنید اطلاعات فایل رو همینطوری آخر extracter بنویسید. فقط میمونه خوندنش که منم مدت زیادیه برنامه نویسی نکردم کار کردن با فایل یادم نیست.
spiderman نوشته است:عجب !
تا حالا به این دقت نکرده بودم
بخاطر propertybag حجم زیاد میشه !
باید propertybag حذف کنید اطلاعات فایل رو همینطوری آخر extracter بنویسید. فقط میمونه خوندنش که منم مدت زیادیه برنامه نویسی نکردم کار کردن با فایل یادم نیست.
بروبچ اگه سورس دارید بزارید
spider جان ببین سورسی چیزی داری بزاری که این کارو بکنه ؟؟؟
از آقا پیمان که خبری نیست !!!
یه الگوریتم برای بیند کردن :
کارهایی که باید توی Edit Server انجام بدیم :
1-اندازه فایل اول و دوم را در یک بایت ذخیره می کنیم می تونیم با استفاده از ; اندازه های را جدا کنیم
3-آدرس آخر فایل استخراج کننده را در بایتی ذخیره می کنیم (برای محل فایل اول)
2-فایل اول را آخر فایل استخراج کننده می نویسیم
4-دوباره محل آخر استخراج کننده را گرفته و در بایتی ذخیره می کنیم(برای محل فایل دوم)
5-فایل دوم را در آخر استخراج کننده می نویسم
کارهایی که باید توی خود استخراج کننده انجام بدیم :
1-اندازه ها را از بایت مورد نظر خوانده و تفسیر می کند. منظورم اینه که اول اندازه ها را از هم تفکیک و
دو متغیر با مقدار فضای متناسب با اندازه ها تعریف می کند
متغیر اول =فضایی به اندازه فایل اول
متغیر دوم =فضایی به اندازه فایل دوم
سپس اشاره گر را در فایل به محل ذخیره سازی فایل اول منتقل کرده و فایل اول را در متغیر اول قرار داده
و سپس همین کار را برای
متغیر دوم و فایل دوم نیز انجام می دهیم و کد فایل ها که در متغیر ها هستند را در هارد نوشته و اجرا می کنیم
--------------------------تذکر---------------------------------------
این الگوریتم در حالت عادی به خوبی کار می کنه چون خیلی روش کار کردم
ولی در یک صورت احتمال می دم دچار مشکل بشه و اون وقتیه که ما بخوایم آیکون فایل اجرایی
رو تغییر بدیم
yeketaz نوشته است:یه الگوریتم برای بیند کردن :
کارهایی که باید توی Edit Server انجام بدیم :
1-اندازه فایل اول و دوم را در یک بایت ذخیره می کنیم می تونیم با استفاده از ; اندازه های را جدا کنیم
3-آدرس آخر فایل استخراج کننده را در بایتی ذخیره می کنیم (برای محل فایل اول)
2-فایل اول را آخر فایل استخراج کننده می نویسیم
4-دوباره محل آخر استخراج کننده را گرفته و در بایتی ذخیره می کنیم(برای محل فایل دوم)
5-فایل دوم را در آخر استخراج کننده می نویسم
کارهایی که باید توی خود استخراج کننده انجام بدیم :
1-اندازه ها را از بایت مورد نظر خوانده و تفسیر می کند. منظورم اینه که اول اندازه ها را از هم تفکیک و
دو متغیر با مقدار فضای متناسب با اندازه ها تعریف می کند
متغیر اول =فضایی به اندازه فایل اول
متغیر دوم =فضایی به اندازه فایل دوم
سپس اشاره گر را در فایل به محل ذخیره سازی فایل اول منتقل کرده و فایل اول را در متغیر اول قرار داده
و سپس همین کار را برای
متغیر دوم و فایل دوم نیز انجام می دهیم و کد فایل ها که در متغیر ها هستند را در هارد نوشته و اجرا می کنیم
--------------------------تذکر---------------------------------------
این الگوریتم در حالت عادی به خوبی کار می کنه چون خیلی روش کار کردم
ولی در یک صورت احتمال می دم دچار مشکل بشه و اون وقتیه که ما بخوایم آیکون فایل اجرایی
رو تغییر بدیم
اگه یه نمونه سورس بدید که کارتون بیسته بیسته

آخه زیادی حرفه ای گفتید
ما سورس میخوایم یالا

!!!
اگه همین حرفای شما به صورت line به line یه سورس با آموزش بود عالی بود (اینکه به قول دوستمون جناب اسپایدر از propertyBag استفاده نشه)
اینم سورس بیندری که توضیح دادم و بدون استفاده از PropertyBag
من شب که می خواستم بخوابم یه هو به سرم زد یه بیندر بسازم و تا ساعت 2 شب یعنی نیم ساعت بعد این الگوریتم ساختم
من این الگوریتم و سورس رو برای ویروس میکر خودم نوشته بودم ولی دیدم حیفه نزارم اینجا
این بیندر که با ویژوال بیسیک 6 نوشتم این قابلیتها را دارد
اندازه فایل : فایل اول + فایل دوم + فایل اتسخراج کننده
بدون استفاده از PropertyBag
اگر شما استخراج کننده را دوباره کامپایل کنید کار نمی کند زیرا اول من آن را با Express پک کرده و تنظیمات رو ذخیره کردم
این بدنه کلی بیندر ویروس میکر است که فکر کنم باید دنبال یه روش جدید بگردم
چون وقتی این سورس عمومی شود آنتی ویروس ها هم آن را خواهند شناخت پس بهتره از ایران ویج بیرون نره
[
attachment=1264]
توی این برنامه فقط فایل های EXE را می توانید بیند کنید چون من اینا گذاشتم که روش کار دستتون بیاد
اون ریسورس توی استخراج کننده فقط برای ایجاد فضای خالی در فایل برای ذخیره اطلاعاته
--------------------------------------------------------------------------------------
اینم بگم که این الگوریتم حتی با تغییر آیکون هم هیچ مشکلی براش پیش نمی یاد
من این کد ها رو بدون اشکال در visual basic 2008 کانورت کردم و برنامه به درستی ران شد
فایلها رو هم بایند میکنه
ولی وقتی روش کلیک میکنیم چیزی باز نمیشه
چرا ؟؟؟؟