ببخشيد امكان نصب سامانه روي هاست خودمون هست يا خير؟
ببخشيد امكان نصب سامانه روي هاست خودمون هست يا خير؟
با سلام
از شدنش که میشه اما دلیلی نمی بینم که همچین چیزی اتفاق بیافته حتماً دلیلشم می دونین دیگه !ببخشيد امكان نصب سامانه روي هاست خودمون هست يا خير؟
موفق باشید .
سلام علی اقا
من یه پیشنهاد و یه خواهش دارم
پیشنهادم اینه که برای افزایش ضریب اطمینان یه مورد دیگه به قفلتون اضافه کنید و اون تولید کد فعال سازی از روی سریال نرم افزار(که توسط برنامه نویس و اختیاری به هر نسخه از برنامه داده میشه)و کد تولیدی توسط نرم افزار(تولیدی از روی هارد و یا سی پی یو ) یعنی اینکه کدی که استفاده کننده برای دریافت کد فعال سازی ارسال می کنه تر کیبی از کد سیستم و سریال نرم افزار باشه (مثلا هردو پشت سر هم و یا با یه علامتی از هم جدا شده)
خواهشم اینه که یه نمونه (مثال )از کاربرد قفل در سی شارپ هم بزارین
متشکرم
با سلام
دوست عزیز از اینکه پیشنهاد خودتون رو دادین ممنونم شاید در نسخه های بعدی این امکان رو بهش اضافه کردم .پیشنهادم اینه که برای افزایش ضریب اطمینان یه مورد دیگه به قفلتون اضافه کنید و اون تولید کد فعال سازی از روی سریال نرم افزار(که توسط برنامه نویس و اختیاری به هر نسخه از برنامه داده میشه)و کد تولیدی توسط نرم افزار(تولیدی از روی هارد و یا سی پی یو ) یعنی اینکه کدی که استفاده کننده برای دریافت کد فعال سازی ارسال می کنه تر کیبی از کد سیستم و سریال نرم افزار باشه (مثلا هردو پشت سر هم و یا با یه علامتی از هم جدا شده)
فایل ضمیمه شد .خواهشم اینه که یه نمونه (مثال )از کاربرد قفل در سی شارپ هم بزارین
موفق باشید .
من قفل شما رو امتحان کردم البته مدتها از انتشار قفل شما میگذره ولی مشکل قفل اینه که اگر برنامه به صورت Administrator اجرا نشه با خطای Access Denied مواجه میشه. ولی اگر برنامه رو به صورت Run as Administrator اجرا کنیم هیچ مشکلی نداره. من رو سیستمم Windows Vista Business 64bit دارم.
با سلام
جواب سوال شما رو در پیغام خصوصی دادم اما اینجا هم توضیح میدم تا اگه سوال بقیه هم باشه جوابشون رو بگیرن .
قفل نرم افزاری PS-27 برای به دست اوردن تمامی مشخصات سخت افزاری یه سیستم به صورت مداوم از منابع سیستم استفاده میکنه و برای این منظور کاربر باید مجوز ادمین داشته باشه برای اینکه شما بتونی برنامه ( فایل exe ) خودتون رو روی سیستم کاربر نهایی بدون کوچکترین مشکلی اجرا کنین خیلی راحت میتونین با ایجاد یک فایل xml درکنار فایل اجرایی باعث بشین که برنامه روی سیستم عامل های سون و ویستا بدون کمترین اشکال اجرا بشه . برای اطلاعات بیشتر به این لینک سری بزنین .
موفق باشید ./
سلام این برنامه باز نمی شه
با سلام و تشکر
من خیلی وقت بود که به این تاپیک سر نزده بودم
الان هم ورژن جدیدش رو دیدم
فقط همون حرفی که قبلا هم زده بودم
اگه امکان داره نرم افزار تولید سریالش رو هم برای دانلود قرار بدید تا برای گرفتن اون نیاز به اینترنت نباشه
شاید به هر دلیلی اون موقع امکان استفاده از اینترنت نباشه
دیدم که جایی حرف از مششکل با آنتی ویروس و ..بود
شما فایلش رو قرار بده . هر کی خواست باهاش کار می کنه و هر کی مشکل داشت از اینترنتیش استفاده می کنه
با سلام
شما مثل اینکه با دقت تاپیک رو نخوندین ! چون فایل کیجنی که قرار دادم بدون اینترنت هم سریال فعال سازی میسازه . در همان پست اول مطالب رو بخون متوجه میشین که از کجا باید دانلود کنین .
موفق باشید ./
سلام.
مهندس خسته نباشید و با تشکر از شما برای PS-27.
من روی ویندوز 7 64bit تست کردم و به هیچ گونه مشکلی بر نخوردم واقا ممنونم .
انشاالله موفق باشید.
مهندس شرمنده ام من موفق به دریافت License History نشدم اگر امکانش هست لینکش رو برای من ارسال فرمایید با تشکر از شما.
موفق و پیروز باشید.
سلام دوست عزیز
ضمن تشکر از زحمات شما
طبق عکسی که ضمیمه کردم شماره کاربری خالی هست و نمایش داده نمیشود لطفاً بررسی کنید ممنون
با سلام
دوست عزیز بهتره از نسخه 2 استفاده کنی لینک دانلودش در پست شماره 1 موجوده .طبق عکسی که ضمیمه کردم شماره کاربری خالی هست و نمایش داده نمیشود لطفاً بررسی کنید ممنون
از پست شماره 49 استفاده کن .مهندس شرمنده ام من موفق به دریافت License History نشدم اگر امکانش هست لینکش رو برای من ارسال فرمایید با تشکر از شما.
موفـــــق باشید./
سلام ببخشید کسی میتونه کیجن این برنامه رو برام بزاره؟
لینکش تو پست یک نیست اونی هم که توی help برنامه بود لینکش کار نمیکنه
اگرم میشه یه نمونه واسه سی شارپ بزارید یه نمونه توی پست 84 بود ولی برنامش مشکل داره سریال تولید نمیکنه
با سلام
دوست عزیز لینک که در پست شماره 1 موجوده و مشکلی هم نداره !!!!سلام ببخشید کسی میتونه کیجن این برنامه رو برام بزاره؟
لینکش تو پست یک نیست اونی هم که توی help برنامه بود لینکش کار نمیکنه
دانلود کیجن
فکر نمیکنم مشکلی داشته باشه شما فایل ضمیمه رو تست بفرمائین .اگرم میشه یه نمونه واسه سی شارپ بزارید یه نمونه توی پست 84 بود ولی برنامش مشکل داره سریال تولید نمیکنه
موفـــــق باشید./
با سلام
دوست عزیز در سورسی که در پست قبلی ضمیمه کردم ذکر کردم که کلید قفل رو در این قسمت وارد کنید ! همینطور هر کجا که من در سورس Password نوشتم شما باید کلید دلخواه خودتو رو بنویسین ( یعنی همه اون کلیدها باید یک رشته یکسان باشه ) همین کلید رو عیناً ( با رعایت کردن حروف کوچک و بزرگ ) باید به کیجن بدین . سریال کاربری رو هم که از کاربر برنامه خودتون دربافت میکنین این 2 تا رو به کیجن که بدین براتون یک سریال منحصر بفرد تولید میکنه . این سریال رو به مشتری ( کاربر برنامه تون ) که بدین برنامه فعال میشه .ممنون علی آقا این الان کار کرد فقط یه سوال دیگه این کلید رو از کجا تایین کنم؟همونی که توی کیجن میخواد!
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private PS_27.Protection Protector = new PS_27.Protection();
private void Form1_Load(object sender, EventArgs e)
{
try
{
lbl1.Text = "0916632000";
lbl2.Text = Protector.GetUserID;
if (Protector.LicenseExist(Protector.GetUserID, "کلید قفل رو اینجا بنویسید") == true)
{
MainFrm frm = new MainFrm();
frm.ShowDialog();
this.Close();
}
}
catch (Exception ex)
{
MessageBox.Show("خطا !", string.Empty, MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
private void button1_Click(object sender, EventArgs e)
{
try
{
if (Protector.CheckLicense(txt_License.Text, "کلید قفل رو اینجا بنویسید") == true)
{
Protector.RegisterLicense("کلید قفل رو اینجا بنویسید");
Application.Restart();
}
else
{
MessageBox.Show("مجوز وارد شده صحیح نیست", string.Empty, MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
catch (Exception ex)
{
}
}
}
}
برای نمونه
موفــــق باشید./
آخرین ویرایش به وسیله alimanam : یک شنبه 28 خرداد 1391 در 14:17 عصر
با سلام
دوست عزيز از زحمات شما ممنونم
من قفل شما رو دانلود كردم روي سيستم خودم كوچكترين مشكلي نداشت(سون 32 بيتي در پروژه با دات نت 4)
اما در ويندوز 7 نسخه 64 بيتي در پروژه با دات نت 4 بالا نمياد
دقيقا همون مثال خودتون رو هم كه با دات نت 3.5 بود به دات نت 4 تغيير دادم ديگه كار نكرد
ممنون ميشم راهنمايي كنيد
با سلام
من منظور شما از بالا نمیاد رو درست متوجه نشدم لطفا بیشتر توضیح بدین . اگر Error میده لطفا متن خطا رو ذکر کنین تا بهتر بتونم کمکتون کنم .اما در ويندوز 7 نسخه 64 بيتي در پروژه با دات نت 4 بالا نمياد
من روی سون نسخه 64 بیتی یادمه زیاد تست کردم بدون هیچگونه مشکلی جواب میداد .
موفــــق باشید./
ببینید توی ویندوز 64 بیتی جواب میده اگه نسخه دات نت 3.5 یا پایین تر باشه
همون مثال خودتون که با سی شارپ نوشته بدین target framwork اش روی 3.5 تنظیم شده
همون برنامه رو من هم روی سون 32 بیت و هم سون 64 بیت تست کردم مشکلی نداشت ولی زمانی که targetframwork رو به 4 تغییر میدم دیگه روی سون 64 کار نمیکنه و از dll ps-27 خطا میگیره
الان سیستم سون 64 بیتی جلو دستم نیست که متن خطا رو بفرستم.
با سلام
بعد از اینکه متن خطا رو تونستم ببینم بهتر میتونم نظر بدم .الان سیستم سون 64 بیتی جلو دستم نیست که متن خطا رو بفرستم.
موفـــق باشید./
اینم متن خطا که با تغییر target framework به 4.0 بوجود میاد
error_ps27.jpg
مشکل کجاست؟آیا از ویندوز منه؟ یا از ps-27.dll
سلام دوست عزیز
ظاهرا مشکل از ویندوز من بود با عوض کردن ویندوز خطا رفع شد
ممنون از برنامه خوبتون
ببخشید از این قفل برای ویژوال استودیو ( C# ) میتوان استفادده کرد ؟
خیلی ممنون میشم جواب بدید
با سلام
بله عزیز به هر زبانی که بر پایه فرم ورک مایکروسافت پایه ریزی شده , میتوان از این قفل استفاده کرد .ببخشید از این قفل برای ویژوال استودیو ( C# ) میتوان استفادده کرد ؟
موفق باشید./
آخرین ویرایش به وسیله alimanam : جمعه 23 تیر 1391 در 23:36 عصر
با سلام
خیلی ممنون خیلی عالیه
فقط لطفاً موزیک کیجن رو بردارید !!! و بعد مخفی شدن کد کاربر که زرد رنگه
روی سون 32 و 64 بیت SP1 به خوبی جواب داد . من از دات نت 4 استفاده می کنم.
با تشکر فراوان
آخرین ویرایش به وسیله peyman677 : چهارشنبه 18 مرداد 1391 در 18:50 عصر
با سلام ، یک مشکل بزرگ
روی 4 کامپیوتر کاملا یکسان - اعم از رم - هارد - سی پی یو - گرافیک - مادربرد
کد هاش همه یکیه
ویندوز 7 32 بیت ، دات نت
4
آخرین ویرایش به وسیله peyman677 : پنج شنبه 19 مرداد 1391 در 18:18 عصر
کسی میتونه مرحله به مرحله نحوه استفادش رو آموزش بده ؟؟؟؟؟
آیا این قضیه تأیید میشه؟ اگر اینطور باشه که دیگه بدرد نمیخوره متاسفانه. لطفا دوستان خواهشا...
و یک مورد دیگه اینکه هر دفعه که برنامه رو اجرا میکنم حدود نیم ثانیه اون پنجره رجیستر رو نشون میده بعد وارد برنامه میشه. این که خیلی ضایع هست. نمیشه هیچ کاری کرد که اون پنجره رو اصلا نشون نده بعد از رجیستر؟
و من متاسفانه کلید رجیستر رو از برنامه راحت میتونم در بیارم و هر کی اون کلید رو داشته باشه و فایل کیجن شما رو هم از اینجا دانلود کنه دیگه کار تمومه.
با هر چی هم برنامه رو کد کنیم باز هم کرک کننده ها اینها رو باز میکنن.
به هر حال برای یک مدت هم باشه تا برنامه فروش بره خوبه ولی فقز از این ناراضی هستم که بعد از هر بار اجرای برنامه چند لحظه فرم رجیستر رو نشون میده متاسفانه. فقط این و بگید چکار میشه کرد؟
آخرین ویرایش به وسیله nekooee : شنبه 21 مرداد 1391 در 07:51 صبح
لطفا پاسخ بدید اگر امکان داره
دوستان یک مشکل دیگر هم دارم با این کد. من این کد رو در فرم رجیستر میگذارم:
Form1.ShowDialog()
Me.Close()
ولی فرم ریستر بسته نمیشه و میره فقط زیر با مینیمایز کردن راحت قابل مشاهده هست:(
خواهشا یکی راهنمایی کنه
با سلام
شما قفل رو دارین روی یک شبکه نصب میکنین ؟! اگر جواب مثبت است که احتمال 99 % همینجوره باید تست کنم چون تا حالا روی شبکه تست نکردم .روی 4 کامپیوتر کاملا یکسان - اعم از رم - هارد - سی پی یو - گرافیک - مادربرد کد هاش همه یکیه
دوست عزیز باید دید شما به چه صورت برای قفل برنامه نویسی کردین لطفاً توجه کنین که با توجه به وجود توابع قفل شما میتونین به چندین روش طراحی قفل نرم افزاری خودتون رو انجام بدین . برای بنده که تا حالا اتفاق نیافتاده 0.5 ثانیه فرم ثبت نرم افزار نمایش داده بشه !!!!!!!!!!!و یک مورد دیگه اینکه هر دفعه که برنامه رو اجرا میکنم حدود نیم ثانیه اون پنجره رجیستر رو نشون میده بعد وارد برنامه میشه. این که خیلی ضایع هست.
دوست عزیز شما که به این راحتی دارین کلید قفل خودتون رو پیدا میکنین خیلی خیلی ساده تر میتونین کاری کنین که پیدا شدن کلید قفل خیلی مشکل بشه نه این که هلو بپر تو گلو در سورس برنامه ! اون رو قرار بدین . لطفاً توجه کنین که حتماً باید مقدار رشته مربوط به کلید نرم قفل رو بعد از استفاده از حافظه پاک کنین تا اثری ازش برای سواستفاده باقی نمونه .و من متاسفانه کلید رجیستر رو از برنامه راحت میتونم در بیارم و هر کی اون کلید رو داشته باشه و فایل کیجن شما رو هم از اینجا دانلود کنه دیگه کار تمومه.
با هر چی هم برنامه رو کد کنیم باز هم کرک کننده ها اینها رو باز میکنن.
عزیزم شما چرا اینقدر لقمه رو دور سرتون میچرخونین !!!!؟ خوب جوری برنامه نویسی کن که تا وقتی که نیاز نباشه فرم ثبت برنامه نمایش داده نشه یعنی این مسله اینقدر سخته ؟ ( حتماً نیازه که اولین فرم فرم ثبت نرم افزار باشه ؟ حالا فرضا هم که فرم ستارت برنامه باشه یه تابع Main بنویس اونجا چک کن چی به چیه اگه نیاز بود فلان فرم نمایش داده بشه نبود هم که میری رو فرم اصلی برنامه ! البته من این روش رو توصیه نمیکنم بهتره در چندین متد و روش کار چک کردن لایسنس انجام بشه )به هر حال برای یک مدت هم باشه تا برنامه فروش بره خوبه ولی فقز از این ناراضی هستم که بعد از هر بار اجرای برنامه چند لحظه فرم رجیستر رو نشون میده متاسفانه. فقط این و بگید چکار میشه کرد؟
عزیزم این هم بخاطر برنامه نویسی غلط شماست چه ربطی به قفل داره آخه !!!!!!!!!!!! شما خودتون اصلاً 2 تا فرم که داشته باشی که اصلاً از قفل هم استفاده نکن آیا با این روشی که کد نوشتی مگه نتیجه دیگری میگیری آخه ؟ ( برای رفع مشکل کدنویسی بهتره از Application.Restart استفاده کنی یعنی بعد از ثبت موفقیت آمیز برنامه برنامه رو دوباره ریستارت کنی تا دوباره پروسه چک شدن لایسنس از ابتدا شروع بشه )دوستان یک مشکل دیگر هم دارم با این کد. من این کد رو در فرم رجیستر میگذارم:
موفق باشید./
با سلام
دوست عزیز
با یه خط فقط یک خط کد می تونید کاری کنید که فرم ریجستر رو نشان نده.
من از این قفل استفاده کردم و می کنم . نظر شما محترمه . این کار غیر ممکنه که یکی بتونه با کیجن رمز شما رو پیدا کنه ، چون تو کلید خاصی رو تعیین می کنی . چون کسی دیگه کلید رو نداره نمی تونه نرم افزار تون رو ریجستر کنه . مسئله اینجاست که کلید رو طوری تعیین کنی که عقل جن هم بهش نرسه!!
آخرین ویرایش به وسیله peyman677 : پنج شنبه 30 آبان 1398 در 15:56 عصر
با سلام
با تشکر از قفل عالی که ساختید . نرم افزاری که در قفل در آن قرار گرفته هیچ گونه امکانات شبکه ای نداره . اما روی سیستم هایی که تست کردم به شبکه داخلی از طریق مودم USB وایرلس متصله . آیا امکان داره دلیلش این باشه ؟
دوباره با در آوردن مودم و قطع اتصال اینترنتی تست می کنم جوابش رو براتون می فرستم
با تشکر - موفق باشید
نمیخواستم جواب شما رو بدم ولی چون خیلی توهین آمیز جواب دادید مجبورم جواب بدم. شما هر نرم افزاری که دوست دارین با این برنامه قفل کنید بعد به من بدید کاری میکنم که برنامه روی هر سیستم بدون لایسنس کار کنه.
میگید نه؟؟ کاری نداره یک برنامه همین الآن با این قفل بنویسید بدید من که براتون فایل patch شده رو بگذارم.
با سلام
دوست خوبم ما اینجا اومدیم که به همدیگه کمک کنیم و چیز جدیدی یاد بگیریم نه اینکه به همدیگه خدای نکرده توهینی بکنیم البته من فکر نمیکنم شخصیت شما از اینگونه افرادی باشه که بخواین کسی رو تمسخر کنین . امیدوارم سوتفاهمی بوجود نیاد .با یه خط فقط یک خط کد می تونید کاری کنید که فرم ریجستر رو نشان نده . معلومه که برنامه نویسی بلد نیستید !!
دوست عزیزم من از طرف ایشان معذرت میخوام امیدوارم سوتفاهم پیش اومده رفع بشه .نمیخواستم جواب شما رو بدم ولی چون خیلی توهین آمیز جواب دادید مجبورم جواب بدم. شما هر نرم افزاری که دوست دارین با این برنامه قفل کنید بعد به من بدید کاری میکنم که برنامه روی هر سیستم بدون لایسنس کار کنه.
دوست خوبم هیچ قفلی 100% ایمن نیست PS-27 که تجاری نیست همش یه مینی قفل نرم افزاری هستش که حکم راحتتر کردن کار برنامه نویسه یعنی خودش رو درگیر ایجاد لایسنس و سریال کاربری نرم افزارش نکنه . من بارها در همین تاپیک عرض کردم که باید بوسیله ایده های خودتون نقاطی که قفل در موردش حساسه رفع بشه مثلاً قضیه کلید قفل یکی اش است که باید به صورت رشته وارد بشه ! خوب این رو به راحتی میشه رفع کرد در پست قبلی هم عرض کردم نباید به صورت فیزیکی در سورس برنامه ذکرش کنین . شما باید فایل نهایی رو حتماً Obfuscate کنین , فایل dll نباید کنار فایل اجرایی باشه باید Merge کنین بهش و و و ... این چیزا رو باید در نظر بگیرین تا بهتر نتیجه بگیرین . روش های زیادی هستن که به شمای برنامه نویس برمیگرده که چطوری دوست دارین ( بخونین بلدین ) به بهترین نحوه از این قفل استفاده کنین .میگید نه؟؟ کاری نداره یک برنامه همین الآن با این قفل بنویسید بدید من که براتون فایل patch شده رو بگذارم.
من به زودی یه فایل در همین پست قرار میدم تا شما تست کنین و به قول شما Patch اش کنین ولی مطمئناً به راحتی قابل کرک شدن نیست اما خوب 100% هم نمیتونه ایمن باشه .
موفق باشید./
دوست عزیز از احترام شما ممنونم نیاز نیست شما معذرت خواهی کنید. مسلما من برنامه نویس حرفه ای نیستم و ابتدا فکر کردم دقیقا باید کد شما رو به کار ببرم و برای همین طبق فایل آموزشی شما ابتدا فرم رجیستر رو فراخوانی میکردم.
اما بعد قبل از اینکه حتی اینجا رو بخونم خودم رفتم تابع رو بردم در فرم اولیه و مشکل حل شد. اما من ادعای برنامه نویسی نکردم که یکی بیاد اینجور بگه خوب اگه بلد بودم که نمیپرسیدم.
من کرک یکم وارد هستم مخصوصا برنامه های غیر .NET
با این ور رفتم. یک کار میکنم که بعد از ورود به برنامه اصلا فرم رجیستر رو درخواست نکنه. حتی dll کنارش هم پاک کنید دیگه تاثیری نداره. البته ممکنه تمام نرم افزارهای Obfuscate رو که تست نکردم اما یکی دو تا رو تست کردم بعدش باز هم جواب داد روش من.!
بهتره تا این روش رو دیگران یاد نگرفتند دیگه این بحث و ادامه ندیم لااقل مشکلی برای اینقدر زحمت شما پیش نیاد
فعلا خدانگهدار
با سلام
دوست خوبم از اینکه سوتفاهمات ازبین رفت خوشحالم . و اما در مورد کرک کردن برنامه یا قفل , طبق قولی که داده بودم من یک برنامه نمونه ساده نوشتم لطفاً برنامه رو که بوسیله قفل PS-27 هم محافظت شده کرک کنین . من چندین روش محافظتی رو در این فایل بکار بردم و فکر هم نمیکنم به این راحتی کرک بشه اما خوب هیچ کاری اطمینان 100% نداره . خوشحال میشم در صورت کرک نمودن برنامه متد و روشی که استفاده کردین رو در همین تاپیک قرار بدین .بهتره تا این روش رو دیگران یاد نگرفتند دیگه این بحث و ادامه ندیم لااقل مشکلی برای اینقدر زحمت شما پیش نیاد
موفق باشید./
آخرین ویرایش به وسیله alimanam : پنج شنبه 26 مرداد 1391 در 04:53 صبح