الجديد
1.2.0 والبوابة 0.3.1، أكتوبر 2026
لوحة اللعبة يأتي في 1.3
يصبح هاتفك هو وحدة التحكم في الألعاب الموجودة على جهاز الكمبيوتر، مثل لعبة Bounty Heist Football Chameleon Media Center. يمكن لأي عدد من الهواتف اللعب في وقت واحد، عبر شبكة Wi-Fi أو Tailscale أو كابل USB: امسح الرمز ضوئيًا على شاشة الكمبيوتر، أو اختر اللعبة من قائمة الألعاب القريبة. عصا التحكم أينما يهبط إبهامك، والركل والإيقاف المؤقت، والأزرار التي تختارها اللعبة، والنتيجة المباشرة، والاهتزاز عندما تحصل على الكرة أو تسجل هدفًا. لا حاجة إلى بوابة.
مشفّر على شبكتك المنزلية أيضًا
عبر Tailscale كان الاتصال مشفّرًا بالفعل. على الشبكة المنزلية، يستخدم التطبيق الآن HTTPS ويتحقق من بصمة شهادة البوابة نفسها، التي تصل مع رمز QR للاقتران.
إصلاحات مراجعة الأمان
تُغلق البوابة 0.3.1 الثغرات التي وجدناها في مراجعة ISO 27001: أجهزة قابلة للإلغاء، Tailscale فقط افتراضيًا، وصول الطرفية يُمنح لكل جهاز، سجل مقاوم للتلاعب، ومساعد جذر حتى تعمل البوابة كمستخدم عادي.
تنبيهات السلامة
إشعار مخاطر عند أول تشغيل، والأوامر التي تحذف أو تستبدل أو تشفّر أو تهيّئ أو تُغلق تسأل قبل التنفيذ.
تطبيقات سطح المكتب
يعمل TrXi-Ctrl الآن على Windows و macOS و Linux بالإضافة إلى الهواتف. تحكم في جهاز Linux الخاص بك من حاسوب محمول: الشاشات نفسها، بفأرة ولوحة مفاتيح حقيقية.
سطح مكتب بعيد بفأرة ولوحة مفاتيح
حرّك الشاشة البعيدة وانقر عليها (يسار، وسط، يمين) واسحبها ومرّرها بفأرتك؛ اكتب واستخدم اختصارات مثل Ctrl+C على لوحة مفاتيحك. عناصر التحكم باللمس على الهواتف دون تغيير.
الصوت مع الصورة
يشغّل سطح المكتب البعيد صوت الحاسوب مع الشاشة، مع زر كتم في تبويب سطح المكتب.
اقترن من صورة أو رمز
لست بجانب الحاسوب؟ يمكن لشخص هناك أن يرسل لك رمز QR للاقتران بالبريد الإلكتروني — افتح الصورة في ماسح التطبيق (أيقونة الصورة). أما الحواسيب التي لا تحتوي على كاميرا فيمكنها كتابة رمز الاقتران بدلاً من ذلك.
الأجهزة والقائمة البيضاء
تسرد صفحة إدارة البوابة كل جهاز اتصل وما إذا كان متصلاً بالإنترنت، ويمكنها السماح فقط للأجهزة التي تحددها — باسم Tailscale أو، على شبكتك المنزلية، بعنوان MAC.
مدير البوابة
لوحة سطح مكتب صغيرة لبدء وإيقاف وإعادة تشغيل خدمة البوابة، وعرض رمز QR للاقتران أو حفظه أو نسخه، وقراءة سجل البوابة.
ماذا يفعل
تطبيق هاتف واحد، وخدمة بوابة واحدة على سطح مكتبك
النظام والطبقات
إحصاءات مباشرة للمعالج/الذاكرة/الحرارة وتبديل طبقات AUFS، مباشرة من سطح المكتب.
الشبكة و Wi-Fi
الواجهات، العناوين، فحص Wi-Fi والاتصال — بما في ذلك اكتشاف أقران Tailscale للعثور على بوابتك تلقائيًا.
بلوتوث
الطاقة، قابلية الاكتشاف/الاقتران، الفحص، الاقتران، الاتصال، الثقة، الإزالة — تحكم كامل بالمحول.
جدار الحماية
عرض وتعديل قواعد وسلاسل iptables، وتطبيق الإعدادات المسبقة، من هاتفك.
الصوت
مستوى الصوت، كتم الصوت، قائمة أحواض الصوت — وبثّ مخرج صوت سطح المكتب إلى سماعة هاتفك عبر WebRTC.
وسائط
تشغيل/إيقاف مؤقت/تقديم/مستوى صوت حقيقي لـ Chameleon Media Center والمشغلات المبنية على MPV، عبر مقبس IPC الخاص بـ mpv نفسه — وليس مجرد قائمة ملفات ثابتة.
سي ام سي لايف
شاهد Chameleon Media Centerالبث المباشر على هاتفك — اختر زمن استجابة منخفض (MPEG-TS) أو سلس (HLS) للاتصالات الأضعف — واطّلع على ما إذا كان البث مباشرًا ومصدره وعدد المشاهدين، وانسخ رابطًا ليتمكن أي شخص من المشاهدة في المتصفح.
Windows وأجهزة سطح المكتب
اعرض النوافذ وركّز عليها وأغلقها وصغّرها وكبّرها ورتّبها وبدّل أسطح المكتب الافتراضية.
سطح المكتب عن بُعد
مشاركة الشاشة بالكامل عبر WebRTC، مع صوت الكمبيوتر — شاهد سطح مكتبك وتحكم به من أي مكان على شبكتك. على الهاتف، اللمس يحرك الماوس وشريط على الشاشة يرسل النص؛ في تطبيقات Windows وmacOS وLinux يعمل الماوس ولوحة المفاتيح الخاصة بك مباشرة. تظهر النقرات وضغطات المفاتيح على سطح المكتب على الفور تقريبًا؛ أي تأخير تلاحظه يكون في تحديثات الشاشة العائدة، وليس في إدخالك.
الحافظة المشتركة
الكمبيوتر هو المحور: كل جهاز يدفع الحافظة الخاصة به إلى هناك — مباشرة إلى حافظة الكمبيوتر نفسه، جاهزة للصق — وتعرض شاشة الحافظة سجلًا مشتركًا لآخر 50 عنصرًا. أرسل عنصرًا إلى أجهزة أو مجموعات محددة، واكتم الأجهزة التي لا تريد استقبال رسائل منها، وانقر على عنصر لنسخه إلى هذا الجهاز. لا يُقرأ أي شيء من حافظة هاتفك أو يُكتب فيها في الخلفية، فقط عند النقر.
الطرفية
صدفة حقيقية، تعمل من هاتفك.
محادثة الذكاء الاصطناعي
تحدّث مع أي مزوّد ذكاء اصطناعي قمت بإعداده على البوابة — DeepSeek وOpenAI وAnthropic وغيرها.
الهواتف المُروّتة
تظهر شاشتان إضافيتان تلقائيًا عندما يكون الهاتف مُروّتًا (Magisk)
VPN نقطة الاتصال
شارك عقدة خروج Tailscale الخاصة بالهاتف مع كل جهاز على نقطة اتصال Wi-Fi الخاصة به — تحصل أجهزة الحاسوب المحمولة وأجهزة التلفاز وأجهزة الألعاب على VPN دون تثبيت أي شيء. يُعاد تطبيق التوجيه تلقائيًا إذا أُعيد تشغيل نقطة الاتصال أو Tailscale، ويمكن لسكربت الإقلاع إعادة كل شيء بعد إعادة التشغيل. مُصمَّم لهاتف يبقى موصولًا بالشاحن كموجّه: حد للشحن، وإبقاء Tailscale خارج تحسين البطارية، وVPN دائم التشغيل.
وحدة تخزين USB
وصّل الهاتف بأي حاسوب وسيظهر كمحرك أقراص USB. أنشئ صورة قرص تصل إلى 256 غيغابايت في ثوانٍ — FAT32 (يقرأها كل نظام تشغيل)، أو ext4 (بلا حد ملفات 4 غيغابايت)، أو قرص GPT قابل للإقلاع مع قسم EFI ليتمكن حاسوب محمول من الإقلاع من الهاتف — ثم شاركها للقراءة والكتابة أو للقراءة فقط، أو افتحها على الهاتف نفسه. يمكنك أيضًا تسليم بطاقة SD الخاصة بالهاتف أو محرك أقراص USB إلى الحاسوب. يبقى ADB متصلًا أثناء المشاركة.
البوابة
trixie-gateway — الجانب المكتبي، ملف تنفيذي واحد مكتفٍ بذاته
ملف تنفيذي واحد، بلا حاجة إلى Python
قم بتنزيل ملف تنفيذي واحد مكتفٍ ذاتيًا — لا حاجة إلى Python أو pip أو venv على الجهاز. منذ الإصدار v0.3.0، لا يستجيب إلا عبر Tailscale (أو HTTPS على شبكتك المنزلية، إذا قمت بتفعيل ذلك) ومن الكمبيوتر نفسه، وتبدأ الأجهزة الجديدة دون وصول إلى الطرفية، ويمكن إلغاء الأجهزة المفقودة من صفحة المسؤول. مبني على aiohttp + aiortc، والمصدر لا يزال على GitHub إذا كنت تفضل تشغيله من Python. يعمل بشكل مستقل أو كخدمة systemd، ويستمع على عنوان Tailscale/LAN الخاص بك.
~110 نقطة نهاية REST
Every phone-app feature above, plus an OpenAI-compatible /v1/chat/completions متوافق مع OpenAI يوجّه إلى أي مزوّد ذكاء اصطناعي تقوم بتهيئته.
خادم MCP مضمّن
media_mcp_server.py يكشف التحكم بالوسائط (الحالة، التشغيل، الإيقاف المؤقت، التنقل، مستوى الصوت، الفتح، التصفح) كأدوات MCP عبر stdio JSON-RPC — نفس بيانات الجلسة ومسار التحكم الذي يستخدمه تطبيق الهاتف، لذا يرى وكيل الذكاء الاصطناعي وهاتفك دائمًا الشيء نفسه.
التوافق
مبني لـ Debian Trixie — صريح بشأن أين يعمل أيضًا
| المنصة | الحالة | السبب |
|---|---|---|
| ديبيان تريكسي | ✓ تم تطويره واختباره هنا | — |
| عائلة Fatdog64 / Puppy Linux | ✓ من المفترض أن يعمل | تكتشف ميزة Layers فروع union-fs تحت أي منهما /aufs (مشتق من Fatdog64، بما في ذلك هذا الجهاز) أو /initrd (Puppy القياسي) تلقائيًا — المسار /initrd لم يُختبر مقابل تثبيت Puppy حقيقي، بناءً على الأعراف الموثقة بدلًا من التحقق العملي |
| أسطح مكتب Linux الأخرى بنظام X11 | ✓ من المفترض أن يعمل | يحتاج إلى BlueZ وiptables وPulseAudio/PipeWire مع توافق pactl، وجلسة X11. Wayland تجريبي: المُركّبات التي تدعم ext-image-copy-capture وبروتوكولات foreign-toplevel (تم اختبارها على mango)؛ جلسات GNOME وKDE Wayland غير مدعومة بعد |
| ويندوز 11 | 🧪 إصدار اختبار تجريبي | مشاركة الشاشة، الفأرة/لوحة المفاتيح، قائمة النوافذ، مستوى الصوت والطرفية مُنفَّذة لنظام Windows. تُبنى الملفات التنفيذية وتبدأ في CI الآلي، لكنها لم تُشغَّل بعد على جهاز Windows حقيقي — توقّع بعض الخشونة. تبقى ميزات Bluetooth، جدار الحماية، الطبقات، السطوع، الشبكة وMedia Center خاصة بنظام Linux فقط وتستجيب 501 |
| macOS (Intel وApple Silicon) | 🧪 إصدار اختبار تجريبي | نفس مجموعة الميزات كما في Windows، باستخدام Quartz وAVFoundation و osascript. تُبنى وتبدأ في CI لكلتا المعماريتين لكنها غير مُختبَرة على أجهزة Mac حقيقية. التطبيق غير موقَّع، وسيطلب macOS إذن تسجيل الشاشة وإمكانية الوصول |
لقطات الشاشة
TrXi-Ctrl — مُلتقَط مباشرةً، يعمل على عتاد حقيقي













