مواد پر جائیں

مفت، آزاد ماخذ Linux والدینی کنٹرول

Linux کے لیے Oh No! Parent Control

  • ہر بچے کے لیے روزانہ اسکرین ٹائم حد مقرر کریں، یا کمپیوٹر کے ہر استعمال سے پہلے منظوری لازم کریں۔
  • تعلیمی ایپس دستیاب رکھیں، گیمز کو پہلے اجازت مانگنے دیں اور ایسی ایپس روکیں جن پر پابندی برقرار رہنی چاہیے۔
  • معاون مقامی ایپس، Snap، Flatpak اور AppImages کو ایک گرافیکل والدین ایپ میں سنبھالیں۔
  • معاون AppImage اپ ڈیٹس کو اسی فولڈر میں فائل نام کے نمونوں سے محیط رکھیں، چاہے ورژن نمبر بدل جائیں۔
  • بچے کی لاگ اِن اسکرین یا ڈیسک ٹاپ سے گیمز تک رسائی کے ساتھ یا اس کے بغیر اضافی وقت منظور کریں۔ ایپ بلاکنگ کے قواعد بدلنے کی ضرورت نہیں۔
  • ڈیسک ٹاپ پینل میں باقی وقت دیکھیں؛ منصوبے بدلیں تو منظور شدہ وقت اور عارضی ایپ رسائی واپس لیں۔
  • کلاؤڈ اکاؤنٹ کے بغیر، آف لائن اسکرین ٹائم اور ایپ کنٹرول استعمال کریں۔
  • وقت ختم ہونے پر گیمز چلتی رہنے دیں تاکہ بچہ مزید وقت منظور ہونے پر واپس آ سکے، کھیل محفوظ کر سکے یا بند کر سکے۔ یا مزید وقت مانگنے سے پہلے کھلی گیمز بند کرنا لازم کریں—انتخاب آپ کا ہے۔

GNOME کی والدینی کنٹرول بنیاد (Malcontent 0.14.0+) کو ایپ نمونوں، مقامی اجرا کے نفاذ اور وقت/ایپ کی مشترکہ منظوریوں کے ساتھ وسعت دیتا ہے۔

ہوم ورک کے وقت میں باقی

00:47

گیمز

منظوری تک مسدود

Linux گیمز کے ساتھ چلنے والے خاندانی ایپ قواعد۔

صرف اسکرین ٹائم ٹائمر نہیں: بچے کی حقیقی استعمال کی ایپس سنبھالیں، معاون AppImage اپ ڈیٹس کے بعد بھی قواعد کارآمد رکھیں، اور ایک ہی درخواست میں ہوم ورک یا گیم کا وقت منظور کریں۔

اپ ڈیٹس کے بعد بھی ملتے رہنے والے قواعد

اپ ڈیٹ ہونے پر Lunar Client کی AppImage فائل کا نام بدل جاتا ہے۔ ایک ہی فولڈر کا نمونہ، مثلاً Lunar Client-*.AppImage، نئے معاون ورژنز کو آپ کے قاعدے کے تحت رکھ سکتا ہے۔

Lunar Client کی مثال دیکھیں

Linux ایپس کی مزید اقسام کنٹرول کریں

معاون مقامی ایپس، Snap، Flatpak اور AppImages میں سے انتخاب کریں، بشمول وہ ایپس جو صرف بچے کے لیے نصب ہوں۔ ایک والدین ایپ سے مطابقت اور رسائی سنبھالیں۔

ایپ کوریج دیکھیں

پورے ڈیسک ٹاپ پر قواعد نافذ کریں

معاون مقامی اہداف اپنے معمول کے ایپ گرڈ، شارٹ کٹ، فائل مینیجر اور کمانڈ سے اجرا کے راستوں پر بھی مسدود رہتے ہیں۔ متعلقہ قاعدے کی تبدیلیاں بچے کے اکاؤنٹ کے تحت چلنے والی مماثل ایپس بھی بند کرتی ہیں۔

نفاذ کا طریقہ دیکھیں

ایک ہی فولڈر کے AppImage فائل ناموں کے نمونے

گیم اپ ڈیٹ پر ہر فائل نام کے لیے نیا قاعدہ درکار نہیں ہونا چاہیے۔

کچھ AppImages اپنے فائل نام میں ورژن نمبر یا انضمامی لاحقہ شامل کرتے ہیں۔ پرانی فائل سے جڑا قاعدہ اس کے متبادل کو شناخت کرنے سے چوک سکتا ہے۔ Oh No! معاون ورژن والی AppImages کے لیے نمونے تجویز کرتا ہے؛ آپ نمونہ ترمیم یا طے شدہ حالت پر بحال کر سکتے ہیں۔

ایک ہی ایپ فولڈر میں Lunar Client کے نمائشی فائل نام
AppImage فائل نامایک قاعدہ دونوں پر لاگو
Lunar Client-3.7.17-ow_GUID.AppImageLunar Client-*.AppImage
Lunar Client-3.7.20-ow.AppImageLunar Client-*.AppImage

مطابقت کا قاعدہ

عین قابل اجرا فائل یا ورژن والے فائل نام منتخب کریں جن کا آپ کا قاعدہ احاطہ کرے گا.

