سفارش تبلیغ
صبا ویژن
انسان با برادران مسلمانش [نیرومند و] افزونمی شود . [رسول خدا صلی الله علیه و آله]
پنج شنبه 85 دی 14 , ساعت 5:7 عصر

افزایش سرعت اینترنت در ویندوز XP Pro ، در ویندوز XP درحالت پیش فرض Packet Scheduler سیستم را به 20 درصد از پهنای باند یک اتصال به اینترنت محدود می کند. یعنی اگر شما این تنظیمات را تغییر ندهید قادرید از 20 درصد پهنای باند اتصال تان به اینترنت بهره ببرید. برای این که بتوانید از 100 درصد پهنای باندتان استفاده کنید از این ترفند استفاده کنید .


مراحل زیر را انجام دهید:
 Run را از منوی
Start اجرا کنید.
در Run عبارت gpedit.msc را تایپ کرده و OK را کلیک کنید.
منتظر بمانید تا Group Policy اجرا شود.
در بخش Local Comuter Policy و در زیر Computer Configuration گزینه Administrative Templates را گسترش دهید. (این کار با کلیک بر روی Administrative Templates انجام میشود)
در لیست باز شده گزینه
Network را نیز گسترش دهید.
حال در این لیست Qos Packet Scheduler را انتخاب کنید.
به گزینه هایی که در سمت راست ظاهر می شوند دقت کنید.
بر روی Limit reseivable bandwidth کلیک راست کرده و Properties را کلیک کنید.
پس از اینکه پنجره ی Limit reservable bandwidth Properties باز شد در برگه Setting و در زیر Limit reservable bandwidth گزینه Enabled را انتخاب کنید.
مشاهده می کنید که با انتخاب آن در روبروی
Bandwidth Limit مقدار پیش فرض آن یعنی 20 درصد به نمایش در می آید.
به جای عدد 20 مقدار 0 را تایپ کرده و OK را کلیک کنید.
حال به Connection ی که به وسیله ی آن به اینترنت وصل می شوید رفته و بر روی دکمه ی Properties کلیک کنید.
به برگه Networking بروید و دقت کنید که Packet Scheduler فعال باشد (تیک کنار آن مشاهده شود).
این پنجره را OK کنید.
کامپیوتر خود را
Restart کنید.


پنج شنبه 85 دی 14 , ساعت 4:39 عصر

من اینو بعنوان اولین یاداشت خود برا شما عزیزان تقدیم یم کنم

امید دارم پس از خواندن پیغام بذارید

 

امروزه اغلب سایتهایی را که مشاهده می کنید معمولا دارای یک سیستم Login هستند که بوسیله یک شناسه کاربری (UserID) و یک کلمه عبور (Password)، قادر به تشخیص افراد خاصی از میان تمام مراجعه کنندگان به سایت هستند. یک نمونه بارز آن صفحه SignIn سایت معروف Yahoo! برای ورود به پست الکترونیک کاربران است که یاهو پس از بررسی وجود شناسه کاربری و صحت کلمه عبور وارد شده، به کاربران اجازه ورود به صندوق پستی خود را می دهد. در این مقاله سعی شده است با ساخت یک برنامه ساده Login توضیحاتی درباره ساختار و نحوه کار آنها بیان نمایم ؛ قبل از هر چیز ما نیاز به ساختن یک بانک اطلاعاتی برای ذخیره کردن اطلاعات کاربران سایت داریم. این بانک اطلاعاتی می تواند بوسیله برنامه های مختلفی از جمله Access ساخته شود. بانک اطلاعاتی مورد نیاز برای این برنامه شامل یک جدول بنام Members و دو ستون به نامهای UserID وPassword برای ذخیره اطلاعات کاربران است. همچنین دستور SQL برای ساختن این جدول در صفحات ASP بصورت زیر است :

Create Table Members ( UserID(20) Password(15) )

پس از ساختن این بانک اطلاعاتی نیاز به ساخت یک فرم ساده برای دریافت اطلاعات کاربران داریم که آنرا در داخل صفحه ای بنام login.html می سازیم. این صفحه به سادگی و بوسیله دستورات مقدماتی HTML قابل تهیه است که بصورت زیر میباشد :

<HTML>
<HEAD><TITLE>Login</TITLE></HEAD>
<BODY>
<TABLE cellSpacing="0" cellPadding="0" border="0" width="300" align="center">
<TR><TD align="center" Colspan="2"><H2>Login Members</H2></TD></TR>
<TR Height="35">
<TD align="right" Width="100">
<FORM Method="post" Action="login-action.asp">
UserID&nbsp;:&nbsp;
</TD>
<TD align="Left">
<INPUT type="text" name="UserID" Size="20">
</TD>
</TR>
<TR Height="35">
<TD align="right">
Password&nbsp;:&nbsp;
</TD>
<TD align="left">
<INPUT type="Password" name="Password" Size="20">
</TD>
</TR>
<TR Height="35"><TD align="center" Colspan="2">
<INPUT type="Submit" name="Submit" value="Login">
</TD></TR>
</TABLE>
</FORM>
</BODY>
</HTML>

در کد بالا چند نکته قابل توجه وجود دارد :

Form method=Post

نحوه ارسال اطلاعات فرم را مشخص می کند. بدین صورت که اگر ما بخواهیم اطلاعات دریافتی از یک کاربر را به صفحه دیگری برای پردازش ارسال کنیم، باید از این متد، یعنی متد Post استفاده کنیم. اطلاعاتی که بوسیله متد Post ارسال می شوند، در صفحه بعدی بوسیله شئ Request و بصورت زیر قابل بازیابی هستند

Request.Form("fieldname") Action=login-action.asp

مقداری که در مقابل ویژگی Action در دستور Form قرار گرفته، نام فایلی است که اطلاعات فرم پس از دریافت از کاربر، به آن صفحه ارسال می شود. ویژگی Name در دستور Input نام متغیری است که کلمه ورودی کاربر در فیلد جاری در آن ذخیره می شود. هر کلمه ای که کاربر در یک فیلد وارد می کند در صفحه مقصد بوسیله نامی که برای آن فیلد تعیین شده قابل دسترسی است. پس از ساخت بانک اطلاعاتی و یک فرم ساده برای دریافت اطلاعات کاربران، نوبت به ساخت صفحه ای برای پردازش و پاسخ متقابل به اطلاعات ورودی کاربران است. این صفحه را با نام login-action.asp می سازیم :

<%@Language="VBScript"%>

<%User = Request.Form("UserID")
Pass = Request.Form("Password")
Set AdoCon = Server.CreateObject("ADODB.Connection")
StrCon = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("Users.mdb")
AdoCon.Open StrCon
Set AdoRec = Server.CreateObject("ADODB.Recordset")
StrSQL = "SELECT * FROM Members WHERE UserID ="" & User & """
AdoRec.Open StrSQL, StrCon
IF NOT AdoRec.EOF Then
IF Pass = Trim(AdoRec("Password")) Then
Response.Write ("Welcome " & User)
Else
Response.Write ("Invalid Password")
End IF
Else
Response.Write ("Invalid UserID")
End IF
Set AdoCon = Nothing
Set StrCon = Nothing
Set AdoRec = Nothing


%>