منصوبے کے بارے میں
FormPilot ایک براؤزر ایکسٹینشن ہے جو ملازمت کی درخواست کے فارم کو ایک کلک میں خودکار طور پر پُر کرنے کے لیے ڈیزائن کیا گیا ہے۔ یہ ایک قابلِ استعمال پروفائل (نام، رابطے کی تفصیلات، تعلیم، کام کا تجربہ، ملازمت کی ترجیحات) محفوظ کرتا ہے اور پورے درخواست فارم کو ایک کلک میں بھر دیتا ہے۔ README کے مطابق یہ Moka، Workday، Greenhouse، BOSS، Beisen، Lagou، Zhaopin اور Feishu جیسے پلیٹ فارمز کے علاوہ چھوٹی چینی بھرتی سائٹس پر کام کرتا ہے۔
بیان کردہ اہم صلاحیتیں:
- پروفائل پر مبنی بھرائی: محفوظ شدہ پروفائل ایک کلک میں فارم بھر دیتا ہے، متعدد پروفائلز کی حمایت اور انہیں تبدیل کرنے کی سہولت۔
- کراس سائٹ جواب میموری: ایک بار ٹائپ کیا گیا جواب دوسری سائٹ پر اسی سوال کے ظاہر ہونے پر دوبارہ استعمال کیا جا سکتا ہے، اندرونی اقدار کے بجائے نظر آنے والے آپشن سے مماثلت۔
- کثیر قدر والے فیلڈز: فون یا ای میل جیسے فیلڈز میں متعدد امیدوار رکھے جا سکتے ہیں، ایک ان لائن چنندہ کے ساتھ اور فی ڈومین ترجیحات یاد رکھی جاتی ہیں۔
- ڈرافٹ محفوظ اور بحال: فی یو آر ایل اسنیپ شاٹس 30 دن کی مدت میں محفوظ اور بحال کیے جا سکتے ہیں۔
- ویجٹ ہینڈلنگ: ایکسٹینشن نظر آنے والے کسٹم ویجٹ (jqradio، iCheck، Select2، wjx) پر کلک کرتا ہے اور مناسب لیبل وائرنگ کے بغیر بھی گروپ ہیڈنگز حل کرتا ہے۔
- حساس فیلڈز: شناختی نمبر، کیپچا، پاس ورڈ اور بینک کارڈز بطور ڈیفالٹ چھوڑ دیے جاتے ہیں، فی سائٹ آپٹ ان کے ساتھ۔
- بھرائی کے ذریعے کی نشاندہی: رنگ کوڈ بتاتے ہیں کہ قدر پروفائل سے آئی ہے، غیر یقینی مماثلت، صفحہ میموری، دوسری سائٹ، یا بحال شدہ ڈرافٹ سے۔
انسٹالیشن بنیادی طور پر Chrome Web Store کے ذریعے ہے، Node.js 20+ اور Yarn کا استعمال کرتے ہوئے سورس سے تعمیر کرنے کے آپشن کے ساتھ، پھر `.output/chrome-mv3` سے غیر پیک شدہ بلڈ لوڈ کریں۔
انٹرفیس 18 زبانوں میں دستیاب ہے، دو الگ لوکل سیٹس کے ساتھ: ایک ایکسٹینشن کے اندرونی UI کے لیے اور ایک Chrome مینی فیسٹ لوکلائزیشن کے لیے۔ ایک ٹیسٹ دونوں سیٹوں کو جوڑتا ہے اور Chrome کی 132 حرفی تفصیل کی حد چیک کرتا ہے۔
بھرائی کا انجن چار مرحلے کی ترتیب استعمال کرتا ہے: معروف سائٹس کے لیے سخت کوڈ والے اصولوں والے پلیٹ فارم اڈاپٹر، پروفائل کے خلاف ہیورسٹک مماثلت، فی یو آر ایل صفحہ میموری، اور سوال کے دستخط سے مماثل کراس یو آر ایل فارم اندراجات۔ تمام ڈیٹا `chrome.storage.local` میں محفوظ ہے؛ README کہتا ہے کہ کوئی کلاؤڈ یا نیٹ ورک کالز نہیں ہیں اور ایکسٹینشن صرف `storage` اور `activeTab` اجازتیں مانگتی ہے، کوئی ہوسٹ اجازت نہیں۔ صفحے کے اندر UI اسٹائل تنہائی کے لیے شیڈو روٹس میں نصب ہے، اور ایک MutationObserver کے ساتھ URL پولنگ سنگل پیج ایپ نیویگیشن کو سنبھالتی ہے۔
README فن تعمیر (پاپ اپ، مواد اسکرپٹ، بیک گراؤنڈ سروس ورکر، اسٹوریج کلید)، ترقیاتی کمانڈز (`yarn dev`، `yarn test`، `yarn build`، `yarn zip`، `yarn verify`)، بلڈ آؤٹ پٹ تصدیقی اسکرپٹ، اور پلیٹ فارم اڈاپٹر شامل کرنے کی ہدایات بھی دستاویز کرتا ہے۔ یہ پروجیکٹ MIT لائسنس کے تحت جاری کیا گیا ہے اور 365 اوپن سورس پلان کے پروجیکٹ #008 کے طور پر درج ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.