رسائی کا قاعدہ

مطابقت سے الگ ہمیشہ اجازت، عارضی اجازت ممکن ہونے کے ساتھ مسدود، یا مکمل طور پر مسدود منتخب کریں.

Lunar Client → نمونے سے مطابقت → عارضی اجازت ممکن ہونے کے ساتھ مسدود → والدین کی گیم رسائی کی منظوری پر دستیاب۔

نمونے اسی canonical فولڈر کے اندر فائل نام میں * اور ? کی معاونت کرتے ہیں۔ ایپ کو دوسرے فولڈر میں منتقل کرنے پر وہاں کے مقام کے لیے مماثل قاعدہ درکار ہے۔ کوریج معاون لانچر اور ہدف پر منحصر ہے؛ نمونے ہر منتقل شدہ یا نئے نام والے پروگرام کا پیچھا کرتے ہوئے ذیلی فولڈرز میں نہیں جاتے۔

مطابقت کی گائیڈ پڑھیں

معاون مقامی، Snap، Flatpak اور AppImage ایپ کنٹرول

بچے کی Linux ایپس کے لیے ایک جگہ۔

ایپ کی حدیں منتخب بچے کے لیے شناخت ہونے والی ایپس تلاش کرتی ہیں، بشمول صرف بچے کے لیے نصب ایپس۔ یہ والدین کی ذاتی ایپ فہرست کے بجائے بچے کا لانچر کیٹلاگ استعمال کرتی ہے۔ صرف تنصیب کا فارمیٹ ہر لانچر کی معاونت کی ضمانت نہیں دیتا۔

مقامی ایپس

معاون نصب شدہ executable سے مطابقت، بشمول اس کے معمول کے کمانڈ اور فائل مینیجر سے اجرا کے راستے۔

Snap

معاون Snap لانچرز کو ان کی انفرادی عوامی ایپ کمانڈ سے شناخت کریں، نہ کہ مشترکہ snap لانچر کو ایک ہی ایپ سمجھ کر۔

Flatpak

معاون Flatpak ایپلیکیشن حوالہ جات شناخت کریں، بشمول بچے کے لیے نصب ایپس۔

AppImages

معاون ورژن والی فائلوں کے لیے عین ہدف یا اسی فولڈر کا نمونہ استعمال کریں۔ Lunar Client دکھاتا ہے کہ فائل نام کے نمونے کیوں اہم ہیں۔

ایپ کی حدوں سے مراد ایپ رسائی کے قواعد اور executable مطابقت ہیں۔ یہ انفرادی ایپس کے لیے الگ وقت کی حدیں مقرر نہیں کرتیں۔ اسکرین کی حدیں بچے کا مجموعی قابل استعمال کمپیوٹر وقت کنٹرول کرتی ہیں.

گائیڈ میں ایپ کی حدیں دیکھیں

ہر بچے کے لیے مقامی اجرا کا نفاذ

ڈیسک ٹاپ انضمام، اور اس کے پیچھے نفاذ۔

Oh No! GNOME کی والدینی کنٹرول بنیاد استعمال کرتا اور معاون مقامی ایپ اہداف کے لیے نفاذ بڑھاتا ہے۔ قواعد اسی executable کا احاطہ کرتے ہیں، چاہے وہ ایپ گرڈ، ڈیسک ٹاپ شارٹ کٹ، فائل مینیجر یا کمانڈ سے چلایا جائے۔

متعلقہ چلتی ایپس بند کرنا اور منظوری واپس لینا

کسی ایپ کو نئی طور پر بلاک کرنے، اسے نرم مسدود سے مکمل مسدود کرنے، صرف ہوم ورک کی رسائی منظور کرنے یا منظوری واپس لینے سے منتخب بچے کے تمام سائن اِن سیشنز میں مماثل مسدود ایپس بند ہو سکتی ہیں۔ دوسرے صارفین کی ایپس کھلی رہتی ہیں۔ رسائی بدلنے سے پہلے بچے کا کام محفوظ کریں۔

بچے کے پینل سے درخواستیں اور لاگ اِن پر محدود درخواست اسٹیشن

GNOME پینل باقی وقت دکھاتا اور بچے کا درخواست فارم کھولتا ہے۔ قابل استعمال وقت ختم ہونے پر اسکرین مقفل اور سیشن کھلا رہتا ہے۔ لاگ اِن اور اَن لاک کی جانچ دستیاب وقت نافذ کرتی ہے؛ محدود درخواست اسٹیشن لاگ اِن سے پہلے یا لاک آؤٹ کے بعد منظوری کا راستہ فراہم کرتا ہے۔

تکنیکی قارئین کے لیے

Oh No! اکاؤنٹس کے قواعد اور وقت کی سہولت کے لیے AccountsService اور Malcontent پر مبنی ہے، GNOME Shell، PAM اور Polkit سے جڑتا ہے، اور fapolicyd کے ذریعے ہر بچے کی مقامی اجرا پالیسی کے ساتھ مراعات یافتہ broker شامل کرتا ہے۔ معاون AppImageLauncher کا انتظام مسدود ایپ فائلوں کی متعلقہ read کارروائیاں بھی روکتا ہے، جس سے اس کا میموری میں چلنے والا راستہ بھی شامل ہوتا ہے۔

