PDA

View Full Version : ساخت کد فعال سازی برای برنامه با c#



ALI3D69
پنج شنبه 06 بهمن 1390, 11:41 صبح
یه برنامه برای یه نفر نوشتم حالا می خوام این برنامه فقط روی سیستم خودش اجرا بشه. یعنی مثلا سریال مادربوردش رو بهم بده و من اون رو توی یه کی میکر که خودم نوشتم وارد کنم و کد جدید رو بدم به اون تا اون توی برنامه ای که دادم بهش وارد کنه و بتونه از برنامه استفاده کنه.
الآن می خوام ببینم که چه جوری با c#.net سریال یه چیز مهم تو کامپیوتر اون رو در بیارم.

Hybrid
پنج شنبه 06 بهمن 1390, 11:54 صبح
سلام ،

باید از فضای نامی System.management استفاده کنی یه برنامه نوشتم برای اینکار ولی به زبان وی بی دات نت هست اگه میخوای تا بهت بدم..

موفق باشید./

ALI3D69
پنج شنبه 06 بهمن 1390, 13:13 عصر
سلام ،

باید از کلاس System.management استفاده کنی یه برنامه نوشتم برای اینکار ولی به زبان وی بی دات نت هست اگه میخوای تا بهت بدم..

موفق باشید./

هیچی از این کلاس نفهمیدم!
کلی کد توی اینترنت پیدا کردم که همشون یه ManagementObjectSearcher داشتن که ارور می گیره.
اگه می شه بگین دقیقا چی کار کنم.

modern_amin
پنج شنبه 06 بهمن 1390, 14:22 عصر
http://barnamenevis.org/search.php?searchid=579011

ALI3D69
پنج شنبه 06 بهمن 1390, 14:39 عصر
http://barnamenevis.org/search.php?searchid=579011
می که
هیچ مورد جدیدی یافت نشد.!

gilas1368
پنج شنبه 06 بهمن 1390, 14:41 عصر
http://barnamenevis.org/search.php?searchid=579011

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

mhsmity
پنج شنبه 06 بهمن 1390, 15:23 عصر
public string GetHDDSerialNumber()
{
string s = "";
ManagementObjectSearcher searcher;
string query2 = "SELECT * FROM Win32_PhysicalMedia";
searcher = new ManagementObjectSearcher(query2);
foreach (ManagementObject wmi_HD in searcher.Get())
if (wmi_HD["SerialNumber"] != null)
return wmi_HD["SerialNumber"].ToString();
return s;
}

using System.Management

faravaghi
پنج شنبه 06 بهمن 1390, 15:52 عصر
سلام،
http://www.codeproject.com/Articles/17973/How-To-Get-Hardware-Information-CPU-ID-MainBoard-I

ALI3D69
پنج شنبه 06 بهمن 1390, 16:31 عصر
این چیه؟
ManagementObjectSearcher
چرا می گه این رو پیدا نمی کنم؟

Hybrid
پنج شنبه 06 بهمن 1390, 17:05 عصر
این چیه؟
ManagementObjectSearcher
چرا می گه این رو پیدا نمی کنم؟

سلام دوست عزیز داخل پنجره Solution Explorer روی پروژهتون راست کلیک کنین و Add Reference رو انتخاب کنید حالا داخل سربرگ net بیاین System.management رو Add کنین تا مشکل رفع بشه...

shadi khanum
پنج شنبه 06 بهمن 1390, 17:09 عصر
دوست عزیز ابتدا باید system.management رو به پروژت AddRefrence کنی.

sadra1234
جمعه 07 بهمن 1390, 09:44 صبح
دوست عزیز
میتونی از قفل ps-27 که کار آقای alimanam (http://barnamenevis.org/member.php?43498-alimanam) هست استفاده کنی.به تاپیک زیر سربزن.
http://barnamenevis.org/showthread.php?249864

milad95
پنج شنبه 16 شهریور 1391, 12:23 عصر
سلام به همه عزیزان
خب من system.management به پروژه AddRefrence کردم ولی بازم مشکل داشت وهمون ارور رومیداد لطفا یکی کمک کنه:(