إحصاءات استخدام مجهولة

بإذنك نسجل الصفحات التي تُزار باستخدام معرّفات عشوائية لفهم كيفية استخدام الموقع. لا يُسجَّل شيء ما لم توافق. سياسة الخصوصية

→ كل أعمالنا
التحكم بالأجهزةقيد التطوير

Rveta Connector: تطبيق Flutter يربط الجهاز بمنصة تحكم

تطبيق Flutter مستقل يربط الجهاز بمنصة تحكم خلفية، مع معالجة محكمة للرموز وقناة أوامر تعمل في المقدمة.

التقنياتFlutterLaravel API
  1. الجهاز
    Flutter appSecure token storage
  2. الجلسة
    Device pairingToken rotationRevocation handling
  3. منصة التحكم
    Laravel APICommand channel (ping, refresh_status)
جلسة الجهاز وقناة الأوامر

ما يعمل اليوم

  • ربط الجهاز بالخادم مع شاشة حالة تعتمد على الجلسة الفعلية
  • تدوير الرمز مع تخزين الرمز الجديد بأمان، ولا يُعرض الرمز ولا يُسجَّل أبدًا
  • معالجة صريحة لانتهاء الرموز وإلغائها وللأجهزة غير النشطة والموقوفة
  • تسجيل دخول الممثل وجلسات المشغّل مع الخادم
  • قناة أوامر تستعلم كل 30 ثانية ما دامت الشاشة مفتوحة، وتنفّذ فقط ping وrefresh_status

كيف بُني

  • Flutter يستهدف Android وiOS وWindows وLinux وmacOS والويب؛ والويب مقصور على شاشات التحكم والحالة
  • قرار معماري موثّق ينص على أن لوحة التحكم هي التي تتحكم بالموصّل
  • بيانات اعتماد منفصلة لتسجيل دخول الممثل وللجهاز مع قواعد موثّقة للترويسات
  • حالة الجلسة تُحوَّل في مكان واحد، فلا تعرض الشاشات أخطاء خام ولا ترويسات التفويض

لم يُبنَ بعد

  • لا يوجد تشغيل أصلي للبوابة بعد: عناصر التحكم بالبوابة للعرض التجريبي فقط
  • لا تشغيل لـ VPN أو SMS أو المكالمات
  • لا خدمة خلفية ولا قناة أوامر عبر WebSocket
  • المساعدة عن بُعد قدرة مستقبلية منفصلة تحتاج موافقتها وتدقيقها ومراجعتها

تريد شيئًا يُبنى بهذه الطريقة؟

أخبرنا بما تريد بناءه أو إصلاحه أو تسلّمه.

ابدأ مشروعك