ایپ پالیسی دیکھیں
کوریج اور وقت کی حدود پڑھیں

عارضی اجازت والی ایپس تک رسائی کے ساتھ یا بغیر منظوری

اضافی وقت کے ساتھ مقصد بھی منظور کریں۔

ایک درخواست کمپیوٹر وقت کے ساتھ یہ انتخاب بھی شامل کرتی ہے کہ تمام عارضی اجازت ممکن ہونے کے ساتھ مسدود ایپس کو اجازت دی جائے یا انہیں مسدود رکھا جائے۔ مکمل طور پر مسدود ایپس کے اجرا بدستور رکے رہتے ہیں۔ روزانہ کی حد اور صرف منظوری کا موڈ آپ کو طے کرنے دیتے ہیں کہ کتنی رسائی کے لیے والدین کی منظوری چاہیے۔

اضافی وقت کے ساتھ مقصد بھی منظور کریں۔
خاندانی فیصلہوالدین کی کارروائینتیجہ
ابھی ہوم ورکعارضی اجازت والی ایپس کو شامل کیے بغیر منظوریتعلیمی ایپس دستیاب؛ پہلے اجازت مانگنے والی گیمز مسدود۔
گیم کھیلنے کی اجازتعارضی اجازت والی ایپس سمیت منظوریتمام ایسی مسدود ایپس دستیاب؛ مکمل مسدود ایپس کے اجرا رکے رہتے ہیں۔
واپس ہوم ورک پرعارضی اجازت والی ایپس کے بغیر منظوریمسدودیاں بحال کریں اور مماثل مسدود ایپس بند کریں۔
منظور شدہ رسائی ختم کریںایک بار کی منظوری واپس لیںمنظور شدہ وقت اور عارضی ایپ رسائی ختم کریں۔ روزانہ کا غیر استعمال شدہ وقت باقی رہتا ہے۔
کمپیوٹر کے ہر استعمال سے پہلے پوچھیںروزانہ صفر منٹ مقرر کریںکمپیوٹر تک رسائی کے لیے فعال منظوری ضروری ہے۔

پہلے سے مقرر مدت، اپنی مدت یا باقی دن منتخب کریں۔ درخواست منظوری کی صورت میں وقت کا تخمینہ دکھاتی اور انتخاب یاد رکھتی ہے۔ والدین OS کے پاس ورڈ پرامپٹ کے ذریعے منظوری دیتے ہیں؛ بچے کو منتظم کی رسائی نہیں ملتی۔

منظوری کا وقت گزرے ہوئے وقت کو شمار کرتا ہے، بشمول وقفے اور لاک رہنے کا وقت۔ اگر روزانہ کا وقت باقی ہو تو منظوری کی قدرتی میعاد ختم ہونے سے نرم مسدود ایپس کی مسدودی فوراً بحال نہیں ہوتی؛ سیشن میں داخلے کی جانچ یا بحالی کی کارروائی انہیں لاگو کرتی ہے۔ لاک لگانے سے گیم نہیں رکتی اور کام محفوظ نہیں ہوتا۔

فوری آغاز اور درخواست کا طریقۂ کار دیکھیں

GNOME کے سرکاری GUI سے موازنہ

AppImage قواعد اور ہوم ورک/گیم منظوریوں کے لیے زیادہ موزوں۔

GNOME 50 پہلے ہی روزانہ کی حدیں اور اضافی وقت کی منظوری فراہم کرتا ہے۔ Oh No! اسی بنیاد کو وسیع تر ایپ انتظام، قابل ترمیم فائل نام کے نمونوں، مشروط ایپ رسائی، مقامی اجرا کے نفاذ اور منظوری واپس لینے سے بڑھاتا ہے۔ Linux گیمز سنبھالنے والے خاندانوں کے لیے یہ نمایاں فوائد ہیں۔

صلاحیتGNOME والدینی کنٹرول ایپOh No! Parent Control
انفرادی ایپ کیٹلاگFlatpak اور upstream سلیکٹر میں واضح طور پر منتخب کردہ ایپلیکیشنز۔معاون مقامی، Snap، Flatpak اور AppImage ایپس کا وسیع تر کیٹلاگ، منتخب بچے کے لیے دریافت کیا جاتا ہے۔
AppImage فائل نام کے نمونوں کا ایڈیٹرجائزہ شدہ سرکاری GUI میں موجود نہیں۔معاون AppImages کے لیے اسی فولڈر کے تجویز کردہ، قابل ترمیم فائل نام کے نمونے؛ طے شدہ حالت پر بحال کرنے کی سہولت۔
وقت اور مشروط ایپ رسائی کی بیک وقت منظوریاضافی اسکرین ٹائم دستیاب؛ جائزہ شدہ سرکاری GUI میں عارضی اجازت والی ایپس کے انتخاب کی مشترکہ سہولت نہیں۔صرف ہوم ورک کا وقت منظور کریں یا عارضی اجازت والی تمام مسدود ایپس شامل کریں، جبکہ مکمل اجرا کی پابندیاں برقرار رہتی ہیں۔
اضافی مقامی اجرا کا نفاذجائزہ شدہ فرنٹ اینڈ ڈیسک ٹاپ کے معیاری فلٹرنگ انضمام استعمال کرتا ہے؛ اس میں مساوی اضافی fapolicyd پالیسی نہیں۔معاون مقامی اہداف کے لیے ہر بچے کی fapolicyd پالیسی، بشمول فائل مینیجر اور کمانڈ سے اجرا کے معمول کے راستے۔
منظور شدہ وقت اور ایپ رسائی واپس لیناجائزہ شدہ سرکاری GUI میں مشترکہ منظوری منسوخی کا مساوی کنٹرول نہیں۔ایک بار کی منظوری اور عارضی ایپ رسائی واپس لیں؛ روزانہ کا غیر استعمال شدہ وقت باقی رہتا ہے۔
ذرائع سمیت مکمل موازنہ پڑھیں

