URL سے HTML اور CSS منبع کوڈ حاصل کرنے کے لئے آپ ایک کرل صارف ایجنٹ کے ساتھ استعمال کرسکتے ہیں۔ اس curl صارف ایجنٹ باش کا استعمال کرتے ہوئے آپ یہاں تک کہ HTTP ہیڈر کی معلومات کے لئے بھی ماخذ کوڈ کرسکتے ہیں۔ یہ نوٹ کرنا ضروری ہے کہ کچھ سائٹوں میں مختلف مواد یا HTML موجود ہے جو ہمیشہ مخصوص انٹرنیٹ براؤزر یا ایچ ٹی ایم ایل کے ساتھ کرلل عشر ایجنٹ کے ساتھ کام نہیں کرتی ہے۔ آپ کو پڑھنے میں بھی دلچسپی ہوسکتی ہے۔ کمانڈ پرامپٹ ٹرکس اینڈ ہیکس ۔
اچھی خبر یہ ہے کہ زیادہ تر معاملات میں ، کروم پر صارف کا ایجنٹ اور انٹرنیٹ ایکسپلورر پر صارف صارف ایجنٹ اکثر کام کرتے ہیں۔ لیکن ان معاملات میں جب کرل ڈیفالٹ صارف ایجنٹ منصوبے کے مطابق کام نہیں کرے گا ، تو ہم کسی اور براؤزر ورژن اور آپریٹنگ سسٹم کے صارف ایجنٹ کو جعلی بنا سکتے ہیں ، اور اس سے ویب ڈویلپرز کو فوری طور پر سائٹس کے ماخذ کوڈ کی ان متبادل تبدیلیوں تک رسائی حاصل کرنے کی اجازت ملتی ہے۔ یہ اینڈرائڈ پر curl صارف ایجنٹ کے لئے ایک بہت اچھا متبادل ہے۔ ذیل میں curl صارف ایجنٹ کا استعمال کرتے ہوئے کمانڈ لائن ہے۔
بنیادی نحو ذیل میں ہے:
curl -A "UserAgentString" http://url.com
مختلف سورس ایچ ٹی ایم ایل اور سی ایس ایس کی سب سے عام صورتحال ویب سائٹوں میں سے ایک ہے جو موبائل فون ورژن کو ختم کردیتا ہے ، آپ آئی فون کے لئے مخصوص سورس کوڈ کو اس کے ساتھ حاصل کرسکتے ہیں۔
curl -A "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5" http://www.apple.com
کچھ سائٹیں دوسرے براؤزر کے ساتھ بھی ایسا کرتی ہیں۔ یہ میک OS X 10.6.8 میں کروم 12 ہوگا۔
curl -A "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30" http://microsoft.com
یہاں ایک اور بات ہے جو میک ایپ اسٹور اور میک OS X 10.6.7 کو بطور صارف ایجنٹ کی کھوکھلی کرتا ہے اور اسکرپٹ (TUAW پر اس کے بارے میں مزید) سے ایپ اسٹور سے استفسار کرنے کے لئے مفید ہے۔
curl -silent -A "iMacAppStore/1.0.1 (Macintosh; U; Intel Mac OS X 10.6.7; en) AppleWebKit/533.20.25" http://ax.search.itunes.apple.com/
فائر فاکس 3 کے ساتھ ونڈوز ایکس پی کے ایک اور دھوکہ:
curl -A "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3" http://yahoo.com
آپ انٹرنیٹ پر مختلف قسم کے پی ایچ پی curl صارف ایجنٹ کے تاروں کو تلاش کرسکتے ہیں ، اگر آپ کسی سائٹ ایجنسی کے بطور کسی سائٹ کے ماخذ کو بازیافت کرنا چاہتے ہیں تو اس کے حوالے درج کرنے کی ضرورت ہے۔ اگر آپ صارف ایجنٹوں کے بارے میں جاننا چاہتے ہیں تو ، ویکیپیڈیا کے موضوع پر ایک اچھی انٹری ہے۔
نوٹ: یہ کمانڈ لائن کے ذریعے جان بوجھ کر کیا گیا ہے اور اس کا مقصد ان لوگوں کو ہے جو ٹرمینل سے کام کرنا پسند کرتے ہیں ، لیکن معیاری گرافیکل ایپلی کیشنز اور سفاری ، کروم اور فائر فاکس جیسے ویب براؤزر کے ذریعہ ایسا کرنے کے آسان طریقے موجود ہیں۔ سفاری شاید سب سے آسان ہے ، کیوں کہ آپ براہ راست ڈویلپر مینو سے مختلف صارف ایجنٹوں کو سیٹ کرسکتے ہیں:
اس اسکرین شاٹ کو OS X میں فیس بک ویڈیو چیٹ کال کرنے کے بارے میں ایک مضمون سے لیا گیا ہے ، جو براؤزر کے صارف ایجنٹ کو ایک ایسے ورژن میں تبدیل کر کے کیا گیا ہے جس کو فیس بک نے ہم آہنگ سمجھا ہے۔
