Train

PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : گرفتن mac مادربورد


fakhravary
01-22-2012, 12:07 PM
با سلام از این کد در تحت ویندوز استفاده میکنم در #C اما برای asp در وب جواب نمیده
ManagementObjectSearcher searcher;
string query1 = "SELECT * FROM Win32_DiskDrive";
string query2 = "SELECT * FROM Win32_PhysicalMedia";

searcher = new ManagementObjectSearcher(query1);
foreach (ManagementObject wmi_HD in searcher.Get())
if (wmi_HD["Model"] != null)
Label1.Text = wmi_HD["Model"].ToString();

searcher = new ManagementObjectSearcher(query2);
foreach (ManagementObject wmi_HD in searcher.Get())
if (wmi_HD["SerialNumber"] != null)
Label1.Text = wmi_HD["SerialNumber"].ToString();
اگر ممکن راهنمایی کنید:68:

fakhravary
01-24-2012, 10:39 PM
دوستان کمک نمیکنند.
mac کاربران رو میخواهم

Mute
01-25-2012, 02:21 PM
منظور ما از مک آدرس ، مک آدرس کارت شبکه است و در برنامه نویسی ASP.NET بیشتر Mac آدرس کارت شبکه استفاده میشود ، اینم که شما می فرمایید مک آدرس نیست دوست عزیز سریال است در مادربورد سریال نامیده میشه لینک های زیر را مطالعه کنید :

[Only registered and activated users can see links]

[Only registered and activated users can see links]

[Only registered and activated users can see links]

fakhravary
02-02-2012, 11:32 AM
ایا سمت کلاینت هم جواب میدهند؟

Mute
02-02-2012, 05:56 PM
در خود ASP.NET این امکان وجود ندارد و شما نمی توانید کاری بکنید، البته با Activex میشه انجام داد اما به دلیل مسائل امنیتی دیگه منسوخ شده این متد .

سوال شما برای اپلیکیشن های تحت ویندوز است ، تحت نت نمیتونید کاری بکنید.

fakhravary
02-03-2012, 10:30 PM
داشتم روی یه نظر سنجی کار میکردم.
همه راهارو چک کردم
ip
cocki
اما هیچ راهی پیدا نکردم

fakhravary
02-09-2012, 01:01 AM
دوستان نظری ندارند

aminghaderi
03-08-2012, 11:19 PM
در خود ASP.NET این امکان وجود ندارد و شما نمی توانید کاری بکنید، البته با Activex میشه انجام داد اما به دلیل مسائل امنیتی دیگه منسوخ شده این متد .

سوال شما برای اپلیکیشن های تحت ویندوز است ، تحت نت نمیتونید کاری بکنید.
دقیقا!
دوستان نظری ندارند
سلام آقای فخرآوری.
گرفتن mac مادربورد (یا کار مشابه) در Asp.net یا هر زبان و تکنولوژی تحت وب که با مرورگر کار می کند ، غیر ممکن هست ، گزینه ActiveX هم بنده قبلا امتحان کردم ولی جواب نمی دهد.
الان هم که ویندوز 7 حتی برای درخواستی که مدیر سیستم برای باز کرد محدودیت ها و اجازه دادن به Activex های مورد نظر داره را یه عمل غیر امنیتی می دونه و از اول کار تا زمان اجرا ان اونقدر مشکل برای شما پیش می یاد (اعم از غیر فعال کردن تنظیمات امنتی مرورگر ، غیر فعال کردن فایروال و ...) و تازه اخرش هم معلوم نیست اجرا بشه یا نشه و ....
بدورن Activex هم می تونید از اپلت ها استفاده کنید ، ولی چون اونها هم همین ماهیت رو دارند ، در نتیجه برای اونها هم چنین مشکلی هست.
و انجام این سناریو فقط در شبکه خصوصی که خود مالک ان هستید امکان پذیر هست ،و الی در محیط اینترنت ، هیچ کاربری حاضر به انجام این عملیات نیست که منجر به ریسک بالا امنتی و در نتیجه تحدید سیستم هست ، شود.
البته که در حالت پیشفرض برای تمام مروگر ها ActiveX و Applet ها غیر فعال هست و از نظر امنیتی هم توصیه به عدم استفاده از ان دارند.

نتیجه => غیر ممکن.

موفق باشی.