سنجیدگی سے آزمودہ

Oh No! Parent Control کے خودکار ٹیسٹ بنیادی منطق، ڈیسک ٹاپ انضمام اور خاندانی سفر ابتدا تا انتہا کا احاطہ کرتے ہیں۔ لائیو تعداد GitHub پر عوامی ٹیسٹ فہرست سے روزانہ تازہ ہوتی ہے۔

  • بنیادی منطق اور کنارے کے معاملات
  • ڈیسک ٹاپ اور نظامی انضمام
  • خاندانی سفر ابتدا تا انتہا
  • ہر نئی ریلیز پر چلتا ہے
ٹیسٹ کی تفصیلات دیکھیں

اچھا، میرے ڈیولپر جنونی ساتھی…

میں نے دانستہ طور پر آپ اور اس ویڈیو کے بیچ چند رکاوٹیں رکھی ہیں: یہ مکالمہ، CAPTCHA اور غیر فہرست شدہ YouTube لنک۔ بوٹس کے لیے تھوڑی رکاوٹ؛ ایک فخر مند ڈیولپر جنونی اور دوسرے کے بیچ خفیہ مصافحہ۔

اگر آپ نے برسوں بڑے انٹرپرائز سافٹ ویئر کے ساتھ کشتی لڑی ہے تو شاید بڑے پیمانے کی بیک وقت مکمل خودکار UI ٹیسٹنگ پر میرا فخر محسوس کریں۔ پروڈکٹ پر 5% کوشش، خودکار ٹیسٹنگ پر 95%۔ متفق؟ ہم ایک جیسے لوگ ہیں! ہنس رہے ہیں؟ میں ٹھنڈا ہوں!

اگر یہ آپ کے مزاج کا نہیں تو پیشگی بتا دوں: اپنا وقت ضائع نہ کریں۔ خبردار کر دیا۔ 🙂

ایک چھوٹی سی انسانی جانچ

پہیلی کا ٹکڑا اس کے مماثل خاکے پر سرکائیں تاکہ جنونیوں والی چیزیں کھلیں۔

ٹکڑا گھسیٹیں یا اس پر فوکس کر کے تیر والے بٹن استعمال کریں۔ سیدھ میں آنے پر چھوڑیں تاکہ اپنی جگہ چپک جائے۔ خاکے کے اوپر سے گزرنا کافی نہیں۔

Ubuntu 26.04 LTS Desktop (amd64 / x86-64) کے لیے دستیاب (Fedora 44 جلد آ رہا ہے)

اپنی تقسیم / ڈیسک ٹاپ ماحول کی معاونت چاہتے ہیں؟ کوئی خصوصیت درکار ہے؟ ہمیں بتائیں!

  1. Oh No! Parent Control انسٹال کریں

    GitHub پر دیکھیں
    sudo add-apt-repository ppa:puffyslipperstechllc/oh-no-parent-control
    sudo apt update
    sudo apt install oh-no-parent-control

  2. ترتیب مکمل کرنے کے لیے تنصیب کے بعد کمپیوٹر دوبارہ شروع کریں۔

Linux والدینی کنٹرول، مرحلہ وار۔

اوپر دی گئی کمانڈز سے انسٹال کریں اور کمپیوٹر دوبارہ شروع کریں۔ پھر گرافیکل والدین ایپ میں بچے کا انتخاب کریں، اسکرین ٹائم حدیں مقرر کریں اور ایپ قواعد چنیں۔ رہنمائی بتاتی ہے کہ ابھی ہوم ورک اور بعد میں گیمز کی اجازت کیسے دیں؛ روزمرہ ترتیبات اور منظوریوں کے لیے ٹرمینل کمانڈز درکار نہیں۔

YouTube پر کھولیں

والدین کی ابتدائی ترتیب (ایک بار)

  1. والدین (منتظم) کے طور پر لاگ اِن کریں، Oh No! Parent Control ایپ کھولیں اور بچے کا معیاری اکاؤنٹ منتخب کریں۔
  2. اسکرین کی حدوں میں اسکرین ٹائم کی حد آن کریں اور روزانہ کا مختص وقت 0 منٹ مقرر کریں۔
  3. ایپ کی حدوں میں Minecraft اور Steam کو مسدود، عارضی اجازت ممکن مقرر کریں۔ تعلیمی ایپس کو ہمیشہ اجازت ہے رہنے دیں۔

