-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
چطور میشه Dll رو از کنار exe برنامه جابجا کرد؟
من هر وقت path رو عوض میکنم یا فایل رو Rename میکنم ، Error میده که نمی تونه پیداش کنه ، در حالی که رفرنس درست Add شده ...( تو #c)
خیلی ممنون میشم اگه راهنماییم کنید ...
خوب وقتی به صورت add رفرنس به پروژه اضافه میشه به طبع فایل dll باید کنار فایل اجرایی باشه ! برای اینکه بتونین اون رو جابه جا کنین می بایست به صورت دینامیک توابع قفل رو فراخونی کنین .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
خیلی ممنون .
راستش سوال من هم همین بود که تکنیکی وجود نداره که بشه رفرنس رو از کنار فایل exe جابجا کرد( به جز صدا زدن داینامیک) ؟
چون شما چند تا پست بالا تر گفته بودید که برنامه نویس نباید بیا فایل Dll رو مثه هلو بذاره کنار فایل ...:لبخند:
گفتم شاید روشی داره ...
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
راستش سوال من هم همین بود که تکنیکی وجود نداره که بشه رفرنس رو از کنار فایل exe جابجا کرد( به جز صدا زدن داینامیک) ؟
مگر روش صدا زدن داینامیک مشکلی داره ؟!! به راحتی میشه این روش رو روی هر رفرنسی و به طبع PS-27.dll پیاده سازی کرد فقط چند خط کد اضافه میشه همین :) با این کار میتونین رفرنس رو از هر جایی در هارد دیسک لود کرد و از توابعش استفاده کنین .
نقل قول:
چون شما چند تا پست بالا تر گفته بودید که برنامه نویس نباید بیا فایل Dll رو مثه هلو بذاره کنار فایل ...
بله منظور من از قرار ندادن فایل رفرنس ( قفل PS-27 ) کنار فایل اجرایی این بود که از Patch شدن اون و برنامه جلوگیری بشه ( احتمالش کمتر بشه ) به نظرم بهترین کار Merge کردن اون به فایل اجرایی هستش .
نقل قول:
گفتم شاید روشی داره ...
روش که زیاد داره ( روش های اشاره شده ووو ...) فقط باید دنبالش بگردی به همین سادگی :)
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
نقل قول:
نوشته شده توسط
alimanam
با سلام
مگر روش صدا زدن داینامیک مشکلی داره ؟!! به راحتی میشه این روش رو روی هر رفرنسی و به طبع PS-27.dll پیاده سازی کرد فقط چند خط کد اضافه میشه همین :) با این کار میتونین رفرنس رو از هر جایی در هارد دیسک لود کرد و از توابعش استفاده کنین .
/
اگر شما هم یه بزرگواری کنید و منو راهنمایی کنید که چطور میتونم با این روش فایل رو جابجا کنم واقعا ممنون میشم ...
-
1 ضمیمه
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
اگر شما هم یه بزرگواری کنید و منو راهنمایی کنید که چطور میتونم با این روش فایل رو جابجا کنم واقعا ممنون میشم ...
فایل ضمیمه سورسی هست که من براتون در این مورد خاص نوشتم , میتونین استفاده کنین .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
من از دلفی xe2استفاده میکنم
آیا این قفل برای دلفی هم کار میکنه؟
اگه جواب مثبته لطفا نمونه کد اگه میشه بزارید
از لطف شما ممنونم
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
من از دلفی xe2استفاده میکنم
آیا این قفل برای دلفی هم کار میکنه؟
این قفل برای هر زبانی که بتونه با اسمبلی های مایکروسافت دات نت ارتباط برقرار کنه قابل استفاده است . اگر دلفی این امکان رو داره ؟! پس میشه ازش استفاده کرد . من چون تا حالا با دلفی آشنایی نداشتم پاسخ شما رو به درستی نمیتونم بدم . اگر امکان پذیره کافیه این اسمبلی رو به پروژه خودتون به صورت داینامیک یا ارجاع به رفرنس فراخوانی کنین و از توابعش استفاده کنین .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
من از دلفی استفاده میکنم و هرکاری کردم نتونستم DLL شمارو در دلفی فراخوان کنم الخصوص شما برای DLL خودتون یک خصوصیت برای خواندن سریال هارد گذاشتید و نتونستم بادلفی بهش کانکت بشم چون دلفی فقط میتونه به تابع یا پروسیجر داخل یک DLL دسترسی داشته باسه و نه آنکه بصورت کلاس بهش متصل بشه و بتونه بخونه
یا اگرهم راه دیگری داره من نمیدونم
اگر راهنمایی کنید برای اتصال از دلفی بهش خیلی ممنون میشم
البته خدمتتون عرض کنم در سی شارپ و یا وبی نت چون بصورت کلاس باهاش برخورد میشه مشکلی نداشتم ولی دلفی نشد.
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
من از دلفی استفاده میکنم و هرکاری کردم نتونستم DLL شمارو در دلفی فراخوان کنم الخصوص شما برای DLL خودتون یک خصوصیت برای خواندن سریال هارد گذاشتید و نتونستم بادلفی بهش کانکت بشم چون دلفی فقط میتونه به تابع یا پروسیجر داخل یک DLL دسترسی داشته باسه و نه آنکه بصورت کلاس بهش متصل بشه و بتونه بخونه
یا اگرهم راه دیگری داره من نمیدونم
اگر راهنمایی کنید برای اتصال از دلفی بهش خیلی ممنون میشم
البته خدمتتون عرض کنم در سی شارپ و یا وبی نت چون بصورت کلاس باهاش برخورد میشه مشکلی نداشتم ولی دلفی نشد.
دوست عزیز من که قبلاً عرض کزدم متاسفانه با دلفی آشنایی ندارم تا حالا یک خط کد هم با این زبان یا محیط IDE ننوشتم ! واسه همین واقعاً نمیدونم چطوری میتونین از این رفرنس در دلفی استفاده کنین . بهتره با کسانی که به هر دو زبان کد مینویسن این مورد رو در میان بگذارید به نظرم بهتر نتیجه میگیرین . یا در گوگل سرچ کنین شاید مطلبی باشه .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
دوستان و سروران گرامی
اگه کسی تونست در دلفی از این قفل استفاده کنه لطفا راهنمائی یادش نره
ممنون
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
سلام و خسته نباشید.
در کجا مشخص میشه که برنامه ریجیستر شده یا نه ؟!
با تشکر
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
در کجا مشخص میشه که برنامه ریجیستر شده یا نه ؟!
درصورت داشتن مجوز ( ثبت شدن نرم افزار ) یک فایل با پسوند lic.* در مسیر فایل اجرایی یا هر جای دیگری که برنامه نویس مشخص کنه ایجاد میشه که حاوی لایسنس معتبر برای اون سیستم هستش .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
من طبق آموزشی که در پست 127 قرار داره در MY PROJECT اومدم گزینه Enable application framework رو غیر فعال کردم و تا در هر بار اجرا اول بیاد که اون کلاس رو بررسی بکنه که آیا ریجستری شده برنامه یا نه ؟! حالا مشکلی که وجود اینه که گزینه View Application Events هم غیر فعال شده که من داخلش کدهای زیر رو قرار دادم که اگر احیانا خطایی رخ بده متن خطا در یه فایل TXT ذخیره بشه.
Imports DevComponents.DotNetBar
Namespace My
Partial Friend Class myapplication
Private Sub myapplication_UnhandledException(ByVal sender As Object, ByVal e As Microsoft.VisualBasic.ApplicationServices.Unhandle dExceptionEventArgs)
Try
Dim LogPath As String = My.Computer.FileSystem.SpecialDirectories.CurrentU serApplicationData
If Not IO.Directory.Exists(LogPath) Then IO.Directory.CreateDirectory(LogPath)
Dim lg As New Logging.FileLogTraceListener
lg.DiskSpaceExhaustedBehavior = Logging.DiskSpaceExhaustedOption.DiscardMessages
lg.Encoding = System.Text.Encoding.UTF8
lg.BaseFileName = "CriticalError"
lg.MaxFileSize = CLng(2 ^ 20 * 2) ' 2 Megabyte
lg.Location = Logging.LogFileLocation.Custom
lg.CustomLocation = LogPath
lg.WriteLine(Now.ToString)
lg.WriteLine(e.Exception.Message)
If e.Exception.InnerException IsNot Nothing Then
lg.WriteLine("Inner :")
lg.WriteLine(e.Exception.InnerException.Message)
End If
lg.WriteLine("Stack :")
lg.WriteLine(e.Exception.StackTrace)
lg.WriteLine(StrDup(50, "-"c))
lg.Close()
Catch
End Try
Try
Dim msg As String = ""
#If DEBUG Then
msg = e.Exception.Message
#End If
MessageBoxEx.EnableGlass = False
MessageBoxEx.Show(New Form() With {.TopMost = True, .StartPosition = FormStartPosition.CenterScreen}, msg, "خطای بسیار جدی", MessageBoxButtons.OK, MessageBoxIcon.Error)
e.ExitApplication = False
Catch
End Try
End Sub
End Class
End Namespace
می خواستم بدونم که آیا با غیر فعال شدنش هیچ مشکلی پیش نمیاد ؟!
با تشکر
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
سلام.
مث اینکه کسی نیست به سئوال بنده جواب بده؟:افسرده:
-
1 ضمیمه
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
مث اینکه کسی نیست به سئوال بنده جواب بده؟
از نسخه 2.3 استفاده کن و از سورسی که ضمیمه کردم بدون اینکه Enable application framework رو غیر فعال کنی , به کدنویسی ادامه بده .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
این نسخه جدید چه ویژگی و برتری داره ؟
مرسی
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
فابل استخراج کننده رو از کجا دانلود کنم مهندس ؟
بدون اون نمیشه ازش استفاده کرد.... :چشمک:
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
سلام از کجا مطمئن بشم که کلمه کلیدی من داخل سورس نرم افزار به هیچ وجه هک نمیشه ؟
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
این نسخه جدید چه ویژگی و برتری داره ؟
نسخه 2.3 به صورت عمومی منتشر نشده واسه همینه که فایل ضمیمه پسورد داره , از نظر کارکرد تفاوت چندانی با نسخه قبلی نداره فقط طول رشته فعال سازی ( لایسنس ) کوتاهتر شده و چندتا تابع اضافی از قفل حذف و به جای اونها یکی دوتا تابع جدید اضافه شده , یکی دوتا باگ هم برطرف شده همین .
تصویر کیجن جدید ( نسخه منتشر نشده )
http://www.sharefile.ir/uploads/1369378999.png
نقل قول:
فابل استخراج کننده رو از کجا دانلود کنم مهندس ؟
منظورتون از فایل استخراج کننده ! کیجن هستش ؟ در نسخه منتشر شده میتونین از پست شماره 1 همین تاپیک برای دانلود اون استفاده کنین .
دانلود کیجن
پست شماره 1
نقل قول:
سلام از کجا مطمئن بشم که کلمه کلیدی من داخل سورس نرم افزار به هیچ وجه هک نمیشه ؟
مدیریت رشته های حساس و حیاتی نرم افزار شما به عهده شمای برنامه نویسه نه وظیفه قفل نرم افزاری , شما بهتره از یک طول رشته مناسب , استفاده از توابع متنوع کار با رشته , مدیریت حافظه برای حذف رشته مورد نظر , و کلی روش ابداعی که خودتون میتونین ازشون برای این منظور استفاده کنین بهره ببرین در ضمن در نهایت باید حتماً از ابزارهای برنامه نویسی برای بهبود و مبهم سازی سورس برنامه استفاده ببرین .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
سلام . برنامه من اماده است و سالم اما وقتی میخوام از این قفل خوب شما استفاده کنم و تیک enable aplication framework رو بر می دارم همچنین استارت برنامه رو روی ps27 میزارم کلا برنامه ام قاط میزنه ممکنه بفرمایید چه باید کرد؟؟ مرسی
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
نقل قول:
سلام . برنامه من اماده است و سالم اما وقتی میخوام از این قفل خوب شما استفاده کنم و تیک enable aplication framework رو بر می دارم همچنین استارت برنامه رو روی ps27 میزارم کلا برنامه ام قاط میزنه ممکنه بفرمایید چه باید کرد؟؟
با سلام
از این نمونه سورس استفاده کن . درضمن نیازی به غیر فعال کردن enable aplication framework در این سورس نیست .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
سلام دوست عزیز یک نمونه واسه سی شارپ گذاشتین من اونو دانلود کردم و کد هاش رو هم نوشتم اما هربار که کد رو وارد می کنم نه پیغامی میاد و نه وارد صفحه برنامه میشه ضمنا نمیشه کاری کرد که برای اجرای یرنامه تو ویندوز سون راست کلیک نکنیم و run ........... رو انتخاب نکنیم
مرسی
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
سلام دوست عزیز یک نمونه واسه سی شارپ گذاشتین من اونو دانلود کردم و کد هاش رو هم نوشتم اما هربار که کد رو وارد می کنم نه پیغامی میاد و نه وارد صفحه برنامه میشه ضمنا نمیشه کاری کرد که برای اجرای یرنامه تو ویندوز سون راست کلیک نکنیم و run ........... رو انتخاب نکنیم
از نمونه کد پست قبلی استفاده کن (تبدیل کد به سی شارپ با خودتون ) در مورد run شده به صورت ادمین خیر حتما باید مجوز ادمین داشته باشه واسه اجرا .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
نقل قول:
نوشته شده توسط
alimanam
با سلام
از این نمونه سورس استفاده کن . درضمن نیازی به غیر فعال کردن
enable aplication framework در این سورس نیست .
موفق باشید./
ممنون از لطف شما اما ظاهرا مثل اون قبلی کلمه کلیدی در سورس رو نمیخواد .. من میخوام از همون قبلی با رفع ایرادی که گفتم استفاده کنم ..
مرسی
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
ممنون از لطف شما اما ظاهرا مثل اون قبلی کلمه کلیدی در سورس رو نمیخواد ..
اگر بیشتر دقت کنین کلمه کلیدی رو میخواد لطفاً به تابع LicenseValidator در رویداد فرم دقت کنین !
ps.LicenseValidator(license, "123")
در سورسی که بهتون دادم کلمه کلیدی 123 در نظر گرفته شده است .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
ممنون از لطف شما اما من نتونستم اجرا کنم یعنی پس از بدست اوردن سریال main برنامه ام اجرا نمیشه!
ایا نیاز به تنظیمات دیگری دارم ؟
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
دوست عزیز خیلی ممنون بابت راهنمایی و برنامه خوب تشکر
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
من تازه با این صفحه آشنا شدم. از قفلی که گذاشتین استفاده کردم و خوب بود. امیدوارم بهتر از ان هم بشه و آرزوی موفقیت بیشتر براتون دارم.
فقط یک سوال داشتم ممنون میشم جواب بدین ، اینکه اون فایل HSExtract.ocx آیا لازم هست برای ستاپ چون که در سیستم 32 من این فایل نیست؟.
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
فقط یک سوال داشتم ممنون میشم جواب بدین ، اینکه اون فایل HSExtract.ocx آیا لازم هست برای ستاپ چون که در سیستم 32 من این فایل نیست؟.
شما احتمالاً دارین از نسخه قبلی استفاده میکنین چون در نسخه بعدی نیازی به استفاده از فایل یاد شده نیست . در ضمن آخرین نسخه رو میتونین از اینجا دانلود کنین .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
سلام . ببخشید نسخه سی شارپ اینو ندارید ؟ مرسی
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
برای باز کردن فایل زیپ پسورد میخواد؟
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
سلام، رو سیستم من کار کرد.. آقایه لطفی کنید کیجن، سریال با طول کمتر تولید کنه، تقریبا سریالش 90 رقم میشه، بی زحمت کمترش کنید اشتباه کاربر و کمتر کنه، خیلی بهش نیاز دارم ممنون:ناراحت:
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
ممنون بابت سورس ولی روش فعال سازی برنامه غیر قابل فهم هستش یک نمونه که سورس فعال سازی جدا و برنامه فعال سازی جدا باشه هرجفتش سورس رو قرار بدید با سی شارپ باشه ممنون میشم.
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
ممنون بابت سورس ولی روش فعال سازی برنامه غیر قابل فهم هستش یک نمونه که سورس فعال سازی جدا و برنامه فعال سازی جدا باشه هرجفتش سورس رو قرار بدید با سی شارپ باشه ممنون میشم.
من دقیقاً متوجه صحبت شما نشدم ! ولی سورس هایی که گذاشتم کاملاً ساده هستن ویه برنامه نویس معمولی به راحتی میتونه متوجه اونها بشه . 2 تا تابع که بیشتر نیست از اسمشون هم میشه فهمید کارشون چیه ! لطفا دقت کنین حتما متوجه میشن . اگر باز متوجه نشدین دقیقا بگین گیر کارتون کجاست .
لازم به یادآوری هستش میتونین نسخه جدید رو که دارای اطمینان بسیار بیشتری از نسخه فعلی هست رو از لینک زیر دانلود کنین الگوریتم استفاده شده بسیار با الگوریتم قفل فعلی متفاوت هستش و برنامه محافظت شده به هیچ عنوان تا قبل از فعال سازی قابل هک شدن نیست تاکید میکنم نرم افزاری که توسط قفل نرم افزاری PS-27 نسخه به روز شده محافظت میشه تا قبل از فعال سازی توسط لایسنس معتبر به هیچ عنوان قابل نفوذ و دستکاری توسط هکر نیست و اطمینان 100% رو تضمین میکنه .
لینک قفل نرم افزاری PS-27 نسخه به روز شده
نمایش ویدیوی آموزش استفاده
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
دوست من چرا Dll به vb.net 2010 از طریق ویزاردی به Toolbox اضافه نمیشه ؟؟
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
نقل قول:
دوست من چرا Dll به vb.net 2010 از طریق ویزاردی به Toolbox اضافه نمیشه ؟؟
قرار نیست به Toolbox اضافه بشه !!! شما باید از این dll به صورت add reference استفاده کنین نمونه کد هم موجوده از پست شماره 1 میتونین دانلودش کنین .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
خواهشاً کسی کد ساخت سریال نامبر قوی و کد فعال سازی شو نداره که برنامه اصلی کد سیستمی رو بده و برنامه دیگه کد سیستمی رو به صورت فعال سازی تبدیل کنه و وقتی کد سیستمی میدیم کدم فعال سازی رو بده به ما بده و ما هم کد فعال سازی رو به برنامه بدیم تا برنامه فعال بشه
ممنون میشم کسی این 2 تا سورس رو که یکی کد فعال سازی رو بسازی و یکی دیگه برنامه فعال کنه برام بفرستید یک دینا ممنون میشم من چیزی پیدا نکردم ممنون میشم.
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
سلام دوست عزیز
ممنون از برنامه خوبت
من اینو تو visual studio اجرا کردم یوزر کد داد
ولی بعد کامپایل تو ویندوز یوزر کد نداد که فهمیدم با run as administrator کردن میده
تو چن جا دیدم دوستان هم همین مشکل رو دارن گفتم اطلاع رسانی کنم
ببخشید اگه تکراریه فرست نکردم همه پست ها رو ببینم
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
بله شما باید حتما نرم افزاری که از این قفل استفاده میکنه رو به صورت Run as Admin اجرا کنین تا به درستی کار کنه . در ضمن شما میتونین از نسخه به روز شده این قفل هم استفاده نمائید .
موفق باشید./
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
تاپیکت عالی بود، من به نوبه ی خودم تشکر می کنم. دوستان باید درست ببینن که کسی که وقت میزاره و جواب میده چه حدفی رو دنبال می کنه. باز هم تشکر.
پشتیبان شبکه شرکت مخابرات
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
با سلام
من از PS-27 v3.2.1.2 (نسخهی رایگان) نیز میخواهم استفاده کنم.
اگر امکانش است یک فایل dll جدایی را به جای PS-27 License Generator نیز تهیه کنید.
پروژهی درسیای را باید تحویل دهم که در آن خواسته شده، بتوان کد فعالسازی را به صورت خودکار تولید و به کمک یک تعداد کدبرنامهی جداگانه، آن کد را به صورت پیامک و یا ایمیل نیز منتشر کرد.
اگر امکانش است جواب درخواسنم را (مثبت و یا منفی) در قالب یک پاسخ در همینجا نیز ارسال کنید.
با تشکر
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
سلام خسته نباشید من چطور میتونم از همچین کدهایی در نرم افزار MyVisualDB استفاده کنم
منظورم اینه که تو پروزه خودم میخام نرم افزار تولیدی سریال نامبر بخاد برا اجراش
با تشکر
-
نقل قول: قفل نرم افزاری PS-27 ورژن 2
سلام.دوستان من تازه به ابن تاپیک رسیدم... تو این همه لینک گم شدم...کسی از دوستانی که از این نرم افزار استفاده کرده باشه و بتونه به من کمک کنه هست؟؟
ممنون میشم راهنمایی کنید