Chrome আৰম্ভ হোৱাৰ আগতে Chromote ৰ প্ৰক্সি বাছনি কৰক
Chromote ৰ বিদ্যমান ব্ৰাউজাৰ আৰ্গুমেন্টসমূহ ৰক্ষা কৰক, প্ৰক্সি ছুইচ যোগ কৰক আৰু সেই পথৰ বাবে এটা নতুন Chrome বস্তু আৰম্ভ কৰক।
এটা Chromote ছেছনে এটা Chrome প্ৰক্ৰিয়ৰ সৈতে কথা পাতে। ইয়াৰ ব্ৰাউজাৰ অনুৰোধসমূহে সেই প্ৰক্ৰিয়ৰ প্ৰক্সি সংৰূপণ অনুসৰণ কৰে, গতিকে ইয়াক সৃষ্টি কৰাৰ আগতে আৰ্গুমেন্টসমূহ সংহতি কৰক:
args <- c(
chromote::get_chrome_args(),
"--proxy-server=http://proxy.example:8080"
)
browser <- chromote::Chrome$new(args = args)
controller <- chromote::Chromote$new(browser = browser)
session <- chromote::ChromoteSession$new(parent = controller)ই Chromote ৰ বিদ্যমান পূৰ্বনিৰ্ধাৰিত আৰ্গুমেন্টসমূহ ৰাখে আৰু HTTP শ্ৰোতাক যোগ কৰে; HTTP প্ৰক্সি তালিকাৰ এটা এণ্ডপইণ্টে অনুমোদিত ৰাজহুৱা ব্ৰাউজিঙৰ বাবে উদাহৰণ URL পূৰণ কৰিব পাৰে। এণ্ডপইণ্টটোৱে প্ৰকৃততে SOCKS5 কয় তেতিয়াহে ইয়াৰ পৰিৱৰ্তে socks5 URL ব্যৱহাৰ কৰক। আৰ্গুমেন্ট ভেক্টৰ সংহতি কৰোঁতে এটা বিৰোধী বিদ্যমান প্ৰক্সি ছুইচ আঁতৰাওক।
উদ্দেশ্য অনুসৰি CDP কাৰ্য্যসমূহ session ৰ জৰিয়তে সম্পন্ন কৰক, তাৰ পিছত R কৰ্মভাৰৰ পৰিষ্কাৰৰ অংশ হিচাপে ছেছন, নিয়ন্ত্ৰক আৰু অধিকৃত ব্ৰাউজাৰ বন্ধ কৰক। নেভিগেশনে ত্ৰুটি দিলে try/finally ধৰণৰ R পৰিষ্কাৰ পথ উপযোগী।
Chromote ৰ অংশীদাৰী পূৰ্বনিৰ্ধাৰিত ব্ৰাউজাৰ ব্যৱহাৰ কৰা এপ্লিকেচনসমূহৰ বাবে set_chrome_args এ ভৱিষ্যতৰ ব্ৰাউজাৰ নিৰ্মাণৰ বাবে পূৰ্বনিৰ্ধাৰিতবোৰ সলনি কৰে। ই বিদ্যমান প্ৰক্ৰিয়া পুনৰাৰম্ভ নকৰে। ওপৰৰ দৰে স্পষ্ট Chrome বস্তু সৃষ্টি কৰিলে মালিকী আৰু আৰম্ভণিৰ সময় দৃশ্যমান হয়।
R ৰ নিজৰ http_proxy বা https_proxy পৰিৱেশে এই ব্ৰাউজাৰ সলনি নকৰাকৈ এটা R ডাউনলোডাৰ সংৰূপণ কৰিব পাৰে। একেদৰে, Chrome ৰ পথ সলনি কৰিলে এটা পৃথক R API কল সংৰূপণ নহয়। CDP সংযোগৰ কোনটো দিশে অনুৰোধ পঠিয়ায় তাক চিনাক্ত কৰক।