01

”ہوم ورک کر سکتے ہو، گیمز نہیں۔“

گیمز بند رکھتے ہوئے کمپیوٹر کا وقت دیں۔

  1. لاگ اِن پر صارف بدل کر Oh No! Parent Control کیوسک اکاؤنٹ پر جائیں۔ بچہ، منظوری دینے والے والدین اور مدت منتخب کریں۔
  2. ”عارضی اجازت کی اہل مسدود ایپس کو اجازت دیں“ بند رکھیں، درخواست منتخب کریں اور OS کے پوچھنے پر والدین کا پاس ورڈ درج کریں۔
  3. لاگ اِن پر واپس جائیں اور ہوم ورک کے لیے بچے کا اکاؤنٹ کھولیں۔

تعلیمی ایپس کھلتی ہیں؛ مسدود، عارضی اجازت ممکن والے گیمز مسدود رہتے ہیں۔

02

”ہوم ورک ہو گیا۔ اب کھیل سکتے ہو۔“

گیمز کی اجازت دیتے ہوئے کمپیوٹر کا وقت دیں۔

  1. لاگ اِن پر صارف بدل کر Oh No! Parent Control کیوسک اکاؤنٹ پر جائیں۔ بچہ، منظوری دینے والے والدین اور مدت منتخب کریں۔
  2. ”عارضی اجازت کی اہل مسدود ایپس کو اجازت دیں“ آن کریں، درخواست منتخب کریں اور OS کے پوچھنے پر والدین کا پاس ورڈ درج کریں۔
  3. لاگ اِن پر واپس جائیں اور کھیلنے کے لیے بچے کا اکاؤنٹ کھولیں۔

عارضی اجازت ممکن ہونے والی مسدود ایپس کھل سکتی ہیں۔ مکمل طور پر مسدود ایپس ممنوع رہتی ہیں۔

مکمل گائیڈ دیکھیں
درخواست اسٹیشن میں رنگین گیم سے متاثرہ پورٹل کے اندر فرضی بچے اور والدین کے اکاؤنٹ، مدت اور عارضی ایپ رسائی کے انتخاب دکھائے گئے ہیں

پرانے اسکرین شاٹ میں نمونہ اکاؤنٹس ہیں۔ موجودہ درخواست کے فٹر میں منظوری کی صورت میں وقت کا تخمینہ دکھایا جاتا ہے۔ بڑا دیکھنے کے لیے تصویر منتخب کریں۔

منصوبے بدل جائیں

”کیا مجھے تھوڑا اور وقت مل سکتا ہے؟“

کام مکمل کرنا ہو یا ایک اور چکر کھیلنا ہو؟ وہی درخواست استعمال کریں اور چنیں کہ اضافی وقت میں گیمز شامل ہوں یا نہیں۔

  1. بچہ درخواست کرتا ہے

    وقت باقی ہو تو ڈیسک ٹاپ ٹائمر منتخب کریں۔ لاگ اِن سے پہلے یا لاک آؤٹ کے بعد، لاگ اِن پر ”Oh No! Parent Control“ کیوسک اکاؤنٹ استعمال کریں اور بچہ منتخب کریں۔

  2. والدین درخواست دیکھتے ہیں

    مدت، وقت کے تخمینے اور ”عارضی اجازت کی اہل مسدود ایپس کو اجازت دیں“ کے انتخاب کا جائزہ لیں: ہوم ورک کے لیے بند، گیمز شامل کرنے کے لیے آن۔ OS کے پاس ورڈ پرامپٹ میں منظوری دیں۔

  3. بچہ دوبارہ جاری رکھتا ہے

    ڈیسک ٹاپ پر منظور شدہ وقت استعمال کے لیے تیار ہوتا ہے۔ ”Oh No! Parent Control“ کیوسک اکاؤنٹ سے لاگ اِن پر واپس جائیں اور بچے کا اکاؤنٹ منتخب کر کے اسے اَن لاک کریں یا سائن اِن کریں۔

”میرے پاس کتنا وقت باقی ہے؟“

باقی وقت پینل میں دکھتا ہے؛ آخری منٹ میں ہر سیکنڈ کے ساتھ الٹی گنتی ہوتی ہے۔

”وقت ختم۔ اپنا کام محفوظ کرو۔“

قابل استعمال وقت ختم ہو تو اسکرین مقفل ہو جاتی ہے اور ڈیسک ٹاپ سیشن کھلا رہتا ہے۔ لاک گیم نہیں روکتا اور کام محفوظ نہیں کرتا، اس لیے ٹائمر ختم ہونے سے پہلے کام مکمل اور محفوظ کریں۔

”اب واپس ہوم ورک پر۔“

گیمز کو دوبارہ مسدود رکھنے کے لیے ”عارضی اجازت کی اہل مسدود ایپس کو اجازت دیں“ بند کر کے نئی درخواست منظور کریں۔ کھلی مسدود ایپس بند ہو جاتی ہیں، اس لیے پہلے پیش رفت محفوظ کریں۔ درخواست آخری انتخاب یاد رکھتی ہے؛ ہر بار اسے دیکھیں۔

