PDA

View Full Version : سوال: ساخت اتوران برای فلش مموری



jalal.H
سه شنبه 29 فروردین 1391, 17:41 عصر
سلام

می خواستم بدونم میشه برای یه برنامه C# که روی فلش مموری هستش یه اتوران ساخت(بدون استفاده از برنامه نویسی چون اونوقت روی هر سیستمی کار نمی کنه)

مثلا برنامه رو روی فلش مموری عرضه کنم.

ممنون میشم راهنمایی کنید.

ROSTAM2
سه شنبه 29 فروردین 1391, 17:50 عصر
منظورت چیه؟!!!!
مثل اتوران روی سی دی؟

jalal.H
سه شنبه 29 فروردین 1391, 17:57 عصر
من خیلی علاقه داشتم 1) {به محض اتصال فلش مموری خود برنامه اجرا بشه}
ولی با یه سرچ توی فروم به این نتیجه رسید که این کار نمیشه

حالا می خوام یه اتوران باشه که 2) {روی فلش کنار برنامه ام بزارم و از کاربر اجازه بگیره برای اجرا شدن . . .}

راجع به هر کدوم از 1 و 2 می تونین راهنمایی کنین ممنون می شم.

amir-aa
سه شنبه 29 فروردین 1391, 19:39 عصر
آقا اصلا MMB کارش همینه.وقتی میسازی و میذاری تو فلش خودش اجرا میشه.یه سرچ کن تو نت که یاد بگیری اینجا بخوام آموزش بذارم طولانی میشه

Beginner2013
سه شنبه 29 فروردین 1391, 20:18 عصر
باید یه فایل با نام autorun.inf بسازی و همراه فایل اجراییت در فلش مموری قرار بدی.محتوای فایل اوتوران به صورت ساده میتونه به صورت زیر باشه


[autorun]
open=آدرس نسبی یا مطلق فایل اجرایی

اما همونطور که شاید بدونید برا اجرای برنامه های C# باید دات نت رو سیستم کاربر نصب باشه،پس لازمه که یه فایل native رو ابتدا با اوتوران اجرا کنید تا نصب بودنش رو چک کنه و در صورت نبود دات نت رو نصب کنه.همونطور که دوستمون گفتن این فایل native رو می تونی با mmb هم بسازی یا اگه بلدی می تونی از Vb6،Delphi،یا c++ استفاده کنی.

در مورد اجرا بدون اوتوران هم آشنایی میگفت که باگی در ویندوز هست که میشه با استفاده از اون اینکارو انجام داد،اما خصاصت کرد و به ما یاد نداد.
می تونی در موردش تحقیق کنی،گویا ویروس معروف استاکس نت هم از همین روش در سیستم های ویندوزی استفاده می کرده.