واضح آرشیو وب فارسی:سایت ریسک: یک کد برای گرفتن شماره سریال یا .. در اکسس ADV 20 آبان 1386, 12:47سلام من برنامه ای در اکسس نوشتم و می خوام فقط روی سیستم خودمون کار کنه. یعنی اگر مثلا کسی کپی کرد و با خودش برد جای دیگه باز نشه و کار نکنه. به فکرم رسید که اگر با یک کد بشه یک نوشته یا عدد مثل شماره سریال سی پی یو یا مین برد و یا... ( یکی از مشخصات کاملا خصوصی سخت افزاری) رو موقع اجرا شدن برنامه چک کرد تا در صورت عدم تطابق برنامه کار نکنه راه حل خوبی باشه. آیا همچین چیزی میشه؟ و اگر میشه لطف کنید کدشو برام بزارین. ممنون mazoolagh 21 آبان 1386, 11:34شدن که میشه ولی راههای ساده تری هم هست: یک فایل سیستمی (مثلا در شاخه win32drivers) رو به یک اسم دیگه و با همون پسوند sys ذخیره کنین. اینطوری شک برانگیز هم نیست. حالا کافی هست در برنامه وجود این فایل رو چک کنین! هر چه تعداد این فایلها بیشتر باشه بهتر هست. رفتار برنامه نباید طوری باشه که نشون بده به کپی حساس هست یعنی جلوی اجراش رو نگیرین یا پیغام ندین. بلکه بصورت رندوم اطلاعات ثبت شده رو (بمقدار کم) تغییر جزیی بدین (بخصوص اعداد) یا در هنگام چاپ نتایج چاپ شده با مقادیر ثبت شده مغایرتهای جزیی داشته باشن (در جمع کل، تعداد رکوردها ...) ADV 21 آبان 1386, 18:16آقا واقعا مرسی، درسته این راه هم راحته و هم مطمئن فقط دو نکته داره 1- بعد از عوض کردن ویندوز باید همون کارها و کپی را دوباره انجام داد ( که البته با یک بچ فایل یا نمی دونم اسکریپت میشه راحتش کرد) دوم اینکه برنامه باز میشه ولی درس کار نمی کنه و طرف کمی وارد باشه میتونه پیداش کنه. البته خدایی خیلی فکر بکری هست ، کاملا راه گشا بود. میشه code یا دستور گرفتن همون سریال و غیره رو هم بهم بگین؟ آقا حیف نمیشه برا شما چند تا تشکر گذاشت (: میشه Email خودتونو بدین؟ که سوال فوری داشتم بپرسم؟ چون پیغام خصوصی هم نمی شه بهتون داد با تشکر mazoolagh 23 آبان 1386, 13:59فکر کنم activex حاضر و آماده برای اینکار هست (احتمالا رایگان هم پیدا میشه) حداقل جاهایی مثل codeproject و ... سورسش رو دارن. البته ایمیل من همین id در یاهو هست ولی دیر به دیر بهش سر میزنم! در مورد پی ام چون نمیتونم جواب بدم شرمنده میشم و بهمین خاطر هم بستمش (ایمیل هم همینطور!). اگر موردی رو بلد باشم و بتونم کمک کنم همینجا مطرح کنین بهتر هست. ADV 23 آبان 1386, 16:12من داقیقا آی دی یاهوتون رو متوجه نشدم. ولی حتما من هم سعی می کنم توی همین انجمن مزاحمتون بشم با تشکر
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2988]