صارف گائیڈ میں درخواست کے دونوں طریقے دیکھیں

آپ کے گھر کے قواعد

تعلیمی ایپس، اجازت طلب گیمز اور ایسی ایپس جو ممنوع رہیں۔

والدین ایپ میں بچہ منتخب کر کے ایپ کی حدیں کھولیں۔ قابلِ اجرا ہدف ملائیں، پھر رسائی کا قاعدہ چنیں: ہمیشہ اجازت ہے، مسدود مگر عارضی اجازت ممکن، یا مکمل طور پر مسدود۔ یہ رسائی کے قواعد ہیں، ہر ایپ کے لیے الگ وقت کی حدیں نہیں۔

اسکول کے کام کی ایپس → ہمیشہ اجازت ہے

ان ایپس کے لیے استعمال کریں جن کی بچے کو ہوم ورک کے لیے ضرورت ہے۔ بچہ کمپیوٹر وقت میں انہیں کھول سکتا ہے؛ اس سے اسکرین ٹائم حد ختم نہیں ہوتی۔

منظوری سے گیمز → مسدود، عارضی اجازت ممکن

ایسے معاون گیمز اور لانچرز کے لیے جنہیں والدین کی منظوری چاہیے۔ عام روزانہ وقت یا صرف ہوم ورک کی منظوری کے دوران یہ مسدود رہتے ہیں۔ ”عارضی اجازت کی اہل مسدود ایپس کو اجازت دیں“ فعال منظوری ان سب کو عارضی اجازت دیتی ہے۔

ممنوع ایپس → مکمل طور پر مسدود

ان ایپس کے لیے جنہیں بچہ گیم کے وقت بھی نہ کھول سکے۔ اضافی وقت کی منظوری انہیں اجازت نہیں دے سکتی؛ والدین کو ایپ کی حدوں میں قاعدہ بدلنا ہو گا۔

روزانہ ہوم ورک کا وقت

اس کمپیوٹر وقت کے لیے اسکرین کی حدوں میں روزانہ کا مختص وقت مقرر کریں جسے بچہ ہر روز پوچھے بغیر استعمال کر سکتا ہے۔ عارضی اجازت ممکن ہونے والے مسدود گیمز منظوری تک مسدود رہتے ہیں۔ اضافی وقت کی درخواستوں کے لیے اسکرین ٹائم حد فعال رکھیں۔

”آج کے لیے بس۔“

والدین ایپ میں ”ایک بار کی منظوری واپس لیں“ منظور شدہ اضافی وقت اور گیم رسائی ہٹا دیتا ہے۔ چلتی مسدود ایپس بند ہو جاتی ہیں، اس لیے پہلے کام محفوظ کریں۔ روزانہ کا غیر استعمال شدہ وقت دستیاب رہتا ہے؛ اگر کچھ نہ بچے تو اسکرین مقفل ہو جاتی ہے۔

ایپ قواعد معاون ایپ اہداف پر لاگو ہوتے ہیں؛ یہ ویب مواد چھانٹتے یا دیگر آلات کنٹرول نہیں کرتے، اور الگ نقل یا نئے نام والے پروگراموں یا غیر معاون لانچرز کو روکنے کی ضمانت نہیں دیتے۔

ایپ کی حدوں کے بارے میں پڑھیں
اسکرین کی حدیں
Oh No! Parent Control ڈیش بورڈ میں بچے کا اکاؤنٹ، اسکرین ٹائم حد، روزانہ مختص وقت اور باقی وقت دکھایا گیا ہے
ایپ کی حدیں
Oh No! Parent Control ڈیش بورڈ میں نصب شدہ ایپس اور ان کے مطابقت و رسائی کے قواعد دکھائے گئے ہیں

نمونہ اکاؤنٹس دکھائے گئے ہیں۔ آپ کے کمپیوٹر پر نام اور دستیاب ایپس مختلف ہوں گی۔ بڑا دیکھنے کے لیے اسکرین شاٹ منتخب کریں۔

رازداری ابتدا ہی سے

مقامی کنٹرول۔ جب چاہیں رائے دیں۔

ایپ کو اس طرح بنایا گیا ہے کہ وہ اپنا کام مقامی طور پر کرے اور خاندان کے معمولات کسی دوسرے کا ڈیٹا نہ بنیں۔

پاس ورڈ براہ راست OS کو جاتے ہیں

والدین OS کے تصدیقی پرامپٹ میں پاس ورڈ درج کرتے ہیں۔ بچے کی ایپ انہیں وصول، محفوظ یا دکھاتی نہیں۔

مقامی کنٹرول، اختیاری رائے۔

اسکرین ٹائم اور ایپ کنٹرول آن لائن اکاؤنٹ یا انٹرنیٹ کنکشن کے بغیر مقامی طور پر کام کرتے ہیں۔ اختیاری رائے میں آپ کا پیغام، منسلکات اور وہ تشخیصی لاگز معاونت کو بھیجے جاتے ہیں جنہیں شامل کرنا آپ چنیں۔ نصب شدہ ایپ میں کلاؤڈ ڈیش بورڈ، اشتہارات، تجزیات یا پروفائلنگ نہیں۔