تنزيل TrXi-Ctrl 1.2.0 مجاني
التطبيق، لهاتفك أو حاسوبك، بالإضافة إلى البوابة لسطح مكتب Linux الذي تريد التحكم به.
⬇ أندرويد (APK) ⬇ ويندوز ⬇ ماك (.dmg) ⬇ لينكس ⬇ iOS (غير موقّع، تحميل جانبي) ⬇ بوابة لنظام Linuxيتطلب البوابة v0.3.1 أو أحدث. الهواتف الأقدم (Android 32 بت): أرمف7 APK · جميع الملفات: صفحة الإصدار · البوابة على GitHub →
⚠️ استخدمه على مسؤوليتك الخاصة. TrXi-Ctrl و trixie-gateway هما برنامجان مجانيان يمنحان جهازًا مقترنًا تحكمًا قويًا في حاسوبك، بما في ذلك تنفيذ الأوامر كمستخدم البوابة (غالبًا root). أنت مسؤول عن كل أمر ترسله، وعن إبقاء البوابة بعيدًا عن الإنترنت المفتوح وعن رموز الاقتران خاصة، وعن التحكم فقط في الأجهزة المصرح لك بها. لا تتحمل CHAMELEON-AI-AGENT LTD والمؤلف أي مسؤولية عن الأضرار الناتجة عن الأوامر التدميرية، أو مشاركة الموارد عبر الإنترنت، أو الإعدادات غير المدعومة — راجع الشروط §8A. ما أصلحناه ونخطط لإصلاحه، مقاسًا وفق ISO/IEC 27001: مراجعة أمنية (عمل مواءمة، وليس اعتمادًا).
ثبّت التطبيق
لا توجد أي من هذه الإصدارات موقّعة من Apple أو Microsoft بعد، لذا يسأل كل نظام مرة واحدة عما إذا كنت تثق به
أندرويد
نزّل ملف APK على الهاتف وافتحه. يطلب Android السماح بالتثبيت من متصفحك أو مدير الملفات في المرة الأولى — اسمح بذلك، ثم اضغط تثبيت. معظم الهواتف من السنوات العشر الأخيرة تحتاج ملف APK بنسخة arm64؛ استخدم armv7 فقط على الهواتف القديمة ذات 32 بت. يمكن أن تأتي التحديثات اللاحقة مباشرة من البوابة: التحديثات علامة تبويب.
iPhone و iPad
نسخة iOS غير موقّعة، لذا يتم تثبيتها جانبياً: ثبّت بشكل جانبي أو متجر البديل على جهاز كمبيوتر، وصّل الـ iPhone، وأسقط ملف .ipa وسجّل الدخول بأي Apple ID. ثم على الـ iPhone: الإعدادات → عام → VPN وإدارة الجهاز → ثق بـ Apple ID الخاص بك. مع Apple ID مجاني، يجب إعادة التثبيت الجانبي للتطبيق كل 7 أيام.
ويندوز 10/11
فك ضغط التنزيل في أي مكان (على سبيل المثال C:\Programs\TrXi-Ctrl) وشغّل trxi_ctrl.exe. سيقول SmartScreen "قام Windows بحماية جهاز الكمبيوتر الخاص بك" في المرة الأولى: مزيد من المعلومات → التشغيل على أي حال. أبقِ الملفات معاً — يحتاج ملف .exe إلى ملفات DLL ومجلد data بجانبه.
ماك
افتح .dmg واسحب TrXi-Ctrl إلى التطبيقات. في المرة الأولى، انقر بزر الفأرة الأيمن على التطبيق ← يفتح ← فتح (النقر المزدوج محظور لأنه غير موثّق). إذا استمر macOS في الرفض، إعدادات النظام ← الخصوصية والأمان ← فتح على أي حال.
لينكس
يتطلب GTK 3 وlibmpv: على Debian/Ubuntu sudo apt install libgtk-3-0 libmpv2. ثم tar -xzf TrXi-Ctrl-1.2.0-linux.tar.gz وشغّل ./bundle/trxi_ctrl. أبقِ مجلد bundle معًا.
اقترن بسطح المكتب لديك
على سطح مكتب Linux الذي يشغّل البوابة، افتح http://localhost:8772/admin (أو مدير البوابة). الهواتف وأجهزة Mac: التطبيق → الإعدادات → أيقونة ماسح رمز QR → امسح رمز QR، أو اضغط على أيقونة الصورة لفتح صورة رمز QR أرسلها لك أحدهم عبر البريد الإلكتروني. Windows وLinux: أدخل عنوان البوابة ورمز الاقتران المعروض أسفل رمز QR. يعمل الرمز مرة واحدة ويدوم 10 دقائق. يجب أن يكون كلا الجهازين على نفس شبكة Tailscale (الوصول إلى الشبكة المنزلية معطّل ما لم تقم بتشغيله). لا يمكن للأجهزة الجديدة استخدام Terminal حتى تضع علامة الطرفية عليها في صفحة المسؤول.
تثبيت البوابة
على جهاز Debian Trixie (أو Linux متوافق) الذي تريد التحكم به
تفضل Python؟ git clone https://github.com/cou645/trixie-gateway.git، ثم pip install -r requirements.txt و python3 gateway.py --port 8772. توجد وثائق التثبيت الكاملة، بما في ذلك تشغيله كمستخدمك الخاص (موصى به) أو كخدمة نظام، في README.md.
🔏 تحقق من تنزيلك. كل إصدار يحتوي على SHA256SUMS.txt موقّع بمفتاح الإصدار الخاص بنا، إصدار trxi.pub. مع الملفات الثلاثة بجانب التنزيل الخاص بك: openssl pkeyutl -verify -pubin -inkey trxi-release.pub -rawin -in SHA256SUMS.txt -sigfile SHA256SUMS.txt.sig يجب أن يقول "Signature Verified Successfully"، ثم sha256sum -c --ignore-missing SHA256SUMS.txt يجب أن يقول OK.
🧪 إصدارات تجريبية لنظامي Windows وmacOS موجودة على صفحة الإصدارات (trixie-gateway-windows-x86_64.exe, trixie-gateway-macos-arm64.zip, trixie-gateway-macos-x86_64.zip). إنها غير موقّعة، لذا سيقول Windows SmartScreen "ناشر غير معروف" (مزيد من المعلومات → تشغيل على أي حال) وسيحظر macOS التشغيل الأول (انقر بزر الفأرة الأيمن → فتح). يرجى الإبلاغ عمّا لا يعمل.
هل أعجبك TrXi-Ctrl؟ اطّلع على ما نبنيه أيضًا
TrXi-Ctrl هو الجزء المجاني من عائلة أكبر من أدوات الذكاء الاصطناعي لسطح المكتب — محرر أكواد، واستوديو عروض تقديمية، ومحاسبة بريطانية، وإرسال أسطول، والمزيد.
اطّلع على جميع تطبيقات Chameleon AI → Chameleon Companion (ذكاء اصطناعي للهاتف وسطح المكتب) →