PDA

View Full Version : حرفه ای: درخواست تحلیل این کد برای بررسی مقدار از روی هاست



soheilnew
سه شنبه 08 فروردین 1396, 15:55 عصر
سلام دوستان عزیز
من برای لایسنس نرم افزار شماره سریال چندتا سخت افزارو بدست اوردم
و اونارو در یه فایل تکست ریختم
حالا میخوام اون شماره سریال هارو در سیستم کاربرات تولید میشه در ادرس http://www.tixa.ir/page/code بذارم
در هر خط یه شماره سریال مثلا
بعدش وقتی برنامه اجرا شد بره به ادرس http://www.tixa.ir/page/code و چک بکنه اگه محتویات تکست باکس با شماره سریال های ادرس http://www.tixa.ir/page/code برابر باشه فرم 2 اجرا بشه
اگه برابر نباشه پیام بده
با همکاری کی از دوستان کد زیرو نوشتیم
ممنون میشم راهنمایی کنید تا کاملترش کنم

private void button3_Click(object sender, EventArgs e)
{
try
{

WebClient client = new WebClient();
Stream stream = client.OpenRead("http://www.tixa.ir/page/code");
StreamReader reader = new StreamReader(stream);
String content = string.Empty;
//while (reader.ReadLine()!=null)
//{
content = reader.ReadToEnd();
label5.Text = content;
if (content == textBox5.Text)
{
MessageBox.Show("فعال سازی انجام شد");
Form2 f2 = new Form2();
f2.Show();

}
// }

// MessageBox.Show(content);
// textBox5.Text = content;


}
catch (Exception x)
{
MessageBox.Show(x.Message);
}
}

Mahmoud.Afrad
چهارشنبه 09 فروردین 1396, 00:41 صبح
این روشی که توضیح دادید اصلا خوب نیست چون هر کسی با دسترسی به آدرس می تونه کد فعالسازی بدست بیاره.
بهتره از وب سرویس استفاده کنید.

soheilnew
چهارشنبه 09 فروردین 1396, 23:28 عصر
این روشی که توضیح دادید اصلا خوب نیست چون هر کسی با دسترسی به آدرس می تونه کد فعالسازی بدست بیاره.
بهتره از وب سرویس استفاده کنید.

دوست عزیز ممنون از پاسخ
ولی کسی به ادرس دسترسی نداره به جز خود من
اگه میتونید راهنماییم کنید ممنون میشم

PayamKazemi
چهارشنبه 09 فروردین 1396, 23:42 عصر
دوست عزیز ممنون از پاسخ
ولی کسی به ادرس دسترسی نداره به جز خود من
اگه میتونید راهنماییم کنید ممنون میشم

دوست عزیز شما می تونی همین اطلاعات رو از بانک اطلاعاتی تحت وب خودت بخونی هم امنیت بیشتر میشه هم کار باهش راحت تر میشه و خیلی امکانات بیشتری رو هم بعد ها میتونی روش پیاده سازی کنی من خودم دقیقا همین مشکل شما رو داشتم به این صورتی که گفتم خدمتت رفع مشکل شد و الان خیلی امکانات بیشتر بهش اضافه کردم که اگه از راه شما پیش میرفتم اون امکانات رو که اضافه نمیتونستم بکنم هیچ در آینده به مشکل هم میخوردم حالا اگه خواستی میتونم یه نمونه از کار رو برات بفرستم تا ببینی به کارت میاد یا نه ؟؟؟

soheilnew
چهارشنبه 09 فروردین 1396, 23:48 عصر
دوست عزیز شما می تونی همین اطلاعات رو از بانک اطلاعاتی تحت وب خودت بخونی هم امنیت بیشتر میشه هم کار باهش راحت تر میشه و خیلی امکانات بیشتری رو هم بعد ها میتونی روش پیاده سازی کنی من خودم دقیقا همین مشکل شما رو داشتم به این صورتی که گفتم خدمتت رفع مشکل شد و الان خیلی امکانات بیشتر بهش اضافه کردم که اگه از راه شما پیش میرفتم اون امکانات رو که اضافه نمیتونستم بکنم هیچ در آینده به مشکل هم میخوردم حالا اگه خواستی میتونم یه نمونه از کار رو برات بفرستم تا ببینی به کارت میاد یا نه ؟؟؟

سلام
ممنون از شما دوست عزیز
اخه من در سی شارپ مبتدیم و زیاد اطلاعاتی در این زمینه ندارم چون رشته خودم برنامه نویسی نیست
اگه یه نمونه برام بفرستی ممنون میشم
در ضمن من فقط برای تعداد خیلی محدودی این روشو میخوام
چون در حد من نیست زیاد حرفه ای بنویسم