منظوری کا دائرہ محدود رہتا ہے

والدین صرف اسکرین پر موجود درخواست منظور کرتے ہیں۔ منظوری والدین کی ترتیبات نہیں کھولتی اور منتظم رسائی نہیں دیتی۔

مکمل رازداری نوٹس پڑھیں

Linux والدینی کنٹرول کے سوالات

Linux کے لیے Oh No! Parent Control کیا ہے؟

Oh No! Parent Control ایک Linux کمپیوٹر بانٹنے والے خاندانوں کو مفت اور اوپن سورس والدینی کنٹرول فراہم کرتا ہے۔ گرافیکل والدین ایپ سے والدین روزانہ اسکرین ٹائم کی حدیں اور معاون ایپس کے قواعد مقرر کر سکتے ہیں۔ بچے اضافی وقت مانگ سکتے ہیں، جس کی منظوری والدین OS کے تصدیقی پرامپٹ میں دیتے ہیں۔ کنٹرولز مقامی طور پر کام کرتے اور Malcontent والدینی کنٹرول نظام پر مبنی ہیں۔

کیا Oh No! Lunar Client جیسی AppImages کو کنٹرول کر سکتا ہے؟

معاون AppImages کو ایپ کی حدوں میں سنبھالا جا سکتا ہے۔ ورژن والے فائل ناموں کے لیے Oh No! ایک ہی فولڈر کا نمونہ تجویز کر سکتا ہے، مثلاً Lunar Client-*.AppImage۔ ورژن نمبر یا انضمامی لاحقے بدلنے پر فائل نام کا نمونہ معاون متبادل ورژنز کو بھی قاعدے کے تحت رکھ سکتا ہے۔ نمونہ ترمیم کریں یا طے شدہ حالت پر بحال کریں، پھر ہمیشہ اجازت، عارضی اجازت ممکن ہونے کے ساتھ مسدود، یا مکمل طور پر مسدود منتخب کریں۔ نمونے اسی canonical ڈائریکٹری تک محدود رہتے ہیں؛ ہر منتقل شدہ یا نئے نام والی نقل کا پیچھا نہیں کرتے۔

GNOME کی والدینی کنٹرول ایپ کے مقابلے میں Oh No! کیا اضافہ کرتا ہے؟

سرکاری Malcontent 0.14.0 فرنٹ اینڈ کے مقابلے میں Oh No! معاون مقامی/Snap/Flatpak/AppImage ایپس کا وسیع تر کیٹلاگ، قابل ترمیم AppImage فائل نام کے نمونے، وقت کی منظوری سے وابستہ مشروط ایپ اجازتیں، اضافی مقامی نفاذ، چلتی ایپس کا انتظام، مشترکہ منسوخی اور محدود درخواست اسٹیشن فراہم کرتا ہے۔ GNOME 50 پہلے ہی اضافی اسکرین ٹائم کی سہولت دیتا ہے۔ فرق Oh No! کے انٹرفیس میں دستیاب زیادہ بھرپور ایپ کنٹرول اور ورک فلو کا ہے؛ دونوں Malcontent بیک اینڈ بنیاد استعمال کرتے ہیں۔

کیا ایپ کی حدوں کا مطلب ہر ایپ کے لیے الگ وقت کی حد ہے؟

نہیں۔ ایپ کی حدیں طے کرتی ہیں کہ کون سی معاون ایپس چل سکتی ہیں اور ان کے قابلِ اجرا اہداف کی مطابقت کیسے طے ہو۔ اسکرین کی حدیں بچے کے کمپیوٹر کے مجموعی قابل استعمال وقت کو کنٹرول کرتی ہیں۔ عارضی اجازت والی ایپس کو شامل کرنے کی منظوری تمام ایسی مسدود ایپس کو اجازت دیتی ہے؛ یہ ہر گیم کے لیے الگ وقت شمار نہیں بناتی۔

کیا فائل مینیجر یا ٹرمینل سے چلانے پر بھی بلاک کام کرتا ہے؟

معاون مقامی اہداف کے لیے Oh No! ہر بچے کی fapolicyd اجرا پالیسی شامل کرتا ہے، جو اسی قابلِ اجرا فائل کو ایپ گرڈ، شارٹ کٹ، فائل مینیجر یا کمانڈ سے کھولنے کا احاطہ کرتی ہے۔ متعلقہ پابندی والے تبدیلیاں منتخب بچے کے سیشنز میں اس کی ملکیت والی مماثل ایپس بھی بند کرتی ہیں، جبکہ دوسرے صارفین کی ایپس کھلی رہتی ہیں۔ یہ معاون اہداف کا احاطہ کرتا ہے، نئے نام والی نقول، مشترکہ interpreter اسکرپٹس یا غیر معاون لانچرز پر آفاقی کنٹرول نہیں۔

Oh No! Parent Control کی ترقی کے ساتھ اس کی جانچ کیسے ہوتی ہے؟

