برای باز کردن یک آدرس یا جستجوی یک کلمه در صفحه incognito گوگل کروم می بایست از طریق روش زیر اقدام کنید.
شما باید یک فرایند با یک مسیر به فایل exe Chrome ایجاد کنید و از آرگومان – incognito استفاده کنید.
مسیر ورود به کروم در ویندوز به طور معمول آدرس زیر است :
C: \ Users \ <UserName> \ AppData \ Local \ Google \ Chrome \ chrome.exe
حال برای ارسال این درخواست به این مسیر ، از قطعه کد زیر استفاده کنید:
var url = "http://www.google.com"; using (var process = new Process()) { process.StartInfo.FileName = @"C:\Users\<UserName>\AppData\Local\Google\Chrome\chrome.exe"; process.StartInfo.Arguments = url + " --incognito"; process.Start(); }
روش آدرس دهی به یک برنامه همیشه عملی نخواهد بود . شما می توانید بدون این کار از طریق فراخوانی این دستور را ارسال کنید :
فرض کنید مسیر chrome.exe تغییر کرده است ، یا حداقل بین x32 و x64 تفاوت وجود داشته باشد. بنابراین از این قطعه کد استفاده کنید :
Process.Start(@"chrome.exe", "--incognito http://domain.com");
قطعه کد زیر یک کلمه را توسط گوگل در صفحه ناشناس جستجو میکند . تنها این قطعه کد را درون یک دکمه قرار دهید .
قطعه کدی که در زیر مشاهده می کنید توسط برنامه کامپایلر به جهت تست آزمایش شده و خروجی صحیح مدنظر را بدست آورد.
process.StartInfo.FileName = @"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"; process.StartInfo.Arguments = "https://www.google.com/search?q=site:" + myurl + " --incognito"; process.Start();
اگر سعی کنید و به URL های خاصی دسترسی پیدا کنید ، راهی آسان برای تغییر خودکار حالت ناشناس وجود دارد ، سپس می توانید آن را علامت گذاری کنید تا وقتی روی آنها کلیک می کنید صفحه ناشناس باز شود.
برای این می توانید از حالت ناشناس Ghost استفاده کنید ، فقط مطمئن شوید که برنامه را برای استفاده در حالت ناشناس فعال کرده اید. سپس به آدرس url رفته و بر روی نماد ghost کلیک کنید.