PDA

View Full Version : گرفتن mac address یا hard برای عدم امکان کپی از برنامه



pantea_l62
شنبه 02 مهر 1384, 22:57 عصر
سلام
بچه ها برای اینکه کسی نتونه برنامم رو از روی سرور برداره می خوام ادرس کارت شبکه یا مشخصه ای دیگه از کامپیوتر رو براش تعریف کنم چطوری و طی چه مراحلی ؟لطفا اگه سورس کد یا توضیح دقیقی ارائه بدید خیلی فوریه برای 2 روز اینده می خوام.
مرسی

pantea_l62
یک شنبه 03 مهر 1384, 11:04 صبح
یعنی اینجا کسی تا حالا این کارو نکرده؟ اصلا چطور تا حالا از گپی گرفتن برنامه هاتون جلوگیری کردید؟(البته بغیر از نرم افزارهای تجاری)

pantea_l62
یک شنبه 03 مهر 1384, 19:55 عصر
کسی اینجا نیست کمک کنه؟؟؟؟؟؟؟؟؟؟؟؟)):

mehrdotnet
یک شنبه 03 مهر 1384, 20:44 عصر
یادمه توی همین بخش در مورد این موضوع بحث شده بود البته یادم نیست کی و کدوم ترد! شاید اگه یه سرچ کوچولو بکنین گیرش بیارین من هم می گردم پیدا کردم خبر میدم.

pantea_l62
یک شنبه 03 مهر 1384, 21:31 عصر
مرسی گشتم پیدا نکردم متاسفانه !!!!!!!!!با چه عنوانی؟

amin_programmer
دوشنبه 04 مهر 1384, 21:22 عصر
این برنامه سریال هارد رو نشون میده
امیدوارم بدرد بخوره

pantea_l62
سه شنبه 05 مهر 1384, 10:13 صبح
مرسی
ولی چطور تو برنامم این مقدار رو براش تعریف کنم که وابسته به این اجرا بشه؟؟؟؟؟؟؟؟؟

bashir_nashi
سه شنبه 05 مهر 1384, 17:34 عصر
ایف هارد.سریال = مقدار دن
اجرا شو
الس
اجرا نشو

pantea_l62
سه شنبه 05 مهر 1384, 20:56 عصر
خوب!!!! ساختار دستور رو میشد پیش بینی کرد که از چه قراره ولی قضیه کدش هست و اینکه کجا و چطور گفت که اجرا بشه یا نشه.کدش رو نمی دونم.
اگه ممکنه توضیح بدید مرسی

بابک زواری
چهارشنبه 06 مهر 1384, 09:48 صبح
خانم پانته آ شما سورس قفل رو میخواهید یا اشکال دارید ؟

pantea_l62
چهارشنبه 06 مهر 1384, 20:04 عصر
خانم پانته آ شما سورس قفل رو میخواهید یا اشکال دارید ؟

اقای زواری من تا حالا این کار رو انجام ندادم .نمی دونم مراحل کار چیه و کجا باید چی نوشت !!!!
مسئله اینه که هم مشکل دارم و هم سورس ندارم. :ناراحت:
ممنون میشم راهنمایی کنید.

sinpin
سه شنبه 12 مهر 1384, 07:27 صبح
در ساده ترین حالت تابعی که در زیر تعریف میشه رو در استارت برنامه بزارید و اگه مقدار برگشتی false بود برنامه رو سریعا close کنید !!!


تابع‌:
1-شماره سریال هارد رو بگیر (اینو search کنید : diskid32 بد نیست)
2-سریال هارد رو به کاربر نشون بده !
3- مخفیانه یکسری عملیات ریاضی روی سریال انجام بده (با این شرط که خروجی تا حد معقولی منحصر بفرد بنظر بیاد)
4- به کاربر بگو: حالا کد فعالسازی رو وارد کن (که باید بطریقی با شما تماس بگیره)
5- اگه کدی که کاربر وارد میکنه همونیه که تو مرحله 3 بدست آوردی بگو true در غیر اینصورتsay: false

linux
سه شنبه 12 مهر 1384, 12:22 عصر
بهتر هست برای اینکه مطمئن باشی از یک قفل سخت افزاری استفاده کنی.
ارزون هم هست.

mostafa304
شنبه 16 مهر 1384, 02:22 صبح
آقا چرا خودتو عذاب میدی ؟
من جای تو بودم یه مقدار میریختم توی رجیستری . جایی که هیچ کس به فکرشم نرسه که برنامه شماست . مثلا توی csid . بعد یه برنامه دیگه مینوشتم که اون کلید رو مقدار بده . توی برنامه خودم هم اول اون مقدار رو چک میکردم اگه وجود داشت اجرا بشه . اون برنامه دوم هم که فقط پیش خودته . اینجوری هر کسی بخواد از برنامت استفاده کنه باید باهات تماس بگیره . خوبیش اینه که وقتی ویندوزو عوض میکنی برنامه دیگه اجرا نمیشه

md_bluelily
شنبه 16 مهر 1384, 05:20 صبح
آقایون و خانوما, مشکل فقط SATA هست.

zarrin_306
دوشنبه 18 مهر 1384, 15:22 عصر
برای اینکار اول باید نرم افزارwmi را نصب کنید بعد کد آنرا واردکنید درجای لازم
zarrin_306@lycos.com