مکمل خودکار ٹیسٹ سوٹ پروڈکٹ کی تبدیلیوں اور نئی خصوصیات کے ساتھ بڑھتا ہے، نئی صلاحیتوں کو جانچتا اور رجعتی خرابیوں سے بچاتا ہے۔ اس میں بنیادی منطق، ڈیسک ٹاپ تعاملات، نصب شدہ نظام کا رویہ اور خاندانوں کے مکمل عملی سفر شامل ہیں۔ GitHub پر عوامی طور پر تیار کردہ ٹیسٹ فہرست تیار اور زیر التوا کیسز کا ریکارڈ رکھتی ہے۔ پروڈکٹ صفحہ تازہ ترین تعداد براہ راست پڑھتا ہے؛ تیار کا مطلب قابل اجرا اور کامیاب ہے، اور فہرست کی تعداد کوڈ کوریج فیصد نہیں۔

کیا Oh No! Parent Control مفت اور اوپن سورس ہے؟

جی ہاں۔ Oh No! Parent Control کی تنصیب اور استعمال مفت ہیں، اور اس کا سورس کوڈ GitHub پر GNU General Public License ورژن 3 (GPLv3) کے تحت شائع ہے۔ پروجیکٹ کے عوامی PPA سے Launchpad پر Linux پیکیج انسٹال کریں۔ اسکرین ٹائم اور ایپ کنٹرول آن لائن اکاؤنٹ یا انٹرنیٹ کے بغیر مقامی طور پر کام کرتے ہیں؛ پیکیج ڈاؤن لوڈ اور اپ ڈیٹ کرنے کے لیے انٹرنیٹ چاہیے۔

کیا Oh No! Parent Control استعمال کرنا آسان ہے؟

تنصیب کی ہدایات میں PPA شامل کرنے اور Oh No! Parent Control انسٹال کرنے کے لیے ٹرمینل کی تین کمانڈز، پھر دوبارہ آغاز شامل ہے۔ تنصیب کے بعد روزمرہ استعمال گرافیکل ہے: والدین ایپ میں بچہ منتخب کریں، روزانہ کی حد مقرر کریں اور ایپ قواعد چنیں۔ بچے اسکرین پر اضافی وقت مانگتے ہیں؛ والدین اپنے OS پاس ورڈ سے منظوری دیتے ہیں۔ معمول کی ترتیبات اور منظوریوں کے لیے ٹرمینل کمانڈ، آن لائن اکاؤنٹ یا کلاؤڈ ڈیش بورڈ درکار نہیں۔ ترتیب کی رہنمائی میں ویڈیو اور اسکرین شاٹس شامل ہیں۔

اسکرین ٹائم کنٹرول کیسے کام کرتا ہے؟

ہر بچے کے لیے روزانہ کی حد مقرر کریں، یا روزانہ صفر منٹ منتخب کریں تاکہ والدین کی منظوری سے وقت دینا لازم ہو۔ بچے ڈیسک ٹاپ سے یا لاگ ان کے وقت مخصوص درخواست اکاؤنٹ سے اضافی وقت مانگ سکتے ہیں۔ والد OS کے تصدیقی پرامپٹ سے منظوری دیتا ہے۔ قابل استعمال وقت ختم ہونے پر بچے کی اسکرین مقفل ہوتی ہے اور اس کا سیشن کھلا رہتا ہے۔ لاک لگانے سے گیم نہیں رکتی اور کام محفوظ نہیں ہوتا۔

اب ہوم ورک اور بعد میں گیم کی اجازت کیسے دوں؟

ایپ کی حدوں میں تعلیمی ایپس کو ہمیشہ اجازت ہے پر چھوڑیں اور معاون گیمز اور لانچرز، جیسے فہرست میں موجود ہونے پر Minecraft یا Steam، کو عارضی اجازت ممکن ہونے کے ساتھ مسدود کریں۔ اسکرین ٹائم کی حد فعال ہو تو ہوم ورک کے لیے ”عارضی اجازت کی اہل مسدود ایپس کو اجازت دیں“ بند رکھ کر وقت کی درخواست منظور کریں، یا اسے فعال کریں تاکہ منظوری کی مدت میں تمام ایسی مسدود ایپس کو اجازت ملے۔ مکمل طور پر مسدود ایپس کو اضافی وقت کی درخواست سے اجازت نہیں دی جا سکتی۔ ایپ قواعد معاون ایپس کا احاطہ کرتے ہیں، ویب سائٹ کے مواد یا ہر اس گیم کا نہیں جو کسی دوسری ایپ سے چلائی جائے۔

کیا یہ آف لائن کام کرتا، ویب سائٹس فلٹر کرتا یا دوسرے آلات کا انتظام کرتا ہے؟

اسکرین ٹائم اور ایپ کنٹرول آن لائن اکاؤنٹ یا انٹرنیٹ کے بغیر مقامی طور پر کام کرتے ہیں۔ اختیاری رائے کے لیے کنکشن درکار ہے۔ Oh No! Parent Control ویب سائٹ کا مواد فلٹر نہیں کرتا، کلاؤڈ ڈیش بورڈ فراہم نہیں کرتا اور دوسرے آلات کو کنٹرول نہیں کرتا۔ ایپ قواعد الگ سے نقل یا نئے نام دیے گئے پروگراموں یا غیر معاون لانچرز کو بلاک کرنے کی ضمانت نہیں دیتے۔