نرم افزار و درایور

حل شده 

دیگر مباحث

توسط shahed-qasemi در 3 ماه پیش
3 1.4k 2 2 ماه پیش
shahed-qasemi kingblogg erfansaberi
2

سلام دوستان عزیز ونابغه.امیدوارم حالتون خوب باشه. من یه نرم افزاری تو کامپیوترم دارم که مخصوص یک سخت افزاریه که از طریق یو اس بی به کامپیوتر وصل میشه و در حقیقت ایننرمافزار فقط برای همون دستگاه ساخته شده تا بین اون و کامپیوتر ارتباط ایجاد کنه.سوالی که دارم درمورد این هست که 1- وقتی این سخت افزار رو از طریق یو اس بی به کامپیوتر وصل میکنم نرم افزار چطوری تشخیص میده که دستگاه مورد نیازش وصل شده؟؟؟؟ این نرم افزار خودش درایور هم هست و از این نظر مشکلی نیست 2- فرض کنیم که دستگاه مربوطه یه قطعه (آرودینو) تو خودش داره که وقتی به کامپیوتر وصل میشه کدهایی رو میفرسته که نرم افزار وقتی اون هارو دریافت کرد متوجه اتصال دستگاه بشه و با اون ارتباط برقرار کنه(البته اگه همچین چیزی درست باشه ). من چطوری میتونم بفهمم که این نرم افزار به چه کدهایی واکنشنشون میده؟؟ راهی هست اصن؟؟

پاسخ ها

2

یه فایل کلید داخل فلش اضافه کنید (هر اسم و پسوندی) بعد نرم افزارتون رو طوری بنویسید که با اتصال فلش ، دنبال فایل کلید بگرده و اگه فایل وجود داشته باشه یعنی دستگاه مورد نظر وصل شده مثلا فایل Ardoino.key رو داخل پوشه root دستگاه بذارید نرم افزار چک میکنه که توی پوشه root فایل Ardoino.key هست یا نه اگر فایل وجود داشت نرم افزار فعالیتش رو شروع میکنه

خیلی ممنون دوستان. جواباتون خیلی کمک کرد. فقط عرفان جان من الان نرم افزار رو دارم ولی نمیدونم که دنبال چه کد یا فایلی هست که عملیاتو شروع کنه. راهی نمیشناسین که بفهمم؟ – shahed-qasemi 3 ماه پیش
سلام،الان پیامتونو دیدم،ببخشید دیر جواب دادم فکر کنم باید سورس کد نرم افزار رو مطالعه کنید،قسمتی از کد رو پیدا کنید که با استارت نرم افزار در ارتباطه، توی این زمینه میتونید سوال دیگه ای مطرح کنید تا دوستان راهنماییتون کنن – عرفان صابری 2 ماه پیش
3

سلام. تا جایی که من میدونم نرم افزار وقتی که یه usb وارد میشه میره و یه مسیر خاصی رو میخونه توی فلش و اگه اون فایل وجود داشته باشه از اونجا میفهمه که usb متصل شده.

فرض دوم شما فکر نمیکنم درست باشه چون از داخل فلش نمیشه یه برنامه رو اجرا کرد و بهش اطلاعاتی رو فرستاد یعنی اطلاعات باید از سمت نرم افزار وارد بشه نه اینکه فلش اونها رو ارسال کنه به برنامه چون فلش فقط یه storage هست.

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید