آیا تاکنون به این فکر کرده اید که میتوانید مرورگر شخصی و مخصوص به خود را داشته باشید؟ حتما برای شما جذاب خواهد بود بدانید که این کار امکانپذیر است.
در این مقاله توسط برنامه VisualStudio (ویژوال استدیو) به شما چگونگی ایجاد مرورگر شخصی را خواهیم آموخت.

نصب ویژوال استدیو

برای شروع ، شما باید ویژوال اسدیو را بر روی رایانه خود نصب داشته باشید ، اگر ندارید آنرا دانلود و نصب کنید.

نصب ویژوال استدیو

توسط ویژوال استدیو شما میتوانید به واسطه چندین زبان و تکنولوژی به توسعه و برنامه نویسی انواع سایت ، برنامه تحت ویندوز ، برنامه موبایل ، وب سرویس ها و... بپردازید.

پس از اتمام نصب برنامه Visual Studio را باز کنید.

نصب ویژوال استدیو

ایجاد پروژه جدید در Visual Studio

در اولین قدم باید یک پروژه جدید ایجاد کنیم ، برای همین از منو File گزینه New > Project را انتخاب کنید. سپس Windows Form App (.Net Freamwork) را پیدا کرده و آنرا انتخاب کنید.

ایجاد پروژه جدید در Visual Studio

زبان برنامه نویسی پروژه ما #C است.

در مرحله بعدی نام پروژه و Solution name را به دلخواه وارد کنید بر روی Create کلیک کنید.

ایجاد پروژه جدید در Visual Studio

از سمت چپ بر روی ToolBox کلیک کنید تا جعبه ابزار ویژوال استدیو باز شود. WebBrowser را پیدا کنید و دوبار روی آن کلیک کنید تا در فرم اضافه شود.

WebBrowser

سپس بر روی WebBrowser در فرم کلیک کنید تا پنجره Properties ابزار ظاهر شود.
در اینجا میتوانید حاشیه و اندازه پنجره کلی مرورگر ، تب Stop ، فعال بودن و نبودن اسکرول و.. را تنظیم کنید.

تنظیمات WebBrowser

اگر دقت کنید ابزار به طور دقیق کل صفحه فرم ما را پر کرده است برای اینکه خودمان بتوانیم آنرا به صورت دستی تنظیم کنیم از گوشه ابزار بر روی فلش کوچک کلیک کنید و Undock in Parent Container را انتخاب کنید.

Undock in Parent Container

پس از اینکار به طور دلخواه موقعیت مکانی و اندازه ابزار WebBrowser را تنظیم کنید. تا به اینجای کار پروژه را ذخیره کنید.

به طور دلخواه موقعیت مکانی و اندازه ابزار WebBrowser را تنظیم کنید

ایجاد منو ها و دکمه های مرورگر

برای اینکه بتوانیم آدرسی را وارد کنیم تا به آن سایت برویم احتیاج به جعبه متن و دکمه داریم ، همچنین برای توقف و...
برای همین از ToolBox بر روی Button کلیک کنید و آنرا به فرم اضافه کنید.

ایجاد منو ها و دکمه های مرورگر

همچنین ابزار Textbox را هم به فرم اضافه کنید.

ایجاد منو ها و دکمه های مرورگر

موقعیت مکانی و اندازه دکمه ها را طوری تنظیم کنید که به مرورگرها شباهت داشته باشد ، به طور مثال ما 5 دکمه و یک textbox را در فرم مانند تصویر زیر اضافه کردیم.

ایجاد منو ها و دکمه های مرورگر

از طریق Properties و Text نام هر دکمه را تغییر دهید ، در این فرم دکمه های "بازگشت به عقب" ، "رفتن به جلو" ، "خانه " ، بازسازی" و "رفتن به آدرس" را قرار داده ام.

ایجاد منو ها و دکمه های مرورگر

ایجاد منو ها و دکمه های مرورگر

بر روی هر یک از دکمه ها دابل کلیک کنید تا وارد محییط کد نویسی آن شوید ، سپس بر اساس وظیفه دکمه باید کد آنرا بنویسید. به طور مثال برای دکمه "بازگشت به عقب" باید کد آنرا مانند زیر بنویسید.

webbrowser1.GoBack()

همچنین بر روی دکمه "رفتن به آدرس" باید کد زیر نوشته شود ، یعنی اینکه هر آدرسی که در textbox نوشته شده است را به آنجا برو.

webBrowser1.navigate(textbox.text)

در زیر کدهای هر دکمه را مشاهده میکنید :

کد مرورگر شخصی

private void button1_Click(object sender, EventArgs e)
        {
            webBrowser1.GoBack(); //بازگشت به عقب
        }
        private void button2_Click(object sender, EventArgs e)
        {
            webBrowser1.GoForward(); //رفتن به جلو
        }
        private void button3_Click(object sender, EventArgs e)
        {
            webBrowser1.Navigate("www.omigo.ir"); //رفتن به خانه
        }
        private void button4_Click(object sender, EventArgs e)
        {
            webBrowser1.Refresh(); //بازسازی
        }
        private void button5_Click(object sender, EventArgs e)
        {
            webBrowser1.Navigate(textBox1.Text); //رفتن به آدرس
        }


مرورگر شخصی خود را اجرا کنید

تا به اینجای کار ما یک مرورگر ساده را ایجاد کردیم ، شما میتوانید به سلیقه خود از ابزار و قالب های گرافیکی زیباتر در مرورگر شخصی خود استفاده کنید.
در نهایت بر روی دکمه Start از بالای صفحه Visual Studio کلیک کنید تا مرورگر شما اجرا شود. آدرسی را در TextBox وارد کنید و بر روی دکمه "رفتن به آدرس" کلیک کنید تا به آدرس مورد نظر منتقل شوید.

مرورگر شخصی خود را اجرا کنید

به یاد داشته باشید که پروژه خود ذخیره کنید ، همچنین برای مشاهده پروژه خود به صورت فایل اجرایی (exe) کافی است که به محل ذخیره پروژه رفته و از پوشه bin < Debug فایل exe را پیاد کرده و اجرا کنید.

مرورگر شخصی خود را اجرا کنید

توجه داشته باشید که هسته اصلی مرورگر شما از مرورگر پیشفرض وب (مانند Edge یا internet Explorer) استفاده خواهد کرد.


دانلود سورس کد مرورگر